無法重新配置 Xorg

無法重新配置 Xorg

我犯了一個常見的錯誤,就是沒有閱讀整本手冊並安裝 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 軟體包

相關內容