dpkg: unrecoverable fatal error

Mon ordinateur se fait vieux (Macbook pro 2009), mais il fonctionne à merveille et je n’ai pas trop à me plaindre sauf de la batterie.

Contre toute attente, je n’ai rien changé de la configuration d’origine, sauf pour le cable d’alimentation que j’ai du changer une fois.

Puis un jour comme un autre, je reçois un:

dpkg: unrecoverable fatal error, arborting:
  reading files list for package ‘linux-headers-4.9.0-5-amd64’ : Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)

 

Comme solution temporaire (workaroud), naviger dans le fichier /var/lib/dpkg/status, puis supprimer les informations du paquet incriminé.

vim /var/lib/dpkg/status

Lancer ensuite les commandes:

sudo dpkg --configure -a

sudo apt-get -f install

Le problème vient probablement du fait que j’ai des secteurs défecteux sur le disque.

dmesg | grep error
[65432.492401] end_request: I/O error, dev sda, sector 556703315

Source:

Thread: dpkg: unrecoverable fatal error, aborting:
How to fix dpkg error [2]?
Recovering from a failed SSD on linux

Publicités

X Error of failed request: BadRequest (invalid request code or no such operation)

Si certains d’entre vous rencontre des difficultés à lancer skype, à cause d’une très vielle version, ou de la toute nouvelle (version 8.13.0.2), et ben la solution s’avère d’installer une version ni obsolète ni trop récente.

Je ne me suis pas occupé de ce problème depuis, puisque je n’utilise presque plus Skype, puisque les emails et sms fonctionnent toujours sans problème.

/usr/share/skypeforlinux$ ./skypeforlinux 
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM mic_call
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM call
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM mic_call
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM call
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM mic_call
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM call
X Error of failed request:  BadRequest (invalid request code or no such
operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  42 ()
  Serial number of failed request:  10
  Current serial number in output stream:  10

Je n’ai pas eu à m’occuper de ce problème jusqu’au moment où ma moitée a changé d’ordinateur et que j’ai du tout réinstaller.

 

Pour rappel,

    1. Faire une liste des applications déjà installées, puis supprimer skype
       dpkg -l | grep skype
       sudo dpkg -r skype
       sudo dpkg --purge skype
    2. Télécharger la version 8.11.0.4
      https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.11.0.4_amd64.deb
    3. Installer le paquet deb
       sudo dpkg -i skypeforlinux_8.11.0.4_amd64.deb

Et voilà.

Source:

Latest skype crashes