~]$ dkms status
bbswitch, 0.8, 4.18.7-rt5-3-rt-bfq, x86_64: installed
nvidia, 410.57, 4.18.7-rt5-3-rt-bfq, x86_64: installed
Do I need to recompile the kernel?
[ 47.674533] bbswitch: enabling discrete graphics
[ 47.905831] ipmi message handler version 39.2
[ 47.907735] ipmi device interface
[ 47.953433] nvidia: module license 'NVIDIA' taints kernel.
[ 47.953436] Disabling lock debugging due to kernel taint
[ 47.986088] nvidia-nvlink: Nvlink Core is being initialized, major device number 237
[ 48.192562] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 410.57 Tue Sep 18 23:25:09 CDT 2018 (using threaded interrupts)
[ 53.178520] NVRM: failed to copy vbios to system memory.
[ 53.179428] NVRM: RmInitAdapter failed! (0x30:0xffff:664)
[ 53.179652] NVRM: rm_init_adapter failed for device bearing minor number 0
[ 103.625488] NVRM: failed to copy vbios to system memory.
[ 103.626506] NVRM: RmInitAdapter failed! (0x30:0xffff:664)
[ 103.626676] NVRM: rm_init_adapter failed for device bearing minor number 0
However, now I have this
~]$ primusrun glxgears
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
And the message is cut off at the word Please. I'm not sure what is the cause of it.
]]>Read https://wiki.archlinux.org/index.php/Dy … le_Support for more info on what DKMS is and potential gotchas.
]]>Recently, I started using bumblebee on a new laptop using the regular linux kernel and had no issues.
However, when I switched to the linux-rt-bfq kernel from the aur, the bumblebee no longer works. Specifically, when I use the command primusrun it freezes my display (but not the whole system apparently, because when I press the power button, the OS quits the X session and shuts down regularly.)
When I switch back to the regular linux kernel, primusrun works properly again.
What do I need to do in order to use bumblebee and primusrun effectively with linux-rt-bfq ?
Any guidance would be appreciated, thanks.
EDIT: now I see there is a nvidia-rt package which depends on linux-rt, so I'm guessing an nvidia-rt-bfq package would be needed that depends on linux-rt-bfq?
]]>