| Summary: | [915GV] Failed to initialize kernel memory manager | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | DRI | Reporter: | Shuang He <shuang.he> | ||||||||
| Component: | DRM/other | Assignee: | haihao <haihao.xiang> | ||||||||
| Status: | VERIFIED INVALID | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | high | CC: | dri-devel | ||||||||
| Version: | XOrg git | ||||||||||
| Hardware: | x86-64 (AMD64) | ||||||||||
| OS: | Linux (All) | ||||||||||
| Whiteboard: | |||||||||||
| i915 platform: | i915 features: | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Shuang He
2007-12-28 22:46:56 UTC
shuang to double-check if intelfb driver was loaded or compiled into kernel. and, xorg log file. Created attachment 13453 [details]
xorg log
Created attachment 13454 [details]
dmesg
we removed option "Support for frame buffer device" kernel config. but this issue still exists Is this specific to 915GV? how about 965 and other 915 variant? (In reply to comment #5) > Is this specific to 915GV? how about 965 and other 915 variant? > yes, it's specific to 915GV. this issue doesn't happen on others. any idea? this issue has been resolved. it's caused by the mismatch between the libdrm and drm kernel module. Created attachment 14181 [details]
Failed to initialize kernel memory manager i965gm
965gm Failed to initialize kernel memory manager
This also happens with i965GM with the latest xserver, drm, mesa and intel-driver builds from their GIT repos. Unfortunately I have to re-open this bug:
(II) intel(0): [drm] framebuffer mapped by ddx driver
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(EE) intel(0): Failed to initialize kernel memory manager
(==) intel(0): VideoRam: 262144 KB
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(II) intel(0): Attempting memory allocation with tiled buffers.
Xorg.log attached.
Output from the dmesg:
[drm] Initialized drm 1.1.0 20060810
PCI: Unable to reserve mem region #3:10000000@d0000000 for device 0000:00:02.0
PCI: Setting latency timer of device 0000:00:02.0 to 64
[drm] Initialized i915 1.11.0 20070209 on minor 0
[drm] Used old pci detect: framebuffer loaded
[drm:drm_mm_init_ioctl] *ERROR* libdrm and kernel DRM buffer object interface major
version don't match. Got 1, expected 0,
[drm:drm_mm_init_ioctl] *ERROR* libdrm and kernel DRM buffer object interface major
version don't match. Got 1, expected 0,
[drm:drm_mm_init_ioctl] *ERROR* libdrm and kernel DRM buffer object interface major
version don't match. Got 1, expected 0,
I have compilled all of the gits as per instructions from:
http://dri.freedesktop.org/wiki/Building
http://www.x.org/wiki/CompileXserverManually
The xserver has been built with:
./autogen.sh --prefix=/opt/xorg --enable-debug --enable-xorg --disable-dmx \
--disable-xvfb --disable-xnest --disable-xwin --disable-xprint \
--enable-xorgcfg --with-mesa-source=/usr/local/src/mesa --enable-aiglx \
--enable-xdmcp --enable-glx --enable-dri --enable-kbd_mode
I am also using 2.6.23-gentoo-r5 with x86.
Please let me know if there is anything else I can add as debugging info.
You're not actually loading the new DRM module, as the current minor number is 12 not 11. Make sure you don't have stale modules laying around, and next time open your own bug for your own issue. verified |
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.