我有一台配备 Nvidia GTX 1050 显卡的 Dell XPS 15 9560 笔记本电脑。我刚刚安装了 Ubuntu 20.04 nvidia-driver-440
。
当我运行prime-select intel
并重新启动时,prime-select query
打印结果intel
与预期一致,但powertop
显示 NVIDIA GPU 以 100% 运行,并且笔记本电脑很热。在on-demand
模式下也会发生同样的情况。
这现有问题的可接受答案适用于 Ubuntu 18.04 并且不能解决我的问题,因为sudo tee /proc/acpi/bbswitch <<<OFF
返回了tee: /proc/acpi/bbswitch: No such file or directory
。
如何使用专有驱动程序关闭 NVIDIA GPU?
答案1
为了运行sudo tee /proc/acpi/bbswitch <<<OFF
,你首先必须安装 bbswitch。你可以在 Ubuntu 20 上使用以下命令执行此操作
sudo apt install bbswitch-dkms
然后重新启动系统。
如果仍然不起作用,请尝试运行
sudo tee /etc/modules-load.d/bbswitch.conf <<<bbswitch
然后再次重启(该 modules-load 行是为了确保 bbswitch 在启动时初始化)
警告:在某些系统上,bbswitch 会在启动时导致计算机崩溃,并导致黑屏。在 grub 中,不要按“enter”选择操作系统,而是按“e”编辑启动参数。在以 开头的行末尾linux
,添加modprobe.blacklist=bbswitch
。重新启动后,sudo apt remove bbswitch-dkms
。此时您可能不得不放弃尝试使用 bbswitch。