problème d'initialisation opengl

Bonjour,

Tout récemment, après une mise à jour, mon OpenGL a décidé de ne plus fonctionner, plus d’effets graphiques (je suis sous Kde4) et plus de jeux.

Concernant mon matériel, j’ai une carte graphique ATI Radeon HD 5750, et j’utilise le driver proprio.
Pour ce qui est de la version de mon noyau:

thib@thib:~$ uname -a
Linux thib 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u4 (2016-02-29) x86_64 GNU/Linux

J’ai commencé sous gnome, donc j’ai eu à un moment le driver libre d’installé, mais normalement il est blacklisté et désinstallé donc je ne pense pas que le problème vienne de là. Quand j’essaye de voir ce que fait glx:

thib@thib:~$ 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

Et j’ai essayé de regarder dans les logs (Xorg.0.log), mais je n’y comprends rien, j’ai juste repéré un moment où il a l’air de commencer à raler :

[ 14.341] (==) ModulePath set to “/usr/lib/xorg/modules”
[ 14.341] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 14.351] (II) Loader magic: 0x7f558a884d80
[ 14.351] (II) Module ABI versions:
[ 14.351] X.Org ANSI C Emulation: 0.4
[ 14.351] X.Org Video Driver: 18.0
[ 14.351] X.Org XInput driver : 21.0
[ 14.351] X.Org Server Extension : 8.0
[ 14.352] (–) PCI:*(0:1:0:0) 1002:68be:1043:03d2 rev 0, Mem @ 0xe0000000/268435456, 0xf7e20000/131072, I/O @ 0x0000e000/256, BIOS @ 0x???/131072
[ 14.352] (II) “glx” will be loaded by default.
[ 14.352] (II) LoadModule: “glx”
[ 14.519] (II) Loading /usr/lib/xorg/modules/linux/libglx.so
[ 14.572] (II) Module glx: vendor=“Advanced Micro Devices, Inc.”
[ 14.572] compiled for 6.9.0, module version = 1.0.0
[ 14.572] (II) LoadModule: “fglrx”
[ 14.583] (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
[ 15.667] (II) Module fglrx: vendor=“FireGL - AMD Technologies Inc.”
[ 15.667] compiled for 1.4.99.906, module version = 15.20.3
[ 15.668] Module class: X.Org Video Driver
[ 15.683] (II) Loading sub module “fglrxdrm”
[ 15.683] (II) LoadModule: “fglrxdrm”
[ 15.683] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
[ 15.767] (II) Module fglrxdrm: vendor=“FireGL - AMD Technologies Inc.”
[ 15.767] compiled for 1.4.99.906, module version = 15.20.3
[ 15.767] (II) AMD Proprietary Linux Driver Version Identifier:15.20.3
[ 15.767] (II) AMD Proprietary Linux Driver Release Identifier: UNSUPPORTED-15.201.1151
[ 15.767] (II) AMD Proprietary Linux Driver Build Date: Sep 8 2015 15:06:35
[ 15.767] (++) using VT number 7

[ 15.768] (WW) Falling back to old probe method for fglrx
[ 16.009] (II) Loading PCS database from /etc/ati/amdpcsdb /etc/ati/amdpcsdb.default
[ 16.015] ukiDynamicMajor: failed to open /proc/ati/major
[ 16.015] ukiDynamicMajor: failed to open /proc/ati/major
[ 16.064] (–) Chipset Supported AMD Graphics Processor (0x68BE) found
[ 16.084] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[ 16.085] (II) fglrx(0): pEnt->device->identifier=0x7f558b0d5b50
[ 16.085] (II) fglrx(0): === [xdl_xs116_atiddxPreInit] === begin
[ 16.085] (II) fglrx(0): FB driver is not enabled
[ 16.085] (II) Loading sub module “vgahw”
[ 16.085] (II) LoadModule: “vgahw”

Donc comme vous l’avez remarqué je ne suis pas très calé là dedans, j’ai essayé de faire des recherches, mais j’ai un peu l’impression que c’est le genre de problème qui se résout au cas par cas. Je vous donne toutes les infos nécessaires, donnez moi juste la procédure pour les avoir.

Merci d’avance.

Mon premier conseil si tu utilises le pilote non-libre est de tester le pilote libre ‘radeon’.
De mon expérience la perte en performances est souvent négligeable (parfois même on peut observer un gain en performances avec des cartes relativement anciennes) et sa compatibilité ainsi que sa stabilité sont bien meilleures.

Merci du conseil. D’abord j’ai un peu trainé des pieds, parce que j’aime bien me dire que si ça peut marcher, il faut que je le fasse marcher, et puis en installant radeon (je m’y suis peut être mal pris), plus de serveur X, il me disait qu’il ne détectait plus d’écran.

Donc j’ai réinstallé fglrx et j’ai encore le même problème.

Bonjour,

Peut-être à cause de ça :

Bonjour,
j’ai le même problème sur deux portables différents, un avec Ubuntu et un avec Debian. J’ai résolu le problème de la plus simple des manières en démarrant mes sessions avec l’option Gnome, et non Wayland. (choix des options avec la petite roue crantée en bas à droite lors du démarrage, sur l’écran de connexion). J’espère que cela marchera pour vous aussi. Personnellement, ça a marché avec les deux ordis.