Chrooter apache
Ajout disque dur
Ajout carte
Audit des disques durs
Gestion des peripheriques
Disquette d'installation
Ajout d'un scanner
Graver en ligne de commande
Astuces
Astuces en Bash
Configuration reseau
Dns
Serveur cvs
Proxy squid 
Installation serveur ftp
Installation qmail 
Installation serveur courrier sous debian
Outil TCP/IP 
Le serveur samba
Connexion a distance securisee
Client/serveur vnc
Configurer apache
Dyndns
Chiffrer un fichier/dossier
Securiser son poste
Mur pare feu pas a pas
Authentification ht-access
Surveillance de serveur CACTI
Snort
Snort-inline
Securiser Apache avec mod_security
Filtrage squid/squidguard/dansguardian
Auditer son site web
Sécuriser son linux
Installer un Lamp avec ssl
Contrer les scans de ports
Traitement anti-spam
Installer/Utiliser tripwire
Utilisation de lilo
Les commandes Linux
Le multi-tache
Le crontab
Exploration de la configuration
Quotas
Messagerie
Installer une application
Debugger ses applications
Le format RPM
Mise a jour du noyau
Qemu
Tour d'horizon des principaux p2p
Récupération du système
Bips d'un pc
Astuces windows
Table Ascii
Lamerland
Conversion de fichiers musicaux
hakin9
Secureroot.com
Hackerthreads.org
Defcon
Hackerlounge
Les derniers exploits
Tous les codes sources
Securite sous Linux
Les logiciels libres quotidiens
Ezine divers
Madchat
Textes divers
Archives
 
Toutes les traductions
Toutes les traductions
Hackin9

Il y a actuellement 6 visiteurs connectés sur le site !

Installer le driver NVDIA (mandrake et debian)
Installer le driver NVIDIA sous mandrake et debian

 

Installation sous mandrake
Installation sous debian
Installation sous mandriva 2007

 

Installation sous mandrake

A priori il ne devrait pas y avoir de grosses diff�ences pour d'autres configurations avec des cartes nvidia. Par contre pas besoin de tout ces changements pour mandrake 10.0... Seuls certains suffisent. Enfin pour ceux qui ont un pack mandrake, le driver est disponible en RPM.

L'installation de ces pilotes n' est pas absolument obligatoire... Par exemple les drivers installソs par d�aut ne donnent pas la 3d mais pour une utilisation normale(sans 3d) ils sont bien.
- installer les souces du noyau (pour connaitre son noyau faire uname -r) :
#urpmi kernel-source
- rendre le fichier exソcutable :
chmod 755 NVIDIA-Linux-x86-1.0-6111-pkg1.run
- extraire le driver :
./NVIDIA-Linux-x86-1.0-6111-pkg1.run -x
- dans le dossier cr�, �iter usr/src/nv/nv.c avec un ソditeur de texte (kate ou kwrite par exemple) :
kate NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c
rempla�r PM_SAVE_STATE par (ソ la ligne 3697) PM_SUSPEND_MEM
- quitter le mode graphique (en root) :
#init 3
- se repla�r dans le dossier NVIDIA-Linux-x86-1.0-6111-pkg1 et installer le driver (accepter la licence, ne pas aller chercher de noyau sur le site nvidia) :
#./nvidia-installer
- si ソ l'installation, nvidia d�ecte un conflit (chez moi, conflit avec rivafb) enlever le module incriminソ :
#modprobe -r rivafb
- rajouter nvidia dans /etc/modprobe.preload (apres nvidia-agp) par exemple en utilisant emacs :

#emacs /etc/modprobe.preload
faire les modifications puis Ctrl X Ctrl C puis y pour sauvegarder le fichier
- �iter le fichier : /etc/X11/xorg.conf avec emacs comme prソc�emment par exemple (plus de details dans le README de nvidia) :
dans la section device, remplaソer Driver "nv" ou Driver "fbdev" par Driver "nvidia"
v�ifier que dans la section Module il y ait : Load "glx", sinon le rajouter
- charger le module nvidia :
#modprobe nvidia
- vソrifier que le serveur x est ok :
$startx
- red�arrer et vソrifier que tout est ok
Normalement un �ran nvidia s'affiche brievement au dソmarrage de X (on peut aussi l'enlever (voir le READ ME). Ensuite, on peut modifier les param�res graphiques (en mode graphique) via la commande :
$nvidia-settings
L'ensemble des options disponibles pour configurer votre driver figure dans le README de nvidia qui aprソs installation se trouve aussi dans : /usr/share/doc/NVIDIA_GLX-1.0

