Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: linux-zen 6.7.3 fails to install with nvidia-dkms due to license shenanigans  (Read 584 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

linux-zen 6.7.3 fails to install with nvidia-dkms due to license shenanigans

First of all, Hello as this is my first time here.

Today's update of linux-zen to 6.7.3 made nvidia unable to compile through DKMS. Log in the attachments.

Code: [Select]
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol '__rcu_read_unlock'
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol '__rcu_read_lock'

You can downgrade through:
Code: [Select]
sudo pacman -U https://archive.artixlinux.org/repos/week/world/os/x86_64/linux-zen-6.7.2.zen1-1-x86_64.pkg.tar.zst https://archive.artixlinux.org/repos/week/world/os/x86_64/linux-zen-headers-6.7.2.zen1-1-x86_64.pkg.tar.zst

https://forums.developer.nvidia.com/t/linux-6-7-3-545-29-06-550-40-07-error-modpost-gpl-incompatible-module-nvidia-ko-uses-gpl-only-symbol-rcu-read-lock/280908/25

I don't know what's your stance on this as devs/maintainers of this distro, dunno if you patch this yourself, or we have to wait for nvidia ;/.

Re: linux-zen 6.7.3 fails to install with nvidia-dkms due to license shenanigans

Reply #1
Thank you for posting this. I had to roll back after updating today, as my X session couldn't see my display. I was wondering why and it appears this is the reason.


Re: linux-zen 6.7.3 fails to install with nvidia-dkms due to license shenanigans

Reply #3
↑↑↑↑ It seems like 2. option is the way to go, because this "GPL condom" got seemingly backported to several older kernels...


EDIT:
Seems like all packages were updated to mitigate the issue. Closing

Re: linux-zen 6.7.3 fails to install with nvidia-dkms due to license shenanigans

Reply #4
Just wanted to say thanks to @Shoun2137 for the OP, and thanks to the Artix devs for the resolution.