Journal Adieu, pilote propriétaire Nvidia

Posté par  (site Web personnel) .
Étiquettes : aucune
0
7
jan.
2008
Cher journal,
Aujourd'hui, en rentrant chez moi, j'ai trouvé un reste de pc dans la rue, que je ai donc ramené chez moi. La carte mère et/ou le proc étant visiblement cramé, je me suis donc mis à tester les pièces restantes.
Je branche donc la carte graphique dans mon pc, et bonne nouvelle, elle marche. Un lspci m'indiquant qu'il s'agit d'une radeon 9200se, je suis assez content car il me semble que ces cartes sont plutôt bien supportées sous Linux.
Après un peu de temps de recherche et de galère, j'arrive, ô joie suprême, à faire marcher la sortie TV ! Je peux donc avec joie faire un aptitude purge nvidia-glx-legacy-96xx nvidia-kernel-common nvidia-kernel-legacy-96xx-2.6.22-3-k7 nvidia-kernel-legacy-96xx-source
Je me permets donc d'écrire ce journal pour partager ma joie de m'être débarassé du dernier logiciel propriétaire qui traînait sur ma machine !
Encore une victoire de canard du Libre !
  • # Occaze

    Posté par  . Évalué à 3.

    Ceux qui voudraient t'emboîter le pas pourront trouver leur bonheur sur les sites d'enchères pour 10 à 15 € en cherchant les cartes à base d'ATI 9200 ou 9250. Les déclinaisons "SE" sont moins performantes (bus mémoire sur 64 bits au lieu de 128).
    Cerise sur le gâteau : la plupart de ces cartes ne nécessitent pas de ventilo et sont donc totalement silencieuses.

    Peux tu nous faire partager tes astuces pour activer la sortie TV ?
    • [^] # Re: Occaze

      Posté par  (site Web personnel) . Évalué à 9.

      Et sinon, pour les gens qui veulent virer les pilotes proprios, ils peuvent le faire sans changer de cartes, ça marche aussi, suffit de virer les modules.
    • [^] # Re: Occaze

      Posté par  . Évalué à 5.

      La sortie TV est beaucoup plus simple à utiliser avec les pilotes libres >= 6.7.192 car ils supportent le branchement à chaud avec Randr 1.2

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # cause à effet

    Posté par  . Évalué à 10.

    j'ai trouvé un reste de pc dans la rue, que je ai donc ramené chez moi


    j'aime bien le "donc". (je rigole, mais j'aurais sans doute fait pareil)

    Sinon il ne te reste plus qu'à installer linuxbios, openbios et des firmwares libre pour les disques durs etc et tu auras enfin une machine vraiment "libre".

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

  • # Partager un peu plus?

    Posté par  (site Web personnel) . Évalué à 3.

    Bah ça tombe bien, justement moi j'ai des problèmes pour faire fonctionner ma sortie télé sur ma ati radeon 9600 M10.

    Un petit xrandr me donne :

    Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1400 x 1200
    VGA-0 disconnected (normal left inverted right)
    LVDS connected 1400x1050+0+0 (normal left inverted right) 0mm x 0mm
    1400x1050 60.2*+
    1280x1024 59.9
    1280x800 60.0
    1280x768 60.0
    1024x768 60.0 59.9
    800x600 60.3 59.9
    640x480 59.9 59.4
    S-video disconnected (normal left inverted right)

    Bon j'arrive faire fonctionner le port VGA en rajoutant un VIRTUAL dans la section display de mon xorg.conf, par contre j'y perd l'accèlération 3D. Au moment où j'ai tapé la commande ci-dessus, l'argument VIRTUAL n'était donc pas lancé et mon écran externe n'était pas branché (port VGA). En revanche le cable S-video est bien relié à une télévision et je n'ai pas réussi à l'activer.

    Je précise que je suis sur une debian testing avec les derniers drivers ati libre chopé sur le git.
    • [^] # Re: Partager un peu plus?

      Posté par  (site Web personnel) . Évalué à 5.

      Une solution est d'ajouter

      Option "ForceTVOut" "true"

      dans la section device du xorg.conf, pour passer outre la détection de la tv qui ne marche pas.

      Une autre solution est

      xrandr --addmode S-video 800x600
      xrandr --output S-video --mode 800x600


      Sinon il faut comme tu l'as dit la dernière version git du driver ati comme indiqué ici : http://wiki.x.org/wiki/RadeonTVbuildHowto

      Contrairement à ce qu'on trouve dans d'autres sources, il ne faut PAS faire

      git checkout origin/randr-1.2
  • # euhhhh voleur !

    Posté par  (site Web personnel) . Évalué à 10.

    Euhhh .... j'avais déposé mon PC dans la rue, pour le refroidir 5min, le temps d'aller chercher du pain .... et quand je suis revenu il n'était plus là ;-)
  • # si la 3d t'interresse...

    Posté par  (site Web personnel) . Évalué à 6.

    Je sais pas si l'accélération 3d t'interresse, mais ayant une carte similaire (9250) et ayant fait beaucoup de tests, voici les options xorg qui font que ça marche plus mieux (plus de fps dans openarena en gros) :

    Identifier "Card0"
    Driver "ati"
    VendorName "ATI Technologies Inc"
    BoardName "RV280 [Radeon 9200 PRO]"
    BusID "PCI:1:0:0"
    Option "AGPMode" "8"
    Option "AGPSize" "128"
    Option "AccelMethod" "XAA"
    Option "XAANoOffscreenPixmaps" "true"
    Option "RenderAccel" "true"
    Option "BackingStore" "true"
    Option "EnablePageFlip" "true"
    Option "DPMS" "on"
    Option "TripleBuffer" "true"
    Option "ColorTiling" "true"
    Option "EnableDepthMoves" "true"
    Option "SubPixelOrder" "none"
    Option "DynamicClocks" "on"
    Option "mtrr" "on"
    Option "hyperz" "true"
    Option "DRI" "true"
    Option "AccelDFS" "0"
    Option "GARTSize" "128"
    Option "RingSize" "8"

    A noter, qu'il est serait conseillé d'utiliser EXA plutot que XAA depuis le dernier xorg, mais chezmoicabugguevraimenttropsalement.com

    De plus, l'option "BackingStore" (je ne suis plus sûr à 100% que c'est elle mais il me semble), est très bénéfique pour la 3D (indispensable chez moi pour rendre openarena -toujours lui, oui je suis violent- jouable) mais provoque des bugs 2D parfois gênant (mais comme j'ai besoin de tuer des gens sur internet pour me sentir bien dans ma peau, je m'y fais). Exemple : quand je déplace une icone sur mon bureau KDE, ca laisse des trainées grises (le cadre du focus qui s'efface pas - quelqu'un voit de quoi je parle ?)

    Bon voila ça ne te servira peut être à rien, mais j'ai passé tellement de temps à tester ce qui était le mieux que ça me fait plaisir de rendre public le fruit de mes recherches !
    • [^] # Re: si la 3d t'interresse...

      Posté par  . Évalué à 4.

      tiens a ce propos je me suis toujours demandé comment trouvé ces options.

      bon je suis sous linux la commande man devrais marcher. Allelouia ! man "ledrivers" nous pond toutes les options possible concernant le drivers xorg.conf utilisé

      man ati
      man nv
      man trident
      etc...

      permet de faire un petit xorg.conf aux petits oignons, tous simplement

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.