[RESOLU]installer les driver pour l'acceleration

Salut :wink:

La je viens de réinstaller debian

voici mon xorg.conf

# xorg.conf (X.Org 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 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"      "pc104"
        Option          "XkbLayout"     "us"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
EndSection

Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
EndSection

Ce que je voudrais faire c’est installer le pilote propriétaire pour avoir l’accélération 3D.

La seule chose que j’ai fais pour l’instant c’est installer le paquet nvidia-glx

Et maintenant je ne sais pas quelle est la suite…
Sous ubuntu c’était assez simple puisque dans le menu administration il y a vait déja un utilitaire graphique pour changer de driver, mais sous debian je ne sais pas du tout…

Salut

Dans T&A, il y a un bon tuto pour ça: http://forum.debian-fr.org/viewtopic.php?f=8&t=13604

salut, j’ai regardé le tuto mais malheuresement chez moi ça marche pas.

A vrai dire j’ai essayé de faire pareil mais au relancement de X, le seul résultat que j’ai eu, c’est mon écran qui s’éteind.
Et au reboot pareil, même en mode single.

Heuresement que j’avais fait un .bak du fichier xorg.conf et que j’ai pu le restaurer avec de system recue cd.

En fait, j’ai aucun drivers d’installé au départ (enfin y a pas de ligne driver dans le xorg.conf en tout cas, pas de drivers nv) et c’est peut être ça qui pose problème. Mon xorg.conf est atrocement simple.

[code]# xorg.conf (X.Org 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 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” "pc104"
Option “XkbLayout” "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

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

la tu vois si je rajoute la ligne driver “nvidia” ben ça m’éteind mon écran au relancement de X.

(faut dire que l’install de ma debian est toute fraiche et de plus c’est une netinstall avec juste la base, pas de gnome au départ je l’ai installé par la suite)

C’est quoi qui ne marche pas ?
Peux-tu nous donner le modèle de ta carte graphique ?
En cas de plantage de ton serveur X, envoie ici ce que racontent les logs :

Ce sera plus parlant pour nous que “mon écran s’éteint”.

ma carte est une 7900 gtx. (aucun problème sur les distribs style ubuntu, fedora etc…)

De plus, quand je lance X, l’écran s’éteint, comme s’il n’était plus reconnu. Je ne peux donc pas avoir accès aux logs.

La seule manière pour moi est de lancer un cd de sauvegarde pour restaurer l’ancien xorg.conf.

voici le fichier modifié avec la ligne driver “nvidia”

[code]# xorg.conf (X.Org 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 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” "pc104"
Option “XkbLayout” "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

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

Je répète qu’il n’y avait même pas les drivers libre “nv” installés auparavant (sinon ça aurait été indiqué dans le xorg.conf)
D’autre part, après avoir fait apt-get install nvidia-glx, n’y a t-il vraiment rien à faire de plus à part modifier le xorg.conf pour indiquer qu’on utilise le driver nvidia ??

De plus qu’en est il du paquet nvidia-xconfig ?

Apperemment dans le tuto il n’est pas utilisé…

Car là je viens de l’installer et j’ai essayé de l’installer, et voici ce qu’il me répond :

helm:/etc/X11# nvidia-xconfig 

Using X configuration file: "/etc/X11/xorg.conf".

VALIDATION ERROR: Data incomplete in file /etc/X11/xorg.conf.
                  Device section "Configured Video Device" must have a Driver
                  line.

Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

Donc il y a bien un problème avec la ligne manquante driver.

aller je récapitule

ma carte

ed@helm:~$ lspci | grep nVidia 01:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7900 GTX] (rev a1)

voici le fichier xorg.conf de base, le seul qui marche

# xorg.conf (X.Org 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 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"	"pc104"
	Option		"XkbLayout"	"us"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
EndSection

Section "Device"
	Identifier	"Configured Video Device"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
EndSection

