Ant*_*nin 8 nouveau modprobe nvidia-prime 18.04
嗨,我正在尝试在配备 2 个 GPU(英特尔和 nvidia)的华硕笔记本电脑上使用 Ubuntu-Prime 来运行 ubuntu 18。
当我仅使用英特尔 GPU(使用prime-select intel或使用nvidia-settings)重新启动时,我发现计算机的功耗太高了。
我发现尽管通常不使用 nouveau 驱动程序,但已加载:
$ gpu-manager | grep nouveau
Is nouveau loaded? yes
Is nouveau blacklisted? yes
Skipping "/dev/dri/card1", driven by "nouveau"
Skipping "/dev/dri/card1", driven by "nouveau"
Found "/dev/dri/card1", driven by "nouveau"
Skipping "/dev/dri/card1", driven by "nouveau"
Run Code Online (Sandbox Code Playgroud)
我试图将它列入黑名单,并且还有一个内核启动选项来防止加载 nouveau但它仍然加载. 这对我来说似乎非常不Linux。
我找到了一种方法来禁用 nouveau 并在将 Prime 与英特尔显卡一起使用时恢复电池寿命:
涉及 Ubuntu 18 中的 2 个错误:
确保您的独立 GPU 连接到 PCI 端口 0000:01:00.0(lspci -vnn | grep '\''[030[02]\]'例如使用)
更改/etc/systemd/system/display-manager.service.wants/nvidia-prime-boot.service并替换当前的 execstart(引用通常不可用的 vgaswitcheroo ExecStart=/bin/sh -c "echo 'auto' > '/sys/bus/pci/devices/0000:01:00.0/power/control'")
即使我们愿意不使用离散GPU!
在未加载 nvidia 驱动程序时禁用以下加载 nouveau 驱动程序的服务: sudo systemctl disable nvidia-fallback.service
| 归档时间: |
|
| 查看次数: |
6199 次 |
| 最近记录: |