[Kernel 5.9] NVidia driver et kernel 5.9 incompatibles (Résolu)

Reconnaissance et configuration du matériel / kernel linux
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

[Kernel 5.9] NVidia driver et kernel 5.9 incompatibles (Résolu)

Message par jimarch »

Bonjour à toutes et à tous,

j'ai eu plusieurs plantages depuis hier, suite à ma dernière mise à jour de Linux en 5.9.
Le système a planté plusieurs fois sans crier gare... me renvoyant à chaque fois au greater...
j'ai débord crû à une mauvaise manip lors de la mise à jour en Plasma 5.20 et KDE Frameworks 5.75.
j'ai donc réinstallé à partir d'une sauvegarde datant du 6 octobre. Puis refait une mise à jour complète du système ... sans plus de succès.

En revenant à une version linux-lts je n'ai pas eu de problème ce jour.

En cherchant sur le forum anglais, j'ai trouvé le fil de dissussion qui donne apparemment l'explication....

https://bbs.archlinux.org/viewtopic.php?id=259936&p=2
où on peut lire :
nVidia is advising that their driver is not compatible with kernel 5.9. They expect to have it fixed by mid-November.
et un lien vers :
https://forums.developer.nvidia.com/t/n ... 5-9/157263
Linux Kernel 5.9+ is incompatible with current and previous NVIDIA Linux GPU drivers. We advise customers to defer updating to Linux Kernel 5.9+ until mid-November when an NVIDIA Linux GPU driver update with Kernel 5.9+ support is expected to be available. NVIDIA is aware of the impact this will have on customers, and we are working diligently to provide the driver update with Kernel 5.9+ support as soon as possible.

Customers must use our upcoming driver update on Kernel 5.9+ to have a fully functioning driver.

Pour info,
1) commande et résultat sur mon driver :
$ lspci -k | grep -A 2 -E "(VGA|3D)"
07:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1650 SUPER] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device 8d95
Kernel driver in use: nouveau

2) solution provisoire
- partir d'un linux-lts comme je l'ai fait ce jour
- rétrograder en linux 5.8 (à faire...)

Si vous avez expérimenté d'autres pb... et solutions, n'hésitez pas à partager...
Dernière modification par jimarch le jeu. 05 nov. 2020, 23:32, modifié 1 fois.
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2074
Inscription : jeu. 15 mars 2012, 05:08

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par waitnsea »

Bonsoir,
Aucun problème en ce qui me concerne, système très stable au contraire :

Code : Tout sélectionner

$ lspci -k | grep -A 2 -E "(VGA|3D)"
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
        Subsystem: Bitland(ShenZhen) Information Technology Co., Ltd. Device 3e32
        Kernel driver in use: nvidia
        
$ uname -r
5.9.1-arch1-1

$ pacman -Q |grep nvidia
lib32-nvidia-utils 455.28-1
lib32-opencl-nvidia 455.28-1
nvidia-dkms 455.28-1
nvidia-settings 455.28-1
nvidia-utils 455.28-1
opencl-nvidia 455.28-1
Edit : d'ailleurs tu utilise nouveau, pas nvidia !!?
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par jimarch »

Bien vu...
je me suis sans doute précipité sur une explication qui semblait me convenir.
mais alors d'où peut venir le problème, car problème il y a !!!
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2074
Inscription : jeu. 15 mars 2012, 05:08

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par waitnsea »

