Re: Problem with kernel modules
    drm with XFree86-4.1.0, linux-2.4.23 for ATI Radeon Mobility


Setup: Laptop Clevo 4600 (vel Eurocom 4600) with 
                              Pentium III Mobility 1.2. GHz 
                               CPU: L1 I cache: 16K, L1 D cache: 16K
                               CPU: L2 cache: 512K
                              ATI Radeon Mobility (Integrated) AGP 4x 
                              M6-P (indicated also as R100/7000, or LY)
                              32 MB VideoRAM: 64bit DDR SGRAM  (i830MP)
                              512 MB DRAM 
kernel Linux-2.4.23 (from, www.kernel.org)
XFree86-4.1.0-50 (from RedHat)
Mesa-3.4.2-10 (from RedHat for RH-7.2 and use with XFree86-4.1.0)
distribution Linux RedHat-7.2 (with erratic supplements)
 

I observe the following problem concerning, most probably,  radeon.o module 
compiled from the kernel linux-2.4.23 source (generally later than 2.4.18):

An effort of launching a graphic application using DRI results in total 
freezing of the keyboard, mouse, screen so that only switch off can be 
done (glxinfo shows that DRI , AGP and all the rest are enabled).

Kernel and all modules have been compiled using the same version of the 
compiler,  gcc2.96-112.7.2 (from RedHat-7.2 Errata)

However , I have observed that 
launching the graphic application using DRI with XFree86-4.1.0  under 
kernel 2.4.18 (Linux kernel 2.4.18 from http://www.kernel.org)
and subsequent warm restart to 2.4.23 removes this unrequired effect
as long as the machine is switched on (subsequently, a number of WARM
restarts can be done and this will not restore the freezing effect). 
  I have found this has most probably nothing with APM or using 
the EXT3 and occurs with  XFree86 subversions 4.1.0, 4.2.0 and 
apparently does not depend on the XFree86 subversion number.

  Assignment of RAM intervals appears to be the only difference between 
log files with X starting under linux-2.4.23 booted directly after switching 
the machine on and the log files with X under the 2.4.23 warm 
restarted from 2.4.18 under which a graphic application using DRI has been 
launched. Note, starting X under 2.4.18 without launching such application 
will not remove the effect of freezing after the warm restart to 2.4.23.
(examples of the application: gears, tunnel, tunnel2 )

It seems that cache RAM may keep some information copied there while starting
aplication using DRI under X with linux-2.4.18 and this enables start of such
applications after warm restart to 2.4.23 (does it have any sense ??).

I am sending this message in hope it will appear helpful in solving
the known problem of using DRI with  ATI RADEON for kernels
later than 2.4.18 
(others report the problem preserves also with Linux kernel 2.6.0,
e.g. 
https://sourceforge.net/mailarchive/forum.php?thread_id=3713780&forum_id=6511
From: Rafal Gala <[EMAIL PROTECTED]>
Mobility Radeon + DRI
2004-01-08 05:39 ).

Kind regards
Wlodek


-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to