Installation sous debian

POUR LES CARTES TYPE GEFORCE

Le mode op�atoire sous une Debian est sensiblement pareil. En effet, aprソs avoir t�ソcharger le fichier de pilotes nvidia, il suffit de la lancer.
[root@tuxbihan]$./NVIDIA-Linux-x86-1.0-4496-pkg2.run

Apr� avoir accepter la licence vous vous apercevez qua ucun noyau ne st disponible pour cette distribution et qui l va compiler les sources pour celle-ci.
Trソs vite vous allez vous apercevoir qu il n a pas r�ssi.
Pour information, les personnes qui ont compilソes leurs noyau peuvent passer �la suite car les headers sont dソj�inclus dans le rソpertoire de votre noyau. Penser tout de m�e ソ v�ifier que votre lien symbolique est prソsent :)

Solutions

Installer les kernel-header de votre distribution.
Pour cela taper uname -r pour voir la version de votre noyau :
Exemple :
[root@tuxbihan]$ uname -r
2.4.18-bf2.4
[root@tuxbihan]$
Installer les kernel header �la ide de la commande apt-get
[root@tuxbihan]$apt-get install kernel-headers-2.4.18-bf2.4
Cette commande permet di nstaller dans le rソpertoire /usr/src les fichiers d ent�e nソcessaire �la compilation de notre moyaut nvidia. Bien entendu installer les headers correpondant ソ votre version de noyau !!
Une fois installer il faut cr�r un lien symbolic pointant vers ces fichiers ソ l aide de la commande ln
[root@tuxbihan]$ cd /usr/src
[root@tuxbihan]$ ln -s /usr/src/kernel-headers-2.4.18-bf2.4 linux

Explications
il semblerait qu avec la debian les drivers nvidia ne trouve pas le r�ertoire par dソfaut pour la compilation pour cela ln -s permet de cr�r une lien symbolic (lien qui va pointer vers le bon rソpertoire).
V�ifions que lien ソ bien �ソ cr�
[root@tuxbihan]$ls
kernel-headers-2.4.18-bf2.4
linux
[root@tuxbihan]$
Ok tout est installer et pret pour un nouvel essai.
Relancer le script
[root@tuxbihan]$./NVIDIA-Linux-x86-1.0-4496-pkg2.run
Accepter les termes du contrat et cette fois ci vous devriez avoir une installation complソte.
Relancer votre serveur grahique et appr�ier la puissance de linux :))
POUR LES CARTES DE TYPE NFORCE/NFORCE2
Vous avez la possibilitソ de r�upソrer le bon fichier source pour la compilation NVIDIA nforce
Les explications donn�s avant sont identiques sauf que pour les nforces il faudra compiler vous mソmes les sources �la ide des commandes.
[root@tuxbihan]$ ./configure
puis
[root@tuxbihan]$ make
et
[root@tuxbihan]$ make install
Cette solution est ソ utiliser si vous avez un noyau de type 2.4.XX
Si vous avez compil�votre noyau 2.6, vous aurez peut-ソtre remarqu�qui l faut valider lo ption nforce.
Pour cela il faut rentrer dans le rソpertoire ou vous avez install�les sources
[root@tuxbihan]$ cd /usr/src/linux-2.6.XX/
[root@tuxbihan]$ make menuconfig
Rentrer dans le rソpertoire "Character devices"
et activer l option NVIDIA nforce/nforce2
Enregistrer les modifications et compiler le noyau �la ide des commandes suivantes. Attention pour le noyau 2.6 vous avez des mise ソ jour �effectuer et des paramソtres �configurer !
[root@tuxbihan]$ make-kpkg clean
[root@tuxbihan]$ make-kpkg --initrd --revision=perso-2.6.4-1 kernel_image
lo ption --revision permet de nommer la version de votre compilation ce qui est bien pratique pour sy retrouver.
une fois compilソ install�votre nouveau noyau en faisant attention de ne pas ソcraser un noyau qui marche bien :))
[root@tuxbihan]$dkpg -i kernel-image-perso-2.6.4-1_i386.deb
L avantage est que la carte vid�, la carte son et la carte rソseau sont r�onnus. Pour plus di nfo sur la compilation du noyau 2.6 sur Debian, voir le lien ici
Pour les heureux possソsseurs de deux �rans, vous aurez la possbilitソ d activer la deuxi�e sortie par la configuration de votre votre XFree86. Pour plus di nfo voir mon article Configuration du n double ソcran.
Pierre Le Mignant http://www.tuxbihan.org/article.php3?id_article=43

