logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 21-12-2015 12:46:25

kmchen
Membre
Inscription : 19-03-2008

pb driver i965 debian 8

Bonjour,

Sur une Debian 8, carte graphique "Intel Corporation 4th Gen Core Processor Integrated Graphics Controller" je n'arrive pas à faire fonctionner GLX:
$

glxinfo


name of display: :0
Error: couldn't find RGB GLX visual or fbconfig




Le log Xorg.log donne:

[    18.708] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: undefined symbol: _glapi_tls_Dispatch)
[    18.708] (EE) AIGLX: reverting to software rendering
[    19.462] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: _glapi_tls_Dispatch)
[    19.462] (EE) GLX: could not load software renderer
 




Après de nombreuses recherches il semble que certaines librairies ne soient pas compilées directement et j'ai fini par tenter de recompiler le driver mesa d'après http://dri.freedesktop.org/wiki/Building/ et https://www.debian-fr.org/erreurs-avec- … ml#p534152

Mais les messages d'erreurs précités sont toujours là.

La compilation de mesa s'est pourtant bien passée et j'ai copié les drivers obtenus dans /usr/lib/dri dans /usr/lib/x86_64-linux-gnu/:

$

ll /usr/lib/x86_64-linux-gnu/dri/


Edit - modo : ce doit être plutôt la commande ls -l :

ls -l /usr/lib/x86_64-linux-gnu/dri/



total 648124
-rw-r--r-- 1 root root    22504 oct.  24  2014 dummy_drv_video.so
-rw-r--r-- 1 root root 33904512 mai   16  2013 fglrx_dri.so
-rw-r--r-- 5 root root 50251000 déc.  21 00:28 i915_dri.so
-rw-r--r-- 5 root root 50251000 déc.  21 00:28 i965_dri.so
-rw-r--r-- 1 root root  1513920 nov.  10  2014 i965_drv_video.so
-rw-r--r-- 7 root root 53833624 déc.  21 00:28 kms_swrast_dri.so
-rw-r--r-- 7 root root 53833624 déc.  21 00:28 nouveau_dri.so
lrwxrwxrwx 1 root root       18 août   7  2014 nouveau_drv_video.so -> vdpau_drv_video.so
-rw-r--r-- 5 root root 50251000 déc.  21 00:28 nouveau_vieux_dri.so
lrwxrwxrwx 1 root root       18 août   7  2014 nvidia_drv_video.so -> vdpau_drv_video.so
-rw-r--r-- 5 root root 50251000 déc.  21 00:28 r200_dri.so
-rw-r--r-- 7 root root 53833624 déc.  21 00:28 r300_dri.so
-rw-r--r-- 7 root root 53833624 déc.  21 00:28 r600_dri.so
lrwxrwxrwx 1 root root       18 août   7  2014 r600_drv_video.so -> vdpau_drv_video.so
-rw-r--r-- 5 root root 50251000 déc.  21 00:28 radeon_dri.so
-rw-r--r-- 7 root root 53833624 déc.  21 00:28 radeonsi_dri.so
lrwxrwxrwx 1 root root       18 août   7  2014 radeonsi_drv_video.so -> vdpau_drv_video.so
lrwxrwxrwx 1 root root       18 août   7  2014 s3g_drv_video.so -> vdpau_drv_video.so
-rw-r--r-- 7 root root 53833624 déc.  21 00:28 swrast_dri.so
lrwxrwxrwx 1 root root       16 déc.  11 15:00 vboxvideo_dri.so -> ../../VBoxOGL.so
-rw-r--r-- 1 root root    97056 août   7  2014 vdpau_drv_video.so
-rw-r--r-- 7 root root 53833624 déc.  21 00:28 vmwgfx_dri.so
 


Tous les scripts datant du 21 déc sont le fruit de la compilation.

Ai-je manqué quelquechose ? La compilation n'est pas la solution ?
Merci pour votre aide

