Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[debian etch]ati 9600 pilote radeon - mergedfb - problème opengl

6 réponses
Avatar
Batman
--nextPart19240073.Y7K587gVH2
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit

bonjour,

ça fait un ptit moment que je des soucis pour utiliser pleinement mes
application a cause de problèmes de configuration xorg, et je ne sais pas
par ou prendre le problème (j'ai déjà utilisé pas mal de piste, mon
xorg.conf joint pourrait en témoigner).

récemment, en voulant utiliser sweethome3d je m'aperçois d'un soucis avec
open gl, j'ai découvert que sweethome3d utilise
/usr/lib/libGLcore.so.1
qui pointait sur /usr/lib/libGLcore.so.169.09 (j'avais une nvidia avant)

libGLcore.so.1 semble être un paquet nvidia-glx(-legacy) la question que je
me pose est pourquoi opengl semble ne pas exister pour ati (radeon) ?

en voulant aller plus loin j'ai renomé /usr/lib/libGLcore.so.1
en /usr/lib/libGLcore.so.1.commentgbu, pour essayer de voir s'il y avait
d'autres appli qui l'utilisent et ... toutes les applications qui
déconnaient depuis un ptit moment l'utilise (mplayer, vlc, flightgear,
billard-gl, sweethome3d, ...)

j'ai reinstallé nvidia-glx ... pour voir, j'aurais ptet pas dûe ...
maintenant j'ai du segmentation fault à tous va sur ces fameuses appli, même
en desinstallant ce paquet (nvidia-glx) et même en renomant
correctement /usr/lib/libGLcore.so.1.commentgbu

par ailleurs à quoi sert /usr/lib/xorg/modules/extensions/libGLcore.so
(modinfo ne renvois rien ) qui fait partie de xserver-xorg-core

pour info :
# grep -i libgl /var/log/Xorg.0.log
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so

# grep -i glx /var/log/Xorg.0.log
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
(==) AIGLX enabled
(II) Loading extension GLX
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
[...]
(WW) AIGLX: 3D driver claims to not support visual 0x32
(II) AIGLX: Loaded and initialized /usr/lib/dri/r300_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
[...]
cela se répète 5-6 fois

merci de bien vouloir me renseigner

--
Les fautes d'orthographes sont ma signature :-)
pour me répondre en BAL (mode antispam)
http://batman.dyndns.org/V2/Mail/?src=news.free
--nextPart19240073.Y7K587gVH2
Content-Type: text/plain; name="xorg.conf"
Content-Transfer-Encoding: 8Bit
Content-Disposition: attachment; filename="xorg.conf"

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
Load "GLcore"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "Device"
Identifier "MergedFBdevice"
#Driver "ati"
Driver "radeon"
#Driver "fglrx"
BusID "PCI:1:0:0"
Option "MergedFB" "true"
#Option "MonitorLayout" "LVDS, CRT"
Option "CRT2Position" "RightOf"
#Option "CRT2HSync" "30.0-100.0"
#Option "CRT2VRefresh" "50.0-100.0"
Option "MetaModes" "1280x1024-1024x768 1152x870-1024x768 1152x768-1024x768 1152x870 1024x768"
#Option "MetaModes" "1024x768-1024x768"
Option "OverlayOnCRTC2" "true"
Option "MergedNonRectangular" "true"
# Option "MergedXineramaCRT2IsScreen0" "true" # determines which screen is going to be the primary screen; value can be "true" or "false"
# Option "VideoOverlay" "on"
# Option "OpenGLOverlay" "off"
Option "EnablePageFlip" "True"
Option "AGPMode" "4"
Option "AGPFastWrite" "True"



EndSection

Section "Device"
Identifier "ATI Technologies Inc RV350 AR [Radeon 9600]"
#Driver "ati"
Driver "radeon"
#Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "device[0]"
Screen 0
Driver "radeon"
BusID "PCI:1:0:0"
Option "MonitorLayout" "crt,crt"
EndSection
Section "Device"
Identifier "device[1]"
Screen 1
Driver "radeon"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "ecran[0]"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "ecran[1]"
Option "DPMS"
EndSection


Section "Screen"
Identifier "screen[0]"
Device "device[0]"
Monitor "ecran[0]"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1152x870" "1024x768" "832x624" "800x600" "720x400" "640x480"
#"1280x1024-1024x768 1152x870-1024x768 1152x768-1024x768 1152x870 1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "screen[1]"
Device "device[1]"
Monitor "ecran[1]"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection


Section "Monitor"
Identifier "StudioWor;s"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS"
EndSection



Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc RV350 AR [Radeon 9600]"
Monitor "StudioWor;s"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "MergeFBscreen"
Device "MergedFBdevice"
Monitor "StudioWor;s"
defaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1152x870" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
#ViewPort 0 0
#virtual 2048 768
#virtual 2176 768
virtual 2176 870
EndSubSection
EndSection


Section "ServerLayout"
Identifier "Default Layout mergedfb"
Option "MergedFB" "true"
Screen "MergeFBscreen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Option "xinerama"
Screen "screen[0]" 0 0
Screen "screen[1]" RightOf "screen[0]"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "ServerLayout"
Identifier "_Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "disable"
EndSection

--nextPart19240073.Y7K587gVH2--

6 réponses

Avatar
Thierry B.
--{ Batman a plopé ceci: }--

ça fait un ptit moment que je des soucis pour utiliser pleinement mes
application a cause de problèmes de configuration xorg, et je ne sais pas
par ou prendre le problème (j'ai déjà utilisé pas mal de piste, mon
xorg.conf joint pourrait en témoigner).


Peut-être que fr.comp.applications.x11 serait d'un certain secours.

récemment, en voulant utiliser sweethome3d je m'aperçois d'un soucis avec
open gl, j'ai découvert que sweethome3d utilise
/usr/lib/libGLcore.so.1
qui pointait sur /usr/lib/libGLcore.so.169.09 (j'avais une nvidia avant)

libGLcore.so.1 semble être un paquet nvidia-glx(-legacy) la question que je
me pose est pourquoi opengl semble ne pas exister pour ati (radeon) ?

en voulant aller plus loin j'ai renomé /usr/lib/libGLcore.so.1
en /usr/lib/libGLcore.so.1.commentgbu, pour essayer de voir s'il y avait
d'autres appli qui l'utilisent et ... toutes les applications qui
déconnaient depuis un ptit moment l'utilise (mplayer, vlc, flightgear,
billard-gl, sweethome3d, ...)

j'ai reinstallé nvidia-glx ... pour voir, j'aurais ptet pas dûe ...
maintenant j'ai du segmentation fault à tous va sur ces fameuses appli, même
en desinstallant ce paquet (nvidia-glx) et même en renomant
correctement /usr/lib/libGLcore.so.1.commentgbu

par ailleurs à quoi sert /usr/lib/xorg/modules/extensions/libGLcore.so
(modinfo ne renvois rien ) qui fait partie de xserver-xorg-core

pour info :
# grep -i libgl /var/log/Xorg.0.log
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so

# grep -i glx /var/log/Xorg.0.log
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
(==) AIGLX enabled
(II) Loading extension GLX
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
[...]
(WW) AIGLX: 3D driver claims to not support visual 0x32
(II) AIGLX: Loaded and initialized /usr/lib/dri/r300_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
[...]
cela se répète 5-6 fois



--
le bruit introtuit par le quantificateur c'est l'info mise en
plus par rapport à l'idéal "aih pas la tête"
--{ remy, matheux }--

Avatar
Samuel Colin
Dixit Batman :
bonjour,

Bonsoir,


récemment, en voulant utiliser sweethome3d je m'aperçois d'un soucis avec
open gl, j'ai découvert que sweethome3d utilise
/usr/lib/libGLcore.so.1
qui pointait sur /usr/lib/libGLcore.so.169.09 (j'avais une nvidia avant)

libGLcore.so.1 semble être un paquet nvidia-glx(-legacy) la question que je
me pose est pourquoi opengl semble ne pas exister pour ati (radeon) ?

Il existe, c'est libgl1-mesa-glx pour tout ce qui concerne GLX et

libgl1-mesa-dri s'il s'agit de profiter de l'accélération graphique.

Les paquets tels nvidia-glx sont des blobs binaires fournis par le
constructeur qui ne veut pas que les maychants libristes puissent
développer des drivers libres. Mais je m'égare.
L'équivalent pour ATI est fglrx-glx mais inutile de l'installer, il ne
prend plus en compte des cartes aussi vieilles que la radeon 9600 (qui
fonctionne bien avec les drivers libres).

Donc enlève tout de suite tous ces machins nvidia.

j'ai reinstallé nvidia-glx ... pour voir, j'aurais ptet pas dûe ...

Bah non.


maintenant j'ai du segmentation fault à tous va sur ces fameuses appli, même
en desinstallant ce paquet (nvidia-glx) et même en renomant
correctement /usr/lib/libGLcore.so.1.commentgbu

apt-get install --reinstall le-paquet-oukya-/usr/lib/libGLcore.so.1

Pour savoir quel paquet c'est, tu peux tenter un:
dpkg -S /usr/lib/libGLcore.so.1

par ailleurs à quoi sert /usr/lib/xorg/modules/extensions/libGLcore.so

ou dpkg -S /usr/lib/xorg/modules/extensions/libGLcore.so

(qui devrait renvoyer xserver-xorg-core)

C'est la bibliothèque partagée qui gère l'openGL, cf mes courtes
explications plus haut.

(II) GLX: Initialized DRI GL provider for screen 0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
[...]
cela se répète 5-6 fois

Rien de grave pour ces trucs-là, il me semble, sans en être sûr.


J'ai pas posté sur fcax, l'organisation des trucs est potentiellement
spécifique Debian. Mais pour des explications plus claires, tu devrais
poser tes questions là-bas.

Avatar
Batman
Samuel Colin a écrit le vendredi 16 mai 2008 21:38 :


Bon l'ensemble de vos explications m'ont amené a faire ceci (qui semble
avoir résolu pas mal de problèmes) :

# ./nvidia/NVIDIA-Linux-x86-169.09-pkg1.run -x
(j'avais oublié avoir installé les nvidia propriétaire il y a quelques
mois, du temps de ma mx400)

# cd NVIDIA-Linux-x86-169.09-pkg1/
# ./nvidia-installer --uninstall
# aptitude reinstall xserver-xorg-core
# aptitude reinstall libgl1-mesa-glx

1) Concernant SweetHome3d :
Java 3D WARNING : reported GLX version = 1.2
GLX version 1.3 or higher is required
The reported version number may be incorrect. There is a known
ATI driver bug in glXQueryVersion that incorrectly reports the GLX
version as 1.2 when it really is 1.3, so Java 3D will attempt to
run anyway.
Mais l'appli est fonctionnelle (au moins la partie qui m'interresse)

