我犯了一個常見的錯誤,就是沒有閱讀整本手冊並安裝 Nvidia 驅動程式。現在 Xorg 甚至無法啟動。我讀到重新配置 Xorg 可以解決這個問題,但它對我不起作用。
我的系統:
- Debian 8.0.0 傑西
- 配備 Intel HD 顯示卡和 Nvidia GeForce 540m 以及 Nvidia Optimus 的筆記型電腦。
當我嘗試時dpkg-reconfigure x11-common
,我收到此錯誤訊息:
update-rc.d:警告:不再支援啟動和停止操作;回到預設狀態。
答案1
我建議您刪除 nvidia 驅動程式並重試。安裝支援 optimius 的 Nvidia 驅動程式是很棘手的。你需要大黃蜂,你仍然可以使用僅有的nvidia 卡(或僅有的英特爾一)沒有大黃蜂。嘗試
update-alternatives --config glx
這應該讓你在兩張卡之間進行選擇。當您選擇 nvidia 卡時,您可以使用 nvidia-xconfig 自動設定您的 xorg.conf。 nvidia-xconfig 可以從儲存庫下載
刪除 Nvidia 驅動程式:
如果您從官方儲存庫安裝了 nvidia 驅動程序,您需要做的是:
apt-get autoremove nvidia*
如果您透過從 nVidia 網站手動下載驅動程式來安裝驅動程序,那麼您需要執行的操作是
nvidia-uninstaller
您的下一步將是恢復對 xorg.conf 設定檔所做的任何更改。預設情況下,Jessie 上它是空的(除非我弄錯了)。
cd /etc/X11/
rm xorg.conf
rm /etc/X11/xorg.conf.d/20-nvidia.conf
現在;安裝 nVidia 驅動程式時,透過新增黑名單檔案來停用內建 nouveau 驅動程式。若要重新啟用 nouveau,您必須刪除 nVidia 安裝產生的檔案。其中一個文件位於/etc/modprobe將有一行內容如下黑名單新作。刪除該行,儲存文件,然後執行命令
update-initramfs -u
最後重新安裝 nouveau 驅動程式以確保 nvidia 沒有覆蓋任何內容
aptitude install xserver-xorg-video-nouveau and xserver-xorg-video-intel
這應該會恢復 nVidia 安裝可能執行的操作。
答案2
您需要的軟體套件是 Intel 驅動程式的 libdrm-intel1 用於 Nvidia 驅動程式的 libdrm-nouveau2
並檢查 xserver-xorg-video-nouveau 和 xserver-xorg-video-intel
刪除所有帶有 nvidia 名稱的套件
並檢查您的黑名單
如果您想獲得 optimus 的支持,請查看 primus 軟體包