Pilotes exécutables non-libres, pour Nvidia / ATI

Quatre méthodes sont utilisables pour installer les pilotes 3D concernés sur votre système

  1. sgfxi / !h2 smxi

    apt-get update
    apt-get install sidux-scripts
    sgfxi
    

    sgfxi supporte actuellement les pilotes ATI fglrx et Nvidia. Il est également capable de gérer la conversion depuis ou vers les pilotes libres xorg comme ati, intel, nv. !h2 smxi utilise sgfxi comme moteur d'installation de pilotes graphiques, en y adjoignant des fonctions de facilitation pour les utilisateurs.

    Le pilote par défaut sera celui déjà installé, si aucun argument n'est passé au programme pour en changer. Sauf si votre carte était trop ancienne et avait besoin d'un pilote générique, auquel cas le script le déterminerait pour vous.

    En cours de fonctionnement après que vous l'ayez lancé, le script s'arrêtera pour vous avertir du pilote qu'il aura choisi d'installer. Vous pourrez valider son choix, ou bien sortir et recommencer en utilisant une option de remplacement si vous souhaitez quelque chose de différent.

    Vous pouvez également lancer l'installeur sgfxi en utilisant le centre de contrôle de sidux !h2 smxi, qui se sert de sgfxi pour installer les pilotes graphiques. Consultez pour ce faire la page web de !h2 smxi où vous trouverez des informations complémentaires. Lancez cette commande ensuite :

    smxi -kiwdt
    

    sgfxi-h: En utilisant l'option -h vous pourrez afficher une liste de pilotes actuellement gérés, ainsi qu'un bref résumé des spécificités de votre système, et notamment noyau, version de xorg. Voici quelques options utiles pour sgfxi :

    -c Utilisation du mode composite (cartes nVidia seulement).
    -d Enlève IgnoreDisplayDevices, accepte une TV par exemple (cartes nVidia seulement).
    -h Affiche ce menu d'aide.
    -n Installe automatiquement le pilote xorg adapté à votre système, comme nv, intel ou ati.
       Nettoie les anciens pilotes binaires, met xorg.conf à jour avec les nouvelles informations de pilote et purge tout reste de nvidia ou fgrlx de xorg.conf.
    -N Force l'installation d'un pilote xorg spécifique. 
    Syntaxe: sgfxi -N <un des pilotes de la liste, comme -N radeon>
       Pilotes Xorg gérés: ati i128 i740 i810 i810-modesetting intel mga neomagic nv radeon sis tdfx vesa vga voodoo
       Configure également xorg.conf comme requis. Complète automatiquement la configuration 3D xorg radeon.
    -o Remplace défaut: installe un pilote spécifique, il s'agit d'un remplacement absolu - syntaxe :
       -o 9746 (pour nVidia, n'utilisez pas le préfixe 1.0-) ou: -o 8.32.5 (pour fglrx)
    -r Efface les mode lines de xorg.conf
    -t Active la vue jumelle dynamique (nVidia seulement)
    
  2. install-binary-gfx

    Le nouveau script pour installer les pilotes de cartes graphiques s'appelle install-binary-gfx. Pour l'obtenir lancez get-sidux-binary-gfx, depuis une console root.

    get-sidux-binary-gfx
    install-binary-gfx -a (pour construire le source sid)
    

    Le script déterminera quel pilote utiliser pour votre carte, construira un paquet .deb, l'installera et modifiera votre fichier de configuration xorg.conf en conséquence. Pour que la prise en compte du nouveau pilote soit effective, il vous faudra redémarrer votre serveur X (Ctrl+Alt+Retour).

    Options

    Il existe des options qu'il vous sera possible d'activer manuellement:

     Usage: ./install-binary-gfx [options]
    -a | --auto            Mode automatique
    -b | --build           Construction du module seule (nvidia|nvidia-legacy|ati|ati-legacy|fglrx)
    -d | --detect          Détection de la carte seule
    -u | --update          Mise-à-jour du script
    -v | --verbose         Mode bavard
    

    Exemples

    install-binary-gfx -a (Ceci détecte votre carte et installe automatiquement les pilotes pour Sid.)
    install-binary-gfx -b nvidia (Ceci se contente de construire le .deb du module nvidia dans /usr/src. La commande fonctionne également avec fglrx et nvidia-legacy.)
    install-binary-gfx -b ati (Ceci se contente de construire le .deb du module ati dans /usr/src.La commande fonctionne également avec fglrx et nvidia-legacy.)
    install-binary-gfx -d (Ceci détecte votre carte pour ensuite afficher l'information.)
    install-binary-gfx -u (Ceci mettra le script à jour. )
    

    En cas de problème

    Si le script échoue avec votre carte, alors lancez-le en mode debug et postez le résultat comme le fichier de log /var/log/sidux-CARD-installer.log sur le Forum de sidux ou bien utilisez http://paste.debian.net, puis connectez-vous au canal IRC #sidux en fournissant le lien afin de recevoir une assistance immédiate.

  3. Pour installer les pilotes propriétaires sur le live-CD:

    sudo sgfxi
    

    pour récupérer la dernière version du script ; puis:

    ctrl+alt+f1
    

    et lancez

    sgfxi
    
    sgfxi -h,
    pour voir les options
    

    X est relancé sitôt le pilote installé.

  4. Utilisation des installeurs exécutables Nvidia/ATI
    Téléchargez directement le pilote exécutable depuis le site de Nvidia
    Téléchargez directement le pilote exécutable depuis le site de ATI
    

Les pilotes libres xorg pour nVidia, ATI, Radeon, Intel

  1. sgfxi

    Vous pouvez utiliser sgfxi pour alterner entre pilotes libres et pilotes propriétaires ; la permutation fonctionne dans les deux sens. Les commandes clés sont :

    -n Installe automatiquement le pilote xorg nv, intel, or ati adapté à votre système.
       Nettoie les anciens pilotes binaires, met xorg.conf à jour avec les nouvelles informations de pilote et purge tout reste de nvidia ou fgrlx de xorg.conf.
    -N Force l'installation d'un pilote xorg spécifique.
    Syntaxe: sgfxi -N <un des pilotes de la liste, comme -N radeon>
       Pilotes Xorg gérés: ati i128 i740 i810 i810-modesetting intel mga neomagic nv radeon sis tdfx vesa vga voodoo
       Configure également xorg.conf comme requis. Complète automatiquement la configuration 3D xorg radeon.
    

    Première étape

    apt-get update
    apt-get install sidux-scripts
    sgfxi
    

    Pour installer ou revenir à un pilote xorg

    sgfxi -n
    OU
    sgfxi -N <xorg driver>
    
  2. sgfxi / !h2 smxi

    Utilisez sgfxi à partir de !h2 smxi. Lancez simplement le script en utilisant les options qui suivent et vous serez conduits directement à la section d'installation des pilotes graphiques. Si vous utilisez smxi vous n'avez pas besoin d'installer sgfxi, car smxi l'installe automatiquement.

    Consultez pour ce faire la page web de !h2 smxi où vous trouverez des informations complémentaires. Lancez cette commande ensuite :

    smxi -kiwdt
    
  3. La voie de la difficulté

    Les pilotes pour le serveur graphique X.Org - consultez xserver-xorg pour une description plus détaillée - fournissent un support 2D pour les cartes graphiques NVIDIA Riva, TNT, GeForce, et Quadro, ainsi que pour les cartes ATI Mach, Rage, Radeon, et FireGL au moyen des sous-pilotes 'atimisc', 'r128' et 'radeon'. Ceux-ci gèrent en outre la série free Intel en 3D.

    Pour les installer:

    Sortez de KDE pour passer en mode texte en utilisant Ctrl+Alt+F1
    Devenez l'administrateur root
    puis entrez init 3
    (ceci assure que le serveur X soit arrêté)
    apt-get update
    apt-get install xserver-xorg-video-nv
    OU
    apt-get install xserver-xorg-video-ati
    init 5 && exit
    

    Notez que ceux-ci n'ont rien à voir avec les pilotes 'nvidia/ati' qui étaient seulement fournis sous forme d'exécutables, et qui géraient la 3D. Ceux-ci ne sont plus supportés.

    Il vous faut ensuite éditer votre fichier /etc/X11/xorg.conf, APRÈS TOUTEFOIS AVOIR PRIS LA PRÉCAUTION D'EN FAIRE UNE SAUVEGARDE, car l'édition incorrecte de /etc/X11/xorg.conf peut vous causer de gros, gros soucis.

    Pour éditer /etc/X11/xorg.conf, vous devez être root. Trouvez-y la section intitulée Section "Device", et changez-y le pilote graphique à la ligne Driver par nv OU ati

    VOUS ÊTES PRÉVENUS ! L'ÉDITION DE XORG.CONF PRÉSENTE DES RISQUES ! C'EST À VOUS ET À VOUS SEUL DE LES ASSUMER !

    Plus d'informations sur X.Org ici

Indications à propos des matériels nécessitant un support non-libre

Du fait de complexités juridiques, le live-cd sidux n'est fourni qu'avec des outils entièrement libres.

De ce fait, vous souhaiterez probablement ajoûter les sources contrib/ non-free à votre fichier /etc/apt/sources.list.d/debian.list or /etc/apt/sources.list et vous configurer un accès à Internet:

# See sources.list(5) for more information, especially
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
# The /etc/apt/sources.list.d/ directory provides a way to add sources.list
# entries in separate files that end with sources.list file.

# Unstable
deb http://ftp.de.debian.org/debian unstable main contrib non-free
# deb-src http://ftp.de.debian.org/debian unstable main contrib non-free

# sidux
deb http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free
#deb-src http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free

Nous nous efforçons de fournir des paquetages pour tout firmware librement redistribuable depuis nos dépots d'outils non-libres, mais tous les fournisseurs ne l'autorisent pas.

Comment accéder aux partitions NTFS en écriture avec ntfs-3g

Soyez avertis: Si le pilote ntfs-3g est désormais réputé 'stable', n'en usez jamais sans disposer d'une sauvegarde externe de vos données, et quoiqu'il arrive, jamais sur un système de production ! Si vous le faites quand-même, et vous perdez des données, ce sera votre faute ; vous l'utilisez à vos risques et périls !

Ouvrez une console/terminal et entrez-y la commande suivante: (reportez-vous à Partitionnement des DDurs - Identification des disques

su
apt-get update && apt-get install ntfs-3g
umount /media/xdxx
mount -t ntfs-3g /dev/disk/by-uuid/xxyyzz[etc] /media/xdxx
Pour sortir de la console entrez : exit

Dès lors votre volume NTFS peut être monté rw (read and write) et vous devriez être en mesure d'y écrire des données. Mais encore une fois, soyez prudent ! Usez-en dans les situations d'urgence ; cette méthode n'est pas recommandée pour un usage permanent quotidien.

Dernière actualisation le 24/02/2008 1330