Probleme driver ATI

Bonjour,

J’ai besoin d’installer les drivers proprio ATI, ca ca semble ok. Mais l’accélration 3D déconne.
Par exemple si je lance un glxinfo:

[code]
glxinfo
name of display: :0
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 157 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13

[code]

L’installation semble pourtant ok

dpkg -l | grep fglrx             
ii  fglrx-atieventsd                      1:15.9-2~bpo8+1                      amd64        events daemon for the non-free ATI/AMD RadeonHD display driver
ii  fglrx-control                         1:15.9-2~bpo8+1                      amd64        control panel for the non-free ATI/AMD RadeonHD display driver
ii  fglrx-driver                          1:15.9-2~bpo8+1                      amd64        non-free ATI/AMD RadeonHD display driver
ii  fglrx-modules-dkms                    1:15.9-2~bpo8+1                      amd64        dkms module source for the non-free ATI/AMD RadeonHD display driver
ii  glx-alternative-fglrx                 0.7.1~bpo8+1                         amd64        allows the selection of FGLRX as GLX provider
ii  libfglrx:amd64                        1:15.9-2~bpo8+1                      amd64        non-free ATI/AMD RadeonHD display driver (runtime libraries)
ii  libfglrx:i386                         1:15.9-2~bpo8+1                      i386         non-free ATI/AMD RadeonHD display driver (runtime libraries)
ii  libfglrx-amdxvba1:amd64               1:15.9-2~bpo8+1                      amd64        AMD XvBA (X-Video Bitstream Acceleration) backend for VA API
ii  libfglrx-amdxvba1:i386                1:15.9-2~bpo8+1                      i386         AMD XvBA (X-Video Bitstream Acceleration) backend for VA API
ii  libgl1-fglrx-glx:amd64                1:15.9-2~bpo8+1                      amd64        proprietary libGL for the non-free ATI/AMD RadeonHD display driver
ii  libgl1-fglrx-glx:i386                 1:15.9-2~bpo8+1                      i386         proprietary libGL for the non-free ATI/AMD RadeonHD display driver
ii  libgl1-fglrx-glx-i386                 1:15.9-2~bpo8+1                      i386         ATI/AMD binary OpenGL 32-bit librarie
lspci | grep -i hd
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cypress XT [Radeon HD 5870]

Mon xorg.conf

cat /etc/X11/xorg.conf
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

Si vous avez une idée…

Merci d’avance

Salut,
Au vu de ce qui précède je suppose que tu es en stable (jessie) et que tu as installé le fglrx des backports.

[quote=“bloodaxe70”]Si vous avez une idée…[/quote]Ben pas vraiment si ce n’est de regarder dans le log de X les erreurs et warnings qui devraient apparaître.

[quote=“bloodaxe70”]J’ai besoin d’installer les drivers proprio ATI,[/quote]Je viens de refaire une installation en full stable sur un portable avec une radeon 5800 et elle est très bien prise en charge par le pilote libre.

Attention avec fglrx et le bureau gnome : https://wiki.debian.org/fr/ATIProprietary#AMD_Catalyst_14.9 et https://www.debian.org/releases/jessie/amd64/release-notes/ch-information#gnome-fglrx

Je suis sous XFCE

 grep EE Xorg.0.log
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    90.023] (EE) fglrx(0): atiddxDriScreenInit failed. Probably kernel module missing or incompatible. 
 ⚡ root@Kerberos  /var/log  lsmod | grep fglr

Humm bizarre ca

j’ai tenté de le recompiler

DKMS make.log for fglrx-15.9 for kernel 4.3.0-0.bpo.1-amd64 (x86_64)
mercredi 6 janvier 2016, 20:56:12 (UTC+0100)
make: Entering directory '/usr/src/linux-headers-4.3.0-0.bpo.1-amd64'
  LD      /var/lib/dkms/fglrx/15.9/build/built-in.o
  CC [M]  /var/lib/dkms/fglrx/15.9/build/firegl_public.o
/var/lib/dkms/fglrx/15.9/build/firegl_public.c: In function ‘firegl_major_proc_read’:
/var/lib/dkms/fglrx/15.9/build/firegl_public.c:639:9: error: void value not ignored as it ought to be
     len = seq_printf(m, "%d\n", major);
         ^
/var/lib/dkms/fglrx/15.9/build/firegl_public.c: At top level:
/var/lib/dkms/fglrx/15.9/build/firegl_public.c:6506:12: warning: ‘KCL_fpu_save_init’ defined but not used [-Wunused-function]
 static int KCL_fpu_save_init(struct task_struct *tsk)
            ^
/usr/src/linux-headers-4.3.0-0.bpo.1-common/scripts/Makefile.build:263: recipe for target '/var/lib/dkms/fglrx/15.9/build/firegl_public.o' failed
make[3]: *** [/var/lib/dkms/fglrx/15.9/build/firegl_public.o] Error 1
/usr/src/linux-headers-4.3.0-0.bpo.1-common/Makefile:1395: recipe for target '_module_/var/lib/dkms/fglrx/15.9/build' failed
make[2]: *** [_module_/var/lib/dkms/fglrx/15.9/build] Error 2
Makefile:146: recipe for target 'sub-make' failed
make[1]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/usr/src/linux-headers-4.3.0-0.bpo.1-amd64'

Tu fais ça à la mano ou bien tu utilses fglrx-modules-dkms ?

J’ai fait un

dpkg-reconfigure fglrx-modules-dkms

Corrigé avec l’update du driver d’aujourd’hui =)