* [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8
@ 2020-09-06 5:45 p2501mk
2020-09-06 5:58 ` flexibeast
` (15 more replies)
0 siblings, 16 replies; 17+ messages in thread
From: p2501mk @ 2020-09-06 5:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 582 bytes --]
New issue by p2501mk on void-packages repository
https://github.com/void-linux/void-packages/issues/24705
Description:
Both DKMS fail to build for every 5.8 series kernel.
### System
* xuname:
Void 5.7.19_1 x86_64 GenuineIntel uptodate rrFFFF
* package:
basically every 5.8 series kernel release
* affected package(s) including the version:
virtualbox-ose-6.1.10_2
nvidia-390.138
### Expected behavior
DKMS builds
### Actual behavior
`Building DKMS module: nvidia-390.138... FAILED!
Building DKMS module: virtualbox-ose-6.1.10... FAILED!`
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
@ 2020-09-06 5:58 ` flexibeast
2020-09-06 7:04 ` p2501mk
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: flexibeast @ 2020-09-06 5:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 179 bytes --]
New comment by flexibeast on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-687706515
Comment:
Re. Virtualbox, refer to #24551.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
2020-09-06 5:58 ` flexibeast
@ 2020-09-06 7:04 ` p2501mk
2020-09-08 19:16 ` pullmoll
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: p2501mk @ 2020-09-06 7:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 297 bytes --]
New comment by p2501mk on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-687713099
Comment:
> Re. Virtualbox, refer to #24551.
Yes, but there is no up-to-date version of vbox in the repo yet. Thank you for connecting the issue posts tho. :+1:
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
2020-09-06 5:58 ` flexibeast
2020-09-06 7:04 ` p2501mk
@ 2020-09-08 19:16 ` pullmoll
2020-09-09 7:01 ` nvidia 390 (and virtualbox-ose DKMS: new version, builds now) " p2501mk
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pullmoll @ 2020-09-08 19:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 235 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-689082374
Comment:
https://github.com/void-linux/void-packages/commit/b3ca34dc8ad283f702c77173290f72eff90fc011
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 (and virtualbox-ose DKMS: new version, builds now) fail to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (2 preceding siblings ...)
2020-09-08 19:16 ` pullmoll
@ 2020-09-09 7:01 ` p2501mk
2020-09-10 19:30 ` nvidia 390 fails " pullmoll
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: p2501mk @ 2020-09-09 7:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 181 bytes --]
New comment by p2501mk on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-689351483
Comment:
So all that's left now is the nv DKMS.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (3 preceding siblings ...)
2020-09-09 7:01 ` nvidia 390 (and virtualbox-ose DKMS: new version, builds now) " p2501mk
@ 2020-09-10 19:30 ` pullmoll
2020-09-10 20:30 ` pullmoll
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pullmoll @ 2020-09-10 19:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 158 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-690665070
Comment:
Working on it.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (4 preceding siblings ...)
2020-09-10 19:30 ` nvidia 390 fails " pullmoll
@ 2020-09-10 20:30 ` pullmoll
2020-09-10 20:31 ` pullmoll
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pullmoll @ 2020-09-10 20:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 492 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-690709538
Comment:
This turns out to be tricky due to:
```
FATAL: modpost: GPL-incompatible module nvidia-uvm.ko uses GPL-only symbol 'radix_tree_preloads'
```
For the other issues I devised a patch, just in case someone else wants to try.
[nvidia390-linux5.8-patch.zip](https://github.com/void-linux/void-packages/files/5204479/nvidia390-linux5.8-patch.zip)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (5 preceding siblings ...)
2020-09-10 20:30 ` pullmoll
@ 2020-09-10 20:31 ` pullmoll
2020-09-12 7:44 ` pullmoll
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pullmoll @ 2020-09-10 20:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 537 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-690709538
Comment:
This turns out to be tricky due to:
```
FATAL: modpost: GPL-incompatible module nvidia-uvm.ko uses GPL-only symbol 'radix_tree_preloads'
```
I guess we need `nvidia-uvm.ko` or do we?
For the other issues I devised a patch, just in case someone else wants to try.
[nvidia390-linux5.8-patch.zip](https://github.com/void-linux/void-packages/files/5204479/nvidia390-linux5.8-patch.zip)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (6 preceding siblings ...)
2020-09-10 20:31 ` pullmoll
@ 2020-09-12 7:44 ` pullmoll
2020-09-14 17:41 ` p2501mk
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pullmoll @ 2020-09-12 7:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 357 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-691436990
Comment:
For reference see https://bugs.gentoo.org/736513
To me it seems as if it's time to switch from Nvidia to some manufacturer who releases their hardware info for developers to write GPL compatible kernel modules.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (7 preceding siblings ...)
2020-09-12 7:44 ` pullmoll
@ 2020-09-14 17:41 ` p2501mk
2020-09-14 17:55 ` ericonr
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: p2501mk @ 2020-09-14 17:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 217 bytes --]
New comment by p2501mk on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-692207940
Comment:
It's awesome to have you on the issue, thanks a lot! I can't switch tho..
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (8 preceding siblings ...)
2020-09-14 17:41 ` p2501mk
@ 2020-09-14 17:55 ` ericonr
2020-09-14 18:11 ` pullmoll
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: ericonr @ 2020-09-14 17:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 207 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-692215547
Comment:
You can try using nouveau or just an older kernel, in this case.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (9 preceding siblings ...)
2020-09-14 17:55 ` ericonr
@ 2020-09-14 18:11 ` pullmoll
2020-09-14 18:24 ` pullmoll
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pullmoll @ 2020-09-14 18:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 369 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-692224454
Comment:
We could try to remove `nvidia-uvm` from the modules built in `nvidia390-dkms`.
This would mean no way to access the GPU for CUDA but then the old(er) cards supported by this driver probably are no target for CUDA anyways.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (10 preceding siblings ...)
2020-09-14 18:11 ` pullmoll
@ 2020-09-14 18:24 ` pullmoll
2020-09-14 18:28 ` pullmoll
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pullmoll @ 2020-09-14 18:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 410 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-692224454
Comment:
We could try to remove `nvidia-uvm` from the modules built in `nvidia390-dkms`.
This would mean no way to access the GPU for CUDA but then the old(er) cards supported by this driver probably are no target for CUDA anyways. For i686 `nvidia-uvm` already was removed.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (11 preceding siblings ...)
2020-09-14 18:24 ` pullmoll
@ 2020-09-14 18:28 ` pullmoll
2020-09-14 22:06 ` pullmoll
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pullmoll @ 2020-09-14 18:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 235 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-692233151
Comment:
https://github.com/void-linux/void-packages/commit/236108d05e1a5c0ebf23215ded57fbef43ff642b
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (12 preceding siblings ...)
2020-09-14 18:28 ` pullmoll
@ 2020-09-14 22:06 ` pullmoll
2020-09-15 4:38 ` p2501mk
2020-09-15 9:13 ` [ISSUE] [CLOSED] " p2501mk
15 siblings, 0 replies; 17+ messages in thread
From: pullmoll @ 2020-09-14 22:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 247 bytes --]
New comment by pullmoll on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-692339219
Comment:
For me it built on x86_64 however I have no nvidia390 card to test it.
Does it work for you @p2501mk ?
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (13 preceding siblings ...)
2020-09-14 22:06 ` pullmoll
@ 2020-09-15 4:38 ` p2501mk
2020-09-15 9:13 ` [ISSUE] [CLOSED] " p2501mk
15 siblings, 0 replies; 17+ messages in thread
From: p2501mk @ 2020-09-15 4:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 188 bytes --]
New comment by p2501mk on void-packages repository
https://github.com/void-linux/void-packages/issues/24705#issuecomment-692458924
Comment:
@pullmoll works like a charm for me :100: :)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ISSUE] [CLOSED] nvidia 390 fails to build for kernel 5.8
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
` (14 preceding siblings ...)
2020-09-15 4:38 ` p2501mk
@ 2020-09-15 9:13 ` p2501mk
15 siblings, 0 replies; 17+ messages in thread
From: p2501mk @ 2020-09-15 9:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 585 bytes --]
Closed issue by p2501mk on void-packages repository
https://github.com/void-linux/void-packages/issues/24705
Description:
Both DKMS fail to build for every 5.8 series kernel.
### System
* xuname:
Void 5.7.19_1 x86_64 GenuineIntel uptodate rrFFFF
* package:
basically every 5.8 series kernel release
* affected package(s) including the version:
virtualbox-ose-6.1.10_2
nvidia-390.138
### Expected behavior
DKMS builds
### Actual behavior
`Building DKMS module: nvidia-390.138... FAILED!
Building DKMS module: virtualbox-ose-6.1.10... FAILED!`
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2020-09-15 9:13 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-06 5:45 [ISSUE] nvidia 390 and virtualbox-ose DKMS fail to build for kernel 5.8 p2501mk
2020-09-06 5:58 ` flexibeast
2020-09-06 7:04 ` p2501mk
2020-09-08 19:16 ` pullmoll
2020-09-09 7:01 ` nvidia 390 (and virtualbox-ose DKMS: new version, builds now) " p2501mk
2020-09-10 19:30 ` nvidia 390 fails " pullmoll
2020-09-10 20:30 ` pullmoll
2020-09-10 20:31 ` pullmoll
2020-09-12 7:44 ` pullmoll
2020-09-14 17:41 ` p2501mk
2020-09-14 17:55 ` ericonr
2020-09-14 18:11 ` pullmoll
2020-09-14 18:24 ` pullmoll
2020-09-14 18:28 ` pullmoll
2020-09-14 22:06 ` pullmoll
2020-09-15 4:38 ` p2501mk
2020-09-15 9:13 ` [ISSUE] [CLOSED] " p2501mk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).