我在用着RHEL 6.3 (2.6.32-279.el6.x86_64)
显卡:NVIDIA Quadro 410
安装的图形驱动程序: NVIDIA-Linux-x86_64-331.79
我尝试运行 Xserver,但它无法启动。
这是一个日志文件:
猫 /var/log/Xorg.0.log [641.698] X.Org X 服务器 1.10.6 发布日期:2012-02-10 [641.699]X 协议版本 11,修订版 0 [641.699]构建操作系统:x86-007 2.6.18-308.1.1.el5 [ 641.699] 当前操作系统:Linux mos120.cadence.com 2.6.32-279.el6.x86_64 #1 SMP 2012 年 6 月 13 日星期三 18:24:36 EDT x86_64 [641.700]内核命令行:ro root = UUID = af5b1128-71a2-4831-8b80-30c1fe45bcb8 intel_iommu = on rd_NO_LUKS rd_LVM_LV = vg00 / lswap LANG = en_US.UTF-8 rd_NO_MD SYSFONT = latarcyrheb-sun16 crashkernel = 130M@0M 键盘类型=电脑密钥表=us rd_NO_DM [ 641.701] 构建日期: 2012 年 3 月 28 日 03:02:14PM [641.701]构建ID:xorg-x11-server 1.10.6-1.el6 [641.702]pixman的当前版本:0.18.4 [ 641.702] 在报告问题之前,请检查 https://www.redhat.com/apps/support/ 以确保您拥有最新版本。 [ 641.703] 标记:(--) 探测,(**) 来自配置文件,(==) 默认设置, (++) 来自命令行,(!!) 通知,(II) 信息性, (WW) 警告,(EE) 错误,(NI) 未实现,(??) 未知。 [ 641.704] (==) 日志文件:“/var/log/Xorg.0.log”,时间:2014 年 6 月 17 日星期二 13:45:26 [641.707](==)使用配置文件:“/etc/X11/xorg.conf” [641.708](==)ServerLayout“X.org已配置” [ 641.708] (**) |-->屏幕“Screen0”(0) [ 641.708] (**) | |-->监控“Monitor0” [ 641.708] (**) | |-->设备“Card0” [ 641.708] (**) |-->屏幕“屏幕 1”(1) [ 641.708] (**) | |-->监控“监控1” [ 641.708] (**) | |-->设备“卡1” [ 641.708] (**) |-->屏幕“屏幕2”(2) [ 641.708] (**) | |-->监控“监控2” [ 641.708] (**) | |-->设备“卡2” [ 641.708] (**) |-->屏幕“Screen3”(3) [ 641.708] (**) | |-->监控“Monitor3” [ 641.708] (**) | |-->设备“Card3” [ 641.708] (**) |-->输入设备“Mouse0” [ 641.708] (**) |-->输入设备“Keyboard0” [ 641.708] (==) 自动添加设备 [ 641.708] (==) 自动启用设备 [ 641.708] (**) FontPath 设置为: 目录:/etc/X11/fontpath.d, 内置, 目录:/etc/X11/fontpath.d, 内置的 [ 641.708] (**) ModulePath 设置为“/usr/lib64/xorg/modules” [ 641.708] (WW) 热插拔已开启,使用驱动程序“kbd”、“mouse”或“vmmouse”的设备将被禁用。 [641.708](WW)禁用Mouse0 [641.708](WW)禁用键盘0 [641.708](II)加载器魔法:0x7d6960 [ 641.708] (II) 模块 ABI 版本: [641.708]X.Org ANSI C 仿真:0.4 [641.708]X.Org视频驱动程序:10.0 [641.708]X.Org XInput驱动程序:12.2 [641.708]X.Org服务器扩展:5.0 [ 641.708] (--) PCI:*(0:5:0:0) 10de:0fff:103c:094a 修订版 161,内存 @ 0xee000000/16777216,0xd0000000/268435456,0xe0000000/33554432,I/O @ 0x 0000c000/128 ,BIOS @ 0x??????/524288 [ 641.709] (II) 将加载“extmod”。这是默认启用的,并且也在配置文件中指定。 [641.709](II)“dbe”将被加载。这是默认启用的,并且也在配置文件中指定。 [641.709](II)“glx”将被加载。这是默认启用的,并且也在配置文件中指定。 [ 641.709] (II) 将加载“记录”。这是默认启用的,并且也在配置文件中指定。 [ 641.709] (II) 默认加载“dri”。 [641.709](II)“dri2”将被加载。这是默认启用的,并且也在配置文件中指定。 [641.709](II)LoadModule:“dbe” [641.714](二)加载/usr/lib64/xorg/modules/extensions/libdbe.so [641.714](II)模块dbe:vendor =“X.Org Foundation” [ 641.714] 为 1.10.6 编译,模块版本 = 1.0.0 [641.714]模块类:X.Org服务器扩展 [641.714]ABI类:X.Org服务器扩展,版本5.0 [ 641.714] (II) 加载扩展 DOUBLE-BUFFER [641.714](II)LoadModule:“extmod” [641.714](二)加载/usr/lib64/xorg/modules/extensions/libextmod.so [641.716](II)模块extmod:vendor =“X.Org Foundation” [ 641.716] 为 1.10.6 编译,模块版本 = 1.0.0 [641.716]模块类:X.Org服务器扩展 [641.716]ABI类:X.Org服务器扩展,版本5.0 [641.716](II)加载扩展SELinux [ 641.716] (II) 加载扩展 MIT-SCREEN-SAVER [ 641.716] (II)加载扩展 XFree86-VidModeExtension [641.716](II)加载扩展XFree86-DGA [ 641.716] (II) 加载扩展 DPMS [641.716](II)加载扩展XVideo [641.716](II)加载扩展XVideo-MotionCompensation [641.716](II)加载扩展X资源 [641.716](II)LoadModule:“dri2” [641.716](二)加载/usr/lib64/xorg/modules/extensions/libdri2.so [641.717](II)模块dri2:供应商=“X.Org基金会” [ 641.717] 为 1.10.6 编译,模块版本 = 1.2.0 [641.717]ABI类:X.Org服务器扩展,版本5.0 [ 641.717] (II) 加载扩展 DRI2 [641.717](II)LoadModule:“记录” [641.717](二)加载/usr/lib64/xorg/modules/extensions/librecord.so [641.718](II)模块记录:vendor =“X.Org Foundation” [ 641.718] 为 1.10.6 编译,模块版本 = 1.13.0 [641.718]模块类:X.Org服务器扩展 [641.718]ABI类:X.Org服务器扩展,版本5.0 [ 641.718] (II) 加载扩展记录 [641.718](II)LoadModule:“glx” [641.723](二)加载/usr/lib64/xorg/modules/extensions/libglx.so [641.819](II)模块glx:供应商=“NVIDIA公司” [ 641.819] 为 4.0.2 编译,模块版本 = 1.0.0 [641.819]模块类:X.Org服务器扩展 [ 641.819] (II) NVIDIA GLX 模块 331.79 2014 年 5 月 17 日星期六 23:58:32 PDT [ 641.820] (II) 加载扩展 GLX [641.820](II)LoadModule:“dri” [641.820](二)加载/usr/lib64/xorg/modules/extensions/libdri.so [641.821](II)模块dri:vendor =“X.Org Foundation” [ 641.821] 为 1.10.6 编译,模块版本 = 1.0.0 [641.821]ABI类:X.Org服务器扩展,版本5.0 [641.821](II)加载扩展XFree86-DRI [641.821](II)LoadModule:“nvidia” [641.821](二)加载/usr/lib64/xorg/modules/drivers/nvidia_drv.so [641.828](II)模块nvidia:供应商=“NVIDIA公司” [ 641.829] 为 4.0.2 编译,模块版本 = 1.0.0 [641.829]模块类:X.Org视频驱动程序 [ 641.830] (II) NVIDIA dlloader X 驱动程序 331.79 2014 年 5 月 17 日星期六 23:37:42 PDT [ 641.830] (II) 适用于所有受支持的 NVIDIA GPU 的 NVIDIA 统一驱动程序 [ 641.830] (--) 使用 VT 编号 7 [641.842](II)加载子模块“fb” [641.842](II)LoadModule:“fb” [641.842](二)加载/usr/lib64/xorg/modules/libfb.so [641.843](II)模块fb:vendor =“X.Org Foundation” [ 641.843] 为 1.10.6 编译,模块版本 = 1.0.0 [641.843] ABI 类:X.Org ANSI C 仿真,版本 0.4 [641.843](II)加载子模块“wfb” [641.843](II)LoadModule:“wfb” [641.843](二)加载/usr/lib64/xorg/modules/libwfb.so [641.845](II)模块wfb:vendor =“X.Org Foundation” [ 641.845] 为 1.10.6 编译,模块版本 = 1.0.0 [641.845] ABI 类:X.Org ANSI C 仿真,版本 0.4 [641.845](II)加载子模块“ramdac” [641.845](II)LoadModule:“ramdac” [641.845](II)模块“ramdac”已内置 [641.846](二)加载/usr/lib64/xorg/modules/drivers/nvidia_drv.so [641.846](二)加载/usr/lib64/xorg/modules/libwfb.so [641.846](二)加载/usr/lib64/xorg/modules/libfb.so [641.847](==)NVIDIA(0):深度24,(==)帧缓冲区bpp 32 [641.847](==)NVIDIA(0):RGB权重888 [ 641.847] (==) NVIDIA(0): 默认视觉效果为 TrueColor [641.847](==)NVIDIA(0):使用伽玛校正(1.0,1.0,1.0) [ 641.847] (**) NVIDIA(0):启用 2D 加速 [ 642.374] (II) NVIDIA(0): NVIDIA GPU Quadro 410 (GK107GL) PCI:5:0:0 (GPU-0) [ 642.374] (--) NVIDIA(0): 内存: 524288 KB [642.374](--)NVIDIA(0):视频BIOS:80.07.47.00.17 [642.374](II)NVIDIA(0):检测到的PCI Express链路宽度:16X [ 642.378] (--) NVIDIA(0):Quadro 410 上 PCI:5:0:0 上的有效显示设备 [ 642.378] (--) NVIDIA(0): CRT-0 [642.378](--)NVIDIA(0):DFP-0(启动) [ 642.378] (--) NVIDIA(0): DFP-1 [ 642.378] (--) NVIDIA(0): DFP-2 [ 642.378] (--) NVIDIA(0): CRT-0: 400.0 MHz 最大像素时钟 [ 642.378] (--) NVIDIA(0): DFP-0: 内部单链路 TMDS [ 642.378] (--) NVIDIA(0): DFP-0: 330.0 MHz 最大像素时钟 [ 642.378] (--) NVIDIA(0): DFP-1: 内部单链路 TMDS [ 642.378] (--) NVIDIA(0): DFP-1: 165.0 MHz 最大像素时钟 [ 642.378] (--) NVIDIA(0): DFP-2: 内部 DisplayPort [ 642.378] (--) NVIDIA(0): DFP-2: 960.0 MHz 最大像素时钟 [ 642.378] (EE) NVIDIA(0):无法将任何连接的显示设备分配给 X 屏幕 0。 [642.378](EE)NVIDIA(0):如果您想要服务器,请设置AllowEmptyInitialConfiguration [642.378](EE)NVIDIA(0):无论如何都要开始 [642.596](EE)NVIDIA(0):X屏幕0初始化失败 [642.596](II)UnloadModule:“nvidia” [642.596](二)卸载nvidia [642.596](II)卸载模块:“wfb” [642.596](II)卸载wfb [642.596](II)卸载模块:“fb” [642.596](II)卸载FB [ 642.596] (EE) 找到屏幕,但没有一个具有可用的配置。 [642.596] 致命服务器错误: [642.596]未找到屏幕 [642.596] 请咨询 Red Hat, Inc. 支持 在 https://www.redhat.com/apps/support/ 求助。 [ 642.596] 另请检查“/var/log/Xorg.0.log”处的日志文件以获取更多信息。 [642.596]
这是 xorg.conf:
# nvidia-xconfig:nvidia-xconfig生成的X配置文件 # nvidia-xconfig:版本 331.79 (buildmeister@swio-display-x86-rhel47-09) 2014 年 5 月 18 日星期日 00:42:05 PDT “服务器布局”部分 标识符“X.org已配置” 屏幕 0 “屏幕 0” 0 0 屏幕 1“屏幕 1”右侧“屏幕 0” 屏幕 2“屏幕 2”“屏幕 1”右侧 屏幕 3“屏幕 3”右侧“屏幕 2” 输入设备“Mouse0”“CorePointer” 输入设备“键盘0”“核心键盘” 选项“AllowEmptyInput”“否” 结束部分 “文件”部分 模块路径“/usr/lib64/xorg/modules” FontPath“目录:/etc/X11/fontpath.d” FontPath“内置” 结束部分 “模块”部分 加载“dbe” 加载“extmod” 加载“dri2” 加载“记录” 加载“glx” 结束部分 “输入设备”部分 标识符“键盘0” 驱动程序“kbd” 结束部分 “输入设备”部分 标识符“鼠标0” 驱动“鼠标” 选项“协议”“自动” 选项“设备”“/dev/input/mice” 选项“ZAxisMapping”“4 5 6 7” 结束部分 “监控”部分 标识符“Monitor0” 供应商名称“监控供应商” 型号名称“监视器型号” 结束部分 “监控”部分 标识符“监视器1” 供应商名称“监控供应商” 型号名称“监视器型号” 结束部分 “监控”部分 标识符“Monitor2” 供应商名称“监控供应商” 型号名称“监视器型号” 结束部分 “监控”部分 标识符“Monitor3” 供应商名称“监控供应商” 型号名称“监视器型号” 结束部分 “设备”部分 ### 可用的驱动程序选项有:- ### 值::整数,:浮点数,:“True”/“False”, ###:“字符串”,:“Hz/kHz/MHz”, ###:“%” ### [arg]:arg 可选 #选项“SWcursor”#[] #选项“HWcursor”#[] #选项“NoAccel”#[] #选项“ShadowFB”#[] #选项“UseFBDev”#[] #选项“旋转”#[] #选项“视频键”# #选项“平板”#[] #选项 "FPDither" # [] #选项“CrtcNumber”# #选项“FPScale”#[] #选项“FPTweak”# #选项“双头”#[] 标识符“Card0” 驱动程序“nvidia” 总线ID“PCI:5:0:0” 结束部分 “设备”部分 ### 可用的驱动程序选项有:- ### 值::整数,:浮点数,:“True”/“False”, ###:“字符串”,:“Hz/kHz/MHz”, ###:“%” ### [arg]:arg 可选 #选项“SWcursor”#[] #选项“HWcursor”#[] #选项“NoAccel”#[] #选项“ShadowFB”#[] #选项“UseFBDev”#[] #选项“旋转”#[] #选项“视频键”# #选项“平板”#[] #选项 "FPDither" # [] #选项“CrtcNumber”# #选项“FPScale”#[] #选项“FPTweak”# #选项“双头”#[] 标识符“卡1” 驱动程序“nvidia” 总线ID“PCI:5:0:0” 结束部分 “设备”部分 ### 可用的驱动程序选项有:- ### 值::整数,:浮点数,:“True”/“False”, ###:“字符串”,:“Hz/kHz/MHz”, ###:“%” ### [arg]:arg 可选 #选项“ShadowFB”#[] #选项“旋转”# #选项“fbdev”# #选项“调试”#[] 标识符“卡2” 驱动程序“nvidia” 总线ID“PCI:5:0:0” 结束部分 “设备”部分 ### 可用的驱动程序选项有:- ### 值::整数,:浮点数,:“True”/“False”, ###:“字符串”,:“Hz/kHz/MHz”, ###:“%” ### [arg]:arg 可选 #选项“ShadowFB”#[] #选项“默认刷新”#[] #选项“ModeSetClearScreen”#[] 标识符“Card3” 驱动程序“nvidia” 总线ID“PCI:5:0:0” 结束部分 “屏幕”部分 标识符“Screen0” 设备“卡0” 监控“Monitor0” “显示”小节 视口 0 0 结束小节 “显示”小节 视口 0 0 深度4 结束小节 “显示”小节 视口 0 0 深度8 结束小节 “显示”小节 视口 0 0 深度15 结束小节 “显示”小节 视口 0 0 深度16 结束小节 “显示”小节 视口 0 0 深度24 结束小节 结束部分 “屏幕”部分 标识符“屏幕1” 设备“卡1” 监视器“监视器1” “显示”小节 视口 0 0 结束小节 “显示”小节 视口 0 0 深度4 结束小节 “显示”小节 视口 0 0 深度8 结束小节 “显示”小节 视口 0 0 深度15 结束小节 “显示”小节 视口 0 0 深度16 结束小节 “显示”小节 视口 0 0 深度24 结束小节 结束部分 “屏幕”部分 标识符“屏幕2” 设备“卡2” 监视器“监视器2” “显示”小节 视口 0 0 结束小节 “显示”小节 视口 0 0 深度4 结束小节 “显示”小节 视口 0 0 深度8 结束小节 “显示”小节 视口 0 0 深度15 结束小节 “显示”小节 视口 0 0 深度16 结束小节 “显示”小节 视口 0 0 深度24 结束小节 结束部分 “屏幕”部分 标识符“Screen3” 设备“卡3” 监视器“监视器3” “显示”小节 视口 0 0 结束小节 “显示”小节 视口 0 0 深度4 结束小节 “显示”小节 视口 0 0 深度8 结束小节 “显示”小节 视口 0 0 深度15 结束小节 “显示”小节 视口 0 0 深度16 结束小节 “显示”小节 视口 0 0 深度24 结束小节 结束部分
UPD。这可能是问题的征兆吗?它看不到卡的型号。
$ lspci -nn | grep VGA 05:00.0 VGA 兼容控制器 [0300]:NVIDIA Corporation 设备 [10de:0fff](rev a1)