Still can't get dri to work with Radeon 9200
Several weeks ago I asked this list for support to get my radeon 9200 dri
working. There were several answers, but the thread went off in a direction
that was irrelevent to me. I also was away on business, meaning I couldn't
take it further.
I am still failing to get my radeon to work with dri. There was a number of
other people having similar problems, that got grouped together under bug no
#233582, but there was a patch and a deb containing that patch specified,
which I have installed - to no avail.
I am running debian kernel-image-2.6.3-1-k7 and the XFree packages from sid
(as shown by the start of the log
kanger:/home/alan# more /var/log/XFree86.0.log
This is a pre-release version of XFree86, and is not supported in any
way. Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org. Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).
XFree86 Version 4.3.0.1 (Debian 4.3.0-2 20040218145349
root@butters.hq.amellus.com)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.23-1-k7 i686 [ELF]
Build Date: 18 February 2004
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.6.3-1-k7 (herbert@gondolin) (gcc version 3.3.2
(Debian)) #2 Tue Feb 24 20:39:50 EST 2004
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/XFree86.0.log", Time: Sun Feb 29 09:47:10 2004
(==) Using config file: "/etc/X11/XF86Config-4"
... )
There are two areas that are I would like to track down as to what the problem
is.
Firstly, I get the following during boot
[drm] Initialized radeon 1.9.0 20020828 on minor 0
[drm:radeon_cp_init] *ERROR* radeon_cp_init called without lock held
[drm:radeon_unlock] *ERROR* Process 1638 using kernel context 0
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
Secondly, my /var/log/XFree86.0.log contains the following lines
(II) RADEON(0): [drm] loaded kernel module for "radeon" driver
(II) RADEON(0): [drm] created "radeon" driver at busid "PCI:1:0:0"
(II) RADEON(0): [drm] added 8192 byte SAREA at 0xe0f43000
(II) RADEON(0): [drm] mapped SAREA 0xe0f43000 to 0x4840a000
(II) RADEON(0): [drm] framebuffer handle = 0xc0000000
(II) RADEON(0): [drm] added 1 reserved context for kernel
(WW) RADEON(0): [agp] AGP not available
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xe0f43000 at 0x4840a000
which seems to be why drm is not working - but agpgart is definately loaded -
thus
kanger:/home/alan# lsmod | grep agpgart
agpgart 32168 0
kanger:/home/alan#
The only related message in syslog showing it loading is this.
Feb 29 09:47:02 kanger kernel: Linux agpgart interface v0.100 (c) Dave Jones
Thanks in advance for any help as to what is going wrong here.
--
Alan Chandler
alan@chandlerfamily.org.uk
Reply to: