Sgfxi

Bonjour,
j’ai une carte nvidia et je mets à jour les drivers avec sgfxi
lorsqu’il y a chgt de noyau etc. avec

Ça fonctionne nickel sauf que là je dois le faire à chaque boot.

Aurais-je raté quelque chose ?

Merci !

[edit] noyau 2.6.32-trunk-686 + squeeze/sid

Bonsoir ponky

En fait tu ne doit taper cette ligne de commande qu’une seule fois.

Petite explication :

Cette commande dit à ta debian (ou Sidux ?) de se placer dans le répertoire /usr/local/bin cd /usr/local/bin puis de télécharger sgfxi sur le site smxi.org wget -Nc smxi.org/sgfxi, la commande chmod +x sgfxi permet de rendre exécutable le script que tu a téléchargé et enfin la commande sgfxi lance le script.

Une fois lancé il te propose d’installer les pilotes de ta CG, pour celà il télécharge plusieurs paquets (entre autre les linux-headers qui sont les entêtes du noyau que tu utilises) et il procède à l’install auto et à la mise à jour de grub afin que tu boot sur le noyau fraichement patché (je ne suis pas sûr que le terme soit correct par contre, si quelqu’un pouvait confirmer ou infirmer…).

Tu n’auras normalement à relancer le script que si tu fais une mise à jour de ton kernel (changement de version) afin de pouvoir continuer à utiliser les pilotes et l’accéleration 3d qui va bien !

Le fait que tu doives refaire cette manip après chaque reboot peut être dû au fait que tu boot sur le mauvais noyau. La MAJ de GRUB s’effectue-t-elle correctement ?

Salut et merci pour la réponse,
j’avais à peu près saisi ce que fait sgfxi mais actuellement je boote toujours sur le noyau
indiqué plus haut, pas de problème de maj avec grub, donc je ne comprends pas.

En résumé je démarre le pc, il boote, il peut pas démarrer X, je lance sgfxi,
il démarre X. Après extinction même topo !!!

Salut à tous,

j’ai résolu mon problème de manière un peu curieuse après avoir
posté sur le forum techpatterns, ici :
techpatterns.com/forums/about1519.html

Donc résolu.

[quote=“ponky”]Salut à tous,

j’ai résolu mon problème de manière un peu curieuse après avoir
posté sur le forum techpatterns, ici :
techpatterns.com/forums/about1519.html

Donc résolu.[/quote]

Il est plus gentil de donner ta solution “in french” plutôt que d’envoyer tout le monde lire ce que tu as trouvé “en grand breton” autre part :smiley:

[quote=“ponky”]Salut et merci pour la réponse,
j’avais à peu près saisi ce que fait sgfxi mais actuellement je boote toujours sur le noyau
indiqué plus haut, pas de problème de maj avec grub, donc je ne comprends pas.

En résumé je démarre le pc, il boote, il peut pas démarrer X, je lance sgfxi,
il démarre X. Après extinction même topo !!![/quote]

Oups ! Désolé de t’avoir pris pour un noob !

[quote=“ggoodluck47”][quote=“ponky”]Salut à tous,

j’ai résolu mon problème de manière un peu curieuse après avoir
posté sur le forum techpatterns, ici :
techpatterns.com/forums/about1519.html

Donc résolu.[/quote]

Il est plus gentil de donner ta solution “in french” plutôt que d’envoyer tout le monde lire ce que tu as trouvé “en grand breton” autre part :smiley:[/quote]

+1

Cela permettrait à d’autres personnes pas forcément familières de la langue de Shakespeare de trouver une solution s’il rencontre le même problème ! D’autant que les soucis avec xorg et les drivers NVidia sont courant surtout pour les nouveaux sous Linux.

Ok !

alors pour commencer et pour rigoler la traduction de google :

[quote]J’ai décidé aujourd’hui de démarrer sur le noyau 2.6.30-2-686
et j’ai couru sgfxi: J’ai eu une erreur car
linux-headers étaient absents et n’ont pas été
dans le referentiel. Je suis revenu à 2.6.32-trunk-686
et … les problèmes ont disparu!

fait la même chose sur l’autre ordinateur sans
l’étape en cours d’exécution sur sgfxi 2.6.30 et il n’a rien fait,
j’ai donc démarré sur 2.6.30 couru sgfxi obtenu le même
erreur et je peux booter sur 2.6.32-tronc …[/quote]

Et sinon plus sérieusement :

-démarré sur le noyau 2.6.30-2-686
-échec de X bien sûr donc #sgfxi
-là j’obtiens une erreur les linux-headers correspondants sont absents
et plus dans les dépôts ! (déjà ?)
-je reboot sur 2.6.32-trunk-686 et là : miracle ça remarche.

Voilà !

Salut,

La version d’aujourd’hui de sgfxi semble buggé.

J’ai utilisé smxi et quand on en arrive à l’installation de nvidia ne pas choisir (7) mais (6) c’est à dire la dernière version et non celle de test !
Ce que ne sait pas faire sgfxi :slightly_smiling:

[quote=“ggoodluck47”]Salut,

La version d’aujourd’hui de sgfxi semble buggé.

J’ai utilisé smxi et quand on en arrive à l’installation de nvidia ne pas choisir (7) mais (6) c’est à dire la dernière version et non celle de test !
Ce que ne sait pas faire sgfxi :slightly_smiling:[/quote]

avec sgfxi, tu peux choisir la version que tu souhaites installer. j’avais un problème avec les drivers 195.XX donc j’ai réinstallé le driver 170.14 ou un truc dans le genre avec l’option spécifique.

