Summary: | direct rendering fails on Intel 945GME chipset | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Yuri <yuri> | ||||||
Component: | Driver/intel | Assignee: | Chris Wilson <chris> | ||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | normal | ||||||||
Priority: | medium | ||||||||
Version: | 7.5 (2009.10) | ||||||||
Hardware: | x86 (IA32) | ||||||||
OS: | FreeBSD | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Yuri
2012-01-23 17:00:32 UTC
Comment on attachment 56060 [details]
Xorg log file
drmOpenDevice: node name is /dev/dri/card0
Failed to change owner or group for file /dev/dri! 2: No such file or directory
Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
drmOpenDevice: open result is -1, (No such file or directory)
Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
drmOpenDevice: open result is -1, (No such file or directory)
drmOpenDevice: Open failed
Are you sure your FreeBSD kernel has the DRM support for this card?
FreeBSD drm.ko kernel module is loaded. Device in question is Intel (vid=0x8086 pid=0x27ae) is listed as supported in drm.ko source. Here all Intel 945* cards are listed as supported in drm_pciids.h: {0x8086, 0x2772, CHIP_I9XX|CHIP_I915, "Intel i945G"}, \ {0x8086, 0x27A2, CHIP_I9XX|CHIP_I915, "Intel i945GM"}, \ {0x8086, 0x27AE, CHIP_I9XX|CHIP_I915, "Intel i945GME"}, \ Also device /dev/dri/card0 exists, and command "chown root /dev/dri/card0" succeeds. I am not sure why xorg prints: Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory Now I see that drm.ko isn't loaded at the time of xorg initialization, hence those errors about /dev/dri/card0. It was loaded later, not sure how. However the direct rendering failure persists. Please see the new Xorg log file with the warnings in it: (WW) intel(0): drmDropMaster failed: Unknown error: -1 and also another subsequent warnings: (WW) intel(0): ESR is 0x00000011, page table error, instruction error (WW) intel(0): PGTBL_ER is 0x00000010, display A pte (WW) intel(0): Existing errors found in hardware state. Created attachment 58418 [details]
Xorg.0.log (with drm.ko loaded) containing warnings
Presuming fixed in the recent release. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.