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

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

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

Message 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. :)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

tu utilises compiz (ou tout autre wm avec composite) ?
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

Message 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.
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message 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
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

Message par Dark-Side »

Et euh, elles servent à quoi ces options ? :)
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message 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
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

Message par Dark-Side »

Ça n'a malheureusement rien changé à mon problème.
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

Message par Dark-Side »

J'attends toujours de l'aide...
Avatar de l’utilisateur
Ricard
yeomen
Messages : 255
Inscription : lun. 03 sept. 2007, 20:59

Message par Ricard »

Code : Tout sélectionner

HorizSync       30.0 - 110.0
VertRefresh     50.0 - 150.0 
Moi, ça me choque ça.
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

T'as tenté de faire un xorg.conf depuis les outils nvidia? ( http://wiki.archlinux.fr/howto:indispen ... ia-xconfig )
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

Message 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.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

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

Message 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
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message 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
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

Message 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.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message 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.
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

Message 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 ._.'
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message 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.
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

Message par Dark-Side »

Ok merci, je vais voir
Dark-Side
Hankyu
Messages : 15
Inscription : ven. 25 avr. 2008, 13:52

Message 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...
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message 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)
Répondre