Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/08/2007, à 15:01

Crafou

Fausse acceleration 3D sous Feisty, quelqu'un a une idée ? [résolu]

Salut à tous

J'évolue sous Feisty depuis environ 1 mois et demi. J'utilise Beryl 0.2.1, ma CG est une nvidia GO 7600 et mon processeur est un centrino double coeur.

J'ai remarqué que l'un de mes CPU tournait à 100% au moindre petit mouvement de beryl (qu'il y ait un effet ou pas). Je suis donc allé vérifié le gestionnaire de pilote proprio, et ma carte n'y apparaît pas... Je me dis donc que ma 3D ne prends rien sur la carte et tout sur le processeur. Curieux, je me suis balladé un peu sur le net et j'ai vu que je n'étais pas le seul avec ce problème, mais souvent, aucune réponse n'était donnée.

J'ai installé mes pilotes de 3 manières par la suite :

- par un fichier *.run ; le problème demeurre
- via les paquets (glx-new) : j'ai eu une vraie accélération 3D le temps d'une session (avec un tres beau cube, etc...), mais au redémarrage, plus rien sad
- via Envy : ça a le mérite d'être très facile, mais le problème n'est pas réglé.


[EDIT] mon Xorg actuel

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Mon Feb 26 23:38:46 PST 2007

# /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 xorg.conf(5) manual page.
# (Type "man 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         "Default Screen" 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/fonts/X11/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

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

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

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ImPS/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"
    Identifier     "stylus"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "stylus"
    Option         "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
    Identifier     "eraser"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "eraser"
    Option         "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
    Identifier     "cursor"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "cursor"
    Option         "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "Monitor"
    Identifier     "Écran générique"
    HorizSync       28.0 - 72.0
    VertRefresh     43.0 - 60.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "nVidia Corporation G70 [GeForce Go 7600]"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "nVidia Corporation G70 [GeForce Go 7600]"
    Monitor        "Écran générique"
    DefaultDepth    24
    Option         "AddARGBVisuals" "True"
    Option         "AddARGBGLXVisuals" "True"
    Option         "NoLogo" "True"
    Option         "VideoOverlay" "on"
    Option         "OpenGLOverlay" "off"
    SubSection     "Display"
        Depth       1
        Modes      "1440x900" "1280x800" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       4
        Modes      "1440x900" "1280x800" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1440x900" "1280x800" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1440x900" "1280x800" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1440x900" "1280x800" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1440x900" "1280x800" "832x624" "800x600" "720x400" "640x480"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection

Je ne sais pas si c'est un problème dû aux cartes NVIDIA ou à Feisty.

Si quelqu'un peut éclairer ma lanterne, je pense que ça pourrait aider pas mal de personnes...

Crafou

Dernière modification par Crafou (Le 09/08/2007, à 21:07)

Hors ligne

#2 Le 07/08/2007, à 09:12

Crafou

Re : Fausse acceleration 3D sous Feisty, quelqu'un a une idée ? [résolu]

up:)

Hors ligne

#3 Le 07/08/2007, à 10:04

wazyk

Re : Fausse acceleration 3D sous Feisty, quelqu'un a une idée ? [résolu]

Idem pour moi.
Pas de Beryl mais une ATI X300.
Pour ma part, il me semble que l'accélération matérielle fonctionne. La 3D est OK avec tous les jeux. Aucune erreur dans les logs.

Mais concernant l'utilisation du CPU, c'est clair que la doc manque de précision sur le sujet.

La méthode qui consiste à lancer un glxgears dans un terminal et top dans un autre est donnée dans le wiki pour s'assurer que l'on a bien l'accélération matérielle (car il semble qu'il ne suffise pas d'avoir le direct rendering à yes avec un glxinfo).
Mais beaucoup de gens ont presque 100% de CPU utilisé sur le processus glxgears (cela s'applique à ATI et Nvidia (sais pas pour les chipset Intel)). Le wiki dit qu'il ne faut pas plus de 10%.
Ensuite les avis divergent. Certains semblent ne pas avoir ce problème d'utilisation de CPU. D'autres disent que la méthode glxgears ne sert à rien et que c'est normal d'avoir ces 100% d'utilisation.

Donc, comment peut-on être sûr (méthode simple) que c'est bien le GPU de la carte graphique qui est utilisé et pas le CPU de l'ordi ?
Est-ce que glxgears prend autant de CPU sur votre config ?
Si non, n'hésitez pas à poster votre config et fichier xorg.conf. On devrait finir par tirer tout ça au clair...

Hors ligne

#4 Le 09/08/2007, à 09:16

Crafou

Re : Fausse acceleration 3D sous Feisty, quelqu'un a une idée ? [résolu]

Salut à tous,

bon... j'ai fais une nouvelle install d'Ubuntu sur mon PC, mais sur le second DD. J'ai ensute suivit un tuto express (http://chachat.goldzoneweb.info/weblog/?p=34)afin de pouvoir installer proprement les drivers glx-new... et là, miracle !!! j'ai une vraie accélération 3D.

Seulement, j'ai maintenant un autre problème. J'avais du coup un xorg pourri (couleurs 16 bits, pas d'overlay, etc...). J'ai donc réédité mon xorg sur le modèle de l'ancien donné plus haut... le drame... j'ai un écran bleu au démarrage !

Donc, je suis en mode console, j'édite mon xorg, je change nvidia en nv... toujours un problème d'écran bleu:mad: ... je relance le xorg, je vire les options que j'ai rajouté, mais toujours rien. Bon, je crois que j'ai oublié d'enlever :

Section "Extensions"
    Option         "Composite" "Enable"

de mon xorg. Seulement, avoir une accélération 3D pour une profondeur de couleur pourrie et une mauvaise qualité vidéo... je vois pas l'intérêt. Je vais continuer à bidouiller ce soir, en espérant avoir du nouveau.

Crafou

Hors ligne

#5 Le 09/08/2007, à 09:26

HymnToLife

Re : Fausse acceleration 3D sous Feisty, quelqu'un a une idée ? [résolu]

Si ça peut servir, mon xorg.conf avec une accélération 3D et une bonne qualité d'image - j'ai aussi une Go 7600.

Section "ServerLayout"
        Identifier      "X.org Configured"
        Screen  0       "Screen0"               0 0
        InputDevice     "Mouse0"                "CorePointer"
        InputDevice     "Keyboard0"             "CoreKeyboard"
        InputDevice     "Synaptics Touchpad"
EndSection

Section "Files"
        RgbPath         "/usr/share/X11/rgb"
        ModulePath      "/usr/lib/xorg/modules"
        FontPath        "/usr/share/fonts/misc/"
        FontPath        "/usr/share/fonts/corefonts/"
        FontPath        "/usr/share/fonts/dejavu/"
        FontPath        "/usr/share/fonts/ttf-bitstream-vera/"
        FontPath        "/usr/share/fonts/kochi-substitute/"
        FontPath        "/usr/share/fonts/Type1/"
        FontPath        "/usr/share/fonts/100dpi/"
        FontPath        "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
        Load            "glx"
        Load            "extmod"
        Load            "xtrap"
        Load            "record"
        Load            "dbe"
        Load            "freetype"
        Load            "type1"
EndSection

Section "InputDevice"
        Identifier      "Keyboard0"
        Driver          "kbd"
        Option          "XkbLayout"             "fr"
        Option          "XkbModel"              "pc105"
        Option          "XkbVariant"            "latin9"
EndSection

Section "InputDevice"
        Identifier      "Mouse0"
        Driver          "mouse"
        Option          "Protocol"              "auto"
        Option          "Device"                "/dev/input/mice"
        Option          "ZAxisMapping"          "4 5 6 7"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizScrollDelta"      "0"
        Option          "SHMConfig"             "on"
EndSection

Section "Monitor"
        Identifier      "Monitor0"
        HorizSync       28.0 - 96.0
        VertRefresh     50.0 - 75.0
        Option          "DPMS"                  "true"
EndSection

Section "Device"
        Identifier      "Card0"
        Driver          "nvidia"
        Option          "RenderAccel"           "true"
        Option          "AllowGLXWithComposite" "true"
        Option          "AddARGBGLXVisuals"     "true"
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "Card0"
        Monitor         "Monitor0"
        DefaultDepth    24
EndSection

Section "Extensions"
        Option          "Composite"             "Enable"
EndSection

Où l'on voit qu'Ubuntu ajoute quand même un sacré paquet d'options inutiles...

Dernière modification par HymnToLife (Le 09/08/2007, à 09:30)


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

#6 Le 09/08/2007, à 21:06

Crafou

Re : Fausse acceleration 3D sous Feisty, quelqu'un a une idée ? [résolu]

Bon, j'ai récupéré le tout comme il faut, je considère donc le cas résolu... merci HymnToLife pour ton exemple de Xorg (dont je me suis largement inspiré, compilé avec mon ancien mien big_smile )

Par contre, si quelqu'un a une idée concernant ce problème, histoire de savoir d'où ça peut venir...

Crafou

Hors ligne