2 votes

J'ai bousillé mes pilotes vidéo ! Comment revenir à la configuration par défaut dans Ubuntu 12.04 ?

Problème : pas d'interface graphique, problème de pilote vidéo

Système d'exploitation : Ubuntu 12.04 (Mythbuntu)

Carte mère : ASUS M5A88-V Evo avec carte graphique Radeon HD4250 intégrée.

$ lspci -nn | grep VGA
01:05.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RS880 [Radeon HD 4250] [1002:9715]
06:08.0 Non-VGA unclassified device [0000]: Device [1b7c:0004] (rev 01)

Veuillez me pardonner pour mon ignorance que je ne manquerai pas de démontrer dans ce post ; je suis très novice en matière de Linux ! Aussi, pardonnez-moi si je donne trop d'informations... J'ai tourné en rond, et je ne sais même pas quel est le vrai problème ici.

J'ai un petit problème... J'avais des problèmes d'affichage avec une application et j'ai réalisé que c'était probablement un problème de pilote... J'ai installé le pilote ATI/Radeon depuis le centre logiciel Ubuntu et cela a réglé le problème, mais je ne pouvais pas entrer dans le centre de contrôle Catalyst. Il m'a donné une erreur comme le pilote n'était pas installé ou quelque chose (désolé, je ne me souviens pas de la formulation exacte.)

J'ai consulté le site d'ATI, téléchargé un pilote et essayé ce qui suit :

sudo sh amd-catalyst-13.4-linux-x86.x86_64.run

Il a signalé qu'aucune carte supportée n'a été trouvée.

J'ai donc fait des recherches sur le net et j'ai trouvé quelqu'un qui avait un problème similaire et qui a suggéré ce qui suit :

sudo apt-get install fgrlx-updates fgrlx-amdcccle-updates

Après avoir exécuté ceci, au redémarrage, j'ai été dirigé vers un terminal. Argh. C'est là que tout est parti en vrille. Cela fait maintenant 8 heures que j'essaie de faire démarrer mon interface graphique, mais sans succès. Je suis capable de me connecter via ssh et de manipuler mon système, mais je ne peux pas revenir à une interface graphique.

J'ai essayé :

sudo aticonfig --initial

Et il a mis des trucs dans xorg.conf, mais ça n'a pas fait de différence. Par ailleurs, j'ai remarqué que xorg.conf n'existait pas avec le pilote du Software Center. Je l'ai donc supprimé.

Comment supprimer tous les pilotes propriétaires et recommencer à zéro ? ? ??? Peut-être simplement réinstaller le bureau ? J'ai fait des recherches sur le Web et j'ai trouvé de nombreuses "solutions", mais aucune ne fonctionne.

Par exemple, de Comment réinstaller les pilotes d'affichage par défaut (non propriétaires) ? :

sudo apt-get remove --purge xorg-driver-fglrx fglrx*
sudo apt-get remove --purge fglrx*
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old
sudo dpkg-reconfigure xserver-xorg

Lorsque j'arrive à la fin, dpkg-reconfigure échoue avec le message suivant : "Le paquet 'xserver-xorg' n'est pas installé et aucune information n'est disponible". Quand je cherche xserver-xorg sur le web, il apparaît qu'il est déprécié ?

J'ai aussi essayé :

sudo apt-get remove --purge fglrx fglrx-amdcccle
sudo apt-get remove --purge fglrx-updates fglrx-amdcccle-updates

Mais ça dit qu'il n'y a pas de paquet installé. (Je suppose que le sudo apt-get remove --purge xorg-driver-fglrx fglrx* les a déjà tous supprimés).

Mais un autre site a suggéré qu'il restait peut-être encore du matériel de pilote propriétaire :

