[xorg]accélération graphique

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
ren0.
Hankyu
Messages : 48
Inscription : lun. 06 avr. 2009, 15:42

[xorg]accélération graphique

Message par ren0. »

Bonjour,

J'ai quelques doutes quant au fait que l'accélération graphique soit activée sur mon pc. En fait, lorsque je minimise une fenêtre, ya une espèce de cadre noir qui suit la fenêtre quand elle se minimise, comme si l'accélération graphique était désactivée.
J'utilise gnome.

Lorsque je fais glxinfo | grep direct, voilà le résultat

Code : Tout sélectionner

glxinfo | grep direct
direct rendering: Yes
Mais quand je fais glxgears, j'obtiens ceci, j'ai comparé avec d'autres résultats obtenus par d'autres personnes, c'est largment inférieur...

Code : Tout sélectionner

glxgears
1245 frames in 5.0 seconds = 248.965 FPS
1346 frames in 5.0 seconds = 269.004 FPS
1347 frames in 5.0 seconds = 269.273 FPS
1351 frames in 5.0 seconds = 270.147 FPS
Donc voilà, je comprends pas trop d'où ça vient...

J'utilise le driver "nouveau"

Voilà la carte graphique que j'utilise

Code : Tout sélectionner

lspci
01:00.0 VGA compatible controller: nVidia Corporation GeForce 9500M GS (rev a1)
et à tout hasard le xorg.conf (j'utilise HAL)

Code : Tout sélectionner

Section "Device"
	Identifier	"Card0"
	Driver		"nouveau"
EndSection

Section "ServerFlags"
    Option  "AIGLX" "off"
EndSection

Section "DRI"
    mode 0666
EndSection
Merci de votre aide :)
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [xorg]accélération graphique

Message par Guiux »

Tu es sûr que le driver nouveau supporte l'accélération graphique ? Il me semblait que c'était (très) expérimental...
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [xorg]accélération graphique

Message par tuxce »

http://nouveau.freedesktop.org/wiki/ a écrit :Any 3D functionality that might exist is still unsupported, do not ask for instructions to try it.
ren0.
Hankyu
Messages : 48
Inscription : lun. 06 avr. 2009, 15:42

Re: [xorg]accélération graphique

Message par ren0. »

Bon, ok, mais c'est quand même étonnant qu'il me dise que le direct rendering est activé alors...

J'installe quoi comme drivers dans ce cas ? Les proprios ?

EDIT: ils sont contradictoires, sur leur wiki, on trouve aussi cela
Nouveau : Open Source 3D acceleration for nVidia cards
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [xorg]accélération graphique

Message par Guiux »

C'est bien ce que je dis : c'est expérimental. :wink:
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
ren0.
Hankyu
Messages : 48
Inscription : lun. 06 avr. 2009, 15:42

Re: [xorg]accélération graphique

Message par ren0. »

Bon, j'ai d'abord installé le driver nv, mais il laggait un peu trop à mon goût, j'ai donc finalement installé le driver propriétaire nvidia.

J'ai aussi supprimé l'ébauche de xorg.conf que j'avais précédemment (je l'ai quand même duppliqué au cas ou)

Lorsque je fais glxgears pour voir si j'ai bien mon accélération graphique, j'ai ceci comme réponse

Code : Tout sélectionner

glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
Et lorsque je fais glxinfo | grep direct, j'obtiens cela

Code : Tout sélectionner

glxinfo | grep direct
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Bien sûr, je n'ai tjs pas d'accélération ^^
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [xorg]accélération graphique

Message par Guiux »

Tu as bien fait un "nvidia-xconfig" ?
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
ren0.
Hankyu
Messages : 48
Inscription : lun. 06 avr. 2009, 15:42

Re: [xorg]accélération graphique

Message par ren0. »

Voilà, je viens de le faire (en root), le résultat
nvidia-xconfig

WARNING: Unable to locate/open X configuration file.

New X configuration file written to '/etc/X11/xorg.conf'
Je dois redémarrer X peut-être ?
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [xorg]accélération graphique

Message par Guiux »

Toujours après des modifications.
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
ren0.
Hankyu
Messages : 48
Inscription : lun. 06 avr. 2009, 15:42

Re: [xorg]accélération graphique

Message par ren0. »

Voilà, c'est fait

résultat

Code : Tout sélectionner

glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately 1/2 the monitor refresh rate.
37930 frames in 5.0 seconds = 7585.857 FPS
29449 frames in 5.0 seconds = 5889.785 FPS
29496 frames in 5.0 seconds = 5899.200 FPS
29474 frames in 5.0 seconds = 5894.791 FPS
^C

Code : Tout sélectionner

grep direct
direct rendering: Yes
    GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
MAIS, j'ai toujours le laid cadre noir qui suit en retard, quand je minimise une fenêtre, je sais pas si tu vois de quoi je parle ^^

Néanmoins, si je lance xcompmgr -CfF ça me donne un fondu agréable à l'oeil et qui ne lagge pas trop, voire quasi pas (contrairement à ce que j'avais avec les drivers libres) mais j'ai l'impression que cette manoeuvre ne résout pas le problème, mais le contourne...
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [xorg]accélération graphique

Message par Guiux »

As-tu acctivé des effets supplémentaires ou as-tu encore la configuration par défaut ?

As-tu essayé de jouer avec les paramètres dans "options avancées" ?
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
ren0.
Hankyu
Messages : 48
Inscription : lun. 06 avr. 2009, 15:42

Re: [xorg]accélération graphique

Message par ren0. »

J'ai toujours la configuration par défaut et je n'ai touché à rien
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [xorg]accélération graphique

Message par Guiux »

Essaye de changer les options avancées de Kwin (pas de nVidia).

(clique droit sur une barre de titre -> Comportement des fenêtres)
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
ren0.
Hankyu
Messages : 48
Inscription : lun. 06 avr. 2009, 15:42

Re: [xorg]accélération graphique

Message par ren0. »

Je suis désolé, j'ai pas ça dans mes options quand je fais un clic droit sur une barre de titre :x
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [xorg]accélération graphique

Message par Guiux »

ren0. a écrit :J'utilise gnome.
J'avais pas vu ça dans ton premier message... :oops:

Tu utilises Compiz Fusion, j'imagine ?
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
ren0.
Hankyu
Messages : 48
Inscription : lun. 06 avr. 2009, 15:42

Re: [xorg]accélération graphique

Message par ren0. »

Oui, effectivement, J'avais tenter de le configurer (deux-trois petits effets, comme par exemple, les fenêtres qui se déforment quand je les bouge) pour voir si ça allait, mais ça ne fait rien :/

Pour info, le xorg.conf créé par nvidia-xconfig

Code : Tout sélectionner

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder62)  Wed May 27 01:58:49 PDT 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "BackingStore" "True"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
J'y ai rajouté la ligne

Code : Tout sélectionner

Option         "BackingStore" "True"
La seule différence est qu'au démarrage de X, j'ai un grand écran ou s'affiche brièvement le logo nvidia
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [xorg]accélération graphique

Message par benjarobin »

Tu peux l'enlever avec l'option nologo dans le Xorg.conf
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
ren0.
Hankyu
Messages : 48
Inscription : lun. 06 avr. 2009, 15:42

Re: [xorg]accélération graphique

Message par ren0. »

Oui je sais, mais bon, il me dérange pas ce logo, c'est juste qu'il était pas là avant quoi

Peut-être que c'est parce que je n'ai pas configuré compiz que j'ai pas mon accélération ? Je n'ai fait que l'installer pour l'instant...

Petite vidéo de ce qui se passe
Image
Répondre