web-dev-qa-db-ja.com

バンブルビーはnvidia-355-vulkanベータドライバーでは動作しません

オプティマスラップトップ(Intel + nvidia)で「nvidia-355.00.26」というNvidia vulkanベータドライバーを試しています。

このPPAでnvidia vulkanベータドライバーを生成できます。ドライバーは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"

バグのように見えますか?

1
gsedej

ユーザースペースドライバーが壊れていたように見えます、nvidia_drm.so、いくつかの代替手段の混乱。パージしてインストールしました

Sudo apt-get purge nvidia-355*
Sudo apt-get purge nvidia*
#reboot
Sudo apt-get install nvidia-355
#reboot

Evrything(openglとvulkan)は動作します! (glmark2 segfaultsを除く、他の問題でしょうか?)

0
gsedej