2) vlc refonctionne

3) ce qui utilise la 3d et autres accélération, je vous le dirais plus tard
(je poste ceci pour l'historique, et signaler que j'avance dans la
résolution) car habituellement billard-gl, flightgear et d'autre fige
matériellement ma machine (off-on nécessaire)

Merci en tous cas de m'avoir fait avancer jusque là !


--
Les fautes d'orthographes sont ma signature :-)
pour me répondre en BAL (mode antispam)
http://batman.dyndns.org/V2/Mail/?src=news.free
Avatar
Batman
Batman a écrit le samedi 17 mai 2008 09:29 :



3) ce qui utilise la 3d et autres accélération, je vous le dirais plus
tard (je poste ceci pour l'historique, et signaler que j'avance dans la
résolution) car habituellement billard-gl, flightgear et d'autre fige
matériellement ma machine (off-on nécessaire)


billard-gl, gl-117, flightgear sont ok !! même en bureau étendu !


ah enfin !

--
Les fautes d'orthographes sont ma signature :-)
pour me répondre en BAL (mode antispam)
http://batman.dyndns.org/V2/Mail/?src=news.free

Avatar
err404
Le Sat, 17 May 2008 09:44:25 +0200, Batman a écrit :

Batman a écrit le samedi 17 mai 2008 09:29 :



3) ce qui utilise la 3d et autres accélération, je vous le dirais plus
tard (je poste ceci pour l'historique, et signaler que j'avance dans la
résolution) car habituellement billard-gl, flightgear et d'autre fige
matériellement ma machine (off-on nécessaire)


billard-gl, gl-117, flightgear sont ok !! même en bureau étendu !


ah enfin !


3D accelérée + bureau étendu ! ça m'interresse
comment as tu fait? (xorg.conf)
je vois que tu as utilisé glx...


Avatar
Batman
err404 a écrit le samedi 17 mai 2008 16:44 :

Le Sat, 17 May 2008 09:44:25 +0200, Batman a écrit :

Batman a écrit le samedi 17 mai 2008 09:29 :



3) ce qui utilise la 3d et autres accélération, je vous le dirais plus
tard (je poste ceci pour l'historique, et signaler que j'avance dans la
résolution) car habituellement billard-gl, flightgear et d'autre fige
matériellement ma machine (off-on nécessaire)


billard-gl, gl-117, flightgear sont ok !! même en bureau étendu !


ah enfin !


3D accelérée + bureau étendu ! ça m'interresse
comment as tu fait? (xorg.conf)
je vois que tu as utilisé glx...


cf mon 1er post (c'est du mergedfb), y'a mon xorg.conf
la config utilisé est :
(==) ServerLayout "Default Layout mergedfb"
(**) |-->Screen "MergeFBscreen" (0)
(**) | |-->Monitor "StudioWor;s"
(**) | |-->Device "MergedFBdevice"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"

--
Les fautes d'orthographes sont ma signature :-)
pour me répondre en BAL (mode antispam)
http://batman.dyndns.org/V2/Mail/?src=news.free