Debian 9 上的 Nvidia Optimus 无法工作

Debian 9 上的 Nvidia Optimus 无法工作


我有一台带有 Debian 9 的 Asus n552vw (Nvidia gtx960m+Intel HD Graphics 530)。
我想过安装 Nvidia Optimus 驱动程序来延长电池寿命,但没有任何结果。

我遵循了官方指南(bumblebee +专有),但登录后系统冻结并且风扇以最大速度运行,当然系统无法使用。
格式化并再次安装Debian 9。
我尝试过bumblebee+nouveau,结果相同。我

尝试了很多指南,结果相同(总是使用全新安装系统)
本指南在 stackexchange 上)

我不知道如何解决
谢谢大家的帮助

重要编辑
我成功安装bumblebee + nvidia proprietaryDebian 10 (buster).
我意识到问题出在Debian 9内核版本(4.9)上,它不能很好地支持 Intel skylake CPU 和 Nvidia Maxwell(当然还有所有最新的架构)的架构安装新的4.19 kernel我认为步骤与我的步骤类似在 Debian 10 上运行(可能将 wayland 设置为默认显示管理器)

全新安装 debian 10 后。
如果启动时崩溃,请添加此内核启动选项(适用于我的华硕,请参阅GitHubacpi_osi=! acpi_osi="Windows 2015"
启动终端并:
sudo dpkg --add-architecture i386; sudo apt-get update; sudo apt-get install bumblebee-nvidia primus primus-libs:i386 libgl1-nvidia-glx:i386 mesa-utils

完成后,检查此包sudo apt-get install libgl1-nvidia-glx:amd64
修改 grub ,在save和 updatesudo nano /etc/default/grub行添加 。 重新启动并检查它是否可以正常启动,应该会显示“OFF”(正确,事实上,PC 使用的是 Intel 显卡)。打开另一个终端的窗口,启动,在另一个窗口中再次启动现在应该给出ON(正确的是PC正在使用nVidia卡来启动glxgears)。为了更好地测试,我使用了 glxsphere,它使用 intel 卡为我提供了 60 fps,使用 nvidia 卡 (optirun) 提供了大约 300 fps。 就这样。 我希望我写得清楚并且对某人有用。GRUB_CMDLINE_LINUX_DEFAULTacpi_osi=! acpi_osi="Windows 2015"sudo update-grub

cat /proc/acpi/bbswitchoptirun glxgearscat /proc/acpi/bbswitch


相关内容