Edit : modo
Mise en conformité des balises - restification de la commande ll  en commande ls -l - le tout en commande user. smile
Voir le tuto de l'usage des balises sur le forum : https://debian-facile.org/atelier:coloration-syntaxique smile

Hors ligne

#2 21-12-2015 14:13:43

anonyme
Invité

Re : pb driver i965 debian 8

Bonjour et bienvenu sur D_F
moi j'ai rien compris tongue
le materiel (description) , la debian que tu utilise et compilation de quoi ? (installation de paquets)
si tu n a qu un apu (pas de carte graphique ) le model de processeur ?
quel type d installation tu a fait (netinstall , dual boot etc ........ )
on est curieux sur D_F wink

ps: réclamation @modo
je veut le nom du modo qui a modifié le #1   => []

Dernière modification par anonyme (21-12-2015 14:15:02)

#3 21-12-2015 14:41:35

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : pb driver i965 debian 8

Plutôt te livrer un choco df anonyme ! tongue

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#4 21-12-2015 15:31:39

anonyme
Invité

Re : pb driver i965 debian 8

wink

#5 22-12-2015 11:41:47

kmchen
Membre
Inscription : 19-03-2008

Re : pb driver i965 debian 8

Voici plus de détails sur l'installation (sur un keynux Ymax 4MA):

cat /proc/version


Linux version 4.2.0-1-amd64 (debian-kernel@lists.debian.org) (gcc version 4.9.3 (Debian 4.9.3-5) ) #1 SMP Debian 4.2.6-1 (2015-11-10)


lspci


00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.1 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
04:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)
05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
05:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0a)
 



Il s'agit donc de recompiler DRI avec X.org et Mesa [libgl1-mesa-dri] dont les détails se trouvent ici: http://dri.freedesktop.org/wiki/Building/ (donné dans mon premier post)

Le but du jeu est de faire fonctionner l'accélération 3D de la carte graphique.

Dernière modification par kmchen (22-12-2015 11:50:38)

Hors ligne

#6 22-12-2015 12:23:19

kmchen
Membre
Inscription : 19-03-2008

Re : pb driver i965 debian 8

Trouvé. Il y a un bug sur l'installation de libgl1-mesa-dri, CF https://lists.debian.org/debian-x/2011/06/msg00492.html

Solution:
#

ln -sf /usr/lib/dri/ /usr/lib/x86_64-linux-gnu/



Edit à toto :
Mise la commande sous la balise commande.

Hors ligne

#7 22-12-2015 12:23:45

anonyme
Invité

Re : pb driver i965 debian 8

si tu peu donner le retour de :


lscpu
 



sur le forum

si tu a bien un cpu xeon  => http://ark.intel.com/fr/products/series … Family#@Al

Intel® HD Graphics P4700  ou 4600

https://fr.wikipedia.org/wiki/Intel_HD_Graphics

https://en.wikipedia.org/wiki/Intel_HD_ … s_Graphics

déja savoir quel materiel est installé , normalement les apu intel devrait etre pris en charge correctement , en plus le tien n est pas le dernier sorti on dirait .
pour mesa il y a un tuto ou du moins des commandes a faire pour voir l etat de mesa-dri qui gere la 3d
tu n aura pas le rendu du non-free je pense
pour la compilation normalement il n y a rien a faire , juste a vérifier si les bon paquets sont installés.
si quelque a un avis sur la question ?  smile

ps: il y a meme un driver linux d intel proprio  => https://downloadcenter.intel.com/downlo … -for-Linux-
jamais ,testé
je regarde pour le driver debian
@++

Dernière modification par anonyme (22-12-2015 12:43:55)

#8 22-12-2015 12:53:47

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : pb driver i965 debian 8

Merci pour la résolution.
Et si on la mettait comme résolu dans l'titre maint'nant ?

Voir le tuto : C'est résolu ! Bravo mais il faut l'indiquer dans l'titre. cool

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#9 22-12-2015 12:54:03

anonyme
Invité

Re : pb driver i965 debian 8

