With radeon-20020510-linux.i386.tar.bz2, 2.4.19-pre8
kernel and XFree86 Version 4.2.99.1:
All go fine, X starts and so on... (well, the VERY
useful NoLineAccel option isn't present in your radeon_drv)
starting glxinfo:
~> export LIBGL_DEBUG="verbose"
~> glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 4.0.1 radeon (screen 0)
libGL: OpenDriver: trying
/usr/X11R6/lib/modules/dri/radeon_dri.so
libGL: OpenDriver: trying
/usr/X11R6/lib/modules/dri/radeon_dri.so
drmOpenByBusid: busid is PCI:1:0:0
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports PCI:1:0:0
Violación de segmento [segfault]
ok, let's strace it :
strace -f glxinfo 2>&1 | tee glxinfo.strace
contents of glxinfo.strace attached
Logged In: YES
user_id=542443
Compiled kernel modules from XFree tree. It's working.
Note: For i810/i830 the provided modules failed to compile.
replacing functions get_page/free_page with the kernel ones
allow compiling the modules (Not tested).
Logged In: YES
user_id=7685
(copied the file from #555121 while doing some bug report
cleanup)
strace from 555121 (followup to this)