Debian
Optirun 命令在一段時間後停止在 Optimus 系統上執行
我需要執行支持 CUDA 的應用程序,但是(由於其他原因)我寧願使用 Optimus 技術,而不是僅在 Nvidia 卡上執行。請注意,對於 CUDA,我需要使用專有的二進制 nvidia 驅動程序。
我遵循:https ://wiki.debian.org/Bumblebee本教程(並且設置大部分都在工作)。重新啟動後,我可以成功執行
optirun something
命令。但過了一段時間我得到:optirun deviceQuery [ 4574.136296] [ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card [ 4574.136358] [ERROR]Aborting because fallback start is disabled.
我使用 Quadro K2000M:
lspci -k 01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K2000M] (rev ff) Kernel driver in use: nvidia
以下是我的問題:
- 有沒有人指點如何在debian上解決這個問題。
- 有沒有關於使用 bbswitch 手動重啟 nvidia 卡的指南?
- 如何完全禁用 bbswitch(失去電源管理)
致任何感興趣的人:我通過完全放棄 Optimus 並僅在專有的 nVidia 驅動程序上執行解決了這個問題。在此之前,我在 BIOS 中僅啟用了 nVidia 卡)。