web-dev-qa-db-fra.com

J'ai arrosé mes pilotes vidéo! Comment revenir aux valeurs par défaut dans Ubuntu 12.04?

Problème: Pas de GUI, problème de pilote vidéo

OS: Ubuntu 12.04 (Mythbuntu)

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

$ 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)

S'il vous plaît pardonnez-moi pour mon ignorance que je suis sûr de démontrer dans ce post; Je suis très nouveau sur Linux !! Aussi, pardonnez-moi si je donne trop d’informations ... Je tourne en rond et je ne sais même pas quel est le problème.

J'ai un petit problème ... J'avais des problèmes d'affichage avec une application et j'ai compris qu'il s'agissait probablement d'un problème de pilote ... J'ai installé le pilote ATI/Radeon à partir du Centre de logiciel Ubuntu et le problème a été résolu, mais n'a pas pu entrer dans Catalyst Control Center. Cela m'a donné une erreur comme le pilote n'a pas été installé ou quelque chose (désolé, je ne me souviens pas de la formulation exacte.)

J'ai consulté le site 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 prise en charge n'a été trouvée.

Alors j'ai cherché sur le net et trouvé une personne avec un problème similaire 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 allé en enfer. Cela fait maintenant 8 heures que je tente d’amorcer mon interface graphique, mais j’ai échoué. Je peux me connecter via ssh et manipuler mon système, mais je ne peux pas revenir à une interface graphique.

J'ai essayé:

Sudo aticonfig --initial

Et cela mettait des éléments dans xorg.conf, mais cela ne faisait aucune différence. D'ailleurs, j'ai remarqué que xorg.conf n'existait pas avec le pilote du centre logiciel. Alors je l'ai enlevé.

Comment puis-je supprimer tous les pilotes propriétaires et recommencer? Peut-être juste réinstaller le bureau? J'ai fait des recherches sur le Web et j'ai trouvé de nombreuses "solutions", mais aucune d'entre elles ne fonctionne.

Par exemple, à partir 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

Quand j'arrive à la fin, dpkg-reconfigure a échoué avec le message "Le paquet 'xserver-xorg' n'est pas installé et aucune information n'est disponible". Quand je cherche xserver-xorg sur le web, il semble que c'est obsolète?

J'ai aussi essayé:

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

Mais il a été précisé qu’aucun paquet n’était installé. (Je suppose que 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 des éléments de pilotes propriétaires:

$ 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. Le résultat ci-dessus est le résultat APRÈS la méthode d'élimination 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 de pilote propriétaire, non? Mais pourquoi est-il toujours là? (Le pilote ctn91xx est censé être là, c'est pour mon backend MythTV.)

Indépendamment de ce que j'ai essayé, rien n'a fonctionné jusqu'à présent. Lorsque je démarre, j’obtiens l’un des deux résultats, selon le pilote (je pense!) Installé ou non: soit le moniteur s’éteint après l’écran de démarrage (avant que je puisse me connecter), soit le moniteur reste allumé, mais le login l'écran n'apparaît 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 commande l'affichage?

$ 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 puis-je supprimer tous les pilotes vidéo propriétaires et revenir au pilote par défaut installé lors de la première installation du système d'exploitation ou au pilote Open Source ATI à partir du Centre de logiciel? Je veux juste récupérer mon interface graphique! lol

Je ne sais pas quoi essayer ensuite ... Toute aide dans cette situation serait grandement appréciée! Je vous remercie!

2
tfjield

Vous pouvez probablement résoudre le problème avec:

Sudo apt-get install ubuntu-desktop
Sudo apt-get install -f

puis redémarrez.

2
Panther

Vous pouvez également taper les éléments suivants 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 packages graphiques .... conserver un fichier avec le PPA et les commandes pour une bonne installation ... De cette manière, vous pouvez toujours revenir à la installation spécifique de bons graphismes connus. J'espère que cela aide contre les maux de tête futurs.

0
Dobi Zoltan