DRM 已初始化但在使用 VIA ZX900 gpu 的 ZOTAC 上不起作用

DRM 已初始化但在使用 VIA ZX900 gpu 的 ZOTAC 上不起作用

我有 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 文件。

相关内容