Ensuite il y a le fichier que j’ai appelé xorg.conf.manual qui est le même que précedemment avec juste la ligne driver “nvidia” rajoutée
Ce fichier ne fonctionne pas car au redémarrage de x, l’écran s’éteind et je suis obligé de rebooter. A savoir que même en mode safe, donc normalement pas de démarrage de x, eh bien l’écran s’éteind aussi.
Seule solution possible, restaurer avec un live cd… :confused:

# xorg.conf (X.Org 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 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"	"pc104"
	Option		"XkbLayout"	"us"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
EndSection

Section "Device"
	Identifier	"Configured Video Device"
        Driver          "nvidia"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
EndSection

Eh voici enfin le tout dernier fichier que j’ai appelé xorg.conf.xconfig
C’est le fichier qui a été généré lorsque j’ai lancé nvidia-xconfig. (dont j’ai affiché la sortie d’erreur au post précédent)
Ce fichier là produit le même résultat que le précédent

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildd@ninsei)  Fri Sep  5 22:23:08 UTC 2008

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    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     "Keyboard0"
    Driver         "kbd"
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"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Et dernière chose, vu que j’ai installé la netinstall avec le système standard, j’ai installé moi même xorg et gnome.

Voici ce que j’ai fait :

[code]# aptitude install xorg mesa-utils

aptitude install gnome-desktop-environment

[/code]

[quote=“Ptilutin”]$ lspci | grep nVidia
01:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7900 GTX] (rev a1)[/quote]
Cette carte est supportée : ftp://download.nvidia.com/XFree86/Linux … dix-a.html
Debian en est à la version 173.14.09 :

$ apt-cache policy nvidia-kernel-source nvidia-kernel-source: Installé : (aucun) Candidat : 173.14.09-5 Table de version : 180.22-2 0 1 http://192.168.0.2 experimental/non-free Packages 173.14.09-5 0 700 http://192.168.0.2 lenny/non-free Packages 800 http://192.168.0.2 squeeze/non-free Packages 900 http://192.168.0.2 sid/non-free Packages

Depuis la version 7.3 de Xorg, le xorg.conf est archi-minimaliste et est sensé trouver tout seul les drivers. C’est le cas, même si “nv” n’est pas indiqué, c’est ce driver qui est utilisé.
Une fois le driver propriétaire nVidia compilé à la méthode Debian, il faut ajouter manuellement la ligne Driver “nvidia” comme tu l’as fait.

Facultatif. Pas nécessaire pour ajouter Driver “nvidia”.

[Ctrl] + [Alt] + [F1] pour accéder à la console.

Pour afficher seulement les erreurs Xorg :

cat /var/log/Xorg.0.log | grep EE

Avant d’utiliser le tuto, as-tu utilisé le *.run du site nVidia ou un script genre Envy ?
Peux-tu nous donner le résultat de :

dpkg -l | grep nvidia

Merci :smt006

rha le con, en fait j’ai 2 écrans et l’autre était éteint puisque je ne l’utilisais pas et en fait en passant au driver nvidia c’est cet écran qui a été activé voilà pourquoi l’autre s’éteignait :laughing:

Bref ça marche mis à part que l’a j’ai installé nvidia settings mais je n’arrive pas à changer la configuration, c’est à dire à écrire le nouveau xorg.conf via nvidia-settings.

Je m’explique : je lance nvidia-settings
Ensuite je configure pour avoir les 2 écrans activés, je valide et j’appuie sur save to X configuration file et là il me répond " Failed to parse existing X config file ‘/etc/X11/xorg.conf’! "

Ensuite il quitte et voici ce qui est affiché dans la console

helm:/home/ed# nvidia-settings 

VALIDATION ERROR:  Data incomplete in file /etc/X11/xorg.conf.
Undefined Device "(null)" referenced by Screen "Default Screen".

Segmentation fault

bon ca y est j’ai résolu le problème.

J’ai fait un nvidia-xconfig pour réecrire un xorg.conf puis j’ai paramétré avec nvidia-settings. :wink: