我有 32 位的 ubuntu。
我最初的问题是 xorg 冻结
[ 31.514] (EE) CHROME(0): [drm] Failed to open DRM device for pci:0000:00:01.0: No such file or directory
message in Xorg.0.log file
xorg.conf 是:
Section "Device"
Identifier "carte1"
Driver "openchrome" # zotac
BusID "PCI:00:01:0" # zotac
EndSection
驱动程序“vesa”可以运行,但仅限于 1024x768 模式。
dmesg 看起来很奇怪:
[ 8.539958] [drm] Initialized drm 1.1.0 20060810
[ 10.890285] EXT4-fs (sda1): ....
drm 初始化和下一条消息之间间隔超过 2 秒。并且那时没有其他 drm 帖子。drm 内核模块未加载,尽管可以使用 modeprobe 手动加载。
看来 drm 有一些特殊的文件需要创建但没有创建它们。
我已经在 xorg.conf 禁用了 dri 模块,但 xorg 仍然保持冻结状态。
感谢您的帮助
没有 xorg.conf 也一样。
我确实认为这是 drm 问题。在我的联想dmesg 说:
[ 12.139863] [drm] Initialized drm 1.1.0 20060810
....
[ 12.188649] i915 0000:00:02.0: irq 43 for MSI/MSI-X
[ 12.188657] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 12.188659] [drm] Driver supports precise vblank timestamp query.
[ 12.188707] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
....
[ 12.671103] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 12.912612] fbcon: inteldrmfb (fb0) is primary device
[ 12.912675] Console: switching to colour frame buffer device 200x56
[ 12.912706] fb0: inteldrmfb frame buffer device
[ 12.912707] drm: registered panic notifier
[ 12.914633] acpi device:00: registered as cooling_device4
[ 12.914718] ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
[ 12.914759] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7
[ 12.914841] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
....
我可以找到两个特殊文件:
crw-rw----+ 1 root video 226, 0 juin 18 13:42 card0
crw-rw---- 1 root video 226, 64 juin 18 13:42 controlD64
ZOTAC 的 dmesg 只提供了 drm 初始化消息,没有 gpu 初始化信息,就像 thinkpad 在 上列出的一样[ 12.914841]
。ZOTAC 也没有特殊的 dri 文件。