[nvidia]desinstaller nouveau pour le pilote proprio (résolu)

Reconnaissance et configuration du matériel / kernel linux
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

[nvidia]desinstaller nouveau pour le pilote proprio (résolu)

Message par DomS »

Bonjour,

Je viens d'installer archbang sur un ordi et je souhaite changer de pilote pour la carte graphique nvidia.
Visiblement, nouveau est installé (paquets nouveau-dri et xf86-video-nouveau présents), mais sur la page du wiki il est dit : "Éditer les fichiers optionnellement modifiés pour activer KMS : supprimer nouveau dans /etc/mkinitcpio.conf et recréer l'initramfs à l'aide de mkinitcpio".
Or, le fameux fichier mkinitcpio.conf ne fait nulle part référence à nouveau.

Code : Tout sélectionner

# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES="piix ide_disk reiserfs"
MODULES=""

# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image.  This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=""

# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way.  This is useful for config files.
FILES=""

# HOOKS
# This is the most important setting in this file.  The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added.  Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
##   This setup specifies all modules in the MODULES setting above.
##   No raid, lvm2, or encrypted root is needed.
#    HOOKS="base"
#
##   This setup will autodetect all modules for your system and should
##   work as a sane default
#    HOOKS="base udev autodetect block filesystems"
#
##   This setup will generate a 'full' image which supports most systems.
##   No autodetection is done.
#    HOOKS="base udev block filesystems"
#
##   This setup assembles a pata mdadm array with an encrypted root FS.
##   Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
#    HOOKS="base udev block mdadm encrypt filesystems"
#
##   This setup loads an lvm2 volume group on a usb device.
#    HOOKS="base udev block lvm2 filesystems"
#
##   NOTE: If you have /usr on a separate partition, you MUST include the
#    usr, fsck and shutdown hooks.
HOOKS="base udev autodetect modconf block filesystems keyboard fsck"

# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"

# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=""
Puis-je donc sauter cette étape ?
Deuxième étape : "Supprimer toute configuration personnalisée relative à nouveau pour Xorg (/etc/X11/xorg.conf.d/20-nouveau.conf par exemple) " : les seuls fichiers que j'aie dans /etc/X11/xorg.conf.d/ sont : 01-keyboard-layout.conf 10-quirks.conf 50-synaptics.conf 10-evdev.conf 10-synaptics.conf 10-keyboard-layout.conf et 50-joystick.conf qui ne m'ont pas l'air après lecture être des fichiers qui concernent la CG.

C'est quoi cette implémentation de nouveau ? Du coup une simple suppression des paquets + installation du paquet nvidia devrait suffire ?
Dernière modification par DomS le mar. 30 juil. 2013, 08:39, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [nouveau] desinstaller nouveau pour le pilote proprio

Message par benjarobin »

Dans ton cas je pense que l'installation du pilote nvidia suffit, mais je ne connais pas les spécificités de archbang...
Mais pour répondre plus généralement à la question il suffit de défaire tout ce qui a été fait durant la configuration / installation de nouveau.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [nouveau] desinstaller nouveau pour le pilote proprio

Message par FoolEcho »

Le wiki n'indique que des étapes qui auraient été faites avant, effectivement. Tout ça est optionnel (après comme benjarobin, archbang connaît pas le détail).
«The following statement is not true. The previous statement is true.» :nage:
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [nouveau] desinstaller nouveau pour le pilote proprio

Message par DomS »

Merci beaucoup pour vos conseils; je vous tiens au courant. J'ai essayé de trouver ce qui est préinstallé et réglé sur le site archbang... et j'ai pas trouvé !
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [nouveau] desinstaller nouveau pour le pilote proprio

Message par Xorg »

DomS a écrit :"Éditer les fichiers optionnellement modifiés pour activer KMS : supprimer nouveau dans /etc/mkinitcpio.conf et recréer l'initramfs à l'aide de mkinitcpio".
Dans mes souvenirs, pour activer le KMS, il faut la ligne MODULES="nouveau". En l’occurrence, dans ton /etc/mkinitcpio.conf, tu as pu constater que ce n'était pas le cas. Il est donc inutile de recréer les initramfs. Tu peux passer à la seconde étape sans soucis.
DomS a écrit :Deuxième étape : "Supprimer toute configuration personnalisée relative à nouveau pour Xorg (/etc/X11/xorg.conf.d/20-nouveau.conf par exemple) "
Oui, si je me réfère uniquement au nom de tes fichiers, alors tu n'avais pas paramétré ta carte-graphique, tout est automatiquement configuré à chaud.
DomS a écrit :C'est quoi cette implémentation de nouveau ? Du coup une simple suppression des paquets + installation du paquet nvidia devrait suffire ?
Je pense aussi que tu peux passer à l'installation du pilote de chez NVIDIA, en prenant bien le soin de supprimer nouveau-dri et xf86-video-nouveau si tu ne comptes plus utiliser nouveau.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
DomS
archer de cavalerie
Messages : 181
Inscription : sam. 21 nov. 2009, 13:52
Localisation : Toulouse

Re: [nouveau] desinstaller nouveau pour le pilote proprio

Message par DomS »

Merci beaucoup pour vos conseils. Ca marche !
Répondre