--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: xserver-xorg-video-radeon: No 3D acceleration after Wheezy update
- From: rich <rich@stoicgarden.org>
- Date: Sat, 11 May 2013 21:07:15 -0400
- Message-id: <518EEB43.8090305@stoicgarden.org>
Package: xserver-xorg-video-radeon
Version: 1:6.14.4-8
Severity: normal
Dear Maintainer,
Before updating to Wheezy, 3D acceleration worked with modeset=0.
After updating, it would not work with modeset equal to 0 or 1.
Thanks,
Rich
Here is modeset=0 information, reverts to software rendering in Xorg log.
-------------------------------------------------------------------------------------------------------------
=== :~$ dmesg | grep -e drm -e radeon
================================================================
[ 0.000000] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-686-pae root=UUID=XXXX ro quiet
radeon.modeset=0
[ 6.804852] [drm] Initialized drm 1.1.0 20060810
[ 6.961851] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 6.961859] [drm] No driver support for vblank timestamp query.
[ 6.961866] [drm] Initialized radeon 1.33.0 20080528 for 0000:01:00.0
on minor 0
[ 24.203165] [drm] Setting GART location based on new memory map
[ 24.204738] [drm] Loading R100 Microcode
[ 24.443301] platform radeon_cp.0: firmware: agent loaded
radeon/R100_cp.bin into memory
[ 24.443420] [drm] writeback test succeeded in 1 usecs
=== :~$ cat /var/log/Xorg.0.log | grep -e radeon -e drm -e GLX
============================================
[ 22.575] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-686-pae root=UUID=XXXX ro quiet
radeon.modeset=0
[ 23.106] (==) AIGLX enabled
[ 23.107] (II) Loading extension GLX
[ 23.188] (II) LoadModule: "radeon"
[ 23.188] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 23.274] (II) Module radeon: vendor="X.Org Foundation"
[ 23.303] (II) [KMS] drm report modesetting isn't supported.
[ 23.387] drmOpenDevice: node name is /dev/dri/card0
[ 23.387] drmOpenDevice: open result is 8, (OK)
[ 23.387] drmOpenByBusid: Searching for BusID pci:0000:01:00.0
[ 23.387] drmOpenDevice: node name is /dev/dri/card0
[ 23.388] drmOpenDevice: open result is 8, (OK)
[ 23.388] drmOpenByBusid: drmOpenMinor returns 8
[ 23.388] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
[ 23.929] drmOpenDevice: node name is /dev/dri/card0
[ 23.929] drmOpenDevice: open result is 8, (OK)
[ 23.929] drmOpenDevice: node name is /dev/dri/card0
[ 23.930] drmOpenDevice: open result is 8, (OK)
[ 23.930] drmOpenByBusid: Searching for BusID pci:0000:01:00.0
[ 23.930] drmOpenDevice: node name is /dev/dri/card0
[ 23.931] drmOpenDevice: open result is 8, (OK)
[ 23.931] drmOpenByBusid: drmOpenMinor returns 8
[ 23.931] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
[ 23.931] (II) [drm] DRM interface version 1.4
[ 23.931] (II) [drm] DRM open master succeeded.
[ 23.931] (II) RADEON(0): [drm] Using the DRM lock SAREA also for
drawables.
[ 23.931] (II) RADEON(0): [drm] framebuffer handle = 0xd0000000
[ 23.931] (II) RADEON(0): [drm] added 1 reserved context for kernel
[ 23.931] (II) RADEON(0): [drm] installed DRM signal handler
[ 23.956] (II) RADEON(0): [drm] register handle = 0x2b200000
[ 24.443] (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect
buffers
[ 24.444] (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
[ 24.444] (II) RADEON(0): [drm] failure adding irq handler, there is
a device already using that irq
[drm] falling back to irq-free operation
[ 24.444] (II) RADEON(0): [drm] Initialized kernel GART heap manager,
5111808
[ 25.688] (II) AIGLX: Screen 0 is not DRI2 capable
[ 25.688] drmOpenDevice: node name is /dev/dri/card0
[ 25.688] drmOpenDevice: open result is 9, (OK)
[ 25.688] drmOpenByBusid: Searching for BusID pci:0000:01:00.0
[ 25.688] drmOpenDevice: node name is /dev/dri/card0
[ 25.688] drmOpenDevice: open result is 9, (OK)
[ 25.688] drmOpenByBusid: drmOpenMinor returns 9
[ 25.688] drmOpenByBusid: Interface 1.4 failed, trying 1.1
[ 25.688] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
[ 26.120] (EE) AIGLX error: radeon does not export required DRI extension
[ 26.120] (EE) AIGLX: reverting to software rendering
[ 26.648] (II) AIGLX: Loaded and initialized swrast
[ 26.648] (II) GLX: Initialized DRISWRAST GL provider for screen 0
=== :~$ glxinfo | grep -i render
============================================
OpenGL renderer string: Gallium 0.4 on softpipe
GL_NV_conditional_render, GL_AMD_conservative_depth,
Here is modeset=1 information, probe fails in dmesg log.
-------------------------------------------------------------------------------------------------------------
=== :~$ dmesg | grep -e drm -e radeon
================================================================
[ 0.000000] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-686-pae root=UUID=XXXX ro quiet
radeon.modeset=1
[ 6.496706] [drm] Initialized drm 1.1.0 20060810
[ 6.880970] [drm] radeon kernel modesetting enabled.
[ 6.881940] [drm] initializing kernel modesetting (RV100
0x1002:0x5159 0x1002:0x5159).
[ 6.881992] [drm] register mmio base: 0xD9000000
[ 6.881995] [drm] register mmio size: 65536
[ 6.884707] radeon 0000:01:00.0: putting AGP V2 device into 4x mode
[ 6.884714] radeon 0000:01:00.0: GTT: 256M 0xC0000000 - 0xCFFFFFFF
[ 6.884725] radeon 0000:01:00.0: VRAM: 128M 0x00000000D0000000 -
0x00000000D7FFFFFF (64M used)
[ 6.884754] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 6.884757] [drm] Driver supports precise vblank timestamp query.
[ 6.884764] radeon 0000:01:00.0: Fatal error during GPU init
[ 6.884811] [drm] radeon: finishing device.
[ 6.884858] [drm] radeon: cp finalized
[ 6.884863] radeon 0000:01:00.0: no bo for sa manager
[ 6.885536] radeon: probe of 0000:01:00.0 failed with error -22
=== :~$ cat /var/log/Xorg.0.log | grep -e radeon -e drm -e GLX
============================================
[ 21.173] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-686-pae root=UUID=XXXX ro quiet
radeon.modeset=1
[ 21.980] (==) AIGLX enabled
[ 21.981] (II) Loading extension GLX
[ 22.020] (II) LoadModule: "radeon"
[ 22.020] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 22.130] (II) Module radeon: vendor="X.Org Foundation"
[ 22.168] (II) [KMS] drm report modesetting isn't supported.
[ 22.268] drmOpenDevice: node name is /dev/dri/card0
[ 22.268] drmOpenDevice: open result is -1, (No such device)
[ 22.273] drmOpenByBusid: Searching for BusID pci:0000:01:00.0
[ 22.273] drmOpenDevice: node name is /dev/dri/card0
[ 22.273] drmOpenDevice: open result is -1, (No such device)
[ 22.273] drmOpenByBusid: drmOpenMinor returns -19
[ 22.273] drmOpenDevice: node name is /dev/dri/card1
[ 22.278] drmOpenByBusid: drmOpenMinor returns -1
[ 22.278] drmOpenDevice: node name is /dev/dri/card2
[ 22.283] drmOpenByBusid: drmOpenMinor returns -1
[ 22.283] drmOpenDevice: node name is /dev/dri/card3
[ 22.288] drmOpenByBusid: drmOpenMinor returns -1
[ 22.288] drmOpenDevice: node name is /dev/dri/card4
[ 22.293] drmOpenByBusid: drmOpenMinor returns -1
[ 22.293] drmOpenDevice: node name is /dev/dri/card5
[ 22.298] drmOpenByBusid: drmOpenMinor returns -1
[ 22.298] drmOpenDevice: node name is /dev/dri/card6
[ 22.308] drmOpenByBusid: drmOpenMinor returns -1
[ 22.308] drmOpenDevice: node name is /dev/dri/card7
[ 22.315] drmOpenByBusid: drmOpenMinor returns -1
[ 22.315] drmOpenDevice: node name is /dev/dri/card8
[ 22.320] drmOpenByBusid: drmOpenMinor returns -1
[ 22.320] drmOpenDevice: node name is /dev/dri/card9
[ 22.325] drmOpenByBusid: drmOpenMinor returns -1
[ 22.325] drmOpenDevice: node name is /dev/dri/card10
[ 22.330] drmOpenByBusid: drmOpenMinor returns -1
[ 22.330] drmOpenDevice: node name is /dev/dri/card11
[ 22.337] drmOpenByBusid: drmOpenMinor returns -1
[ 22.337] drmOpenDevice: node name is /dev/dri/card12
[ 22.342] drmOpenByBusid: drmOpenMinor returns -1
[ 22.342] drmOpenDevice: node name is /dev/dri/card13
[ 22.347] drmOpenByBusid: drmOpenMinor returns -1
[ 22.347] drmOpenDevice: node name is /dev/dri/card14
[ 22.352] drmOpenByBusid: drmOpenMinor returns -1
[ 22.352] drmOpenDevice: node name is /dev/dri/card15
[ 22.357] drmOpenByBusid: drmOpenMinor returns -1
[ 22.358] drmOpenDevice: node name is /dev/dri/card0
[ 22.358] drmOpenDevice: open result is -1, (No such device)
[ 22.364] drmOpenDevice: node name is /dev/dri/card0
[ 22.364] drmOpenDevice: open result is -1, (No such device)
[ 22.364] drmOpenDevice: node name is /dev/dri/card1
[ 22.370] drmOpenDevice: node name is /dev/dri/card2
[ 22.377] drmOpenDevice: node name is /dev/dri/card3
[ 22.383] drmOpenDevice: node name is /dev/dri/card4
[ 22.389] drmOpenDevice: node name is /dev/dri/card5
[ 22.395] drmOpenDevice: node name is /dev/dri/card6
[ 22.405] drmOpenDevice: node name is /dev/dri/card7
[ 22.411] drmOpenDevice: node name is /dev/dri/card8
[ 22.419] drmOpenDevice: node name is /dev/dri/card9
[ 22.427] drmOpenDevice: node name is /dev/dri/card10
[ 22.434] drmOpenDevice: node name is /dev/dri/card11
[ 22.441] drmOpenDevice: node name is /dev/dri/card12
[ 22.447] drmOpenDevice: node name is /dev/dri/card13
[ 22.453] drmOpenDevice: node name is /dev/dri/card14
[ 22.461] drmOpenDevice: node name is /dev/dri/card15
[ 23.714] (II) AIGLX: Screen 0 is not DRI2 capable
[ 23.714] (II) AIGLX: Screen 0 is not DRI capable
[ 24.964] (II) AIGLX: Loaded and initialized swrast
[ 24.964] (II) GLX: Initialized DRISWRAST GL provider for screen 0
=== :~$ glxinfo | grep -i render
============================================
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on softpipe
GL_NV_conditional_render, GL_AMD_conservative_depth,
VGA-compatible devices on PCI bus:
----------------------------------
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD]
nee ATI RV100 QY [Radeon 7000/VE] [1002:5159]
Kernel version (/proc/version):
-------------------------------
Linux version 3.2.0-4-686-pae (debian-kernel@lists.debian.org) (gcc
version 4.6.3 (Debian 4.6.3-15) ) #1 SMP Debian 3.2.41-2
-- System Information:
Debian Release: 7.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages xserver-xorg-video-radeon depends on:
ii libc6 2.13-38
ii libdrm-radeon1 2.4.40-1~deb7u2
ii libdrm2 2.4.40-1~deb7u2
ii libpciaccess0 0.13.1-2
ii libudev0 175-7.2
ii xserver-xorg-core [xorg-video-abi-12] 2:1.12.4-6
xserver-xorg-video-radeon recommends no packages.
Versions of packages xserver-xorg-video-radeon suggests:
ii firmware-linux 0.36+wheezy.1
-- Configuration Files:
/etc/modprobe.d/radeon-kms.conf [Errno 2] No such file or directory:
u'/etc/modprobe.d/radeon-kms.conf'
-- no debconf information
--- End Message ---