[ltp] 3D accel freezes Xorg with Radeon Mobility 7500 with DRI enabled

Konstantin Filtschew linux-thinkpad@linux-thinkpad.org
Mon, 3 Jan 2005 10:31:07 +0100


--Signature_Mon__3_Jan_2005_10_31_07_+0100_V+2A7QaXA.w2gyun
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

hi,

I have the same problem with my T40 running gentoo with X.org 6.8.1.901

I thought it was a gentoo problem, but now it seems to be a X.org 6.8.1
problem.

Maybe it's only a config problem for you, look at mine, this worked
great for X.org 6.8.0. My T40 has a Radeon 7500 32MB

http://fallenangel.deathcon.de/xorg.conf


Greetz

Konstantin





On Sun, 02 Jan 2005 23:24:42 -0500
Juan Luis Baptiste <juancho@maeztro.dhis.org> wrote:

> Hi,
> 
> First of all, I'm new to this list, I have browsed through the
archives from 
> the last three years looking for an answer with no success.
> 
> I have a T30 that comes with an ATI Radeon Mobility 7500 16MB, here's
lspci 
> output:
> 
> 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon
Mobility M7 LW 
> [Radeon Mobility 7500]
> 
> I'm using Mandrake 10.1 official with Xorg 6.8.1.99 with kernel
2.6.8.1-20mdk.
> 
> I have DRI enabled as told by glxinfo:
> [juancho@laptop juancho]$ glxinfo 2>1|grep Yes
> direct rendering: Yes
> 
> Also looking at the logs I can see DRI is being loaded fine:
> 
> [root@laptop juancho]# grep dri /var/log/Xorg.0.log
>         X.Org XInput driver : 0.4
> (II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
> (II) LoadModule: "dri"
> (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
> (II) Module dri: vendor="X.Org Foundation"
> (II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
> (II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
>         ABI class: X.Org XInput driver, version 0.4
>         ABI class: X.Org XInput driver, version 0.4
> (II) v4l driver for Video4Linux
> (II) ATI: ATI driver (version 6.5.6) for chipsets: ati, ativga
> (II) Reloading /usr/X11R6/lib/modules/drivers/radeon_drv.o
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: node name is /dev/dri/card0
> (II) RADEON(0): [drm] loaded kernel module for "radeon" driver
> (II) RADEON(0): [drm] created "radeon" driver at busid
"pci:0000:01:00.0"
> (II) RADEON(0): [dri] Visual configs initialized
> 
> [root@laptop juancho]# grep enabled /var/log/Xorg.0.log
> (II) RADEON(0): Render acceleration enabled
> (II) RADEON(0): Acceleration enabled
> (==) RADEON(0): Silken mouse enabled
> (**) RADEON(0): DPMS enabled
> (II) RADEON(0): Direct rendering enabled
> (==) RandR enabled
> 
> [root@laptop juancho]# grep drm /var/log/messages
> Jan  2 13:09:12 laptop kernel: [drm] Initialized radeon 1.11.0
20020828 on 
> minor 0:
> 
> and the modules are being loaded correctly:
> 
> [root@laptop juancho]# lsmod|grep radeon
> radeon                126804  2
> [root@laptop juancho]# lsmod|grep agpgart
> agpgart                27752  2 intel-agp
> 
> But, when I run ANY application that needs 3D capabilities (glxgears, 
> tuxracer,tuxkart, boson, etc), X freezes. I have read in the archives
that I 
> should use 16bpp color depth, wich doesn't work, or that I should set 
> MESA_NO_3DNOW=1, wich doesn't work either.
> 
> One thing that I noticed was that if I launch for example glxgears
from a 
> console (ctrl+F1 and setting DISPLAY=0.0) and I then switch back to X,

> Xfreezes, but If I run glxgears in the console, then ctr+C and then
switch to 
> X, X doesn't freeze, so the problem only occurs while the 3d app is
running 
> (it doesn't work if after running glxgear from the console I switch to
X and 
> then from a remote session I kill glxgears, X still gets freezed).
> 
> I remember that I could play tuxracer with 3D acceleration in this
same 
> machine when I had Mandrake 9.0 or 9.1 installed without problems, the

> problem I had at that time was that when I suspended the machine, when

> resumed, X suddenly restarted. I suppose I'll have to start playing
with 
> XFree86 4.4 to see if that one works.
> 
> Any ideas what I'm missing?
> 
> Cheers,
> -- 
> Juan Luis Baptiste
> http://www.merlinux.org
> http://knetworkconf.sf.net
> -- 
> The linux-thinkpad mailing list home page is at:
> http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad


------------------------
Building an operation system without source code,
is like buying a  self assemble space shuttle without
instructions.

--Signature_Mon__3_Jan_2005_10_31_07_+0100_V+2A7QaXA.w2gyun
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFB2RDec0o44ckMUNURAiGwAJ9v/nyiZx2SfsWMuHYC7+6hG06WBgCfTV8O
OFxjbB7G8fJg7o4jk7Yt8C4=
=0Xdi
-----END PGP SIGNATURE-----

--Signature_Mon__3_Jan_2005_10_31_07_+0100_V+2A7QaXA.w2gyun--