Bug#546655: xserver-xorg-video-radeon: [dri] DRIScreenInit failed
Package: libgl1-mesa-dri
Version: 7.5.1-1
Hi,
Today Debian Squeeze's updates bring X.org 7.5 with all the promises of the libpci rework and X Server 1.6 that should solve a very old bug preventing DRI from working correctly on Itanium workstations (see http://bugs.freedesktop.org/show_bug.cgi?id=7770 for details). There was hope some month ago in Unstable with X Server 1.6 RC2 and Mesa 7.3.1 (see comments #38 and followings if interested), but it seems that DRI on Itanium is broken again :-(
In order to prevent any mis-configuration, I'm running X without any /etc/X11/xorg.conf file.
I can see from the Xorg.0.log file that DRIScreenInit fails, but I can't determine why. However, glxinfo reports that DRI is activated, but the FPS reported by glxgears clearly indicate that rendering is performed by software, as confirmed by the output of LIBGL_DEBUG=verbose: libGL: OpenDriver: trying /usr/lib/<dri>/tls/swrast_dri.so
There's also an error reported in the DRM information from dmesg:
[ 0.769426] IOC: reserving 512Mb of IOVA space at 0x60000000 for agpgart
[ 11.717911] Linux agpgart interface v0.103
[ 11.826053] agpgart: HP ZX1 IOC: IOPDIR shared with sba_iommu
[ 11.826412] <NULL>: AGP aperture is 512M @ 0x60000000
[ 11.826447] agpgart: Detected HP ZX1 HWP0003 AGP chipset (ioc=fed01000, lba=fed28000)
[ 23.807789] [drm] Initialized drm 1.1.0 20060810
[ 23.821636] [drm] Initialized radeon 1.30.0 20080528 for 0000:80:00.0 on minor 0
[ 24.137421] [drm:drm_mmap_locked] *ERROR* Could not find map
[ 249.031829] [drm:drm_mmap_locked] *ERROR* Could not find map
Is there something else I can try to help diagnose what's going wrong? I'll add my Xorg.0.log contents and glxinfo output in separarate attachments.
Thanks,
Émeric
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: ia64
Kernel: Linux 2.6.30-1-mckinley (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libgl1-mesa-dri depends on:
ii libc6.1 2.9-25 GNU C Library: Shared libraries
ii libdrm2 2.4.12-1+b1 Userspace interface to kernel DRM
ii libexpat1 2.0.1-4 XML parsing C library - runtime li
libgl1-mesa-dri recommends no packages.
Versions of packages libgl1-mesa-dri suggests:
pn libglide3 <none> (no description available)
-- no debconf information
Reply to: