Skip to content
This repository has been archived by the owner on Sep 30, 2018. It is now read-only.

nvidia 384.90 refuses to build against rt-kernels #367

Closed
oberon-manjaro opened this issue Sep 22, 2017 · 10 comments
Closed

nvidia 384.90 refuses to build against rt-kernels #367

oberon-manjaro opened this issue Sep 22, 2017 · 10 comments

Comments

@oberon-manjaro
Copy link
Member

oberon-manjaro commented Sep 22, 2017

Seems with the newest nvidia driver we can no longer supply nvidia-extramodules...

The kernel you are installing for is a PREEMPT_RT kernel!

The NVIDIA driver does not support real-time kernels. If you 
are using a stock distribution kernel, please install 
a variant of this kernel that does not have the PREEMPT_RT 
patch set applied; if this is a custom kernel, please 
install a standard Linux kernel.  Then try installing the 
NVIDIA kernel module again.

*** Failed PREEMPT_RT sanity check. Bailing out! ***

Happens with both linux49 and 411 base kernels.
Any ideas @philmmanjaro ?

@philmmanjaro
Copy link
Member

https://aur.archlinux.org/packages/nvidia-rt/ doesn't work either?

@oberon-manjaro
Copy link
Member Author

Thank you. It seems the way nvidia checks for PREEMPT_RT has changed.
I found a way to adjust and circumvent the test. It's building now 😉
We'll just need to see then if it does in fact work on a system ...

@philmmanjaro
Copy link
Member

Well, simply post about it and somebody will test it ;)

@oberon-manjaro
Copy link
Member Author

@budimanjojo can you please check if latest nvidia 384.90 extramodule works? Packages are now on unstable branch.

@philmmanjaro
Copy link
Member

Also announced in our forum.

@zhangtianzi
Copy link

Hi guys,
I installed 4.4.32-apollo-1.5.0-RT (a RT-kernel based on official Linux Kernel 4.4.32 with some modifications.). And I executed the shell script to install the Nvidia driver (My GPU is GTX 1050Ti).

The terminal print: "successfully install" , but the screen resolution is still very very slow(the nvidia card still does not work).

After executing "nvidia-smi", the terminal showed "failed to initialize NVML: Driver/library version mismatch". how should I do?

Looking forward to your reply.

@oberon-manjaro
Copy link
Member Author

I cannot really help you there since you are using a non-manjaro kernel.
You can either use one of our rt-kernels or you will have to build your matching extramodules yourself.
However this isn't related to this issue here, which has been closed long time ago btw 😉

@oberon-manjaro
Copy link
Member Author

oberon-manjaro commented Jul 10, 2018

If you're going to build your own extra module, the PKGBUILD can be found here for reference. Of course you will have to adjust it for any different kernel.

@zhangtianzi
Copy link

Thank you @oberon-manjaro , I have to use the apollo-kernel ,because we use an open powerful autonomous driving platform:Apollo . I am trying to solve this problem,and I will share it after I get it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants