Xorg
確定 Xorg 使用哪個圖形驅動程序
在全新的 Arch Linux 安裝中,我遇到了圖形驅動程序的困難。在此過程中,我安裝了許多不同的驅動程序以某種方式使顯示器正常工作。
現在我需要確定 X 正在使用哪個驅動程序。怎麼做?
安裝的包包括
xf86-video-intel
,xf86-video-nouveau
,nvidia
,xorg-drivers
. 為了解決啟動任何圖形桌面管理器的奇怪問題,我不得不nividia-libgl
用mesa-libgl
.顯卡:英特爾高畫質顯卡 4000 / Nvidia GT 750M
內容
Xorg.0.log
為: http: //pastebin.com/YwiMZmG6提前致謝 :)
您通常可以檢查 Xorg 啟動日誌文件
/var/log/Xorg.0.log
並查看它正在載入哪些模組。預設情況下,Xorg 可以嘗試自動檢測,但您可以通過Device
在 Xorg conf 文件中放置一個節來手動強制驅動程序。這是 nvidia 卡和 nvidia 專有驅動程序的 Xorg 啟動日誌的樣子。[ 3702.470] (II) xfree86: Adding drm device (/dev/dri/card0) [ 3702.472] (--) PCI:*(0:3:0:0) 10de:1184:3842:3774 rev 161, Mem @ 0xfa000000/16777216, 0xd8000000/134217728, 0xd6000000/33554432, I/O @ 0x0000cc00/128, BIOS @ 0x????????/524288 [ 3702.472] (II) LoadModule: "glx" [ 3702.473] (II) Loading /usr/lib64/opengl/nvidia/extensions/libglx.so [ 3702.476] (II) Module glx: vendor="NVIDIA Corporation" [ 3702.476] compiled for 4.0.2, module version = 1.0.0 [ 3702.476] Module class: X.Org Server Extension [ 3702.476] (II) NVIDIA GLX Module 355.11 Wed Aug 26 16:02:11 PDT 2015 [ 3702.476] (II) LoadModule: "nvidia" [ 3702.476] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so [ 3702.476] (II) Module nvidia: vendor="NVIDIA Corporation" [ 3702.476] compiled for 4.0.2, module version = 1.0.0 [ 3702.476] Module class: X.Org Video Driver [ 3702.476] (II) NVIDIA dlloader X Driver 355.11 Wed Aug 26 15:38:55 PDT 2015 [ 3702.476] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 3702.476] (++) using VT number 7