Bug 72255 - [patch] Error in module SiS_driver.so
Summary: [patch] Error in module SiS_driver.so
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Public Beta
Classification: Retired
Component: redhat-config-xfree86
Version: null
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Alexander Larsson
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks: 67218
TreeView+ depends on / blocked
 
Reported: 2002-08-22 13:18 UTC by Johan Hendriks
Modified: 2007-04-18 16:45 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2002-09-04 03:46:30 UTC
Embargoed:


Attachments (Terms of Use)
output of 'strace /usr/X11R6/lib/xscreensaver/atlantis' with XFree86-4.2.0-67.6, kernel-2.4.18-12.4 (47.41 KB, text/plain)
2002-08-28 08:05 UTC, Tim Waugh
no flags Details
This patch fixes it for me. (855 bytes, patch)
2002-08-28 08:52 UTC, Tim Waugh
no flags Details | Diff

Description Johan Hendriks 2002-08-22 13:18:21 UTC
This is my /etc/sysconfig/hwconf file
>
>class: VIDEO
>bus: PCI
>detached: 0
>driver: Card:SiS 6326
>desc: "Silicon Integrated Systems [SiS]|86C326 5598/6326"
>vendorId: 1039
>deviceId: 6326
>subVendorId: 1039
>subDeviceId: 6326
>pciType: 1
>-
>
>This is the error i get
>
>SiS driver: out of video memory
>fatal error in sis_driver.so
>xscreenserver 15:46:22 0: child pid 17878
>(glsnake) exited abnormally (code -1).

Comment 1 Tim Waugh 2002-08-27 09:16:16 UTC
I see this too.

Comment 2 Mike A. Harris 2002-08-27 19:33:39 UTC
How about telling me exactly what XFree86 RPM packages are installed.

Comment 3 Tim Waugh 2002-08-27 22:25:47 UTC
For instance, XFree86-4.2.0-67.  But I've seen this for a while.

Comment 4 Mike A. Harris 2002-08-28 01:47:34 UTC
twaugh)  sorry... I was asking  johan what he had installed..
I should have been more clear perhaps.

This bug report currently contains no useful information to be able
to do anything about the problem or debug it.  Someone needs to provide
useful and detailed information, including the usual logs/configs, etc.
or I can't really even look into it at all.

I also have no SiS hardware to even try to reproduce.  So the more
info supplied, the better chances of me seeing something in the driver
code that might be obvious.

A backtrace or gdb debugging session would also be nice if possible.

ftp://people.redhat.com/mharris/gdb-xfree86


Comment 5 Mike A. Harris 2002-08-28 01:55:13 UTC
Additionally... this could be the problem Alan is seeing on SiS.
I've put a few SiS patches in my latest builds I forgot to mention.
Without someone able to test them though, I can't do much.

Comment 6 Tim Waugh 2002-08-28 08:05:44 UTC
Created attachment 73464 [details]
output of 'strace /usr/X11R6/lib/xscreensaver/atlantis' with XFree86-4.2.0-67.6, kernel-2.4.18-12.4

Comment 7 Tim Waugh 2002-08-28 08:07:21 UTC
Since this is coming from a module I don't really see how to get a gdb trace.  
Let me know what else you want.

Comment 8 Tim Waugh 2002-08-28 08:15:41 UTC
Okay, this is actually a redhat-config-xfree86 problem.

Comment 9 Tim Waugh 2002-08-28 08:18:50 UTC
To fix this I had to start redhat-config-xfree86 (System Settings->Display), 
and click on the 'Advanced' tab.  The 'Enable Hardware 3D Acceleration' 
checkbox was greyed out, but the checkbox was ticked.  I clicked on 
'Configure' in the video card section, changed the driver to 'mga', and 
clicked OK, so that the checkbox was sensitive.  Then I unchecked it, and 
changed the driver back to 'sis'. 
 
Now it works.  So redhat-config-xfree86 should uncheck the checkbox as well as 
desensitise it.

Comment 10 Tim Waugh 2002-08-28 08:52:02 UTC
Created attachment 73484 [details]
This patch fixes it for me.

Comment 11 Alexander Larsson 2002-08-28 09:34:02 UTC
Patch applied in r-c-x 0.6.5.


Comment 12 Jay Turner 2002-09-04 03:45:47 UTC
Can someone with the SiS problems confirm that this new package fixes things?

Comment 13 Tim Waugh 2002-09-04 08:15:24 UTC
Works for me.


Note You need to log in before you can comment on or make changes to this bug.