我正在我的 Optimus 笔记本电脑(intel + nvidia)上尝试名为“nvidia-355.00.26”的 Nvidia vulkan beta 驱动程序
您可以在此 PPA 中生成 nvidia vulkan beta 驱动程序:该驱动程序不会创建“通用”模块,例如 nvidia-current nvidia-shi 等...,而是 nvidia_355 nvidia_355_uvm nvidiafb
当我设置 /etc/bumblebee/bumblebee.conf KernelDriver=nvidia_355
我明白了
Feb 18 14:41:07 usb-tmp bumblebeed[11115]: [13580.233034] [ERROR][XORG] (EE) systemd-logind: failed to get session: PID 11130 does not belong to any known session
Feb 18 14:41:07 usb-tmp bumblebeed[11115]: [13580.233050] [WARN][XORG] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere.
Feb 18 14:41:07 usb-tmp bumblebeed[11115]: [13580.233057] [WARN][XORG] (WW) Warning, couldn't open module nvidia355
Feb 18 14:41:07 usb-tmp bumblebeed[11115]: [13580.233061] [ERROR][XORG] (EE) Failed to load module "nvidia355" (module does not exist, 0)
Feb 18 14:41:07 usb-tmp bumblebeed[11115]: [13580.233068] [WARN][XORG] (WW) Warning, couldn't open module nvidia
Feb 18 14:41:07 usb-tmp bumblebeed[11115]: [13580.233072] [ERROR][XORG] (EE) Failed to load module "nvidia" (module does not exist, 0)
我确实改变了 /etc/bumblebee/xorg.conf.nvidia
Section "Device"
Identifier "DiscreteNvidia"
Driver "nvidia_355"
VendorName "NVIDIA Corporation"
它看起来像一个错误?
看起来用户空间驱动程序被破坏了,nvidia_drm.so,一些替代品。我做了清除和安装
Evrything(opengl 和 vulkan)有效!(除了 glmark2 段错误,也许还有其他问题?)
你可以试试这个编辑:
然后运行引导修复,并在终端中输入:
然后这个
并选择普通维修,它可能会工作。