Bug#561552: linux-image-2.6.32-trunk-amd64: agp + dri unavailable with testing X.org 1.6.5
Package: linux-2.6
Version: 2.6.32-2
Severity: normal
At least tvtime works in indirect mode only, high CPU.
Does not look like missing Firmware, no FW err messages in dmesg or syslog:
--- /var/log/Xorg.0.log 2009-12-18 05:10:10.000000000 +0100
+++ /var/log/Xorg.0.log.old 2009-12-18 05:06:14.000000000 +0100
@@ -3,7 +3,7 @@
Release Date: 2009-10-11
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-2-amd64 x86_64 Debian
-Current Operating System: Linux tom1 2.6.31-1-amd64 #1 SMP Mon Nov 16 04:44:38 UTC 2009 x86_64
+Current Operating System: Linux tom1 2.6.32-trunk-amd64 #1 SMP Thu Dec 17 06:29:18 UTC 2009 x86_64
Build Date: 13 October 2009 09:39:10AM
xorg-server 2:1.6.5-1 (jcristau@debian.org)
Before reporting problems, check http://wiki.x.org
@@ -11,7 +11,7 @@
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
-(==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 18 05:08:46 2009
+(==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 18 04:11:44 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
@@ -1018,35 +1018,18 @@
(II) RADEON(0): [drm] added 1 reserved context for kernel
(II) RADEON(0): X context handle = 0x1
(II) RADEON(0): [drm] installed DRM signal handler
-(**) RADEON(0): Using AGP 4x
-(II) RADEON(0): [agp] Mode 0x1f000a09 [AGP 0x1106/0x0282; Card 0x1002/0x4152 0x17af/0x2016]
-(II) RADEON(0): [agp] 65536 kB allocated with handle 0x00000001
-(II) RADEON(0): [agp] ring handle = 0xd0000000
-(II) RADEON(0): [agp] Ring mapped at 0x7f7f9fcc1000
-(II) RADEON(0): [agp] ring read ptr handle = 0xd0101000
-(II) RADEON(0): [agp] Ring read ptr mapped at 0x7f7f9fde7000
-(II) RADEON(0): [agp] vertex/indirect buffers handle = 0xd0102000
-(II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0x7f7f9318a000
-(II) RADEON(0): [agp] GART texture map handle = 0xd0302000
-(II) RADEON(0): [agp] GART Texture map mapped at 0x7f7f8f58a000
-(II) RADEON(0): [drm] register handle = 0x2fff8000
-(II) RADEON(0): [dri] Visual configs initialized
+(WW) RADEON(0): [agp] AGP not available
+(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
+(II) RADEON(0): [agp] You may want to make sure the agpgart kernel module
+is loaded before the radeon kernel module.
+(II) RADEON(0): [drm] removed 1 reserved context for kernel
+(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0x1b7ff000 at 0x7f757345f000
+(II) RADEON(0): [drm] Closed DRM master.
(II) RADEON(0): RADEONRestoreMemMapRegisters() :
(II) RADEON(0): MC_FB_LOCATION : 0xf7fff000 0x1fff0000
(II) RADEON(0): MC_AGP_LOCATION : 0xffffffc0
(==) RADEON(0): Backing store disabled
-(II) RADEON(0): [DRI] installation complete
-(II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
-(II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
-(II) RADEON(0): [drm] dma control initialized, using IRQ 16
-(II) RADEON(0): [drm] Initialized kernel GART heap manager, 62914560
-(WW) RADEON(0): DRI init changed memory map, adjusting ...
-(WW) RADEON(0): MC_FB_LOCATION was: 0xf7fff000 is: 0xf7fff000
-(WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xd3ffd000
-(II) RADEON(0): RADEONRestoreMemMapRegisters() :
-(II) RADEON(0): MC_FB_LOCATION : 0xf7fff000 0xf7fff000
-(II) RADEON(0): MC_AGP_LOCATION : 0xd3ffd000
-(II) RADEON(0): Direct rendering enabled
+(WW) RADEON(0): Direct rendering disabled
(II) RADEON(0): XAA Render acceleration unsupported on Radeon 9500/9700 and newer. Please use EXA instead.
(II) RADEON(0): Render acceleration disabled
(II) RADEON(0): num quad-pipes is 1
@@ -1094,7 +1077,7 @@
restore memmap
(II) RADEON(0): RADEONRestoreMemMapRegisters() :
(II) RADEON(0): MC_FB_LOCATION : 0xf7fff000 0xf7fff000
-(II) RADEON(0): MC_AGP_LOCATION : 0xd3ffd000
+(II) RADEON(0): MC_AGP_LOCATION : 0xffffffc0
restore common
restore crtc1
restore pll1
@@ -1123,19 +1106,9 @@
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) AIGLX: Screen 0 is not DRI2 capable
-drmOpenDevice: node name is /dev/dri/card0
-drmOpenDevice: open result is 10, (OK)
-drmOpenByBusid: Searching for BusID pci:0000:01:00.0
-drmOpenDevice: node name is /dev/dri/card0
-drmOpenDevice: open result is 10, (OK)
-drmOpenByBusid: drmOpenMinor returns 10
-drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
-(II) AIGLX: enabled GLX_MESA_copy_sub_buffer
-(II) AIGLX: enabled GLX_SGI_make_current_read
-(II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
-(II) AIGLX: enabled GLX_texture_from_pixmap with driver support
-(II) AIGLX: Loaded and initialized /usr/lib/dri/r300_dri.so
-(II) GLX: Initialized DRI GL provider for screen 0
+(II) AIGLX: Screen 0 is not DRI capable
+(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
+(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) RADEON(0): Setting screen physical size to 370 x 280
[dix] Could not init font path element unix/:7100, removing from list!
(II) config/hal: Adding input device MLK Typhoon Deskset
@@ -1155,23 +1128,23 @@
(**) Option "xkb_layout" "de"
(**) Option "xkb_variant" "nodeadkeys"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
-(II) config/hal: Adding input device USB Audio
-(**) USB Audio: always reports core events
-(**) USB Audio: Device: "/dev/input/event3"
-(II) USB Audio: Found keys
-(II) USB Audio: Configuring as keyboard
-(II) XINPUT: Adding extended input device "USB Audio" (type: KEYBOARD)
+(II) config/hal: Adding input device IR-receiver inside an USB DVB receiver
+(**) IR-receiver inside an USB DVB receiver: always reports core events
+(**) IR-receiver inside an USB DVB receiver: Device: "/dev/input/event4"
+(II) IR-receiver inside an USB DVB receiver: Found keys
+(II) IR-receiver inside an USB DVB receiver: Configuring as keyboard
+(II) XINPUT: Adding extended input device "IR-receiver inside an USB DVB receiver" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "de"
(**) Option "xkb_variant" "nodeadkeys"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
-(II) config/hal: Adding input device USB2.0 PC CAMERA
-(**) USB2.0 PC CAMERA: always reports core events
-(**) USB2.0 PC CAMERA: Device: "/dev/input/event2"
-(II) USB2.0 PC CAMERA: Found keys
-(II) USB2.0 PC CAMERA: Configuring as keyboard
-(II) XINPUT: Adding extended input device "USB2.0 PC CAMERA" (type: KEYBOARD)
+(II) config/hal: Adding input device USB Audio
+(**) USB Audio: always reports core events
+(**) USB Audio: Device: "/dev/input/event7"
+(II) USB Audio: Found keys
+(II) USB Audio: Configuring as keyboard
+(II) XINPUT: Adding extended input device "USB Audio" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "de"
@@ -1199,12 +1172,12 @@
(**) MLK Typhoon Deskset: (accel) filter stage 0: 20.00 ms
(**) MLK Typhoon Deskset: (accel) set acceleration profile 0
(II) MLK Typhoon Deskset: initialized for relative axes.
-(II) config/hal: Adding input device IR-receiver inside an USB DVB receiver
-(**) IR-receiver inside an USB DVB receiver: always reports core events
-(**) IR-receiver inside an USB DVB receiver: Device: "/dev/input/event1"
-(II) IR-receiver inside an USB DVB receiver: Found keys
-(II) IR-receiver inside an USB DVB receiver: Configuring as keyboard
-(II) XINPUT: Adding extended input device "IR-receiver inside an USB DVB receiver" (type: KEYBOARD)
+(II) config/hal: Adding input device USB2.0 PC CAMERA
+(**) USB2.0 PC CAMERA: always reports core events
+(**) USB2.0 PC CAMERA: Device: "/dev/input/event6"
+(II) USB2.0 PC CAMERA: Found keys
+(II) USB2.0 PC CAMERA: Configuring as keyboard
+(II) XINPUT: Adding extended input device "USB2.0 PC CAMERA" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "de"
@@ -1212,7 +1185,7 @@
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device Power Button
(**) Power Button: always reports core events
-(**) Power Button: Device: "/dev/input/event4"
+(**) Power Button: Device: "/dev/input/event3"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
@@ -1221,20 +1194,9 @@
(**) Option "xkb_layout" "de"
(**) Option "xkb_variant" "nodeadkeys"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
-(II) config/hal: Adding input device DVB on-card IR receiver
-(**) DVB on-card IR receiver: always reports core events
-(**) DVB on-card IR receiver: Device: "/dev/input/event8"
-(II) DVB on-card IR receiver: Found keys
-(II) DVB on-card IR receiver: Configuring as keyboard
-(II) XINPUT: Adding extended input device "DVB on-card IR receiver" (type: KEYBOARD)
-(**) Option "xkb_rules" "evdev"
-(**) Option "xkb_model" "pc105"
-(**) Option "xkb_layout" "de"
-(**) Option "xkb_variant" "nodeadkeys"
-(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device Sleep Button
(**) Sleep Button: always reports core events
-(**) Sleep Button: Device: "/dev/input/event5"
+(**) Sleep Button: Device: "/dev/input/event1"
(II) Sleep Button: Found keys
(II) Sleep Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
@@ -1245,7 +1207,7 @@
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device Power Button
(**) Power Button: always reports core events
-(**) Power Button: Device: "/dev/input/event6"
+(**) Power Button: Device: "/dev/input/event2"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
@@ -1254,6 +1216,17 @@
(**) Option "xkb_layout" "de"
(**) Option "xkb_variant" "nodeadkeys"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
+(II) config/hal: Adding input device DVB on-card IR receiver
+(**) DVB on-card IR receiver: always reports core events
+(**) DVB on-card IR receiver: Device: "/dev/input/event8"
+(II) DVB on-card IR receiver: Found keys
+(II) DVB on-card IR receiver: Configuring as keyboard
+(II) XINPUT: Adding extended input device "DVB on-card IR receiver" (type: KEYBOARD)
+(**) Option "xkb_rules" "evdev"
+(**) Option "xkb_model" "pc105"
+(**) Option "xkb_layout" "de"
+(**) Option "xkb_variant" "nodeadkeys"
+(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device Macintosh mouse button emulation
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
@@ -1285,7 +1258,7 @@
(II) UnloadModule: "evdev"
(II) config/hal: Adding input device IR-receiver inside an USB DVB receiver
(**) IR-receiver inside an USB DVB receiver: always reports core events
-(**) IR-receiver inside an USB DVB receiver: Device: "/dev/input/event1"
+(**) IR-receiver inside an USB DVB receiver: Device: "/dev/input/event4"
(II) IR-receiver inside an USB DVB receiver: Found keys
(II) IR-receiver inside an USB DVB receiver: Configuring as keyboard
(II) XINPUT: Adding extended input device "IR-receiver inside an USB DVB receiver" (type: KEYBOARD)
@@ -1296,7 +1269,7 @@
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device USB2.0 PC CAMERA
(**) USB2.0 PC CAMERA: always reports core events
-(**) USB2.0 PC CAMERA: Device: "/dev/input/event2"
+(**) USB2.0 PC CAMERA: Device: "/dev/input/event6"
(II) USB2.0 PC CAMERA: Found keys
(II) USB2.0 PC CAMERA: Configuring as keyboard
(II) XINPUT: Adding extended input device "USB2.0 PC CAMERA" (type: KEYBOARD)
@@ -1307,7 +1280,7 @@
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device USB Audio
(**) USB Audio: always reports core events
-(**) USB Audio: Device: "/dev/input/event3"
+(**) USB Audio: Device: "/dev/input/event7"
(II) USB Audio: Found keys
(II) USB Audio: Configuring as keyboard
(II) XINPUT: Adding extended input device "USB Audio" (type: KEYBOARD)
@@ -2498,3 +2471,39 @@
(II) RADEON(0): Output: S-video, Detected Monitor Type: 0
(II) RADEON(0): EDID for output S-video
Changing OV0_BASE_ADDR from 0xf0000000 to 0xf0c00000
+disable primary dac
+disable primary dac
+enable primary dac
+(II) Power Button: Close
+(II) UnloadModule: "evdev"
+(II) Sleep Button: Close
+(II) UnloadModule: "evdev"
+(II) Power Button: Close
+(II) UnloadModule: "evdev"
+(II) DVB on-card IR receiver: Close
+(II) UnloadModule: "evdev"
+(II) Macintosh mouse button emulation: Close
+(II) UnloadModule: "evdev"
+(II) IR-receiver inside an USB DVB receiver: Close
+(II) UnloadModule: "evdev"
+(II) USB2.0 PC CAMERA: Close
+(II) UnloadModule: "evdev"
+(II) USB Audio: Close
+(II) UnloadModule: "evdev"
+(II) MLK Typhoon Deskset: Close
+(II) UnloadModule: "evdev"
+(II) MLK Typhoon Deskset: Close
+(II) UnloadModule: "evdev"
+disable primary dac
+(II) RADEON(0): RADEONRestoreMemMapRegisters() :
+(II) RADEON(0): MC_FB_LOCATION : 0x1fff0000 0xf7fff000
+(II) RADEON(0): MC_AGP_LOCATION : 0x27ff2000
+finished PLL2
+finished PLL1
+Entering Restore TV
+Restore TV PLL
+Restore TVHV
+Restore TV Restarts
+Restore Timing Tables
+Restore TV standard
+Leaving Restore TV
schorpp@tom1:~$
Trying upgrade to X.org 1.7.0 and will report
y
tom
-- Package-specific info:
** Kernel log: boot messages should be attached
** Model information
sys_vendor: MSI
product_name: MS-6702E
product_version: 1.0
chassis_vendor: To Be Filled By O.E.M.
chassis_version: To Be Filled By O.E.M.
bios_vendor: American Megatrends Inc.
bios_version: 080011
board_vendor: MSI
board_name: MS-6702E
board_version: 1.0
** PCI devices:
00:00.0 Host bridge [0600]: VIA Technologies, Inc. K8T800Pro Host Bridge [1106:0282]
Subsystem: VIA Technologies, Inc. K8T800Pro Host Bridge [1106:0282]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+ INTx-
Latency: 32
Region 0: Memory at e4000000 (32-bit, prefetchable) [size=64M]
Capabilities: <access denied>
Kernel driver in use: agpgart-amd64
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV350 AR [Radeon 9600] [1002:4152] (prog-if 00 [VGA controller])
Subsystem: Hightech Information System Ltd. Device [17af:2016]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (2000ns min), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at e000 [size=256]
Region 2: Memory at fbff0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at fbfc0000 [disabled] [size=128K]
Capabilities: <access denied>
01:00.1 Display controller [0380]: ATI Technologies Inc RV350 AR [Radeon 9600] (Secondary) [1002:4172]
Subsystem: Hightech Information System Ltd. Device [17af:2017]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (2000ns min), Cache Line Size: 64 bytes
Region 0: Memory at e8000000 (32-bit, prefetchable) [size=128M]
Region 1: Memory at fbfe0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
** USB devices:
Bus 001 Device 003: ID 04ca:f001 Lite-On Technology Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 010: ID 04fc:05d8 Sunplus Technology Co., Ltd
Bus 004 Device 009: ID 0557:7000 ATEN International Co., Ltd Hub
Bus 004 Device 008: ID 0d8c:0006 C-Media Electronics, Inc. Storm HP-USB500 5.1 Headset
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 004: ID 18ec:3290 Arkmicro Technologies Inc.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Versions of packages linux-image-2.6.32-trunk-amd64 depends on:
ii debconf [debconf-2.0] 1.5.28 Debian configuration management sy
ii initramfs-tools [linux-initra 0.93.4 tools for generating an initramfs
ii module-init-tools 3.11-1 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.32-trunk-amd64 recommends:
ii firmware-linux-free 2.6.32-2 Binary firmware for various driver
Versions of packages linux-image-2.6.32-trunk-amd64 suggests:
ii grub 0.97-59 GRand Unified Bootloader (dummy pa
pn linux-doc-2.6.32 <none> (no description available)
Versions of packages linux-image-2.6.32-trunk-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
pn firmware-iwlwifi <none> (no description available)
ii firmware-linux 0.22 Binary firmware for various driver
ii firmware-linux-nonfree 0.22 Binary firmware for various driver
pn firmware-qlogic <none> (no description available)
ii firmware-ralink 0.18 Binary firmware for Ralink RT2561,
-- debconf information excluded
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
01-24-2010, 03:28 PM
Julien Cristau
Bug#561552: linux-image-2.6.32-trunk-amd64: agp + dri unavailable with testing X.org 1.6.5
On Fri, Dec 18, 2009 at 06:06:52 +0100, tom schorpp wrote:
> Package: linux-2.6
> Version: 2.6.32-2
> Severity: normal
>
> At least tvtime works in indirect mode only, high CPU.
>
> Does not look like missing Firmware, no FW err messages in dmesg or syslog:
>
> --- /var/log/Xorg.0.log 2009-12-18 05:10:10.000000000 +0100
> +++ /var/log/Xorg.0.log.old 2009-12-18 05:06:14.000000000 +0100
> @@ -3,7 +3,7 @@
> Release Date: 2009-10-11
> X Protocol Version 11, Revision 0
> Build Operating System: Linux 2.6.30-2-amd64 x86_64 Debian
> -Current Operating System: Linux tom1 2.6.31-1-amd64 #1 SMP Mon Nov 16 04:44:38 UTC 2009 x86_64
> +Current Operating System: Linux tom1 2.6.32-trunk-amd64 #1 SMP Thu Dec 17 06:29:18 UTC 2009 x86_64
> Build Date: 13 October 2009 09:39:10AM
> xorg-server 2:1.6.5-1 (jcristau@debian.org)
> Before reporting problems, check http://wiki.x.org
> @@ -1018,35 +1018,18 @@
> (II) RADEON(0): [drm] added 1 reserved context for kernel
> (II) RADEON(0): X context handle = 0x1
> (II) RADEON(0): [drm] installed DRM signal handler
> -(**) RADEON(0): Using AGP 4x
> -(II) RADEON(0): [agp] Mode 0x1f000a09 [AGP 0x1106/0x0282; Card 0x1002/0x4152 0x17af/0x2016]
> -(II) RADEON(0): [agp] 65536 kB allocated with handle 0x00000001
> -(II) RADEON(0): [agp] ring handle = 0xd0000000
> -(II) RADEON(0): [agp] Ring mapped at 0x7f7f9fcc1000
> -(II) RADEON(0): [agp] ring read ptr handle = 0xd0101000
> -(II) RADEON(0): [agp] Ring read ptr mapped at 0x7f7f9fde7000
> -(II) RADEON(0): [agp] vertex/indirect buffers handle = 0xd0102000
> -(II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0x7f7f9318a000
> -(II) RADEON(0): [agp] GART texture map handle = 0xd0302000
> -(II) RADEON(0): [agp] GART Texture map mapped at 0x7f7f8f58a000
> -(II) RADEON(0): [drm] register handle = 0x2fff8000
> -(II) RADEON(0): [dri] Visual configs initialized
> +(WW) RADEON(0): [agp] AGP not available
> +(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
> +(II) RADEON(0): [agp] You may want to make sure the agpgart kernel module
> +is loaded before the radeon kernel module.
> +(II) RADEON(0): [drm] removed 1 reserved context for kernel
> +(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0x1b7ff000 at 0x7f757345f000
> +(II) RADEON(0): [drm] Closed DRM master.
So this came up a while back on #radeon, and today again on #debian-x.
Two possible leads:
23:45:18 < jcristau> airlied: does the above ring a bell? (agp failure
with 2.6.32, works with .31)
23:52:41 < Ghworg> Debian have changed the kernel config CONFIG_AGP from
'y' to 'm' going from 31 to 32, that could be affecting it
00:07:29 <@airlied> jcristau: could be the AGP DMA changes I suppose
The first is probably easier to check. Otherwise a bisection would
probably help narrow it down.
Cheers,
Julien
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
01-27-2010, 05:24 PM
thomas schorpp
Bug#561552: linux-image-2.6.32-trunk-amd64: agp + dri unavailable with testing X.org 1.6.5
Julien Cristau wrote:
23:52:41 < Ghworg> Debian have changed the kernel config CONFIG_AGP from
'y' to 'm' going from 31 to 32, that could be affecting it
00:07:29 <@airlied> jcristau: could be the AGP DMA changes I suppose
The first is probably easier to check. Otherwise a bisection would
probably help narrow it down.
Cheers,
Julien
This has already been triaged to the broken firmware-loader if built as module, radeon cannot work without r300_cp.bin
here, it is not built into debian kernels but in /lib/firmware/radeon, report it upstream, there's no config issue:
tom1:~# diff -U3 /usr/src/linux-headers-2.6.32-trunk-amd64/.config /usr/src/linux/.config |grep -i radeon
CONFIG_DRM_RADEON=m
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
-# CONFIG_DRM_RADEON_KMS is not set
tom1:~#
tom1:~# diff -U3 /usr/src/linux-headers-2.6.32-trunk-amd64/.config /usr/src/linux/.config |grep -i agp
-CONFIG_AGP=m
-CONFIG_AGP_AMD64=m
-CONFIG_AGP_INTEL=m
-CONFIG_AGP_SIS=m
+CONFIG_AGP=y
+CONFIG_AGP_AMD64=y
+# CONFIG_AGP_INTEL is not set
+# CONFIG_AGP_SIS is not set
CONFIG_AGP_VIA=m
tom1:~#
tom1:~# diff -U3 /usr/src/linux-headers-2.6.32-trunk-amd64/.config /usr/src/linux/.config |grep -i drm
CONFIG_DRM=m
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_TTM=m
CONFIG_DRM_TDFX=m
-CONFIG_DRM_R128=m
+# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
-CONFIG_DRM_I810=m
-CONFIG_DRM_I830=m
-CONFIG_DRM_I915=m
-# CONFIG_DRM_I915_KMS is not set
-CONFIG_DRM_MGA=m
-CONFIG_DRM_SIS=m
-CONFIG_DRM_VIA=m
+# CONFIG_DRM_MGA is not set
+# CONFIG_DRM_SIS is not set
+# CONFIG_DRM_VIA is not set
CONFIG_DRM_SAVAGE=m
-# CONFIG_DRM_RADEON_KMS is not set
tom1:~#
tom1:~# diff -U3 /usr/src/linux-headers-2.6.32-trunk-amd64/.config /usr/src/linux/.config |grep -i firmware
CONFIG_PREVENT_FIRMWARE_BUILD=y
-# CONFIG_FIRMWARE_IN_KERNEL is not set
+CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE=""
CONFIG_HOSTAP_FIRMWARE=y
-# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
+CONFIG_HOSTAP_FIRMWARE_NVRAM=y
CONFIG_RT2X00_LIB_FIRMWARE=y
CONFIG_FIRMWARE_EDID=y
# Firmware Drivers
CONFIG_FIRMWARE_MEMMAP=y
tom1:~#
tom1:~# dmesg |grep -i drm
[ 58.696061] [drm] Initialized drm 1.1.0 20060810
[ 58.850988] [drm] radeon defaulting to userspace modesetting.
[ 58.852842] [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
tom1:~#
The radeon firmware request
tom1:~# grep -i firmware /var/log/syslog.0
Jan 27 11:32:39 tom1 kernel: dvb-usb: found a 'LITE-ON USB2.0 DVB-T Tuner' in cold state, will try to load a firmware
Jan 27 11:32:39 tom1 kernel: usb 1-4: firmware: requesting dvb-usb-dibusb-6.0.0.8.fw
Jan 27 11:32:39 tom1 kernel: dvb-usb: downloading firmware from file 'dvb-usb-dibusb-6.0.0.8.fw'
Jan 27 11:32:39 tom1 kernel: dvb 0000:00:07.0: firmware: requesting dvb-ttpci-01.fw
Jan 27 11:32:39 tom1 kernel: dvb 0000:00:07.0: firmware: requesting av7110/bootcode.bin
Jan 27 11:32:39 tom1 kernel: dvb-ttpci: firmware @ card 1 supports CI link layer interface
Jan 27 11:32:39 tom1 kernel: [Firmware Bug]: powernow-k8: No PSB or ACPI _PSS objects
Jan 27 11:32:59 tom1 kernel: platform radeon_cp.0: firmware: requesting radeon/R300_cp.bin <-------------------
tom1:~#
tom1:~# dmesg |grep -i agp
[ 0.000000] AGP bridge at 00:00:00
[ 0.000000] Aperture from AGP @ e4000000 old size 32 MB
[ 0.000000] Aperture from AGP @ e4000000 size 64 MB (APSIZE f30)
[ 0.727490] Linux agpgart interface v0.103
tom1:~#
y
tom
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
01-28-2010, 10:56 AM
thomas schorpp
Bug#561552: linux-image-2.6.32-trunk-amd64: agp + dri unavailable with testing X.org 1.6.5
Bob Calhoun wrote:
Mr. Schorpp,
On Wed, 27 Jan 2010, you wrote, "This has already been triaged to the
broken firmware-loader if built as module, radeon cannot work without
r300_cp.bin here, it is not built into debian kernels but in
/lib/firmware/radeon, report it upstream, there's no config issue:"
Now,
I do not know what the problem is but the only Debian kernel I have ever
had difficulties with is linux-image-2.6.32-trunk-amd64. My machine runs
well with linux-image-2.6.30-2-amd64 but not with
linux-image-2.6.32-trunk-amd64; according to the Xorg log, AGP failed to
initialize. Over on Debian User Forums, a number of posters are
rejecting linux-image-2.6.32-trunk-amd64.
We don't work with webforums here, they're inefficent and unergonomical
for managing and using SW-QA-Processes.
As I said, I don't know where the problem is, but as things sit I cannot
use this new kernel.
Regards,
Bob Calhoun
Don't call me 'Mr.' , don't mail me off-list and pls provide qualified extra info
from Your machine using reportbug and tell the other guys in that forum to do so, thank You
cu
y
tom
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org