pour les apu intel je sais pas comment debian l installe , d'apres ce que je lit le "xserver-xorg-video-intel  ne fait pas l affaire (pas de prise ne charge)

donner le contenu de ton Xorg.0.log


cat /var/log/Xorg.0.log
 

Dernière modification par anonyme (22-12-2015 13:04:53)

#10 22-12-2015 12:59:35

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : pb driver i965 debian 8

Nano et un éditeur, pour donner la copie d'un fichier, utiliser plutôt la commande cat ou less, ou, pour des fichiers particulièrement bien fournit 200 lignes par exemple), la commande more à la place de nano.

cool

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#11 22-12-2015 13:08:35

anonyme
Invité

Re : pb driver i965 debian 8

puisque tu est la il n y a rien sur l installation des gpu et apu intel  et la prise en charge de la 3d avec mesa. (wiki)

j'avoue ne jamais utiliser l apu (en plus a l epoque sous jessie bug a la mise en veille ) , et le driver libre ne prend en charge que les tres vieilles cartes (chipset i810 etc .... ).

moi je comprend gpu dans le chipset => https://en.wikipedia.org/wiki/Intel_GMA
ça n existe plus ça  tongue
il ne reste plus que le chipset des périphérique lent (southbridge) .  PCIE , mémoires , apu tout est géré par le cpu maintenant. (plus par ,le northbridge avec un gpu intégré )
comment on fait pour avoir un peu de 3D avec un apu  (processeur) ?

Dernière modification par anonyme (22-12-2015 13:21:09)

#12 23-12-2015 06:04:24

anonyme
Invité

Re : pb driver i965 debian 8

pour une bonne prise en charge de mesa peut etre la solution. => http://www.touslesdrivers.com/index.php … _code=5014

pour le driver debian i965 je pense pas qu il prenne en charge les apu récent (d'ou la difficulté pour activer mesa )
mais je me trompe peut etre .
des que j'ai une carte mere et un apu intel (socket 1151 par exemple ) faut que je teste le driver libre plus mesa.

#13 23-12-2015 12:30:51

anonyme
Invité

Re : pb driver i965 debian 8

Bon le driver debian est le i965-va-driver  mise  a jour sur stretch aujourd'hui avec passage au noyau 4.3   cool

comme quoi le hasard des fois lol

#14 23-12-2015 13:26:41

anonyme
Invité

Re : pb driver i965 debian 8

Bon comme conclusion si ton apu est reconnu par le driver (en fonction de la génération de ton cpu et model )

ces paquets installés ton apu doit fonctionner en 2D et 3D :
i965-va-driver
xserver-xorg-video-intel
libgl1-mesa
libgl1-mesa-dri   => accélération
libgl1-mesa-glx   => pour opengl

tous ses paquets devraient etre installé par defaut normalement a l installation (a vérifier ) plus les dépendances .
je pense pas que le noyau change quelque chose et qu il y est besoin de compiler .

la réponse viendra avec ton model d apu
ps: sur stretch avec la mise a jour d aujourd'hui (noyau + driver intel ) voir si la prise en charge de ton apu est faite
@++

prise en charge par stretch


The VA-API (Video Acceleration API) enables hardware accelerated video
decode/encode at various entry-points (VLD, IDCT, Motion Compensation
etc.) for the prevailing coding standards today (MPEG-2, MPEG-4
ASP/H.263, MPEG-4 AVC/H.264, and VC-1/WMV3). It provides an interface
to fully expose the video decode capabilities in today's GPUs.

This package contains the video decode and encode driver backend for the
Intel G45 chipsets and Intel HD Graphics for the Intel Core processor family.
The supported platforms include:
 * Cantiga, Intel GMA 4500MHD (GM45)
 * Ironlake, Intel HD Graphics for 2010 Intel Core processor family
 * Sandy Bridge, Intel HD Graphics for 2011 Intel Core processor family
 * Ivy Bridge
 * Haswell
 * Broadwell
 

Pied de page des forums