$ dpkg -l '*fglrx*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
un  fglrx          <none>         (no description available)
un  fglrx-amdcccle <none>         (no description available)
un  fglrx-amdcccle <none>         (no description available)
un  fglrx-control  <none>         (no description available)
un  fglrx-control- <none>         (no description available)
un  fglrx-driver   <none>         (no description available)
un  fglrx-glx      <none>         (no description available)
un  fglrx-kernel-s <none>         (no description available)
un  fglrx-modalias <none>         (no description available)
un  fglrx-updates  <none>         (no description available)
un  xfree86-driver <none>         (no description available)
un  xorg-driver-fg <none>         (no description available)

Mais je ne sais pas comment m'en débarrasser. La sortie ci-dessus était le résultat APRÈS la méthode de suppression ci-dessus.

Plus d'informations :

$ jockey-text -l
kmod:ctn91xx - Ceton HW Driver (Free, Enabled, In use)
xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Disabled, Not in use)

Donc je n'utilise pas un pilote propriétaire, n'est-ce pas ? Mais pourquoi est-il toujours là ? (Le pilote ctn91xx est censé être là, c'est pour mon backend MythTV).

Peu importe ce que j'ai essayé, rien n'a fonctionné jusqu'à présent. Lorsque je démarre, j'obtiens l'un des deux résultats suivants, en fonction du pilote (je pense !) installé ou non : soit l'écran s'éteint après l'écran d'accueil (avant que je puisse me connecter), soit l'écran reste allumé, mais l'écran de connexion ne s'affiche jamais.

Quand je regarde le lightdm.log je vois :

[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.2.3, UID=0 PID=1356
[+0.00s] DEBUG: Loaded configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: Registered seat module xlocal
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Adding default seat
[+0.00s] DEBUG: Starting seat
[+0.00s] DEBUG: Starting new display for greeter
[+0.00s] DEBUG: Starting local X display
[+0.00s] DEBUG: X server :0 will replace Plymouth
[+0.03s] DEBUG: Using VT 7
[+0.03s] DEBUG: Activating VT 7
[+0.03s] DEBUG: Logging to /var/log/lightdm/x-0.log
[+0.03s] DEBUG: Can't launch X server X, not found in path
[+0.03s] DEBUG: X server stopped
[+0.03s] DEBUG: Releasing VT 7
[+0.03s] DEBUG: Stopping Plymouth, X server failed to start
[+0.04s] DEBUG: Display server stopped
[+0.04s] DEBUG: Stopping display
[+0.04s] DEBUG: Display stopped
[+0.04s] DEBUG: Stopping X local seat, failed to start a display
[+0.04s] DEBUG: Stopping seat

Et il semble que rien ne pilote l'écran ?

$ sudo lshw -c video
  *-display UNCLAIMED
       description: VGA compatible controller
       product: RS880 [Radeon HD 4250]
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 5
       bus info: pci@0000:01:05.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:d0000000-dfffffff ioport:c000(size=256) memory:fe7f0000-fe7fffff memory:fe600000-fe6fffff

Encore une fois, comment supprimer tous les pilotes vidéo propriétaires et revenir au pilote par défaut qui a été installé lors de la première installation du système d'exploitation, ou au pilote open source ATI du Software Center ? Je veux juste retrouver mon interface graphique ! lol

Je ne sais pas quoi essayer ensuite... Toute aide concernant cette situation serait grandement appréciée ! Merci !

2voto

Panther Points 96601

Vous pouvez probablement régler la situation avec :

sudo apt-get install ubuntu-desktop
sudo apt-get install -f

puis redémarrez.

0voto

Dobi Zoltan Points 1

Vous pouvez également taper ce qui suit dans le terminal :

sudo do-release-upgrade

Avec les graphiques, il est sage de documenter vos PPA ainsi que les commandes spécifiques utilisées pour installer les paquets graphiques..... Gardez un fichier avec le PPA et les commandes pour une bonne installation... De cette manière, vous pouvez toujours revenir à l'installation spécifique de graphiques connus et bons. J'espère que cela vous aidera à éviter de futurs maux de tête.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X