众所周知,nvidia 驱动程序在 Ubuntu 上无法正常工作。我停用了 Lenovo Legion Y540 上的 RTX 2060 nvidia 卡(Ubuntu 18.04 LTS 仍在 Windows 上用于游戏),操作如下(来自那里):
我检查了Enable hybrid graphics
我的 BIOS;然后,
sudo aptitude install bbswitch-dkms
和
sudo nvim /etc/modules
已添加bbswitch
并重新加载。
然后我切换到intel
:
sudo prime-select intel
并关闭 nvidia 卡以降低功耗
sudo tee /proc/acpi/bbswitch <<<OFF
我的功耗从 40W 降到了 11W,这很好,但xrandr
现在
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
1920x1080 144.00*+ 59.96 59.93
1680x1050 84.94 74.89 69.88 59.95 59.88
1600x1024 60.17
1400x1050 85.00 74.76 70.00 59.98
1600x900 144.00 59.95 59.82
1280x1024 85.02 75.02 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 85.00 60.00
1368x768 144.00 59.88 59.85
1360x768 59.80 59.96
1280x800 59.81 59.91
1152x864 100.00 85.06 85.00 75.00 75.00 70.00 60.00
1280x720 144.00 59.86 59.74
1024x768 85.00 75.03 70.07 60.00
1024x768i 86.96
1024x576 144.00 59.90 59.82
832x624 74.55
960x540 144.00 59.63 59.82
800x600 85.14 72.19 75.00 60.32 56.25
864x486 144.00 59.92 59.57
640x480 85.01 72.81 75.00 59.94
720x405 144.00 59.51 58.99
720x400 85.04
640x400 85.08
640x360 144.00 59.84 59.32
640x350 85.08
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
我刚刚尝试插入 HDMI 显示器,现在它再次打开了 nvidia 卡(结果prime-select query
仍然如此intel
),我的功耗为 43W。我必须sudo tee /proc/acpi/bbswitch <<<OFF
再次运行。
有人知道如何停用 nvidia 卡,但仍然能够连接外接显示器吗?如果没有其他办法,也许 USB-c 适配器可以解决问题?
lspci 输出:
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 3e9b
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f11 (rev a1)