Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: ro_sid on 2024/02/01, 12:41:30

Title: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: ro_sid on 2024/02/01, 12:41:30
Der neueste Siduction-Kernel 6.7.3 verträgt sich nicht mit dem "DKMS build process" des proprietären NVidia-Treibers, weswegen der Kernel bei mir auch nicht erfolgreich installiert wird.
[Ich habe die NVidia-Version aus dem Siduction (fixes?, 5.35?) Zweig installiert.]
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: towo on 2024/02/01, 12:43:48
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/include/linux/mmzone.h?h=v6.7.3&id=3a01daace71b521563c38bbbf874e14c3e58adb7

Genau deshalb geht's nicht mehr. Und diesen Commit haben alle, im Moment gepflegten Kernel drin.
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: ro_sid on 2024/02/01, 17:22:39
@towo: Danke für die Erklärung.
Ich warte ab und behalte halt den letzten 6.6er Siduction-Kernel bei.
[Für neue "Siduction-fixes" nach Erscheinen im NVidia-Treiber wäre ich dankbar. :)]
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: Mte90 on 2024/02/01, 17:26:47
I don't speak german but I can confirm that with Nvidia

Code: [Select]
dkms autoinstall on 6.7.3-1-siduction-amd64/x86_64 succeeded for virtualbox
dkms autoinstall on 6.7.3-1-siduction-amd64/x86_64 failed for nvidia-current(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.7.3-1-siduction-amd64 failed!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-6.7.3-1-siduction-amd64.postinst line 11.
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: towo on 2024/02/01, 17:37:58
Wenn ich einen Patch für dieses Problem finde, werde ich das auch per Fixes ausrollen, nur gibts im Moment keinerlei funktionierenden Patch.
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: towo on 2024/02/02, 12:41:13
Gefixte nvidia-driver Pakete sind im Fixes Repo.

Fixed nvidia-driver packages are in the fixes repo.
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: dibl on 2024/02/02, 12:46:13
Wow -- fast work!  Thank you @towo!
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: towo on 2024/02/02, 12:53:01
Nicht mein Vedienst, Dank geht an die Gentoo Community.
Not my service, thanks to the Gentoo community.


https://github.com/gentoo/gentoo/blob/c64caf53/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.223.02-gpl-pfn_valid.patch
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: michaa7 on 2024/02/02, 13:02:59
Nicht mein Vedienst,

Nixda, so geht's. Danke towo ;-)

No, no, no. Thanks towo.


Dank geht an die Gentoo Community.
Not my service, thanks to the Gentoo community.

Ok, ein Danke auch an die Gentoo Comunity.
Ok, thanks to the  Gentoo Community, too.
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: dibl on 2024/02/02, 13:05:28
Nicht mein Vedienst, Dank geht an die Gentoo Community.
Not my service, thanks to the Gentoo community.

Ahhh - aber Sie waren es, die es in die Siduction-Community gebracht haben!

Ahhh -- but it was YOU who brought it to the siduction community!    ::)
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: ro_sid on 2024/02/02, 14:34:26
@towo: Auch ich bin der Meinung, daß hier ein Danke, jetzt auch von mir, angebracht ist.
Das mindeste ist ja, daß man für die Siduction-Community darauf aufmerksam wird und die Pakete einstellt.
Und da ich das Ganze ja losgetreten habe ...
Jedenfalls herzlichen Dank!
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: charlyheinz on 2024/02/02, 15:42:21
++1
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: Pip on 2024/02/03, 18:13:03
Drat, it seems not to like me. Maybe it's my nvidia version, nvidia-tesla-470, being incorrect:
Code: [Select]
inxi -G
Graphics:
  Device-1: NVIDIA GK104 [GeForce GTX 770] driver: nvidia v: 470.223.02
  Device-2: Realtek FULL HD 1080P Webcam driver: snd-usb-audio,uvcvideo
    type: USB
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.4 driver: X:
    loaded: nvidia gpu: nvidia resolution: 3840x2160~30Hz
  API: EGL v: 1.5 drivers: kms_swrast,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6.0 vendor: nvidia v: 470.223.02 renderer: NVIDIA
    GeForce GTX 770/PCIe/SSE2
  API: Vulkan v: 1.3.275 drivers: llvmpipe surfaces: xcb,xlib

The first section of the nala output for an error showed:
Code: [Select]
Error: Installation has failed.
If you'd like to file a bug report please include '/var/log/nala/dpkg-debug.log'
dkms autoinstall on 6.7.3-1-siduction-amd64/x86_64 succeeded for virtualbox
dkms autoinstall on 6.7.3-1-siduction-amd64/x86_64 succeeded for virtualbox
dkms autoinstall on 6.7.3-1-siduction-amd64/x86_64 failed for nvidia-tesla-470(10)
dkms autoinstall on 6.7.3-1-siduction-amd64/x86_64 failed for nvidia-tesla-470(10)
Error! One or more modules failed to install during autoinstall.
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.7.3-1-siduction-amd64 failed!
dkms: autoinstall for kernel: 6.7.3-1-siduction-amd64 failed!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11

Error: error processing package linux-image-6.7.3-1-siduction-amd64 (--configure):

Error: error processing package linux-image-6.7.3-1-siduction-amd64 (--configure):
 installed linux-image-6.7.3-1-siduction-amd64 package post-installation script subprocess returned error exit status 1
 installed linux-image-6.7.3-1-siduction-amd64 package post-installation script subprocess returned error exit status 1
Setting up python3-virtualenv (20.25.0+ds-2) ...
Setting up python3-virtualenv (20.25.0+ds-2) ...

I don't now if that's useful or if you want more from the nala log or from
Code: [Select]
grep -vEi "\-werror|\-w\-no\-error" /var/lib/dkms/nvidia-tesla-470/470.223.02/build/make.log | grep -Ei "error|fail"
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol '__rcu_read_lock'
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol '__rcu_read_unlock'
make[3]: *** [scripts/Makefile.modpost:145: /var/lib/dkms/nvidia-tesla-470/470.223.02/build/Module.symvers] Error 1
make[2]: *** [/usr/src/linux-headers-6.7.3-1-siduction-amd64/Makefile:1888: modpost] Error 2
make[1]: *** [Makefile:246: __sub-make] Error 2
make: *** [Makefile:80: modules] Error 2
Any suggestions how I should proceed?
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: ro_sid on 2024/02/03, 22:30:51
Most likely you (now) run into the problem that initiated this thread. Then, you need a "new" kernel-driver.
@towo packaged a new driver for us with the siduction "fixes" repository. But this is for "nvidia-current" only! You need one for "nvidia-tesla-470", and I do not now, if this even exists (yet).
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: towo on 2024/02/03, 23:06:07
I have now uploaded patched nvidia-graphics-drivers-tesla-470 packages, i can't test it, so who needs it, try it.
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: Pip on 2024/02/03, 23:49:32
It's not showing when I do an update. I've got

http://ftp.uni-stuttgart.de/siduction/fixes unstable main contrib non-free

Do I need to change that?

(I'm shutting down for the night, maybe you already have, so we'll find out about it tomorrow. And thanks.)
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: ro_sid on 2024/02/04, 01:59:02
Most likely you have to wait for the synchronization of the "Stuttgart" mirror.
And most probably you have to add "non-free-firmware" to your package flavors, may be, all of them.
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: Pip on 2024/02/04, 09:33:03
It was just waiting for synchronization. Installed now and working. Many thanks, towo.
Title: Re: Siduction-Kernel 6.7.3 unverträglich mit NVidia Treiber
Post by: michaa7 on 2024/02/05, 13:15:36
Just for the record:
nvidia-tesla-470* 470.223.02-3.1~siduction.1
works fine.

Thanks.