J'utilise Ubuntu 13.04. J'ai essayé stupidement d'installer les pilotes ATI hérités sur ma machine à partir d'un référentiel. Je pense que j'ai réussi à les supprimer mais maintenant je ne tourne que sur vesa.
Est-ce que quelqu'un a une idée de comment je peux changer ma configuration de telle sorte que X utilise à nouveau le pilote Gallium?
la liste des packages est à http://paste.ubuntu.com/607688 et Xorg.0.log here
http://paste.ubuntu.com/6076902
Sudo lspci -nnk | grep -A5
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RV610 [Radeon HD 2400 PRO] [1002:94c3]
Subsystem: Dell Radeon HD 2400 Pro [1028:0302]
02:00.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)
Subsystem: ASUSTeK Computer Inc. WL-138G v2 / WL-138gE / WL-100gE [1043:100f]
Kernel driver in use: wl
Mise à jour: Ubuntu démarre toujours dans vesa après avoir purgé les paquets fglrx restants sur le système et réinstallé les paquets suggérés. Un xorg.conf n'est pas généré automatiquement non plus par une reconfiguration de dpkg. J'ai essayé une configuration Sudo X mais le fichier créé n'améliore pas la situation. Je peux arrêter le service lightdm, puis charger le module radeon, redémarrer lightdm et avoir ensuite le résultat souhaité que le pilote Gallium est utilisé et fonctionne. Cependant, bien sûr, cela ne change pas le comportement de démarrage. Le Xorg.0.log actuel peut être trouvé ici http://paste.ubuntu.com/6080770/
cat /proc/cmdline
donne:
BOOT_IMAGE=/boot/vmlinuz-3.8.0-30-generic root=UUID=e8b7c26b-537f-486c-b0f5-674f28c5bac0 ro quiet splash
Contenu de /usr/share/X11/xorg.conf.d/
:
10-evdev.conf 50-synaptics.conf 51-synaptics-quirks.conf
11-evdev-quirks.conf 50-vmmouse.conf
11-evdev-trackpoint.conf 50-wacom.conf
Mise à jour : Le problème a été résolu après la suppression de /etc/modprobe.d/blacklist-fglrx.conf. Ce fichier a empêché le bon pilote de se charger. D'une manière ou d'une autre, cela n'a pas été supprimé plus tôt.
Vous devrez réinstaller presque tous les packages et purger ceux encore installés:
Sudo rm /etc/X11/xorg.conf
Sudo apt-get --purge autoremove fglrx*
Sudo apt-get --reinstall install libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-video-radeon libdrm-radeon1 xserver-xorg-video-ATI firmware-linux
Note du demandeur:
Il semble que la commande de purge ne supprime pas efficacement tous les fichiers, donc une commande supplémentaire est requise:
Sudo rm /etc/modprobe.d/blacklist-fglrx.conf
Cela devrait ramener les bons pilotes.
Les lignes importantes du Xorg.0.log sont:
[ 17.678] (II) LoadModule: "fglrx"
[ 17.678] (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
[ 17.697] (EE) Failed to load /usr/lib/xorg/modules/drivers/fglrx_drv.so: /usr/lib/xorg/modules/drivers/fglrx_drv.so: undefined symbol: noXFree86DRIExtension
[ 17.697] (II) UnloadModule: "fglrx"
[ 17.697] (II) Unloading fglrx
[ 17.697] (EE) Failed to load module "fglrx" (loader failed, 7)
[ 17.697] (II) LoadModule: "ATI"
[ 17.698] (WW) Warning, couldn't open module ATI
[ 17.698] (II) UnloadModule: "ATI"
[ 17.698] (II) Unloading ATI
[ 17.698] (EE) Failed to load module "ATI" (module does not exist, 0)