Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 24363 - sis_drv.o xfree problem
Summary: sis_drv.o xfree problem
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-12 17:00 UTC by giacomo marconi
Modified: 2005-01-03 12:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description giacomo marconi 2003-07-12 17:00:36 UTC
I have a laptop with a SIS630 chipset and when I do a startx the monitor turn 
off, killing X the monitor turn on again returning to console.
Installing slackware9 in the same laptop, with the same kernel 2.4.20 and the 
same XF86Config X works great (1024*768*24bits).
Then I re-installed gentoo and overwrite the original sis_drv.o with that of 
slackware 9, now X starts normally.
Comment 1 SpanKY gentoo-dev 2003-07-12 17:13:28 UTC
i had this exact same thing happen to me and i solved it in the exact same way :) 
 
too bad i dont have that machine anymore to test on :/ 
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2003-11-13 20:25:59 UTC
Can either of you reproduce this with current xfree-4.3.0-r3, or 4.3.99.x?
Comment 3 galen 2003-12-01 08:24:51 UTC
I can, (I think is the same bug):
Required symbol GlxSetVisualConfigs from module /usr/X11R6/lib/modules/drivers/sis_drv.o is unresolved!
Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
With xfree-4.3.0-r3 and Gentoo Base System version 1.4.3.10
The funny thing is i have tow machines with the same gentoo system and both have sis chipsets (one is "[SiS] SiS630 GUI Accelerator+3D" and the other is "[SiS] SiS650/651/M650/740 PCI/AGP VGA Display Adapter"). The first is working fine, the second not.
Ive tried to re-emerge several times and that doesnt fix the problem :(
Comment 4 Andrew Bevitt 2003-12-04 16:46:49 UTC
Are you trying to use dri / drm on the SiS650 chipset?
Because that will not work simply because 3D acceleration does
not exist in the infrastructure of the 650 chipset. If you are
try not using DRI does this stop the problem? 
Comment 5 Chr. Schaefer 2004-02-13 06:55:25 UTC
I've got exactly the same problem that galen described (required symbol unresolved in sis_drv.o). In XF86Config Load "dri" is put in comment (I did not change this). XF86Config is unchanged since months. XFree86 stopped working after I emerged it today (from 4.3.0-r3 to 4.3.0-r4). The log file says also "DRI not supported on this chipset".

Comment 6 Andrew Bevitt 2004-02-13 15:47:31 UTC
DRI is only available on certain SiS chipsets, my laptop has a SiS650 chipset which does not support DRI. There is futher information on this on Thomas's site (the author of the SiS driver).

http://www.winischhofer.net/

What chipset do you have?
Comment 7 Chr. Schaefer 2004-03-26 02:52:47 UTC
Thank you, Andrew, for the reference. Adding 

Option "DRI" "off"

to Section "Device" did the job.

To set this by default would help simple users like me. The problem was still there after emerging XFree86 4.3.0-r5

Christian.
Comment 8 Andrew Bevitt 2004-03-26 04:58:15 UTC
As is commented in quite a few bugs for XF86Config defaults, there are just way too many combinations that could be present. Really this needs to be left down to the user reading documentation, that really makes the job of setting defaults redundant.

IRT the original bug
Giacomo can you provide some information, such as the XF86Config file you are using. I believe that the problem may come from the patches we incorportated to update the sis driver, being such that the LCD on a notebook becomes CRT2 for some reason and you can specify the type of this device to be NONE, which turns off said monitor.
Comment 9 Willie Seabrook 2004-06-30 18:37:56 UTC
I had this exact problem on a laptop with an SiS 315 Pro and as in comment #7 From Chr. Schaefer

Option "DRI" "off"

in the config file solved it for me.
Comment 10 Donnie Berkholz (RETIRED) gentoo-dev 2004-07-08 03:05:48 UTC
Removing seemingly unrelated depend bug.
Comment 11 Seemant Kulleen (RETIRED) gentoo-dev 2004-09-09 18:04:49 UTC
Giacomo, any response to comment #8?
Comment 12 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-03 12:16:00 UTC
Please reopen and change the summary if this is still a problem with >=xorg-x11-6.8.0.