On Saturday 13 January 2001 08:50, you wrote:
> John Cavan wrote:
> > uli wrote:
> > > But there is still a problem with hardware acceleration of my ATI Rage
> > > 128. Since kernel-2.4.0-1 /var/log/XFree86.0.log  says "(II) R128(0):
> > > Direct rendering enabled ". But  XFree86-libs-4.0.2-4mdk seems  not to
> > > deliver the right libGL.so.1.2. All programs that use this lib stop
> > > with the note "Loading required GL library /usr/X11R6/lib/libGL.so.1.2
> > > ", then nothing happens. Of course I may use the Mesa-libs by linking
> > > the libGL.so.1.2  to the Mesa-lib, but that's not what I what.
> >
> > Which Mesa RPMS do you have installed?
>
> I have installed Mesa-3.4-7mdk.

I have the exact same problem. I have the following installed

[jean@rocks jean]$ rpm -qa | grep -i mesa
Mesa-common-devel-3.4-7mdk
Mesa-demos-3.4-7mdk
Mesa-common-3.4-7mdk
xmms-mesa-1.2.4-3mdk

[jean@rocks jean]$ rpm -qa | grep -i XFree86 | grep 4.0
XFree86-100dpi-fonts-4.0.2-4mdk
XFree86-xfs-4.0.2-4mdk
XFree86-glide-module-4.0.2-4mdk
XFree86-cyrillic-fonts-4.0.2-4mdk
XFree86-libs-4.0.2-4mdk
XFree86-static-libs-4.0.2-4mdk
XFree86-doc-4.0.2-4mdk
XFree86-75dpi-fonts-4.0.2-4mdk
XFree86-Xnest-4.0.2-4mdk
XFree86-server-4.0.2-4mdk
XFree86-devel-4.0.2-4mdk
XFree86-4.0.2-4mdk
XFree86-Xvfb-4.0.2-4mdk


I checked that /usr/X11R6/lib/libGL.so.1.2 can be provided by both
XFree86-libs-4.0.2-4mdk and Mesa-3.4-7mdk.i586.rpm. Whether or
not Mesa-3.4-7mdk.i586.rpm is installed, the same problem happens.

With the libGL from Xfree86-libs, an strace on gears gives

....
....
rt_sigaction(SIGILL, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x4022f070, [ILL], SA_RESTART|0x4000000},
        {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x4022f070, [FPE], SA_RESTART|0x4000000},
        {SIG_DFL}, 8) = 0
--- SIGILL (Illegal instruction) ---
sigreturn()                             = ? (mask now [])
--- SIGILL (Illegal instruction) ---
sigreturn()                             = ? (mask now [])
...

with illegal instruction forever.


With the libGL from Mesa, you will get the following strace:

rt_sigaction(SIGILL, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x401e8070, [ILL], SA_RESTART|0x4000000},
        {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x401e8070, [FPE], SA_RESTART|0x4000000},
        {SIG_DFL}, 8) = 0
--- SIGILL (Illegal instruction) ---
sigreturn()                             = ? (mask now [])
--- SIGILL (Illegal instruction) ---
sigreturn()                             = ? (mask now [])

with illegal instruation forever.

Reply via email to