# Firefox ESR : le CPU a la fièvre

**URL:** <https://www.debian-fr.org/t/firefox-esr-le-cpu-a-la-fievre/76760>\
**Category:** Pause Café\
**Created:** [Mai 23, 2018, 3:41 UTC](https://www.debian-fr.org/t/firefox-esr-le-cpu-a-la-fievre/76760 "2018-05-23T15:41:00Z")\
**Posts on this page:** 3\
**Page:** 3

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Mai 28, 2018, 10:13 UTC](https://www.debian-fr.org/t/firefox-esr-le-cpu-a-la-fievre/76760/41 "2018-05-28T10:13:23Z")

</div>

Haveged est surtout utile/recommandé sur un serveur  
sur un PC bureau, les actions de l’utilisateur ( clavier, souris, touchpad) sont sensées provoquer suffisamment d’interruptions.  
il est utilisé comme palliatif pour débloquer des gels dans la phase de boot parce que justement dans cette phase de boot, l’utilisateur est souvent en attente et inactif avant d’avoir son écran de connexion.

---

<div class="post-metadata">

**Author:** ![gilles2](https://www.debian-fr.org/user_avatar/www.debian-fr.org/gilles2/32/7966_2.png) [@gilles2](https://www.debian-fr.org/u/gilles2)\
**Post date:** [Mai 28, 2018, 5:35 UTC](https://www.debian-fr.org/t/firefox-esr-le-cpu-a-la-fievre/76760/42 "2018-05-28T17:35:12Z")

</div>

Après quelques heures d’essai, Haveged ne change pas apparemment le comportement de debian buster concernant les onglets de Firefox, mais je ne peux pas conclure, le gel des onglets arrivant sans prévenir de manière non-reproductible.

L’autre outil d’augmention de l’entropie rng-tools change le comportement de debian. J’avais un problème d’éjection de CD-ROM : l’éjection était aléatoire, avec les rng-tools elle est systématique. Et si je désinstalle les rng-tools, elle redevient aléatoire.

Et puis haveged et les rng-tools augmentent la sécurité 🙂

[https://trent.utfs.org/wiki/Hardening/Linux](https://trent.utfs.org/wiki/Hardening/Linux)

Alors je vais les réinstaller à nouveau.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Mai 28, 2018, 5:52 UTC](https://www.debian-fr.org/t/firefox-esr-le-cpu-a-la-fievre/76760/43 "2018-05-28T17:52:18Z")

</div>

tu peux aussi jouer avec urandom

```auto
cat /etc/default/rng-tools
# Configuration for the rng-tools initscript
# $Id: rng-tools.default,v 1.1.2.5 2008-06-10 19:51:37 hmh Exp $

# This is a POSIX shell fragment

# Set to the input source for random data, leave undefined
# for the initscript to attempt auto-detection. Set to /dev/null
# for the viapadlock driver.
#HRNGDEVICE=/dev/hwrng
#HRNGDEVICE=/dev/null

# Additional options to send to rngd. See the rngd(8) manpage for
# more information. Do not specify -r/--rng-device here, use
# HRNGDEVICE for that instead.
#RNGDOPTIONS="--hrng=intelfwh --fill-watermark=90% --feed-interval=1"
#RNGDOPTIONS="--hrng=viakernel --fill-watermark=90% --feed-interval=1"
#RNGDOPTIONS="--hrng=viapadlock --fill-watermark=90% --feed-interval=1"
HRNGDEVICE=/dev/urandom

```

```auto
root@debian:/# systemctl start rng-tools.service
root@debian:/# systemctl status rng-tools.service
● rng-tools.service
   Loaded: loaded (/etc/init.d/rng-tools; generated)
   Active: active (running) since Mon 2018-05-28 20:23:32 CEST; 9s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 13520 ExecStart=/etc/init.d/rng-tools start (code=exited, status=0/SUCCESS)
    Tasks: 4 (limit: 4299)
   Memory: 564.0K
   CGroup: /system.slice/rng-tools.service
           └─13522 /usr/sbin/rngd -r /dev/urandom

mai 28 20:23:32 debian systemd[1]: Starting rng-tools.service...
mai 28 20:23:32 debian rngd[13522]: rngd 2-unofficial-mt.14 starting up...
mai 28 20:23:32 debian rng-tools[13520]: Starting Hardware RNG entropy gatherer daemon: rngd.
mai 28 20:23:32 debian rngd[13522]: entropy feed to the kernel ready
mai 28 20:23:32 debian systemd[1]: Started rng-tools.service.

```

Et aussi

```auto
systemctl unmask urandom.service

systemctl start urandom.service

systemctl status urandom.service

```

ce qui sauve et restaure  
[https://www.freedesktop.org/software/systemd/man/systemd-random-seed.service.html](https://www.freedesktop.org/software/systemd/man/systemd-random-seed.service.html)

T’en veux de l’entropie, en voilà 😂

```auto
sysctl kernel.random.entropy_avail
kernel.random.entropy_avail = 3976

```

[Page précédente](https://www.debian-fr.org/t/firefox-esr-le-cpu-a-la-fievre/76760.md?page=2)
