# Nombreux PID firefox

**URL:** <https://www.debian-fr.org/t/nombreux-pid-firefox/78426>\
**Category:** Support Debian\
**Created:** [Janvier 19, 2019, 12:11 UTC](https://www.debian-fr.org/t/nombreux-pid-firefox/78426 "2019-01-19T12:11:40Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![chris38](https://www.debian-fr.org/user_avatar/www.debian-fr.org/chris38/32/12918_2.png) [@chris38](https://www.debian-fr.org/u/chris38)\
**Post date:** [Janvier 19, 2019, 12:11 UTC](https://www.debian-fr.org/t/nombreux-pid-firefox/78426/1 "2019-01-19T12:11:40Z")

</div>

Salut à tous,  
Est-il normal d’avoir autant de PID `firefox` avec un seul Onglet ouvert

 ![Capture%20d%E2%80%99%C3%A9cran_2019-01-19_13-07-53](https://www.debian-fr.org/uploads/default/original/2X/7/73a9dad98346440e0468dd56f16434b6b5c8e3ff.png) ?

---

<div class="post-metadata">

**Author:** ![littlejohn75](https://www.debian-fr.org/user_avatar/www.debian-fr.org/littlejohn75/32/3840_2.png) [@littlejohn75](https://www.debian-fr.org/u/littlejohn75)\
**Post date:** [Janvier 19, 2019, 1:26 UTC](https://www.debian-fr.org/t/nombreux-pid-firefox/78426/2 "2019-01-19T13:26:32Z")

</div>

> [@chris38](#):
>
> Est-il normal d’avoir autant de PID firefox avec un seul Onglet ouvert

Non  
Pour une réponse un peu plus détaillée, serait-il possible d’avoir des sorties de commandes en mode texte au lieu d’une image de la commande `htop` dans un terminal `xfce`?  
Dans des conditions comparables, avec un environnement xfce et un firefox ouvert avec `nouvel onglet` et 3 onglets j’ai

```auto
fp2@debpacha:~$ ps -edf | fgrep firefox | fgrep -v grep | wc
      4 116 1528

```

C’est le navigateur par défaut du système, lancé en choisissant l’icône `navigateur web` dans la rangée d’icônes en bas du bureau

```auto
fp2@debpacha:~$ ps -edf | fgrep browser | fgrep -v grep | head -2
fp2 3689 1 2 13:17 ? 00:00:59 /usr/bin/x-www-browser
fp2 3738 3689 0 13:17 ? 00:00:02 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 1 -isForBrowser -intPrefs 247:0| -boolPrefs 237:1|301:0|311:0| -stringPrefs 287:36;aef1d1a4-27ee-4ed0-b83c-3a3ca30b8152| -schedulerPrefs 0001,2 -greomni /usr/lib/firefox-esr/omni.ja -appomni /usr/lib/firefox-esr/browser/omni.ja -appdir /usr/lib/firefox-esr/browser 3689 true tab
fp2@debpacha:~$ 

```

Si vous comparez avec les premières lignes de votre image `htop` vous voyez immédiatement que vous n’avez pas lancé le navigateur fourni par Debian mais un binaire qui se trouve dans `/home/xxxxx` (\*) et sur la deuxième ligne vous avez un processus firefox zombie (state ‹&nbsp;D&nbsp;›).

Note  
(\*) impossible de refaire apparaître l’image dans la fenêtre de réponse et impossible donc de retaper les lignes de commandes.

Cordialement,  
Regards,  
Mit freundlichen Grüßen,  
مع تحياتي الخالصة

* * *

F. Petitjean  
Ingénieur civil du Génie Maritime.

« Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. » (R. Devos)

---

<div class="post-metadata">

**Author:** ![chris38](https://www.debian-fr.org/user_avatar/www.debian-fr.org/chris38/32/12918_2.png) [@chris38](https://www.debian-fr.org/u/chris38)\
**Post date:** [Janvier 19, 2019, 1:40 UTC](https://www.debian-fr.org/t/nombreux-pid-firefox/78426/3 "2019-01-19T13:40:06Z")

</div>

Effectivement, j’ai ce problème (identique…) Avec la version `ESR`, j’ai donc tenté la `nightly`.  
Je ferai des retour de commande quand je serai disponible .  
Merci pour votre retour,

---

<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:** [Janvier 19, 2019, 10:55 UTC](https://www.debian-fr.org/t/nombreux-pid-firefox/78426/4 "2019-01-19T22:55:05Z")

</div>

Je ne sais pas comment tu as configuré `htop`, mais, par défaut, il affiche les threads. Vérifie ce paramètre et regarde de nouveau combien il y en a.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Janvier 20, 2019, 8:34 UTC](https://www.debian-fr.org/t/nombreux-pid-firefox/78426/5 "2019-01-20T08:34:52Z")

</div>

Sous Windows comme sous Linux j’ai en règle générale entre 7 et 11 thread de Firefox, donc j’aurai tendance à dire oui, car Firefox isole les onglets pour éviter, à venir l’isolation par profile d’ici peu.

---

<div class="post-metadata">

**Author:** ![chris38](https://www.debian-fr.org/user_avatar/www.debian-fr.org/chris38/32/12918_2.png) [@chris38](https://www.debian-fr.org/u/chris38)\
**Post date:** [Janvier 20, 2019, 12:21 UTC](https://www.debian-fr.org/t/nombreux-pid-firefox/78426/6 "2019-01-20T12:21:24Z")

</div>

Les PID ne semblent pas être la cause de mon problème :

```nohighlight
irena@debian:~$ firefox -p

(firefox-esr:1386): Gtk-WARNING **: Theme parsing error: <data>:1:34: Expected ')' in color definition

(firefox-esr:1386): Gtk-WARNING **: Theme parsing error: <data>:1:77: Expected ')' in color definition

(firefox-esr:1386): Gtk-WARNING **: Theme parsing error: <data>:1:34: Expected ')' in color definition

(firefox-esr:1386): Gtk-WARNING **: Theme parsing error: <data>:1:77: Expected ')' in color definition
[Parent 1386, Gecko_IOThread] WARNING: pipe error (135): Connexion ré-initialisée par le correspondant: file /build/firefox-esr-JxmfqN/firefox-esr-60.4.0esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353

###!!! [Parent][MessageChannel] Error: (msgtype=0x160080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv

[Parent 1386, Gecko_IOThread] WARNING: pipe error (93): Connexion ré-initialisée par le correspondant: file /build/firefox-esr-JxmfqN/firefox-esr-60.4.0esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353
[Parent 1386, Gecko_IOThread] WARNING: pipe error (64): Connexion ré-initialisée par le correspondant: file /build/firefox-esr-JxmfqN/firefox-esr-60.4.0esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353

###!!! [Parent][MessageChannel] Error: (msgtype=0x160080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv

###!!! [Parent][MessageChannel] Error: (msgtype=0x160080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv

###!!! [Parent][MessageChannel] Error: (msgtype=0x160080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv

```

```nohighlight
root@debian:/home/irena# ps -edf | fgrep browser | fgrep -v grep | head -2
irena 1456 1386 29 13:15 pts/2 00:00:38 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 1 -isForBrowser -boolPrefs 237:1|301:0| -stringPrefs 287:36;2f7f9bbd-9bf9-4e27-8c41-db9f74bd7bc7| -schedulerPrefs 0001,2 -greomni /usr/lib/firefox-esr/omni.ja -appomni /usr/lib/firefox-esr/browser/omni.ja -appdir /usr/lib/firefox-esr/browser 1386 true tab
irena 1678 1386 0 13:16 pts/2 00:00:00 /usr/lib/firefox-esr/firefox-esr -contentproc -childID 4 -isForBrowser -boolPrefs 237:1|301:0| -stringPrefs 287:36;2f7f9bbd-9bf9-4e27-8c41-db9f74bd7bc7| -schedulerPrefs 0001,2 -greomni /usr/lib/firefox-esr/omni.ja -appomni /usr/lib/firefox-esr/browser/omni.ja -appdir /usr/lib/firefox-esr/browser 1386 true tab

```

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Janvier 20, 2019, 1:33 UTC](https://www.debian-fr.org/t/nombreux-pid-firefox/78426/7 "2019-01-20T13:33:35Z")

</div>

Bonjour [**chris38**](https://www.debian-fr.org/u/chris38)

**Note :**

> [@chris38](#):
>
> root@debian:/home/irena#  
> …

Quand tu utilises la commande **`su`** pour accéder au privilèges du compte **`root`**  
utilise aussi l’option **`--login`** de cette commande.

De cette façon, tu accéderas au le compte **`root`** et sera dans le répertoire personnel du compte **`root`**  
mais aussi et surtout, en utilisant les variables d’environnement de ce compte,  
notamment la variable **`PATH`** à laquelle les valeurs assignées  
ne sont pas les mêmes que celles utilisées pour les comptes utilisateurs non privilégiés.

L’option `--login` de la commande `su`  
peut être raccourcie par un simple tiret,  
donc :

```plaintext
su -

```
