Ca ne fonctionne par en grub standart!
Alors j'ai essayé en cable DVI idem!
Donc j'ai redémarré en mode recovery qui va très nbien mais le Nvidia ne fonctionne pas
Bon tout est ok et mon chronomètre à donner 3 min 06s pour obtenir mon bureau!
Ce n'est un foudre de guerre comme mon ancien mint 17 sur mon ancien ordi 4coeur 3ghz. Mais tout se déroule normalement maintenant! J'ai utiliser mon cable DVI mais avec mon cable HDMI NVIDIA ca fonctionne également.
Il fallait recompilé les pilotes avec tes modifications.
Et bien je dois dire que pour un ordi puissant ce n'est pas de la tarte pour Mint ! Mon windows 10 démarre plus vite.....
Un grand merci Laurent85 car tu n'as pas perdu espoir. J'avais il y a quelques mois fait ces remarques sur le forum américain mais on ne m'avait pas aidé comme toi.
Merci à toi. Il fallait tester certaines hypothèses puis qu'il n'y avait rien de flagrant dans les logs.
En ajoutant les modules pilotes nvidia à /etc/initramfs-tools/modules l'initramfs généré contient les pilotes nvidia et ils peuvent être chargés plus tôt au démarrage.
La cause du problème serait que Xorg/lightdm était lancé avant que les pilotes nvidia aient été chargés, d'où l'écran noir.
Avec tes manip tu parvenais à lancer ta session par que les pilotes nvidia étaient enfin chargés.
Concernant le paramétrage nvidia_drm modeset=1, il est préférable de l'ajouter aux paramètres du noyau pour qu'il soit pris en compte plus tôt. Tu peux supprimer le fichier /etc/modprobe.d/nvidia-drm.conf
Dans le fichier de configuration de grub /etc/default/grub ajoute le paramètre "nvidia_drm.modeset=1" à la suite de "quiet splash"
patrinus@patrinus-MS-7D30:~$ sudo update-grub
[sudo] Mot de passe de patrinus :
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: nvidia_drm.modeset=1: not found
patrinus@patrinus-MS-7D30:~$ sudo update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-94-generic
Found initrd image: /boot/initrd.img-5.15.0-94-generic
Found linux image: /boot/vmlinuz-5.15.0-92-generic
Found initrd image: /boot/initrd.img-5.15.0-92-generic
Found linux image: /boot/vmlinuz-5.15.0-91-generic
Found initrd image: /boot/initrd.img-5.15.0-91-generic
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done
patrinus@patrinus-MS-7D30:~$
Je vais corriger le grub...
Ca marche pas !
Le phénomène d'écran noir recommence!
Je vais repasser par Nouveau et réinstaller Nvidia après avec les modif du grub.
J'ai redémarrer mais ca refait le même phénomène, ça ne marche pas ! je me retrouve avec l'écran noir et je suis obligé au bout d'un long temps de réutiliser ma ruse.
Je vais remettre le fichier nvidia-drm.conf qui fonctionne très bien.
Et l'enlever du grub et mettre à jour le grub pour redémarrer sans.
Concernant le paramétrage nvidia_drm modeset=1, il est préférable de l'ajouter aux paramètres du noyau pour qu'il soit pris en compte plus tôt. Tu peux supprimer le fichier /etc/modprobe.d/nvidia-drm.conf
Dans le fichier de configuration de grub /etc/default/grub ajoute le paramètre "nvidia_drm.modeset=1" à la suite de "quiet splash"
Est ce qu'en ajoutant nvidia_drm modeset=1 au grub; il faut l'enlever du fichier des modules /etc/initramfs-tools/modules aussi?
Spirou4D wrote: ⤴Sat Feb 17, 2024 3:02 pm
Est ce qu'en ajoutant nvidia_drm modeset=1 au grub; il faut l'enlever du fichier des modules /etc/initramfs-tools/modules aussi?
Non "nvidia_drm" et "nvidia_modeset" sont deux modules différents. "nvidia_drm.modeset=1" est une option du module "nvidia_drm".
Tu peux supprimer "quiet splash" des options de démarrage du noyau dans le fichier de configuration grub et tester les deux situations, la première avec le paramètre nvidia_drm.modeset=1 et l'autre avec le fichier de configuration /etc/modprobe.d/nvidia-drm.conf.
Sans l'option "splash" l'affichage restera en mode texte au démarrage, et sans l'option "quiet" le démarrage sera plus verbeux.
A chaque changement de configuration du fichier grub il faut mettre à jour grub avec :
Encore merci Laurent, je vais rester avec le fichier /etc/modprobe.d/nvidia-drm.conf pour l'instant car j'ai tellement pester pour que ça fonctionne que ta trouvaille me va bien !
Tu peux supprimer "quiet splash" des options de démarrage du noyau dans le fichier de configuration grub
J'essaierais un jour ....quand même pour voir.
A+
Patrick
Je viens de faire des essais: avec le grub sur "nvidia_drm.modeset=1" seul :
C'est intéressant car je peux suivre ce qu'il se passe ! MAIS ca ne fonctionne pas, je reste sur un écran en terminal qui ne bouge plus ou noir en graphique.
Voici le contenu j'ai inversé le noir & blanc :
Alors j'ai enlever tout dans le grub pour voir les messages verbeux mais avec le fichier /etc/modprobe.d/nvidia-drm.conf ;
Ca pose des problèmes de démarrage je suis démarré en mode recovery et je vais recompiler Nvidia et redemarrer.
J'ai redémarré en fermant complètement mon ordi et maintenant il s'est bien rallumé avec le fichier /etc/modprobe.d/nvidia-drm.conf.
je crois que je vais rester comme ça....
Je me demandais car j'ai lu à propos du grub et de "radeon.modeset=1" qui fonctionnait bien pour un ordi avec carte radeon. s'il ne fallait pas enlever ce que tu avais ajouté dans le fichier /etc/initramfs-tools/modules:
Spirou4D wrote: ⤴Tue Feb 20, 2024 8:54 am
J'ai redémarré en fermant complètement mon ordi et maintenant il s'est bien rallumé avec le fichier /etc/modprobe.d/nvidia-drm.conf.
je crois que je vais rester comme ça....
Je me demandais car j'ai lu à propos du grub et de "radeon.modeset=1" qui fonctionnait bien pour un ordi avec
....pour que seulement nvidia_drm modeset=1 dans le grub fonctionnne?
J'ai cherché des infos, nvidia_drm.modeset=1 est un paramètre pour les pc portables optimus et pour wayland. Je n'ai pas de pc avec carte nvidia pour faire des tests.
Tu ne devrais pas avoir besoin de ce paramètre en fait. Si c'est bien ça en le supprimant de grub et en supprimant /etc/modprobe.d/nvidia-drm.conf ça devrait fonctionner pareil.
Les modules (pilotes) dans /etc/initramfs-tools/modules sont inclus à l'initramfs de démarrage, le noyau charge les pilotes dont il a besoin disponibles dans l'initramfs.
En supprimer un de la liste ne ferait que retarder le chargement du module, et c'était je crois un des soucis au départ.
Tu ne devrais pas avoir besoin de ce paramètre en fait. Si c'est bien ça en le supprimant de grub et en supprimant /etc/modprobe.d/nvidia-drm.conf ça devrait fonctionner pareil.
Ben en fait c'était comme ça à l'installation standard, mais ça ne fonctionne pas.
PAR CONTRE, ta rectification fonctionne très bien, je reste comme ça donc avec le /etc/modprobe.d/nvidia-drm.conf .
Encore merci pour ton aide. Ces histoires de pilote "Nvidia à la demande" avec "NVIDIA Optimus" sont responsables du problème, je crois !
Je n'arrive pas te faire une copie d'écran du menu d'Optinus mais c'est un fonctionnement que je ne comprends pas. Quand tu fais un choix il faut redémarrer la session pour que ce soit pris en compte.....Ca ne concerne que la session avec Cinnamon en plus qui offre le choix de "Software rendering". On n'y comprend plus rien !