# Firefox ne se lance pas

**URL:** <https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869>\
**Category:** Support Debian\
**Tags:** firefox\
**Created:** [Juillet 28, 2022, 1:49 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869 "2022-07-28T01:49:37Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Juillet 28, 2022, 1:49 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/1 "2022-07-28T01:49:38Z")

</div>

Bonjour,

J’installe Firefox manuellement dans /opt.

Depuis la dernière mise à jour (version 103), impossible de lancer Firefox :

```
$ ./firefox
bash: ./firefox: Aucun fichier ou dossier de ce type
jerome@debian:/opt/firefox$ 

```

Or l’exécutable semble bien présent, avec les droits nécesaires :

```
$ cd /opt/firefox/
$ ls -lart firefox
-rwxr-xr-x 1 root root 13692 juil. 18 13:14 firefox

```

La décompression de l’archive Firefox n’a pas retourné d’erreur.

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Juillet 28, 2022, 7:17 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/2 "2022-07-28T07:17:15Z")

</div>

Bonjour,

J’ai déplacé ton sujet dans le #Support Debian, comme ça, il est visible de tout le monde.

> [@Neuromancien](#):
>
> J’installe Firefox manuellement dans /opt.

Il y a un souci particulier avec la version fournie par Debian ?  
Peux-tu donner un peu plus de détails sur ton système, notamment le retour des commandes suivantes :

- `lsb_release -a`
- `grep -vr "^#" /etc/apt/sources.list{,.d}`
- `uname -m`
- `file /opt/firefox/firefox`

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Juillet 28, 2022, 1:45 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/3 "2022-07-28T13:45:08Z")

</div>

> [@Almtesh](#):
>
> Il y a un souci particulier avec la version fournie par Debian ?

Je préfère utiliser la toute dernière version de Firefox (et pas la version ESR).

> [@Almtesh](#):
>
> lsb\_release -a

```
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

```

> [@Almtesh](#):
>
> grep -vr «&nbsp;^#&nbsp;» /etc/apt/sources.list{,.d}

```
/etc/apt/sources.list:deb http://ftp.fr.debian.org/debian/ buster main non-free contrib
/etc/apt/sources.list:deb-src http://ftp.fr.debian.org/debian/ buster main non-free contrib
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://security.debian.org/debian-security buster/updates main contrib non-free
/etc/apt/sources.list:deb-src http://security.debian.org/debian-security buster/updates main contrib non-free
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://ftp.fr.debian.org/debian/ buster-updates main contrib non-free
/etc/apt/sources.list:deb-src http://ftp.fr.debian.org/debian/ buster-updates main contrib non-free

```

> [@Almtesh](#):
>
> uname -m

`x86_64`

> [@Almtesh](#):
>
> `file /opt/firefox/firefox`

`/opt/firefox/firefox: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, BuildID[sha1]=373b0bb680abb10d3232e2330a2f4edb1087e18a, for GNU/Linux 2.6.32, stripped`

Je pense qu’on a l’explication … 🙂

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Juillet 28, 2022, 2:31 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/4 "2022-07-28T14:31:29Z")

</div>

J’ai re-téléchargé la version 103 et cette fois j’ai bien une version 64-bit.  
A présent, je n’ai plus de message d’erreur mais Firefox ne se lance toujours pas. Le processus démarre mais rien ne s’affiche…

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Juillet 28, 2022, 3:54 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/5 "2022-07-28T15:54:19Z")

</div>

Avec la version 103 (x86), le processus démarre mais commence avec un coredump… qui n’empêche pas Firefox de tourner. 🤔  
Lance `strace firefox` et envoie ici la fin de la tonne de trucs affichés. Tu devrais voir à partir de quand Firefox se plante.

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Juillet 28, 2022, 4:16 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/6 "2022-07-28T16:16:31Z")

</div>

Résultat de `strace firefox` :

```
access("/usr/share/themes/Xfce-curve/gtk-3.20/gtk.css", F_OK) = -1 ENOENT (Aucun fichier ou dossier de ce type)
access("/usr/share/themes/Xfce-curve/gtk-3.18/gtk.css", F_OK) = -1 ENOENT (Aucun fichier ou dossier de ce type)
access("/usr/share/themes/Xfce-curve/gtk-3.16/gtk.css", F_OK) = -1 ENOENT (Aucun fichier ou dossier de ce type)
access("/usr/share/themes/Xfce-curve/gtk-3.14/gtk.css", F_OK) = -1 ENOENT (Aucun fichier ou dossier de ce type)
access("/usr/share/themes/Xfce-curve/gtk-3.0/gtk.css", F_OK) = -1 ENOENT (Aucun fichier ou dossier de ce type)
madvise(0x7f0e7cef6000, 36864, MADV_DONTNEED) = 0
madvise(0x7f0e7ce63000, 372736, MADV_DONTNEED) = 0
madvise(0x7f0e7cd03000, 667648, MADV_DONTNEED) = 0
futex(0x7f0e95900018, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Ressource temporairement non disponible)
futex(0x7f0e95900018, FUTEX_WAKE_PRIVATE, 1) = 0
read(3,
```

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Juillet 28, 2022, 4:33 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/7 "2022-07-28T16:33:32Z")

</div>

Bizarre, ça finit vraiment par `read(3,` ?  
Pour mettre ça en forme, utilise plutôt les quatre espaces comme suit :

```
for i in range(12):
    print(pow(i,i,13))
```

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Juillet 28, 2022, 5:07 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/8 "2022-07-28T17:07:55Z")

