SID amd64 sur DELL XPS M1530 chipset nVidia

Bonjour,

Tout d’abord je tiens à vous remercier pour ce forum : je m’en sers très régulièrement et trouve souvent les réponses à mes questions.

Toutefois là, je bloque et tourne en rond …

Pour commencer, j’utilise Debian depuis bientôt deux ans et à titre personnel (lenny pour la maison) aussi bien que professionnel (etch sur laptop pro). Jusqu’à peu, j’utilisais la version stable (depuis la potatoe) ce qui ne m’a jamais posé trop de soucis en soit, puis plus récemment une lenny pour le poste de travail|loisir de la maison.

Aujourd’hui, pour le boulot j’ai un portable Dell XPS M1530 sur lequel je souhaite bien évidemment installé une Debian :slightly_smiling:

La bête étant équipé d’une carte Marvel Yukon 88E8040, je me suis orienté vers la branche sid amd64 pour une netinst, puisque cette carte réseau n’est pas (encore) prise en compte sur Etch ni sur Lenny.

Tout c’est téléchargé comme il faut, pas de soucis à déplorer pour ce qui est de l’installation en elle-même, d’ailleurs merci pour les sujets efficaces du forum notamment le “Sources.list au carré ou minimaliste”, etc …

Toutefois et c’est là où je m’arrache les cheveux depuis bientôt une semaine et un bon paquet d’install, je bloque sur l’installation des pilotes nVidia.

Je suis passé par :
- installation via les pilotes nVidia de l’éditeur (le *.run), bon pas vraiment probant … :frowning:
- installation “Debian Way” (cf ci-dessous).

Je suis passé par ces sujets sur le forum debian-fr.org :

Donc :
$ su

apt-get install module-assistant

m-a prepare

m-a a-i -i nvidia-kernel-source

apt-get install nvidia-glx

Ne m’a rien donné de particulier, tout c’est bien passé.
J’ai donc changé mon xorg.conf : Driver "nvidia"
et relancé x :

/etc/init.d/gdm restart

Et là, c’est le drame :slightly_smiling:, malgrès le logo nVidia (donc le pilote semble être utilisé), X est très lent (entre l’escargot et la limace) et les processeurs sont toujours en train de bosser (il y en a toujours un à 100%) … ce qui me fait dire que le GPU ne doit pas bosser …

Un peu d’information sur mon système :

$ lspci |grep VGA
01:00.0 VGA compatible controller : nVidia Corporation Geforce 8600 GT (rev a1)

$ uname -r
2.6.25-2-amd64

$ dpkg -l |grep nvidia
ii nvidia-glx 169.12-4 NVIDIA binary Xorg driver
ii nvidia-glx-dev 169.12-4 NVIDIA binary Xorg driver development files
ii nvidia-glx-ia32 169.12-4 NVIDIA binary XFree86 4.x driver
ii nvidia-kernel-2.6.25-2-amd64 169.12-4+2.6.25-4 NVIDIA binary kernel module
for Linux 2.6.25-2-amd64
ii nvidia-kernel-common 20051028+1-0.1 NVIDIA binary kernel module
common files
ii nvidia-kernel-source 169.12-4 NVIDIA binary kernel module source
ii nvidia-settings 1.0+20070502-1 Tool of configuring the
NVIDIA graphics driver
ii nvidia-xconfig 1.0+20070502-1 The NVIDIA X Configuration
Tool

apt-cache policy nvidia-kernel-source

nvidia-kernel-source:
Installé : 169.12-4
Candidat : 169.12-4
Table de version :
*** 169.12-4 0
997 ftp.fr.debian.org sid/non-free Packages
100 /var/lib/dpkg/status
1.0.8776-4 0
993 ftp.fr.debian.org etch/non-free Packages

J’ai réinstallé le système (sid amd64) au propre hier et ai effectué ces manipulations cette nuit. Le système ne fonctionne pas vraiment : j’ai l’impression d’être sur un pentium II, et encore j’ai un PII qui tourne mieux que ça …

Voilà, je me désespères un peu sur ce coup là :frowning:, si quelqu’un à une idée|une piste je suis preneur :slightly_smiling:

D’avance merci.

HighG

PS : Comment tester rapidement que la 3D est bien activé ?
Auparavant (sur chipset ATI ou Intel), j’utilisai les commandes glxinfo et glxgears mais ça ne semble plus d’actualité avec un chipset nVidia, je me trompe ?

tu as fait la manip sur une machine ou tu n’avais pas testé le .run ?

Sinon, glxinfo et glxgears sont dans le paquet mesa-utils

[quote=“mattotop”]tu as fait la manip sur une machine ou tu n’avais pas testé le .run ?

Sinon, glxinfo et glxgears sont dans le paquet mesa-utils[/quote]

J’ai fait ces manipulations sur le laptop :

  • install sid +test du .run qui ne s’est pas révélé probant : grosses lenteurs,
  • j’en suis à une ré-installation sid + méthode debian d’installation des drivers nVidia proposée dans le forum.

Pour le moment j’en suis au même point : interface graphique très lente.

Entendu, merci.

PS : paquet installé ( quelle nouille je fais, j’ai honte :blush: …)
glxinfo me renvoit : direct rendering : Yes
glxgears me donne du 12000 FPS donc c’est plutôt bien.
–> donc le driver est bien installé ! Non ?

Néanmoins je ne comprends pas pourquoi X est aussi lent ? ! ?

PS2 : navré, je suis tellement à retourner le soucis dans tous les sens que je n’ai plus vraiment les idées claires … :smt088

Ah oui, c’est plutot violent comme fps.
Ca >devrait< booster.
C’est un chip 8400 ?
Les pilotes libres ne te suffisent pas pour ton usage ?
Tu as quoi dans xorg.conf ?

