[Linux] Driver graphique nvidia optimisé

novembre 3rd, 2009 § 0 comments § permalink

nvidia-logo

J’ai dernièrement patché le driver nvidia avec un bout de code trouvé dans un coin de la toile, visiblement il se montre efficace sur ma carte graphique Nvidia GeForce Go 7400 (pour laptop), sous glxgears j’ai une légère amélioration d’une 100ène FPS à peu près. Il semblerait néanmoins que ce patch soi t plus efficace sur les ancienne cartes graphiques nvidia, il permettrait ainsi de régler le problème de saccades sous Compiz.

Pour installer le patch, il vous faut tout d’abord télécharger le pilote nvidia depuis le site officiel. Puis créez un fichier patch.txt dans lequel vous copierez ceci :

diff -ru usr/src/nv/nv.c usr/src/nv.572433/nv.c
— usr/src/nv/nv.c    2009-05-27 03:20:53.000000000 -0700
+++ usr/src/nv.572433/nv.c    2009-07-05 11:31:27.635210006 -0700
@@ -888,6 +888,7 @@
unsigned int pat1, pat2, i;
U008 PAT_WC_index;

+#if 0 /* disabled */
if (!test_bit(X86_FEATURE_PAT,
(volatile unsigned long *)&boot_cpu_data.x86_capability))
{
@@ -895,6 +896,7 @@
“NVRM: CPU does not support the PAT, falling back to MTRRs.n”);
return NV_PAT_MODE_DISABLED;
}
+#endif

NV_READ_PAT_ENTRIES(pat1, pat2);
PAT_WC_index = 0xf;

Maintenant, vous allez patcher le driver télécharger avec ce patch, pour cela utilisez la commande :

# sh NVIDIA-Linux-xXX-XXX.XX-pkg1.run –apply-patch patch.txt

Notez que le # désigne le prompt, il ne faut pas le taper, quant aux X ils désignent des chiffres relatifs à la version du pilote, il faudra donc les remplacer selon la version téléchargée.

Le résultat de cette commande est un fichier qui ressemble à ceci :

NVIDIA-Linux-x86-190.42-pkg1-custom.run

Le fichier généré porte quasiment le même nom que le pilote que vous avez téléchargé à la différence qu’il y a la mention” custom” qui signifie “personnalisé”.

Voilà, vous pouvez maintenant procéder à son installation :

sh NVIDIA-Linux-x86-190.42-pkg1-custom.run

Important :

1/ Pensez à désinstaller le driver Nvidia déjà présent sur votre machine (utilisez votre gestionnaire de paquetage pour cela).

2/ Je décline toute responsabilité vis-à-vis des problèmes liés à l’utilisation de ce driver patché et/ou aux désagréments rencontrés suite à la désinstallation du driver nvidia déjà présent.

Acer Aspire T671 : Passer de Vista à XP !

mai 3rd, 2008 § 10 comments § permalink

Depuis la sortie de Windows Vista il y a une pratique du monde informatique qui est devenue de plus en plus répandu, le downgrade ! En effet, Vista ne semble pas faire l’unanimité et de nombreux acquéreurs de PC neufs préfèrent se débarrasser du Vista installé sur leur machine pour retrouver leur bon vieux Windows XP.

Seulement, passer de Vista à XP n’est pas toujours chose facile car certains constructeurs ne fournissent pas les drivers pour XP de leurs modèles les plus récents. C’est le cas du Acer Aspire T671 dont seuls les pilotes pour Vista sont disponibles sur le site du fabricant.

Si vous avez un Aspire T671 et que vous avez installé Windows XP à la place du Vista vous avez surement dû remarqué que votre carte graphique, votre carte son ainsi que votre carte réseau ne sont pas reconnues, ce qui est problématique, heureusement pour vous, j’ai trouvé les pilotes compatibles XP pour ces trois composants.

Pour la carte graphique, qui est une ATI Radeon Xpress 1250 :

Catalyst Software Suite

