Problème XGL/COMPIZ et driver ati pour une Mobility FireGl v3200

Problème XGL/COMPIZ et driver ati pour une Mobility FireGl v3200 - Installation - Linux et OS Alternatifs

Marsh Posté le 30-06-2006 à 23:32:36    

Bonjour,
 
je fais ma grande entrée dans UBUNTU,  big_smile
 
j'ai installé les dernier drivers ati en date, voici se que me donne différente commande:
 
 

Citation :

antoine@antoine-laptop:~$ glxinfo | grep render direct rendering: No
    GLX_ATI_render_texture
OpenGL renderer string: Mesa GLX Indirect


 

Citation :

antoine@antoine-laptop:~$ fgl_glxgears Using GLX_SGIX_pbuffer
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  5 (X_GLXMakeCurrent)
  Serial number of failed request:  32
  Current serial number in output stream:  32


 

Citation :

antoine@antoine-laptop:~$ fglrxinfo display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)


 
 
Donc déjà sa me donne des trucs bizarre, quels suggestions me donneriez vous?
 
Je précise que j'ai respecté à la lettre les tutos, et quand je lance ma session xgl/compiz, déja j'ai des artefacts en diagonale, et je n'ai plus les bordures des fenetres (sa doit etre compiz qui merde), et enfin j'ai le message qui s'affiche:
 
driver does not provide the fireGl extensions!
Panel components will operate only partially.
 
voici un copier coller de mon fichier xorg.conf ou cas ou:
 

Citation :

# /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 "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "aticonfig-Screen[0]" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "stylus" "SendCoreEvents"
    InputDevice    "cursor" "SendCoreEvents"
    InputDevice    "eraser" "SendCoreEvents"
    InputDevice    "Synaptics Touchpad"
EndSection
 
Section "Files"
 
    # path to defoma fonts
    FontPath     "/usr/share/X11/fonts/misc"
    FontPath     "/usr/share/X11/fonts/cyrillic"
    FontPath     "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath     "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath     "/usr/share/X11/fonts/Type1"
    FontPath     "/usr/share/X11/fonts/100dpi"
    FontPath     "/usr/share/X11/fonts/75dpi"
    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  "type1"
    Load  "vbe"
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" "ExplorerPS/2"
    Option        "ZAxisMapping" "4 5"
    Option        "Emulate3Buttons" "true"
EndSection
 
Section "InputDevice"
    Identifier  "Synaptics Touchpad"
    Driver      "synaptics"
    Option        "SendCoreEvents" "true"
    Option        "Device" "/dev/psaux"
    Option        "Protocol" "auto-dev"
    Option        "HorizScrollDelta" "0"
EndSection
 
Section "InputDevice"
 
                                                      # /dev/input/event
                                                      # for USB
    Identifier  "stylus"
    Driver      "wacom"
    Option        "Device" "/dev/wacom"          # Change to
    Option        "Type" "stylus"
    Option        "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection
 
Section "InputDevice"
 
                                                      # /dev/input/event
                                                      # for USB
    Identifier  "eraser"
    Driver      "wacom"
    Option        "Device" "/dev/wacom"          # Change to
    Option        "Type" "eraser"
    Option        "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection
 
Section "InputDevice"
 
                                                      # /dev/input/event
                                                      # for USB
    Identifier  "cursor"
    Driver      "wacom"
    Option        "Device" "/dev/wacom"          # Change to
    Option        "Type" "cursor"
    Option        "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection
 
Section "Monitor"
    Identifier   "Écran générique"
    Option        "DPMS"
EndSection
 
Section "Monitor"
    Identifier   "aticonfig-Monitor[0]"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
EndSection
 
Section "Device"
    Identifier  "ATI Technologies, Inc. M24 1T [FireGL M24 GL]"
    Driver      "ati"
    BusID       "PCI:1:0:0"
EndSection
 
Section "Device"
    Identifier  "aticonfig-Device[0]"
    Driver      "fglrx"
    Option        "VideoOverlay" "on"
    Option        "OpenGLOverlay" "off"
EndSection
 
