Chargement...
 
Skip to main content

2 - Les distributions et les noyaux


LibraZik4 et Nvidia driver

Hello !
Ce post pour vous partager mes petites galères d'installation de LibraZik4 avec le driver propriétaire Nvidia.
Je tiens à préciser que je ne suis pas spécialiste, ce que j'ai fait n'est pas forcément la meilleure manière de faire, mais au final je m'en suis sorti alors je me dis si que ça peut être utile à quelqu'un...
Tout d'abord, je savais déjà que j'aurais besoin de ce driver car j'ai une debian bookworm installée sur le même ordi et que j'ai suivi la procédure indiquée ici : https://wiki.debian.org/fr/NvidiaGraphicsDrivers
Tout d’abord, suivant le manuel de LibraZik4, j’ai installé une debian 11, et là surprise, à la fin de l’install, elle ne démarrait pas. (alors que la 12 démarre quand même sans le driver Nvidia, juste des erreurs).
Du coup pas le choix je démarre en mode recovery.
Pour me connecter à internet, je regarde ici : https://debian-facile.org/viewtopic.php?id=18396
Puis conformément au wiki j’ajoute les éléments « contrib » et « non-free » à /etc/apt/sources.list
Puis :
Copy to clipboard
apt install nvidia-driver firmware-misc-nonfree

(attention, je sais de quel driver j’ai besoin, si vous ne savez pas, suivez la procédure du wiki ci-dessus)
Suite à ça, tout va bien, Bull’s eye démarre tranquille, je peux continuer à suivre l’installation de LibraZik4. J’installe tous les paquets demandés, et enfin celui du noyau basse latence (je ne me pose pas la question du noyau RT car j’ai déjà appris à mes dépends que ce n’est pas possible avec le driver Nvidia).
J’installe donc linux-image-5.10.0-26-lzk-bl-amd64-unsigned
Je désinstalle ensuite linux-image-amd64 et linux-image-5.10.0-34-amd64 car sinon le système va toujours booter sur ce noyau qui est plus récent que le basse latence. Sauf que les modules construits par Nvidia l’ont été pour ce noyau et du coup ça ne marche pas avec le noyau bl…
Je me dis que peut-être c’est parce qu’il manque les headers, j’installe donc linux-headers-5.10.0-26-lzk-bl-amd64 mais il ne veut toujours pas construire les modules pour le noyau bl…
La réinstall de Nvidia avec –reinstall ne change rien.
Donc finalement :
Copy to clipboard
apt remove --purge *nvidia*

Puis :
Copy to clipboard
apt autoremove --purge

Et enfin de nouveau :
Copy to clipboard
apt install nvidia-driver firmware-misc-nonfree

Et là miracle, les modules se construisent pour le noyau bl !
France
Bonjour Benjmusic

Merci pour ce retour complet sur tes pérégrinations avec nvidia. J'ai ajouté un lien vers ici dans la documentation de LibraZiK Image .

Je me mets une note de rappel pour intégrer si possible le paquet nvidia-installer sur la prochaine construction du live de LibraZiK.

Bonne musique à toi à présent, et n'hésite pas à venir nous rejoindre sur le canal IRC de LibraZiK et/ou celui de linuxmao.
France
Bonjour,

je viens de lire ce fil reporté sur LZK4. Je pense que pour une plateforme MAO il n'y a pas besoin des drivers 3D proprio de Nvidia car le driver libre "Nouveau" gère un affichage 2D convenable.
Perso, à part si je lance Blender, je n'ai pas besoin de nvidia-driver et j n'installe pas Blender sur ma LZK.

Effectivement le paquet "firmware-misc-nonfree" contient des fichier "nvidia" et est probablement nécessaire.
ref : https://packages.debian.org/bookworm/all/firmware-misc-nonfree/filelist

ce paquet est inclus dans le live LZK4 : firmware-misc-nonfree_20230210-5~bpo11+1_all.deb

au plaisir,
Piep