En suite, l’astuce consiste à utiliser les pilotes du Aspire T660 donc pour la carte réseau :

http://global-download.acer.com/GDFiles/Driver/Lan/Lan_Marvell_8.53.6.3_Xpx86.zip?acerid=633645772255672342&Step1=Desktop&Step2=Aspire&Step3=Aspire T660&OS=X02&LC=fr&SC=EMEA_13

Pour la carte son intégrée à la carte mère :

http://global-download.acer.com/GDFiles/Driver/Audio/AUDIO_Realtek_5.10.0.5265_Xpx86.zip?acerid=633645772231180813&Step1=Desktop&Step2=Aspire&Step3=Aspire T660&OS=X02&LC=fr&SC=EMEA_13

Voilà, normalement votre PC est maintenant 100% opérationnel, si vous avez d’autres difficultés n’hésitez pas à laisser un message en commentaire.

[Drivers] Asus Z92J

décembre 21st, 2007 § 7 comments § permalink

J’ai dernièrement eu entre les mains un Asus Z92J sur lequel j’ai installé Windows XP SP2 à la place de Windows Vista d’origine.

L’installation d’XP c’était bien passé et j’ai pu facilement réinstaller la majorité des pilotes à part la carte graphique qui a voulu jouer les prolongations. Je me suis rendu sur le site internet d’Asus, j’ai cherché rapidement les pilotes pour le Z92J et là je m’étonne de trouver un driver pour une carte de marque ATI hors que le Z92J que j’avais là était équipé d’une Nvidia GeForce Go 7300. Je ne panique pas, je vais sur le site d’Nvidia où je télécharge un pilote compatible avec le modèle que j’ai cité… et après avoir lancé le programme celui-ci m’indique qu’il ne détecte aucune carte graphique compatible. Là je m’énerve un peu… Je retourne à nouveau sur le site d’Asus pour vérifier la liste des drivers téléchargeables et là je m’aperçois qu’il existe plusieurs variantes du modèle Z92J… j’ai ainsi trouvé les drivers compatibles avec l’Asus Z92Jc qui lui embarque bien une carte de type Nvidia. Je télécharge le driver et là tout fonctionne… un vrai plaisir !

Donc si vous rencontrez le même problème, sachez que vous trouverez tous les drivers (compatibles XP ou Vista) pour l’Asus Z92Jc ici :

http://support.asus.com/download/download_item.aspx?product=3&model=Z92Jc&SLanguage=fr-fr

[OpenSuSE 10.3] Installation du driver des cartes graphiques Nvidia

novembre 25th, 2007 § 1 comment § permalink

Tout d’abord, il faudra télécharger le driver depuis le site officiel du fabricant Nvidia à cette adresse : http://www.nvidia.fr/object/linux_fr.html

Faites attention à bien télécharger la version du pilote qui correspond à votre équipement et à votre distribution (32 ou 64bits).

Une fois le pilote téléchargé, vérifiez via l’assistant d’installation de logiciels de Yast ! que les composants suivants sont installées :

- gcc
- make
- kernel-source

Maintenant il faut passer sur une des consoles, pour cela appuyez simultanément les touches ALT+CTRL+F1. Loguez vous autant que root puis en run level 3 en tapant ceci :

init 3

Il vous faut maintenant atteindre le répertoire où vous avez enregistré le pilote nvidia que vous avez préalablement téléchargé, par exemple, si celui-ci est sur le bureau il vous faut taper :

cd /home/VOTRE_USERNAME/Desktop/

Une fois que vous êtes dans le bon répertoire, lancez l’installation du driver en tapant :

sh NVIDIA.xxxxxxx.run

Les xxxxxxxx correspondants à la version du pilote, pensez à utiliser la complétion automatique pour faciliter la saisie.

Lors de l’installation, il est possible qu’un message d’avertissement vous informe que les sources kernel pour votre système n’ont pas été trouvées, vous pouvez ignorer cette alerte.

