Debian SID Radeon HD 7850 fglrx/radeon

Bonjour,

Jusqu’à vendredi j’utilisais le pilote fglrx sur ma debian SID. J’ai tenté de le supprimer pour passer en radeon et peut-être tester glamour.
J’ai donc désinstallé fglrx-driver et redémarré après avoir supprimer mon xorg.conf

Un écran noir est apparu et Xorg.0.log montrait un segmentation fault. Après quels tests infructueux ( comprenant aptitude purge fglrx-driver ainsi qu’une update de ma sid) j’ai préféré faire marche arrière et installer à nouveau fglrx-driver

Je précise que firmware-linux-nonfree est installé.

Problème :

sauf que sur sid xserver-xorg-core ne fourni pas xorg-video-abi-15 ou inférieur. J’ai donc dû réinstaller à une version antérieur, ie celle de stable, pour avoir la [mono]2:1.12.4-6+deb7u2[/mono]

Une fois l’ordi redémarré, [mono]aticonfig --initial[/mono] m’a permis de refaire un xorg.conf (d’ailleurs strictement identique à celui qui fonctionnait avant)

Pareil, écran noir mais une erreur étrange dans le Xorg.0.log :

[ 61.568] (II) LoadModule: "radeon" [ 61.568] (WW) Warning, couldn't open module radeon [ 61.568] (II) UnloadModule: "radeon" [ 61.568] (II) Unloading radeon [ 61.568] (EE) Failed to load module "radeon" (module does not exist, 0) [ 61.568] (EE) No drivers available. [ 61.568] Fatal server error: [ 61.568] no screens found

Là, je ne comprends pas pourquoi il veut charger le module radeon alors que c’est fglrx d’installé et de configuré.

[code]# lsmod |grep fgl
fglrx 8670920 0
button 12944 1 fglrx

uname -a

Linux toto 3.14-1-amd64 #1 SMP Debian 3.14.12-1 (2014-07-11) x86_64 GNU/Linux
[/code]

Voici mon xorg.conf :

[code]Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 “aticonfig-Screen[0]-0” 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option “VendorName” "ATI Proprietary Driver"
Option “ModelName” "Generic Autodetecting Monitor"
Option “DPMS” "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection[/code]

Voici les logs aptitude lors du passage fglrx fonctionnel => radeon non fonctionnel