</div>

Oui ça finit sur `read(3,`.

J’ai modifié la mise en forme.

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Juillet 28, 2022, 6:28 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/9 "2022-07-28T18:28:01Z")

</div>

Bizarre.  
Normalement, `strace` ne se termine pas comme ça.

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Juillet 29, 2022, 12:33 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/10 "2022-07-29T00:33:05Z")

</div>

En fait, il ne se termine pas mais reste bloqué. Le processus firefox est démarré.

Je n’ai pas ce problème sous Archlinux avec la même archive de Firefox 103. Est-ce que cela pourrait s’expliquer par le fait que je sois encore sous Buster ?

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Juillet 29, 2022, 5:26 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/11 "2022-07-29T05:26:04Z")

</div>

> [@Neuromancien](#):
>
> Je n’ai pas ce problème sous Archlinux avec la même archive de Firefox 103.

Oui, mais sous Archlinux, la dernière version de Firefox est dans les dépôts, tu ne l’installes pas à la main comme ça. Tu as donc probablement tout ce dont tu as besoin.

> [@Neuromancien](#):
>
> J’ai re-téléchargé la version 103 et cette fois j’ai bien une version 64-bit.

Est-ce que le retour de `strace firefox` que tu nous donnes est sur la version 32 bits ou 64 bits ?

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Juillet 29, 2022, 7:01 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/12 "2022-07-29T07:01:06Z")

</div>

Quand une application tourne, `strace` est TRÈS bavard.  
Quand elle se plante, tu arrives en général à voir où dans les dernières lignes de `strace`.

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Juillet 29, 2022, 2:25 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/13 "2022-07-29T14:25:39Z")

</div>

firefox-103.0.tar.bz2

```
./firefox: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2

```

Firefox 103 démarre dans Debian 11=stable + testing/sid

> [@Neuromancien](#):
>
> `Debian GNU/Linux 10 (buster)`

Vouloir utiliser firefox 103 dans une Debian buster ( **old** -stable) semble contradictoire.  
Firefox dépend de **libc6** qui n’est qu’en version **2.28** dans buster, 2.31 dans stable.

```
ldd ./firefox
     linux-vdso.so.1
     libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
     libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
     libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6
     libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6
     libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
     libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6
     /lib64/ld-linux-x86-64.so.2

```

»» Upgrade de Buster à Bullseye à envisager.

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Août 1, 2022, 1:53 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/14 "2022-08-01T13:53:42Z")

</div>

> [@Verner](#):
>
> Upgrade de Buster à Bullseye à envisager.

Problème résolu avec la mise à jour vers Bullseye.

Merci à tous pour vos réponses.

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Août 2, 2022, 7:27 UTC](https://www.debian-fr.org/t/firefox-ne-se-lance-pas/86869/15 "2022-08-02T19:27:18Z")

</div>

Good.  
Pour ceux qui préfèrent l’esr, [firefox-102.1.0 **esr**.tar.bz2](http://ftp.mozilla.org/pub/firefox/releases/102.1.0esr/linux-x86_64/fr/) est disponible chez Mozilla, et 102.2-esr devrait être dans les dépôts Debian vers fin août (remplacera la 91-esr).