Après que l’installation du driver finisse, il vous faudra configurer SAX2 en tapant :

sax2 -m 0=nvidia

Maintenant vous pouvez relancer le run level normal en tapant :

init 5

et relancez l’interface graphique en tapant :

rcxdm restart

Vous devriez apercevoir pendant un court instant le logo Nvidia à chaque démarrage de votre OpenSuse et l’accélération 3D devrait être prise en charge.

The End ;-)

COMPAQ Presario C540EA : Passer de Vista à XP !

octobre 11th, 2007 § 49 comments § permalink

Le COMPAQ Presario C540EA est un laptop qui offre des performances correctes pour son prix. A vrai dire, ce qui m’a dérangé le plus en lui est le Windows Vista Basic qui le fait tourner, un OS lourd qui pose à l’heure où je rédige cet article quelques problèmes de compatibilité matérielle et logicielle. Je pense donc que le nombre de personnes qui, comme moi, ont voulu se débarrasser du Vista pour un bon vieux XP est assez important.

Cela dit, COMPAQ a eu la désagréable idée de ne pas fournir des pilotes pour XP (ou du moins pas des pilotes qui s’installent correctement). Ainsi, après avoir installé XP, on se retrouve sans pilotes pour de nombreux composants (chipset graphique, carte wifi, carte son).

Après quelques recherches sur le net et une série d’essais, j’ai pu trouver les bons drivers pour solutionner mon problème. Je vais donc partager ma découverte avec vous en vous communiquant la liste des drivers utilisables pour installer :

- La carte graphique.

- La carte son.

- La carte wifi.

- Les chipset de la carte mère.

1/ Driver carte mère (Chipset Mobile Intel(R) 945GM/GMS/GT Express) :

Vous pouvez télécharger le driver >>>ICI<<<.

2/ Driver de la carte graphique :

Vous pouvez le télécharger depuis le site d’Intel, >>>cliquez ici<<<.

3/ Carte son :

Alors pour installer la carte son il y a une petite gymnastique à faire, il faut tout d’abord installer le “Microsoft UAA Bus Driver for HD Audio” :

- http://www.megaupload.com/fr/?d=LGVIIIX0

ou

- http://files-upload.com/files/553547/SP31994.zip

ou

- ftp://ftp.hp.com/pub/softpaq/sp31501-32000/sp31994.exe

Au début l’installation du driver devrait bien fonctionner mais arrivé à la reconnaissance du matériel (audio high definition) l’installation devrait se bloquer. A ce moment là, il faudra cliquer sur le bouton “annuler” pour arrêter l’installation.

Une fois l’installation arrêtée, il vous faudra installer le driver officiel fourni par COMPAQ et là miracle ! Le pilote s’installe sans aucun problème ! Cliquez >>>ICI<<< pour le télécharger.

4/Carte wifi, touchpad, modem, touches spéciales du clavier :

* Carte wifi >>> CLIQUEZ-ICI

* TouchPad >>> CLIQUEZ-ICI

* Modem (la carte son doit être déjà installée) >>> CLIQUEZ-ICI

* Touches spéciales du clavier >>> CLIQUEZ-ICI

ou ici :

http://www.megaupload.com/fr/?d=HWQA29KW

ou encore ici :

http://www.zshare.net/download/5623582da54ba8/

ou encore là :

http://www.gigasize.com/get.php?d=s9vhnmflprb

Voilà, maintenant votre ordinateur est 100% fonctionnel, n’hésitez pas à laisser vos commentaires sur cet article. Merci et bonne installation.

NOTES :

- Certaines fois la carte Wifi déconne et refuse de fonctionner malgré une installation correcte du pilote, dans ce cas, il faut la désinstaller puis la réinstaller après avoir installé le driver du clavier et avoir redémarré le PC.

- Si lorsque vous essayez d’installer Windows XP et que vous avez un message d’erreur disant qu’aucun disque n’est détecté, il faut désactiver la fonction SATA depuis le BIOS.