Salut Louis,

Mais la présentation des solutions est nettement plus sympa sous smxi :slightly_smiling:

[quote=“ggoodluck47”]Salut Louis,

Mais la présentation des solutions est nettement plus sympa sous smxi :slightly_smiling:[/quote]
c’est pas faux non plus. sauf qu’il faut se farcir toutes les autres questions avant.

Ok alors je pose ma question de noob : ça fait quoi exactement smxi
(si j’ai lu la doc sur le site mais pas tout compris, ça fait les mises à
jour c’est ça ?)

[quote=“ponky”]Ok alors je pose ma question de noob : ça fait quoi exactement smxi
(si j’ai lu la doc sur le site mais pas tout compris, ça fait les mises à
jour c’est ça ?)[/quote]
ça fait les installations un peu chiantes comme l’installation de drivers graphiques, de fichiers de langue Openoffice, ou d’autres trucs dans le même genre.
Le mieux c’est de l’essayer, on peut quitter à tout moment.

Salut. Pour un rappel des options de sgfxi avant de le lancer :

[quote=“L0u!$”][quote=“ponky”]Ok alors je pose ma question de noob : ça fait quoi exactement smxi
(si j’ai lu la doc sur le site mais pas tout compris, ça fait les mises à
jour c’est ça ?)[/quote]
ça fait les installations un peu chiantes comme l’installation de drivers graphiques, de fichiers de langue Openoffice, ou d’autres trucs dans le même genre.
Le mieux c’est de l’essayer, on peut quitter à tout moment.[/quote]

Donc ça ne remplace pas aptitude safe-upgrade par exemple ?

[quote=“ponky”][quote=“L0u!$”][quote=“ponky”]Ok alors je pose ma question de noob : ça fait quoi exactement smxi
(si j’ai lu la doc sur le site mais pas tout compris, ça fait les mises à
jour c’est ça ?)[/quote]
ça fait les installations un peu chiantes comme l’installation de drivers graphiques, de fichiers de langue Openoffice, ou d’autres trucs dans le même genre.
Le mieux c’est de l’essayer, on peut quitter à tout moment.[/quote]

Donc ça ne remplace pas aptitude safe-upgrade par exemple ?[/quote]
si si, mais comme le dit youki, tu peux regarder les options, ça te donnera une idée.

[quote=“ponky”][quote=“L0u!$”][quote=“ponky”]Ok alors je pose ma question de noob : ça fait quoi exactement smxi
(si j’ai lu la doc sur le site mais pas tout compris, ça fait les mises à
jour c’est ça ?)[/quote]
ça fait les installations un peu chiantes comme l’installation de drivers graphiques, de fichiers de langue Openoffice, ou d’autres trucs dans le même genre.
Le mieux c’est de l’essayer, on peut quitter à tout moment.[/quote]

Donc ça ne remplace pas aptitude safe-upgrade par exemple ?[/quote]

smxi remplace TOUS les autres et tu peux sauter les morceaux que tu ne veux pas mettre à jour.

Ok merci je vais regarder ça …

Hum, sur ce sujet, hier, je disais “no problem” avec le beta-driver nvidia… viewtopic.php?f=1&t=26299&p=261345#p261345

[quote]------------------------------------------------------------------
Please type the appropriate number and hit enter

  1. install-xorg-driver 4) older-nvidia-c 7) nvidia-beta-driver
  2. debian-nvidia 5) new-nvidia-c 8} start-desktop
  3. oldest-nvidia 6) newest-nvidia-c 9) quit
    #? 7
    Testing for nVidia beta driver. If none, will use latest stable for your card.

sgfxi :: version: 4.13.17 :: last updated: March 6 2010


graphics card information:
series: nVidia G94 [GeForce 9600 GT] (rev a1)
ram: 256 MegaBytes (note: not accurate for built in graphics)


The graphics installer will be installing the nvidia driver: 195.30
There is no current beta driver for your nVidia card type.
Using the current stable driver instead.

Hit to continue, or x + to exit now if there is an error.


Starting nvidia module build process checks for kernel: 2.6.33-0.slh.4-sidux-amd64
Checking for driver run package NVIDIA-Linux-x86_64-195.30-pkg2… File Exists
Checking for distribution nVidia driver packages… None Detected
Checking for installed nVidia driver… Driver Installed
Checking installed driver 190.53 matches requested driver 195.30… MISMATCH


Unable to rebuild module from previous driver install. Reinstalling driver instead.
Using the previously downloaded installer package: NVIDIA-Linux-x86_64-195.30-pkg2.run
Extracting NVIDIA-Linux-x86_64-195.30-pkg2.run…
Preparing driver install…
Running preinstall cleanup…
Running driver installer for 195.30 (this might take a while)…
Reverting pre-install module patches (this might take a while)…
[color=#FF0000]ERROR: (245) The nvidia installer exited with the error: 1
A copy of this driver installer error log is also here: /var/log/sgfxi///var/log/sgfxi/sgfxi.log

Log file is located here: /var/log/sgfxi/sgfxi.log
Exiting script now.[/color]

==================================================================
==== Ok, you are done with the system upgrade. Hope it works. ====

laurent@siduxbox:~$[/quote]

Vous remarquerez que sgfxi précise que le 190 est installé, c’est parce que j’ai déjà fait l’installation du 190 ce matin (j’étais en 195 avant la mise à jour)

Retour au 190…