Section "Screen"
    Identifier "Default Screen"
    Device     "ATI Technologies, Inc. M24 1T [FireGL M24 GL]"
    Monitor    "Écran générique"
    DefaultDepth     24
    SubSection "Display"
        Depth     1
        Modes    "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth     4
        Modes    "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth     8
        Modes    "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth     15
        Modes    "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth     16
        Modes    "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes    "1400x1050"
    EndSubSection
EndSection
 
Section "Screen"
    Identifier "aticonfig-Screen[0]"
    Device     "aticonfig-Device[0]"
    Monitor    "aticonfig-Monitor[0]"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection
 
Section "DRI"
    Mode         0666
EndSection


 
 
 
 
Merci d'avance pour votre précieuse aide,
 
 
@+
 
 
Antoine


---------------
Le nouveau regard sur le High Tech
Reply

Marsh Posté le 30-06-2006 à 23:32:36   

Reply

Marsh Posté le 01-07-2006 à 04:05:20    

Tant que tu auras "Mesa" dans le resultat de fglrxinfo, ca ne sera pas bon. Il faut avoir du "ATI" dedans.
Donc le probleme est que le driver proprio ne se charge pas correctement.
Tu peux trouver l'erreur dans le fichier /var/log/Xorg*.log (le plus recent)
Evite toutefois de le poster ici dans sa totalité, car c'est trop gros (met un lien ou poste uniquement les erreurs).
Quels tutos as-tu suivi ? es-tu sur que ta CG est compatible avec les driver proprio d'ATI (toutes ne sont pas supportées) ?
Ca peut t'etre utile si tu ne le connais pas deja:
http://wiki.cchtml.com/index.php/U [...] tion_Guide


---------------
BOFH excuse #400:We are Microsoft.  What you are experiencing is not a problem; it is an undocumented feature.
Reply

Marsh Posté le 01-07-2006 à 11:42:28    

Merci pour ta réponse.
 
Le liens que j'ai utilisé pour installer les drivers ATI proprio est celui que tu as donner.
 
Voilà une partie de mon fichier xorg.log (celle qui ma sembler la plus indicative):
 

Citation :

(II) fglrx(0): UMM Bus area:     0xc07ad000 (size=0x07833000)
(II) fglrx(0): UMM area:     0xc07ad000 (size=0x07833000)
(II) fglrx(0): driver needs X.org 6.8.x.y with x.y >= 99.8
(II) fglrx(0): detected X.org 7.0.0.0
(II) Loading extension ATIFGLRXDRI
(II) fglrx(0): doing DRIScreenInit
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
[drm] failed to load kernel module "fglrx"
(II) fglrx(0): [drm] drmOpen failed
(EE) fglrx(0): DRIScreenInit failed!
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x07fe0000
(II) fglrx(0): FBMM initialized for area (0,0)-(1408,8191)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1408,1050) (front color buffer - assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(**) fglrx(0): DPMS enabled
(WW) fglrx(0): Option "VendorName" is not used
(WW) fglrx(0): Option "ModelName" is not used
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)


---------------
Le nouveau regard sur le High Tech
Reply

Marsh Posté le 01-07-2006 à 11:44:47    

Ah je précise aussi que ma carte est bien supporté par les drivers et que aussi lors de l'installation des drivers, en suivant le tuto ya manip qui ne fonctionner pas:
 

Citation :

Compile the kernel module:
 
sudo module-assistant prepare,update
sudo module-assistant build,install fglrx
sudo depmod -a


 
 
EDIT: finalement "Compile the kernel module" fonctionne aller savoir pourquoi!


Message édité par toinou75009 le 01-07-2006 à 11:48:40

---------------
Le nouveau regard sur le High Tech
Reply

Marsh Posté le 01-07-2006 à 12:04:26    

YESSSSSSSSSSSSS sa fonctione!!!!!!!!!!!!!!!
 
Lors de ma première install, bizarrement "compile the kernel module" ne fonctionner pas, donc j'avais sauter l'étape!
Et là sà à bien compilé, et sa marche nickel!!!!!!!!!
 
Par contre quand je lance le panneau de control ati sous XGL/Compiz:
 

Citation :

Driver does not  provide the fireGL X11 extensions!
Panel components will operate partially


 
De plus, je ne trouve pas le panneau de control XGL sous UBUNTU, pour régler mes différents paramètres 3D?


---------------
Le nouveau regard sur le High Tech
Reply

Marsh Posté le 01-07-2006 à 12:23:42    

Re question, je trouve sà bizarre:
 

Citation :

antoine@antoine-laptop:~$ glxinfo | grep render Xlib:  extension "XFree86-DRI" missing on display ":1.0".
direct rendering: No
    GLX_ATI_render_texture
OpenGL renderer string: MOBILITY FireGL V3200 Pentium 4 (SSE2) (FireGL) (GNU_ICD)


 

Citation :

antoine@antoine-laptop:~$ fglrxinfo
Xlib:  extension "XFree86-DRI" missing on display ":1.0".
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY FireGL V3200 Pentium 4 (SSE2) (FireGL) (GNU_ICD)
OpenGL version string: 2.0.5879 (8.26.18)


 
Je précise que pourtant XGL marche nickel!!


---------------
Le nouveau regard sur le High Tech
Reply

Marsh Posté le 01-07-2006 à 13:15:32    

une erreur


Message édité par limax le 01-07-2006 à 13:37:53
Reply

Marsh Posté le 01-07-2006 à 19:31:17    

Il n'y a aucun souci pour le direct rendering: il n'est tout simplement pas supporté par Xgl :)
L'etape que tu avais sauté etait effectivemeent la plus importante puisque c'est elle qui créait le module fglrx (le driver en fait). Donc sans driver, tu ne pouvais pas le charger, evidemment :D
Pour configurer Compiz, tu as gconf-editor dans la rubrique apps/compiz ou alors tu as un outil appelé gset-compiz que tu peux installer (ou que tu as deja en installant compiz, je ne sais plus).


---------------
BOFH excuse #400:We are Microsoft.  What you are experiencing is not a problem; it is an undocumented feature.
Reply

Marsh Posté le 06-07-2006 à 17:25:47    

Salut,
 
J'ai également installé XGL+KDE+DAPPER+ATI, sans trop de probleme.......
Il y a juste une chose que je ne comprend pas c'est l'option :1 de Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer  
J'ai essayer avec :0 mais cela ne marche pas.....
 
D'ailleurs toinou75009 si je fais un glxinfo | grep render j'obtient également :
Xlib:  extension "XFree86-DRI" missing on display ":1.0".
direct rendering: No
    GLX_ATI_render_texture
OpenGL renderer string: RADEON 9800 XT Generic
 
 
Alors que si je fait export DISPLAY=:0 && glxinfo | grep render j'obtient
direct rendering: Yes
    GLX_ATI_render_texture
OpenGL renderer string: RADEON 9800 XT Generic
 
Et XGL marche sans probleme.....
 
 
Si quelqu'un a une idée sur cette option ???
 
@+++


Message édité par Patrice_67 le 06-07-2006 à 17:26:32
Reply

Marsh Posté le 06-07-2006 à 21:10:04    

Avec ATI, Xgl est lancé sur le display :1 car le :0 ne marche pas (mystere de fglrx). En revanche, sur :0, c'est Xorg qui est lancé (par gdm) qui est est en fait le support de Xgl pour les drivers. Et sous Xorg, le direct rendering marche sans souci (contrairement a Xgl, où, je me repete, il n'existe pas)
Donc tout est normal :D


---------------
BOFH excuse #400:We are Microsoft.  What you are experiencing is not a problem; it is an undocumented feature.
Reply

Marsh Posté le 06-07-2006 à 21:10:04   

Reply

Marsh Posté le 06-07-2006 à 21:52:05    

Salut,
 
Euh dsl mais Xgl marche également sur le display :0 .....
En effet, j'ai essayé de lancer automatique Xgl au démarrage et pour cela j'ai modifier le fichier /etc/kde3/kdm/kdmrc (je suis sous KDE) comme suis :
 
[General]
ConfigVersion=2.3
ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6
PidFile=/var/run/kdm.pid
ReserveServers=:1,:2,:3
ServerVTs=-7
StaticServers=:0
 
[Shutdown]
BootManager=Grub
HaltCmd=/sbin/halt
RebootCmd=/sbin/reboot
 
