切不回独显了!Ubuntu 18.04 prime-select Nvidia X Server Settings 切换 Intel 核显后,无法切回独显

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

场景重现

环境:

  • 系统:Ubuntu 18.04.3 LTS
  • 显卡:
    • Intel Graphics UHD630
    • Nvidia RTX2060 with nvidia-driver-435(通过 ubuntu-drivers 安装)

我的电脑有两台显示器,主显示器连接独显 RTX2060,副显示器连接核显 UHD630,

手贱打开了 Nvidia X Server Settings,随便设置了一下里面一些东西,导致核显与独显不能像原来那样愉快的同时工作了!

切换到核显

一开始,我把 PRIME Profiles 里面的选项切换到了 Intel (Power Saving Mode),注销后登录,这时候连接独显的显示器不显示了,核显显示器正常。

该 GUI 界面的操作等价于执行 sudo prime-select intel PRIME Profiles Intel

切换回独显

由于我的显示器必须用独显才能带动 144Hz,因此我通过 GUI 切换回 Nvidia

该 GUI 操作等价于sudo prime-select nvidia NVIDIA 设置后,注销重新登录。

这时候,连接核显的副显示器能够正常现实,但连接独显的主显示器仍然没有画面!

我慌了!

多次卸载重装 Nvidia 显卡驱动无效

我不知道哪里出了问题,于是卸载驱动重装,但试了几次后并没有什么用,独显显示器还是没有画面。

对于我有效的解决方案

prime-select 命令会生成文件 /lib/modprobe.d/nvidia-kms.conf

文件内容如下:

# This file was generated by nvidia-prime
# Set value to 0 to disable modesetting
options nvidia-drm modeset=1
复制代码

解决方式

sudo rm /lib/modprobe.d/nvidia-kms.conf
复制代码

删除后注销或者重启系统,显卡即可正常工作。

猜你喜欢

转载自juejin.im/post/7098212673929609224
今日推荐