Clairement oui, et c’est pour cela que je ne comprends pas : ça devrait roxer tout ça nom de dious !

Pour la carte, c’est une nVidia GeForce 8600M GT.
Il me semble avoir vu que c’est pris en compte par le 169.12-4.

À vrai dire, qu’importe le pilote du moment que c’est viable et que je puisse travailler … (aujourd’hui sous XFCE : 7 bureaux, icedove, iceweasel, terminaux, OOo, xtightvncviewer, VMware, …)
M’enfin, je m’imaginais pouvoir faire tourner avec les pilotes nvidia (des dépôts non-free) sans problème et ainsi pouvoir bénéficier des possibilitées (rapidité serveur X et 3D) de la carte, naviguer d’un bureau à l’autre sans trop de latence, là c’est pas vraiment viable comme environnement de travail, j’ai l’impression que c’est les CPU qui bossent et non pas le GPU.

Les pilotes libres : c’est “nv”, c’est ça ?
Je m’y résoudrai si je n’ai pas d’alternative …

Pour information, j’utilise XFCE et constate les mêmes soucis avec Gnome.

Le xorg.conf :

nvidia-xconfig: X configuration file generated by nvidia-xconfig

nvidia-xconfig: version 1.0 (randy@juliet2) Sat May 12 15:12:41 PDT 2007

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Generic Keyboard"
InputDevice “Mouse0” "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
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     "Generic Keyboard"
Driver         "kbd"
Option         "CoreKeyboard"
Option         "XkbRules" "xorg"
Option         "XkbModel" "pc105"
Option         "XkbLayout" "fr"
Option         "XkbVariant" "latin9"

EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option “AddARGBGLXVisuals” "On"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes “1600x1200” “1280x1024” "1024x768"
“800x600” "640x480"
EndSubSection
EndSection

#Section “Extensions”

Option “Composite” “Enable”

#EndSectiongui

PS : J’ai le même soucis en commentant la ligne suivante
Option “AddARGBGLXVisuals” “On”

Tu sais, il y a des boutons “quote” et “code” pour mettre en valeur des bouts de code ou des citations, au dessus de la case de saisie d’un post du forum, et c’est pas fait pour les chiens :wink:.

Sinon, plusieurs pistes.

  • essayes d’abord avec un xorg.conf archi minimaliste:

[code]#

Edit this file with caution, and see the xorg.conf 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 "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option “Emulate3Buttons” "true"
EndSection

Section "Device"
Identifier "Configured Video Device"
Option “UseFBDev” "true"
Driver "nvidia"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection [/code] essayes sans “UseFBDev”, aussi.
Pour tester le pilote nv, tu commentes juste la ligne Driver “nvidia”

  • sinon, à essayer avec le xorg.conf actuel:
  • ajouter les options qui manquent parmi celles là:Section "Module" Load "bitmap" Load "dbe" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "record" Load "v4l" Load "vbe" EndSectionet ajouter:Section "DRI" Mode 0666 EndSectiontu peux aussi activer l’option:Section "Extensions" Option "Composite" "Enable" EndSection

Entendu, merci.

Je vais tester cela ce week-end.

J’ai pas été très réactif sur ton dernier post, j’étais en vadrouille :smt001

Entre temps, j’ai installé une Ubuntu (en suivant ce qui est proposé là : doc.ubuntu-fr.org/dell_xps_m1330) : installation d’une “Gutsy Gibbon” - 7.10, puis migration vers “Hardy Heron” - 8.04.

Tout fonctionne correctement, bien que je ne soit pas un grand fan de cette distribution, elle a bien évoluée et me parait bien plus efficace qu’un certain OS payant …

Hardy Heron est vraiment très soignée graphiquement, mai j’ai relevé qqs problèmes de “lenteur” justement sur le lancement d’applications d’administrations sur plusieurs ordinateurs.
Pour ton problème de nvidia sur SID c’est vraiment un mystère, si tu vois le logo et que tu as le direct rendering, je trouve vraiment bizarre que ce soit si lent ! la lenteur est sur toutes les applications (mouvement de souris, déplacement de fenêtres, passage d’un bureau à l’autre ?)

“Hardy Heron est vraiment très soignée graphiquement”

On peut le dire : ça c’est du bureau 3D efficient !!
A vrai dire j’en suis pas encore revenu : c’est beau et ça fonctionne plutôt bien !

Pour nVidia et sid : oui la lenteur est sur l’ensemble du serveur X, déplacement du pointeur de la souris, lancement d’applications, 4 secondes pour passer d’un bureau à l’autre, bref c’est pas vraiment le top et surtout point bloquant, c’est pas utilisable pour travailler :confused:
Bien que j’ai glxinfo : “direct rendering : Yes” et glxgears qui me donne du 12000 FPS; j’ai l’impresssion que c’est le CPU qui bosse pour le serveur X et non pas le GPU (pic CPU au passage d’un bureau à l’autre).

Avec Ubuntu, glxgears me donne environ 4000 FPS.

Je vais tester ce week-end les conseils de “mattotop”, je post pour vous tenir informé.

Hello,

ton problème est étrange en effet. As-tu relevé des erreurs et / ou des avertissements dans /var/log/Xorg.0.log ?

Sinon, j’ai moi aussi une 8600 GT et une Debian Sid. La 3D fonctionne correctement et mon xorg.conf est vraiment très très frugal. Le voici, si d’aventure ça peut aider :

[code]
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
Option “XkbOptions” "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "souris"
Driver "mouse"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option “NoLogo” "true"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection[/code]

Et ça marche ! Bon, j’ai que 9500 fps dans glxgears, mais il se peut que ce soit du à la différence de microprocesseur (Athlon 64x2, 4800+).