DRM problem
Alvaro A. Ramirez
alramire at ecs.syr.edu
Sat May 15 15:46:22 PDT 2004
Eric and Jacek,
Thank you for your responses. Ok. SO I indeed did have drm compiled into
my kernel. Undid that. I compiled agpgart and via-agp as modules and
also got drm from the latest snapshot. Before I start Xati, I load the
modules:
modprobe agpgart
modprobe via-agp
modprobe radeon
Then I start Xati and get the output as follows:
stella bin # ./Xati :0
Using ATI card: ATI Radeon RV200 QW at pci:0000:01:00.0
Screen: 16/16 depth/bpp
[drm] register handle = 0xee000000
[pci] 8192 kB allocated with handle 0xe1d1c000
[pci] ring handle = 0xe1d1c000
[pci] ring mapped at 0x0812eb54
[pci] ring read ptr handle = 0xe1e1d000
[pci] ring read ptr mapped at 0x0812eb64
[pci] vertex/indirect buffers handle = 0xe1e1e000
[pci] vertex/indirect buffers mapped at 0x0812eb78
[pci] PCI texture map handle = 0xe201e000
[pci] PCI texture map mapped at 0x0812eb94
[drm] Added 32 65536 byte vertex/indirect buffers
[drm] Mapped 32 vertex/indirect buffers
The Xserver starts fine. But I have no xterm. So from a virtual console
I do:
xterm -display :0
and then Xati dies with a segfault. I also tried starting a
gnome-session in it, and it also killed it with a segfault.
I compiled xserver with dri and composite enabled. Any ideas?
thanks again,
alvaro
ps. will not try glx as it is known to break things.
On Sat, 2004-05-15 at 08:02, Jacek Rosik wrote:
> W liście z sob, 15-05-2004, godz. 03:41, Alvaro A. Ramirez pisze:
> > Hello everyone. Just got the xserver installed from CVS. Everything is
> > great! Now I am trying to get dri working on my radeon card (7500). Just
> > got a dri module snapshot and recompiled it using the script provided.
> > Compilation worked without a problem. However, when I start Xati, I get
> > the following error:
> >
> > Failed to Open DRM. DMA won't be used.
> > Using ATI card:ATI Radeon RV200 QW at PCI:0000:01:00.0
> > Screen: 16/16 depth/bpp
> [snip]
> >
> > any pointers? ideas?
>
> Have You loaded this module? You may also need to load agpgart (and
> chipset specific agp module if You are using 2.6). Check Your kernel
> messages it should display something like that:
>
> $ dmesg | grep drm
> [drm] Initialized radeon 1.10.0 20020828 on minor 0: ATI Radeon RV280
> 9200 SE
> [drm] Loading R200 Microcode
>
> You will see only first message until dri is initialized.
>
> BTW: Make sure You don't have drm compiled into Your kernel if You want
> to use module.
More information about the xserver
mailing list