使用英特爾顯示卡和 nvidia 驅動程式啟動循環

使用英特爾顯示卡和 nvidia 驅動程式啟動循環

我已經內建了英特爾顯示卡,我想將其用於顯示器,並保留我的 nvidia 卡用於非圖形工作負載。安裝 nvidia 驅動程式 (384.90) 後,我嘗試登入後出現啟動循環。

這是在具有 PCIx nvidia 顯示卡的桌上型電腦上。

系統日誌顯示

Sep 29 15:17:04 machine org.a11y.atspi.Registry[4934]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Sep 29 15:17:04 machine gnome-session[4924]: Xlib:  extension "GLX" missing on display ":0".
Sep 29 15:17:04 machine gnome-session[4924]: gnome-session-is-accelerated: No hardware 3D support.
Sep 29 15:17:04 machine gnome-session[4924]: Xlib:  extension "GLX" missing on display ":0".
Sep 29 15:17:04 machine gnome-session[4924]: gnome-session-check-accelerated: Helper exited with code 256
Sep 29 15:17:04 machine gnome-session[4924]: gnome-session-binary[4924]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Sep 29 15:17:04 machine gnome-session-binary[4924]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Sep 29 15:17:04 machine dbus[826]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
Sep 29 15:17:04 machine org.gnome.ScreenSaver[4797]: ** (gnome-screensaver:5024): WARNING **: Unable to get session bus: Failed to connect to socket /tmp/dbus-TNOEfmxdTg: Connection refused
Sep 29 15:17:04 machine org.gnome.ScreenSaver[4797]: ** (gnome-screensaver:5024): WARNING **: Failed to register with the message bus
Sep 29 15:17:04 machine lightdm[942]: ** (lightdm:942): CRITICAL **: session_get_login1_session_id: assertion 'session != NULL' failed
Sep 29 15:17:05 machine systemd[1]: Started Session c16 of user lightdm.
Sep 29 15:17:05 machine org.a11y.atspi.Registry[5069]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry

答案1

  1. 下載並安裝 nvidia 驅動程式
  2. 安裝驅動程式

    • ctrl + alt+F2
    • 登入
    • sudo systemctl stop lightdm.service
    • chmod +x NVIDIA-Linux-x86_64*
    • 黑名單 nouveau 驅動程式
    • sudo nano /etc/modprobe.d/blacklist.conf
    • 附加以下內容 blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
    • sudo update-initramfs -u
    • 重新啟動計算機
    • 安裝nvidia驅動
    • ctrl + alt+F2
    • sudo systemctl stop lightdm.service
    • sudo ./NVIDIA-Linux-* --dkms --no-opengl-files
    • 出現提示時不要更新您的 x 設定文件
  3. 安裝m4

    • sudo apt-get install m4
  4. 從以下位置下載對應的 nvidia-modprobe
  5. 解壓縮、編譯並安裝 nvidia-modprobe

    • tar -xvf nvidia-modprobe-*
    • cd nvidia-modprobe-*
    • make all
    • sudo make install
  6. 重新啟動計算機

如何為 xserver 設定 igpu 和為 cuda 設定 nvidia gpu?

相關內容