[SUPPRIMÉ, NON UTILISÉ] libblas3gf:amd64 [SUPPRIMÉ, NON UTILISÉ] libcolord1:amd64 [SUPPRIMÉ, NON UTILISÉ] libcolorhug1:amd64 [SUPPRIMÉ, NON UTILISÉ] libgnutls28:amd64 [SUPPRIMÉ, NON UTILISÉ] libpython3.3:amd64 [SUPPRIMÉ, NON UTILISÉ] libpython3.3-minimal:amd64 [SUPPRIMÉ, NON UTILISÉ] libpython3.3-stdlib:amd64 [SUPPRIMÉ, NON UTILISÉ] libqmi-glib0:amd64 [SUPPRIMÉ, NON UTILISÉ] libspice-server1:amd64 [SUPPRIMÉ, NON UTILISÉ] python3.3:amd64 [SUPPRIMÉ, NON UTILISÉ] python3.3-minimal:amd64 [RETIRÉ, DÉPENDANCES] fglrx-driver:amd64 [INSTALLÉ] gimp-data-extras:amd64 [INSTALLÉ] gimp-gap:amd64 [INSTALLÉ] gimp-gmic:amd64 [INSTALLÉ] gimp-plugin-registry:amd64 [INSTALLÉ] libtiff-tools:amd64 [INSTALLÉ] radeontop:amd64 [INSTALLÉ] xorg-server-source:amd64 [MIS A JOUR] xserver-common:amd64 2:1.15.99.904-1 -> 2:1.16.0-1 [MIS A JOUR] xserver-xephyr:amd64 2:1.15.99.904-1 -> 2:1.16.0-1 [MIS A JOUR] xserver-xorg-core:amd64 2:1.15.1-1 -> 2:1.16.0-1 [MIS A JOUR] xserver-xorg-input-evdev:amd64 1:2.8.2-1+b1 -> 1:2.8.2-1+b2 [MIS A JOUR] xserver-xorg-input-mouse:amd64 1:1.9.0-1+b2 -> 1:1.9.0-1+b3 [MIS A JOUR] xserver-xorg-input-synaptics:amd64 1.7.3-1+b1 -> 1.8.0-1 [MIS A JOUR] xserver-xorg-input-vmmouse:amd64 1:13.0.0-1+b2 -> 1:13.0.0-1+b3 [MIS A JOUR] xserver-xorg-input-wacom:amd64 0.23.0+20131011-1+b1 -> 0.23.0+20131011-1+b2 [MIS A JOUR] xserver-xorg-video-ati:amd64 1:7.4.0-1 -> 1:7.4.0-2 [MIS A JOUR] xserver-xorg-video-cirrus:amd64 1:1.5.2-2 -> 1:1.5.2-2+b1 [MIS A JOUR] xserver-xorg-video-fbdev:amd64 1:0.4.4-1+b1 -> 1:0.4.4-1+b2 [MIS A JOUR] xserver-xorg-video-intel:amd64 2:2.21.15-2+b1 -> 2:2.21.15-2+b2 [MIS A JOUR] xserver-xorg-video-mach64:amd64 6.9.4-1+b2 -> 6.9.4-1+b3 [MIS A JOUR] xserver-xorg-video-mga:amd64 1:1.6.3-2 -> 1:1.6.3-2+b1 [MIS A JOUR] xserver-xorg-video-modesetting:amd64 0.9.0-1 -> 0.9.0-1+b1 [MIS A JOUR] xserver-xorg-video-neomagic:amd64 1:1.2.8-1+b1 -> 1:1.2.8-1+b2 [MIS A JOUR] xserver-xorg-video-nouveau:amd64 1:1.0.10-1+b1 -> 1:1.0.10-1+b2 [MIS A JOUR] xserver-xorg-video-openchrome:amd64 1:0.3.3-1+b1 -> 1:0.3.3-1+b2 [MIS A JOUR] xserver-xorg-video-qxl:amd64 0.1.1-2 -> 0.1.1-2+b1 [MIS A JOUR] xserver-xorg-video-r128:amd64 6.9.2-1+b1 -> 6.9.2-1+b2 [MIS A JOUR] xserver-xorg-video-radeon:amd64 1:7.4.0-1 -> 1:7.4.0-2 [MIS A JOUR] xserver-xorg-video-savage:amd64 1:2.3.7-2+b1 -> 1:2.3.7-2+b2 [MIS A JOUR] xserver-xorg-video-siliconmotion:amd64 1:1.7.7-2+b1 -> 1:1.7.7-2+b2 [MIS A JOUR] xserver-xorg-video-sisusb:amd64 1:0.9.6-2+b1 -> 1:0.9.6-2+b2 [MIS A JOUR] xserver-xorg-video-tdfx:amd64 1:1.4.5-1+b1 -> 1:1.4.5-1+b2 [MIS A JOUR] xserver-xorg-video-trident:amd64 1:1.3.6-2+b1 -> 1:1.3.6-2+b2 [MIS A JOUR] xserver-xorg-video-vesa:amd64 1:2.3.3-1+b2 -> 1:2.3.3-1+b3 [MIS A JOUR] xserver-xorg-video-vmware:amd64 1:13.0.2-3 -> 1:13.0.2-3+b1

Donc soit je continue à vouloir revenir sur fglrx qui fonctionnait, soit je me relance dans l’aventure fabuleuse de radeon/glamour.

Je précise qu’au début j’avais installé fglrx en utilisant le wiki debian wiki.debian.org/fr/ATIProprietary

Merci de votre aide.

ton xorg.conf à l’air OK.
Mais est il bien pris en compte ?
Par exemple pas dans le bon rep, un espace au début du nom …
Rien en début de log de Xorg qui t’indiquerait quel fichier de conf il prends en compte ?

Bonjour,

Merci pour ta réponse.

C’est ma faute, je me suis pas assez (re)posé concernant ce problème je pense.
[mono]xserver-xorg-core[/mono] était bien installé en version stable, mais [mono]xserver-xorg[/mono] tout court était cassé. J’ai donc fait les choses bien et utilisé directement apt-pinning dans le fichier de preferences pour forcer aptitude à ne pas me crier dessus dès que je choisi un paquet en stable. J’ai ensuite installé tous les drivers avec [mono]xserver-xorg-video-all[/mono] (avant je n’en avait que quelques uns comme vesa).

Il faut noter que startx donne un peu plus d’info que le log /var/log/Xorg.0.log (j’utilisais lightdm pour mes tests).

Après ces installations, j’ai retrouvé mon système graphique presque comme avant, en fglrx. Je reste toutefois chagriné d’avoir tout un tas de paquets en version stable juste pour fglrx. J’aimerai si possible avoir des retours d’expérience sur le même type de carte (Radeon HD 7850) en driver libre

Pour le pinning, voici ce que j’ai rajouté :

Explanation: Pinned 2014-07 fglrx xserver-xorg-abi dependencies Package: xserver-xorg* Pin: release o=Debian,a=stable,l=Debian Pin-Priority: 991

Donc maintenant soit je reste en fglrx unstable avec xserver-xorg en stable, soit je retente en moins crispé de passer en radeon

Cela peut étre ce que je t’ai expliqué: en testing ou sid, carte n’est plus supportée, il faut passer aux drivers legacy
Vérifie d’abord ce point