Installation sous mandriva 2007

Après avoir installé la mandriva 2007 il est possible que vous n'arriviez pas à tirer profit de la 3D avec votre carte NVIDIA
voici la marche à suivre :

va sur http://easyurpmi.zarb.org/ sélectionne '2007 officielle', 'i586' (si c'est bien la version 32-bit que tu as installé), et 'urpmi'.
Valide.
Coche les sources 'plf-free' et 'plf-non-free', sélectionne les serveurs free (ftp://ftp.free.fr/blabla) pour les 2.
Valide.
Sélectionne le code généré, et copie-le (control-c ou clic droit/copier)
Ouvre un terminal.
Tape su, et valide. Entre ton mot de passe administrateur, et valide.
Puis colle le texte copié sur le site d'easyurpmi. Ca doit ressembler à ça:

urpmi.addmedia plf-free
ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/2007.0/free/release/binary/i586/
with hdlist.cz
urpmi.addmedia plf-nonfree
ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/2007.0/non-free/release/binary/i586/
with hdlist.cz

Il doit mettre un p'tit moment à accepter tes entrées, et à télécharger les descriptions de sources.
tape urpmi kernel-source-stripped. Il te propose d'installer plein de trucs. Accepte. tape urpmi nvidia. Il te propose d'installer le paquetage nvidia et dkms-nvidia. Accepte.
Ca prend un moment pour télécharger, puis pour installer - il compile le pilote (en gros). S'il n'y a pas de message d'erreur, tape: init 3
X se ferme, et te met en mode ligne de commande. tape 'root' comme login, valide, et ton mot de passe root. Valide.
Tu as désormais accès à la ligne de commande. Tape nvidia-xconfig. Valide. Il te demande si tu es sûr de vouloir configurer. Accepte.
tape exactement:
init 5 & exit
valide.
Maintenant, tu vas dans le panneau de config de Mandriva, tu vas sur Matériel/3D, et il doit te permettre d'utiliser le bureau 3D.
Astuce donnée par Mitch sur la liste Mandriva-débutant

Sources de l'article


 

Forum d'entraide
Les news du site
Formulaire en php
Administrer un serveur Mysql
Session en php
Gerer ses bases mysql
Les bases php
Securiser ses scripts PHP
Controler ses programmes avec RATS
Convertir une base sql en utf8
Astuces php
Python rapide
Tutorial Python
Tutorial Perl
Tutorial Perl complet
Tutoriel ruby
Tutoriel C
Introduction à gawk
Filtres et utilitaires
Find
Programmation Shell
Ecriture de scripts bash
Expressions regulieres
Vi
Introduction a Javascript
Compiler avec gcc
Tutoriel Assembleur
Guide du cracking pour débutant
Assembleur
Manual Unpacking
Différentes failles Web
Arp spoofing dans un réseau switché
Les intrusions
Les attaques externes
Defacage
Defacage complet
Buffer overflow
Netcat
Injection sql
Injection sql(suite)
John the Ripper
Spoofer un email
Utiliser google
La faille system
Usurper une identité
Le rooting
Shellcode sous Unix
La faille race condition
La faille xss
La faille xss (2)
Attaques sur un routeur
Azureus pas-a-pas
Lire les news de Linux-pour-lesnuls.com au format RSS
Gestion des paquets debian
101 commandes debian
Effet neon dans GIMP
Effet vapeur dans GIMP
Cours fonctionnalités de GIMP
Ensemble
Divers