Page 1 sur 2

[NVIDIA] Problème accélération graphique

Publié : ven. 25 avr. 2008, 14:18
par Dark-Side
Bonjour,
Je suis nouveau sous arch (installée hier) et j'ai donc passé ma journée à ins -
taller et configurer mon système. J'ai suivi cet article :
http://wiki.archlinux.fr/xorg:nvidia:proprio pour installer les drivers proprié-
taires de ma CG et activer l'accélération graphique, apparemment tout se passe
bien, j'ai pas eu d'erreur à l'installation ni au restart de X après avoir modi-
fié mon xorg.conf, seulement quelques warnings :

(WW) NVIDIA(0): Insufficient memory bandwidth for MetaMode "1680x1050";
(WW) NVIDIA(0): discarding.
(WW) NVIDIA(0): No valid modes for "1680x1050"; removing.
(WW) NVIDIA(0): Insufficient memory bandwidth for MetaMode "800x512";
(WW) NVIDIA(0): discarding.
(WW) NVIDIA(0): No valid modes for "800x512"; removing.

Bon, quelques warnings assez révélateurs il est vrai. Seulement voilà, j'ai aus-
si une debian d'installée sur mon ordi, et elle ne m'affiche pas de tels messa -
ges, elle charge bien le mode demandé :x
Je possède une NVIDIA GeForce4 MX, j'ai donc installé les drivers legacy 96xx,
aurais-je dû prendre les drivers normaux (comprendre: pas legacy) ou bien ai-je
raté quelque chose dans la modification de mon xorg.conf ? Si certains veulent
bien vérifier il est disponible à l'adresse : http://pastebin.be/10828 .

Pour vous décrire plus précisément mon problème, mon système fonctionne comme si
j'avais l'AG, ie: cat /proc/driver/nvidia/agp/status me donne :

Status: Enabled
Driver: AGPGART
AGP Rate: 4x
Fast Writes: Enabled
SBA: Enabled

Tout à l'air normal, l'AGP Rate est au maximum possible avec ma CG. Le problème
apparaît lorsque je tente de lancer un jeu (ex: Tremulous, UrbanTerror) en fait
celui-ci se lance sans problème, aucune erreur n'apparaît dans le terminal, j'ai
bien le son seulement je n'ai aucune image.
Apparemment je ne suis pas le seul à avoir ce problème, une personne que j'ai
rencontré hier sur IRC m'a dis connaître le même problème. Étant donné que tout
fonctionne parfaitement sous ma debian je vous remercie de laisser de côté des
réponses telles : « c'est ta carte graphique qui est pourrie, achetes en une
nouvelle. ».

Donc voilà, est-ce que quelqu'un sait d'où vient ce problème, et comment le ré -
soudre ?

Merci d'avance. :)

Publié : ven. 25 avr. 2008, 14:35
par tuxce
tu utilises compiz (ou tout autre wm avec composite) ?

Publié : ven. 25 avr. 2008, 14:45
par Dark-Side
Non, j'utilises ni compiz ni quoi que ce soit du style.
Là j'utilises KWIN (version 3 ou 4) en attendant d'installer ion3.

Publié : ven. 25 avr. 2008, 15:17
par warnaud

Code : Tout sélectionner

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
EndSection 
Déjà, ça c'est pas nécessaire et/ou pas avec le bon chemin (plus de X11R6)
Après je vois pas trop ça me parait correct.
Essaie de réinstaller nvidia

Sinon, perso j'ai ça comme conf dans la section "Screen":

Code : Tout sélectionner

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "AddARGBGLXVisuals" "True"
    Option         "metamodes" "1440x900_60 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Publié : ven. 25 avr. 2008, 18:01
par Dark-Side
Et euh, elles servent à quoi ces options ? :)

Publié : ven. 25 avr. 2008, 20:52
par warnaud
Twinview c'est le bi-écran :D
AddARGBGLXVisuals c'est pour compiz toussa
donc tu peux virer ces deux options
Par contre metamode ça permet de forcer un affichage, ici 1440x900 en 60Hz calé à x=0 y=0

Publié : sam. 26 avr. 2008, 01:12
par Dark-Side
Ça n'a malheureusement rien changé à mon problème.

Publié : mer. 21 mai 2008, 18:15
par Dark-Side
J'attends toujours de l'aide...

Publié : mer. 21 mai 2008, 18:37
par Ricard

Code : Tout sélectionner

HorizSync       30.0 - 110.0
VertRefresh     50.0 - 150.0 
Moi, ça me choque ça.

Publié : jeu. 22 mai 2008, 08:26
par warnaud
T'as tenté de faire un xorg.conf depuis les outils nvidia? ( http://wiki.archlinux.fr/howto:indispen ... ia-xconfig )

Publié : sam. 31 mai 2008, 10:28
par Dark-Side
Oui, j'ai bien utilisé ça.
Et euh Ricard, c'est les valeurs par défaut, elles marchaient bien je les ai laissé, mais euh, j'ai quand même mis les valeurs que j'avais sur ma debian, ça ne résout en rien mon problème.

Re: [NVIDIA] Problème accélération graphique

Publié : sam. 31 mai 2008, 10:47
par mélodie
Dark-Side a écrit : Je possède une NVIDIA GeForce4 MX, j'ai donc installé les drivers legacy 96xx,
aurais-je dû prendre les drivers normaux (comprendre: pas legacy) ou bien ai-je
raté quelque chose dans la modification de mon xorg.conf ?
Tu n'as pas pris le driver le plus récent possible. Je me réfère à ce qu'indique le site de Nvidia pour Geforce4 MX:
http://www.nvidia.com/Download/index.aspx?lang=fr-fr
Pilote d’affichage Linux - x86

Version: 100.14.11
PS: je vois dans la liste:
http://www.archlinux.org/packages/search/?q=nvidia
i686 Unstable nvidia-mm 100.14.11-1 NVIDIA drivers for kernel26mm. 2008-05-22

Publié : sam. 31 mai 2008, 20:35
par warnaud
Si tu as bien fait de prendre les "legacy"
par contre comme dit melodie, c'est ceux là que tu devrais avoir:

Code : Tout sélectionner

nvidia-71xx  	71.86.04-4  	NVIDIA legacy drivers for kernel26, 71xx branch
nvidia-71xx-utils 	71.86.04-1 	NVIDIA legacy drivers utilities and libraries, 71xx branch.
nvidia-96xx 	96.43.05-4 	NVIDIA legacy drivers for kernel26, 96xx branch
nvidia-96xx-utils 	96.43.05-1 	NVIDIA legacy drivers utilities and libraries, 96xx branch.
vu sur http://archlinux.org/packages/search/?q=nvidia

Publié : mar. 17 juin 2008, 23:58
par Dark-Side
Merci à vous deux, warnaud voilà ce que j'ai :
$ yaourt -Qs nvidia
extra/nvidia-96xx 96.43.05-4
NVIDIA legacy drivers for kernel26, 96xx branch
extra/nvidia-96xx-utils 96.43.05-1
NVIDIA legacy drivers utilities and libraries, 96xx branch.
Je pense que je vais essayer d'installer http://www.archlinux.org/packages/2408/ comme me l'a conseillé melodie.
Je vous tiens au courant !

EDIT: bon, il est apparu lorsque j'ai voulu désinstaller mes drivers actuels qu'il y a quelques problèmes de dépendances, qui m'amènent à désinstaller : xorg, ainsi que la totalité de KDE et quelques autres programmes marrants comme mplayer. J'ai clairement la flemme de faire ça maintenant, et je ne suis plus à quelques semaines près, je verrais ça début juillet, merci en tout cas.

Publié : mer. 18 juin 2008, 01:29
par mélodie
Dark-Side a écrit : EDIT: bon, il est apparu lorsque j'ai voulu désinstaller mes drivers actuels qu'il y a quelques problèmes de dépendances, qui m'amènent à désinstaller : xorg, ainsi que la totalité de KDE et quelques autres programmes marrants comme mplayer. J'ai clairement la flemme de faire ça maintenant, et je ne suis plus à quelques semaines près, je verrais ça début juillet, merci en tout cas.
J'essaierai d'installer le nouveau driver sans désinstaller l'autre avant : pacman devrait se débrouiller pour supprimer juste avant l'installation de l'autre paquet sans toucher à autre chose.

Publié : mer. 18 juin 2008, 11:49
par Dark-Side
J'ai essayé ça, mais nvidia-utils est en conflit avec nvidia-96xx-utils, et quand je dis de supprimer celui là ça s'arrête parce qu'il y a des problèmes de dépendance.
Donc je vais devoir tout désinstaller à la main ._.'

Publié : mer. 18 juin 2008, 14:12
par mélodie
à moins que tu ne tentes l'option -nodeps : j'ignore seulement si elle peut s'appliquer aux désinstallations.

regardes dans man pacman à -nodeps et à -f qui est juste dessous, ça te donnera peut-être des idées.

Publié : mer. 18 juin 2008, 21:42
par Dark-Side
Ok merci, je vais voir

Publié : sam. 21 juin 2008, 21:01
par Dark-Side
Merci pour cette option, c'est niquel !
J'ai donc fait :
pacman -Rd nvidia-utils-96xx nvidia-96xx
Suivi de :
pacman -Sd kernel26mm nvidia-utils nvidia-mm
(Ce kernel est une dépendance de nvidia-mm)

Sauf que :
rminus ~]# cat /xorgwarn.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(WW) Warning, couldn't open module type1
(WW) NVIDIA(0): The NVIDIA GeForce4 MX Integrated GPU GPU installed in this
(WW) NVIDIA(0): system is supported through the NVIDIA 96.43.xx Legacy
(WW) NVIDIA(0): drivers. Please visit
(WW) NVIDIA(0): http://www.nvidia.com/object/unix.html for more
(WW) NVIDIA(0): information. The 173.14.05 NVIDIA driver will ignore this
(WW) NVIDIA(0): GPU. Continuing probe...

Publié : sam. 21 juin 2008, 21:11
par Skunnyk
Oula, quelle embrouille ...
Alors, tu as une carte gforce mx 400, donc tu dois prendre le driver nvidia-96xx , celui que tu avais installé au début était donc bon.
Ensuite, peux tu tenter de lancer X sans ton fichier xorg.conf ? Il devrait se débrouiller pour avoir les meilleurs paramètres (tu vas surement avoir un clavier qwerty cependant, fait un setxkbmap fr en console pour switcher en azerty), et à ce moment lance tes jeux/applis qui déconnaient.

La 3D est bien activée, que te sors le début d'un glxinfo ?

Bon courage 8)