[X-*-Core]
AllowNullPasswd=false
AllowRootLogin=false
AllowShutdown=Root
AutoReLogin=false
ClientLogFile=.xsession-errors-%s
Reset=/etc/kde3/kdm/Xreset
Session=/etc/kde3/kdm/Xsession
Setup=/etc/kde3/kdm/Xsetup
Startup=/etc/kde3/kdm/Xstartup
 
[X-*-Greeter]
AntiAliasing=true
ColorScheme=kubuntuColours
EchoMode=OneStar
FaceSource=AdminOnly
FailFont=Sans Serif,10,-1,5,75,0,0,0,0,0
GUIStyle=
GreetFont=Serif,20,-1,5,50,0,0,0,0,0
GreetString=Bienvenue sur la Kubuntu de %n
GreeterPos=50,50
HiddenUsers=
Language=fr
LogoArea=Logo
LogoPixmap=/usr/share/apps/kdm/pics/kdelogo.png
MaxShowUID=29999
MinShowUID=1000
Preloader=/usr/bin/preloadkde
SelectedUsers=
ShowUsers=NotHidden
SortUsers=true
StdFont=Sans Serif,10,-1,5,50,0,0,0,0,0
Theme=/usr/share/apps/kdm/themes/revolution_kdm_theme
Themes=/usr/share/apps/kdm/themes/revolution_kdm_theme,/usr/share/apps/kdm/themes/login-scan-fusion,/usr/share/apps/kdm/themes/Tux-Mania
UseBackground=true
UseTheme=true
UserCompletion=false
UserList=true
 
[X-:*-Core]
AllowNullPasswd=true
AllowShutdown=All
NoPassEnable=false
NoPassUsers=
ServerArgsLocal=-nolisten tcp
#ServerCmd=/usr/bin/X -br
ServerCmd=/usr/bin/Xgl -fullscreen :0 -ac -accel glx: pbuffer -accel xv: pbuffer
#Xgl extra lines
OpenRepeat=5
OpenDelay=15
OpenTimeout=2000
ServerTimeout=60

 
[X-:*-Greeter]
AllowClose=true
DefaultUser=pp
FocusPasswd=true
LoginMode=DefaultLocal
PreselectUser=Default
 
[X-:0-Core]
AutoLoginAgain=false
AutoLoginDelay=0
AutoLoginEnable=false
AutoLoginLocked=false
AutoLoginUser=pp
ClientLogFile=.xsession-errors
 
[Xdmcp]
Enable=false
Willing=/etc/kde3/kdm/Xwilling
 
 
Cependant cela pose un autre probleme, en lancant xgl sur le display :0 je ne peux plus faire tourne d'application 3D (i.e ET) alors qu'en utilisant la méthode ou j'ai le choix au demarrage entre XGL et Xorg il me suffissait de taper "export DISPLAY=:0 && XXXXXX "
 
Par contre, le seul avantage de cette maniere est l'acces au menu demarrer avec les 3 options (terminer session, redemarrer et arreter) ; option indisponible sur display :1 !!!!!
 
A moins que quelqu'un sache active cette fonction sur le display :1 ????  (je ne souhaite pas utiliser les raccourci kdesu halt et kdesu reboot.....il faut taper le mots de passe root....c'est long  :sarcastic:  :sarcastic: )
Peut-etre en modifiant le fichier kdmrc ci-dessus ???
 
Voila .... si quelqu'un a une idée......( ce n'ai pas qu'un grande importance mais c'est juste pour satisfaire ma curiosité :pt1cable:  :pt1cable:  :pt1cable:)
 
@++


Message édité par Patrice_67 le 06-07-2006 à 22:20:05
Reply

Marsh Posté le 07-07-2006 à 01:10:27    

Juste pour info quand j'ai installé le couple XGL/Compiz, j'ai choisi la technique ou je peux choisir au moment du login, quelle session je veux utilisé, j'ai le choix par exemple entre XGL et celle par défaut (gnome).
 
Et quand je suis sous XGL, le bouton arretter me donne le choix entre fermer la session, hiberner, et l'autre je me souvient plus.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed