Github messages for voidlinux
 help / color / mirror / Atom feed
* [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

Github messages for voidlinux

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.vuxu.org/voidlinux-github

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 voidlinux-github voidlinux-github/ http://inbox.vuxu.org/voidlinux-github \
		voidlinux-github@inbox.vuxu.org
	public-inbox-index voidlinux-github

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.github.voidlinux


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git