Pas spécialiste, mais la GeForce GTX 1650 SUPER est peut-être trop récente pour nouveau, tu aurais peut-être intérêt à passer à nvidia propriétaire, la firme semble avoir réglé des bugs.
Il me semble préférable de toujours se servir du driver proprio, sauf sur les machines anciennes (j'ai un bel Asus comme ça) où le driver/linux proprio n'est plus maintenu
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par jimarch »

Merci pour l'info et les conseils, mais a priori, "nouveau" est compatible avec la GeForce GTX 1650 SUPER.

Dans : https://nouveau.freedesktop.org/CodeNames.html
on retrouve
NV160 family (Turing)
Code name Official name
NV168 (TU116) GeForce GTX (1650 Super, 1660, 1660 Ti, 1660 Super)

et sur mon PC, j'ai :
$ dmesg | grep -i TU116
[ 1.870936] nouveau 0000:07:00.0: NVIDIA TU116 (168000a1)

Autre élément, je n'ai jamais eu aucun pb de vidéo... jusqu'au passage au noyau 5.9

Je continue à expérimenter...
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
laurent85
Elfe
Messages : 688
Inscription : mar. 16 oct. 2018, 21:05

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par laurent85 »

Bonjour,
Une nouvelle au sujet de l'incompatibilité avec linux 5.9+ est parue aujourd'hui sur la page d’accueil https://archlinux.org
Tuto Kde Plasma + gestionnaire de fenêtres i3
Live USB avec persistance Archuseriso
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2074
Inscription : jeu. 15 mars 2012, 05:08

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par waitnsea »

laurent85 a écrit :
mer. 21 oct. 2020, 12:46
Bonjour,
Une nouvelle au sujet de l'incompatibilité avec linux 5.9+ est parue aujourd'hui sur la page d’accueil https://archlinux.org
Dans le topic indiqué par jimarch il y a ce post

Code : Tout sélectionner

The nouveau driver seems borked as well.
Rien ne coince chez moi, pas même blender ! Ça doit vraiment dépendre du modèle de carte...
La solution la plus simple serait de rouler sur LTS pour ceux qui ont des problèmes ?
laurent85
Elfe
Messages : 688
Inscription : mar. 16 oct. 2018, 21:05

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par laurent85 »

waitnsea a écrit :
mer. 21 oct. 2020, 17:57
Rien ne coince chez moi, pas même blender ! Ça doit vraiment dépendre du modèle de carte...
La solution la plus simple serait de rouler sur LTS pour ceux qui ont des problèmes ?
Je suis sur la puce Intel et je n'ai rien noté de particulier non plus avec prime render offload. Dans tous les cas je pense que c'est une bonne pratique d'avoir linux et linux-lts installés en permanence pour pouvoir faire face à l'imprévu.
Tuto Kde Plasma + gestionnaire de fenêtres i3
Live USB avec persistance Archuseriso
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2074
Inscription : jeu. 15 mars 2012, 05:08

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par waitnsea »

waitnsea a écrit :
mer. 21 oct. 2020, 17:57
Rien ne coince chez moi, pas même blender !
Parlé trop vite - gros plantage avec VMware player - je resterai au LTS jusqu'à l'arrivée de Linux 5.10
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par jimarch »

La page d'accueil du forum francophone reprend aujourd'hui (25/10) l'annonce de l'incompatibilité de nvidia 455.28 avec linux >= 5.9.

Rien de neuf sur le driver 'nouveau' mais comme déjà indiqué dans le post anglais, il pose aussi problème.

Solution pour moi : j'utilise 5.8.12-arch1-1 mais linux-lts marche aussi très bien.

A suivre ...
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2074
Inscription : jeu. 15 mars 2012, 05:08

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par waitnsea »

Bonsoir,
Mise à jour sur le linux 5.9.2.
Le seul freeze que j'avais eu (VMPlayer) a disparu.
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par jimarch »

Mis à jour de linux en 5.9.2... suivi d'un plantage au bout d'une demi-heure.
Donc le problème n'est pas réglé pour moi...

Rappel : j'utilise bien NOUVEAU et non le driver propriétaire NVIDIA
Je recopie ci-dessous ce que j'ai trouvé dans journalctl mais je ne suis pas un spécialiste...
C'est manifestement NOUVEAU qui est planté....

Solution pour moi : j'utilise comme avant 5.8.12-arch1-1 mais linux-lts marche aussi très bien.
(J'ai aussi mis à jour linux-lts... qui semble marcher correctement !)


A suivre ...

pour info, et pour les spécialistes le bout de log du journal où NOUVEAU commence à se planter :
J'ai d'abord ceci....
oct. 30 21:08:55 Corsair1 plasmashell[813]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
oct. 30 21:09:27 Corsair1 plasmashell[813]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
oct. 30 21:09:27 Corsair1 plasmashell[813]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
oct. 30 21:09:28 Corsair1 plasmashell[813]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
oct. 30 21:09:29 Corsair1 plasmashell[813]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
...et à la suite, ça plante :
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: fifo: fault 00 [VIRT_READ] at 0000000012a4e000 engine 0f [CE0] client 20 [HUB/HSCE0] reason 02 [PTE] on channel 2 [00ff48a000 Xorg>
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: fifo: channel 2: killed
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: fifo: runlist 0: scheduled for recovery
oct. 30 21:11:05 Corsair1 kernel: ------------[ cut here ]------------
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: timeout
oct. 30 21:11:05 Corsair1 kernel: WARNING: CPU: 5 PID: 18043 at drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c:447 gk104_fifo_recover_engn+0x25c/0x270 [nouveau]
oct. 30 21:11:05 Corsair1 kernel: Modules linked in: rfcomm ccm cmac algif_hash algif_skcipher af_alg hid_logitech_hidpp mousedev joydev input_leds hid_logitech_dj bnep btusb btrtl btbcm>
oct. 30 21:11:05 Corsair1 kernel: v4l2loopback_dc(OE) videodev mc crypto_user ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 crc32c_intel xhci_pci xhci_pci_renesas xhci_hcd n>
oct. 30 21:11:05 Corsair1 kernel: CPU: 5 PID: 18043 Comm: kworker/5:0 Tainted: G OE 5.9.2-arch1-1 #1
oct. 30 21:11:05 Corsair1 kernel: Hardware name: System manufacturer System Product Name/TUF B450-PRO GAMING, BIOS 2006 11/13/2019
oct. 30 21:11:05 Corsair1 kernel: Workqueue: events nvkm_notify_work [nouveau]
oct. 30 21:11:05 Corsair1 kernel: RIP: 0010:gk104_fifo_recover_engn+0x25c/0x270 [nouveau]
oct. 30 21:11:05 Corsair1 kernel: Code: 8b 40 10 48 8b 78 10 4c 8b 7f 50 4d 85 ff 75 03 4c 8b 3f e8 16 86 d8 db 4c 89 fa 48 c7 c7 8e f3 62 c0 48 89 c6 e8 ca e7 74 db <0f> 0b e9 4c ff ff >
oct. 30 21:11:05 Corsair1 kernel: RSP: 0018:ffffb87482f9bce8 EFLAGS: 00010082
oct. 30 21:11:05 Corsair1 kernel: RAX: 0000000000000000 RBX: ffffa3a9466d6000 RCX: 0000000000000000
oct. 30 21:11:05 Corsair1 kernel: RDX: 0000000000000002 RSI: ffffffff9cf5412f RDI: 00000000ffffffff
oct. 30 21:11:05 Corsair1 kernel: RBP: 0000000000002a5c R08: 00000000000004d7 R09: 0000000000000004
oct. 30 21:11:05 Corsair1 kernel: R10: 0000000000000000 R11: 0000000000000001 R12: 000000000000000b
oct. 30 21:11:05 Corsair1 kernel: R13: ffffa3a9451f3c00 R14: 000000000000000f R15: ffffa3a94b944790
oct. 30 21:11:05 Corsair1 kernel: FS: 0000000000000000(0000) GS:ffffa3a94e940000(0000) knlGS:0000000000000000
oct. 30 21:11:05 Corsair1 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
oct. 30 21:11:05 Corsair1 kernel: CR2: 00007fe330011018 CR3: 0000000343f42000 CR4: 00000000003506e0
oct. 30 21:11:05 Corsair1 kernel: Call Trace:
oct. 30 21:11:05 Corsair1 kernel: gk104_fifo_fault+0x1e2/0x2c0 [nouveau]
oct. 30 21:11:05 Corsair1 kernel: gv100_fault_ntfy_nrpfb+0x222/0x270 [nouveau]
oct. 30 21:11:05 Corsair1 kernel: nvkm_notify_work+0x1d/0x80 [nouveau]
oct. 30 21:11:05 Corsair1 kernel: process_one_work+0x1da/0x3d0
oct. 30 21:11:05 Corsair1 kernel: worker_thread+0x4d/0x3d0
oct. 30 21:11:05 Corsair1 kernel: ? rescuer_thread+0x410/0x410
oct. 30 21:11:05 Corsair1 kernel: kthread+0x142/0x160
oct. 30 21:11:05 Corsair1 kernel: ? __kthread_bind_mask+0x60/0x60
oct. 30 21:11:05 Corsair1 kernel: ret_from_fork+0x22/0x30
oct. 30 21:11:05 Corsair1 kernel: ---[ end trace ef574589e69d1fd2 ]---
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: fifo: engine 11: scheduled for recovery
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: bus: MMIO write of 0000010f FAULT at 002a5c [ TIMEOUT ]
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: fifo: fault 00 [VIRT_READ] at 0000000012a4e000 engine 0f [CE0] client 20 [HUB/HSCE0] reason 02 [PTE] on channel 2 [00ff48a000 Xorg>
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: fifo: fault 00 [VIRT_READ] at 0000000012a4e000 engine 0f [CE0] client 20 [HUB/HSCE0] reason 02 [PTE] on channel 2 [00ff48a000 Xorg>
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: Xorg[607]: channel 2 killed!
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: bus: MMIO write of 00000001 FAULT at 00262c [ TIMEOUT ]
oct. 30 21:11:05 Corsair1 kernel: nouveau 0000:07:00.0: DRM: GPU lockup - switching to software fbcon


Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
laurent85
Elfe
Messages : 688
Inscription : mar. 16 oct. 2018, 21:05

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par laurent85 »

Dans tous les cas avec une carte de génération récente la compatibilité avec le pilote nouveau en 3D est assez aléatoire.
Tuto Kde Plasma + gestionnaire de fenêtres i3
Live USB avec persistance Archuseriso
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par jimarch »

Bon, je vais essayer de passer en driver propriétaire... ce que je souhaitais pas faire jusqu'à présent !
On peut revenir facile à nouveau si nécessaire ?
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par jimarch »

J'ai installé le driver proprio...
Jusqu'à présent ça tourne !
Comme je ne le connais pas, y-t-t-il des réglages particuliers à faire ?


Pour info, lu ce jour sur :
https://bbs.archlinux.org/viewtopic.php?id=259936&p=2

Today 12:59:04
Re: [Solved] nVidia driver and kernel 5.9
nVidia driver 455.38 is now compatible with Linux 5.9. CUDA/openCL processing is once again working.


à suivre ...
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2074
Inscription : jeu. 15 mars 2012, 05:08

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par waitnsea »

jimarch a écrit :
sam. 31 oct. 2020, 18:56
J'ai installé le driver proprio....
Comme je ne le connais pas, y-t-t-il des réglages particuliers à faire ?posting.php?mode=edit&f=15&p=175392
Beaucoup...
* ajout de nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm aux MODULES d'/etc/mkinitcpio.conf
* en enlever "nouveau"
* et relancer # mkinitcpio -P
* installer le nvidia-dkms et non le nvidia - d'autant que tu as 2 noyaux maintenant
* Wikis à bien lire :
https://wiki.archlinux.org/index.php/NV ... de_setting, avec le § le pacman hook
https://wiki.archlinux.org/index.php/NV ... leshooting, avec le § TripleBuffering et le § /etc/X11/xorg.conf.d/20-nvidia.conf
https://wiki.archlinux.org/index.php/Ha ... ion#NVIDIA
* paramètres kernel dans le grub : les miens =

Code : Tout sélectionner

GRUB_CMDLINE_LINUX_DEFAULT="quiet nvidia_drm.modeset=1 i915.enable_gvt=1 kvm.ignore_msrs=1 acpi_osi=Linux"
* dans ton .profile, si tu es sous KDE

Code : Tout sélectionner

# Configuring VDPAU https://wiki.archlinux.org/index.php/Hardware_video_acceleration#Verification
export LIBVA_DRIVER_NAME=vdpau
export VDPAU_DRIVER=nvidia
# compat KDE/Nvidia
export KWIN_TRIPLE_BUFFER=1
Dernière modification par waitnsea le dim. 01 nov. 2020, 14:02, modifié 1 fois.
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par jimarch »

Merci pour la réponse !

Pour l'instant, j'ai fait
* ajout de nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm aux MODULES d'/etc/mkinitcpio.conf
* en enlever "nouveau"
* et relancer # mkinitcpio -P linux
* installer le nvidia-dkms et non le nvidia - d'autant que tu as 2 noyaux maintenant
pour l'instal de nvidia-dkms j'ai les résultats suivants :
:: Récupération des paquets…
nvidia-dkms-455.38-1-x86_64
j'ai les messages suivants :
(2/2) Install DKMS modules
==> dkms install --no-depmod -m nvidia -v 455.38 -k 5.9.2-arch1-1

Good news! Module version 455.38 for nvidia-drm.ko.xz
exactly matches what is already found in kernel 5.9.2-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
==> depmod 5.9.2-arch1-1
Ce que j'ai fait en plus :
Avec nvidia-settings
j'ai généré deux fichiers :
1) un local, sous mon profile
.nvidia-settings-rc
2) un général sous /etc/X11/xorg.conf

Je n'ai rien fait pour l'instant sur les paramètres kernel de /etc/default/grub

Résultat :
Ca marche bien avec le kernel 5.9.2-arch1-1

mais du coup, j'ai perdu l'accès à linux-lts....
Cela boote mais la partie graphique ne marche pas !
J'aurai voulu garder ici le paquet nouveau, mais sans succès, j'ai installé nvidia-lts

j'ai donc fait :
pacman -S nvidia-lts
pour récupérer : extra/nvidia-lts 1:455.38-1

Puis, mais je me demande si tout ce qui suit était bien utile !!!

J'ai voulu créer des fichier spécifiques pour linux-lts
J'ai fait :

sudo cp mkinitcpio.conf mkinitcpio.lts.conf
puis modifié la ligne MODULES ainsi :
MODULES=(nvidia)
(j'avais mis nouveau au début, mais ça plante...)

Dans /etc/mkinitcpio.d/
j"'ai modifié le fichier :
/etc/mkinitcpio.d/linux-lts.preset
pour indiquer le nouveau fichier de configuration à utiliser :
ALL_config="/etc/mkinitcpio.lts.conf"

Je n'ai donc pas ajouté ici pour linux-lts, comme tu l'indiques pour linux :
* ajout de nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm aux MODULES d'/etc/mkinitcpio.conf
A faire ou pas ?

Mais ça marche maintenant en linux-lts
Dernière modification par jimarch le dim. 01 nov. 2020, 12:38, modifié 1 fois.
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par jimarch »

@Waitnsea

Dans ton dernier message, tu indiques :
dans ton .profile, si tu es sous KDE
# Configuring VDPAU https://wiki.archlinux.org/index.php/Ha ... rification
export LIBVA_DRIVER_NAME=vdpau
export VDPAU_DRIVER=nvidia
# compat KDE/Nvidia
export KWIN_TRIPLE_BUFFER=1
quel est le fichier .profile dont tu parles ?
D'avance, merci !
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2074
Inscription : jeu. 15 mars 2012, 05:08

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par waitnsea »

jimarch a écrit :
dim. 01 nov. 2020, 12:36
quel est le fichier .profile dont tu parles ?
D'avance, merci !
Suite à ce post d'avi3000 j'ai mis dans le fichier caché ~/.profile, qui sera lu en premier à l'ouverture de session, des paramètres que j'avais auparavant dans .basrc et/ou .zshrc
Pour ton échec sur le LTS il faut relancer # mkinitcpio -P - P majuscule tout seul pour reconstruire les initramfs pour la totalité des noyaux (j'ai corrigé ma commande plus haut)
ne bricole pas une copie mkinitcpio.lts.conf
Dernière modification par waitnsea le dim. 01 nov. 2020, 17:48, modifié 1 fois.
jimarch
archer de cavalerie
Messages : 166
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [Kernel 5.9] NVidia driver et kernel 5.9 incompatibles

Message par jimarch »

Suite ... et peut-être fin !

@Waitnsea
1) Pour suivre ton conseil
ne bricole pas une copie mkinitcpio.lts.conf
je suis revenu aux fichiers d'origine de
mkinitcpio.conf et /etc/mkinitcpio.d/linux-lts.preset
en supprimant fichiers et modifications apportées.

2) j'ai modifié la ligne MODULES de /etc/mkinitcpio.conf comme tu le proposes :
* ajout de nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm

3) concernant les paramètres kernel dans le grub :
tu proposes :
GRUB_CMDLINE_LINUX_DEFAULT="quiet nvidia_drm.modeset=1 i915.enable_gvt=1 kvm.ignore_msrs=1 acpi_osi=Linux"
J'ai intégré nvidia_drm.modeset=1 et acpi_osi=Linux
En fouillant un peu sur le web, j'ai vu que :
- i915.enable_gvt=1 était pour les processeurs Intel or je suis en AMD
- kvm.ignore_msrs=1 ne parait utile que pour les machines virtuelles...
Je ne les ai donc pas intégrés.

J'ai mis à jour les initramfs
et vérifié le tout.
A priori ça marche,
Ya pu qu'à faire tourner quelque temps pour voir si ça buggue encore ....

Grand merci pour ton aide !
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Répondre