LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-06-2009, 02:48 AM   #1
rafael.c
LQ Newbie
 
Registered: Sep 2009
Posts: 5

Rep: Reputation: 0
sis driver


Hi, this is my first time using slackware and I am having some trouble trying to change my screen resolution from the current 800x600

In ubuntu I solved it installing a sis driver, but I cant find a working driver for slackware

can someone help-me?

output of lspci:
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)

thanks
 
Old 09-06-2009, 03:04 AM   #2
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Arch, Gentoo
Posts: 6,940

Rep: Reputation: 129Reputation: 129
If you will issue "lspci -vv" it will show you which driver is in use.
Please post the entire output as concerns your VGA controller.

It might also help to post the contents of these two files:
/etc/X11/xorg.conf and /var/log/Xorg.0.log

Use code tags when you post to make the output more readable.

Last edited by Bruce Hill; 09-06-2009 at 03:07 AM.
 
Old 09-06-2009, 07:09 AM   #3
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by rafael.c View Post
Hi, this is my first time using slackware and I am having some trouble trying to change my screen resolution from the current 800x600

In ubuntu I solved it installing a sis driver, but I cant find a working driver for slackware

can someone help-me?

output of lspci:
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)

thanks
The sis driver is included in Slackware (at least in -13) by default. Does /usr/lib/xorg/modules/drivers/sis_drv.so (or /usr/lib64/xorg/modules/drivers/sis_drv.so on amd64) exist?

Adam
 
Old 09-06-2009, 12:48 PM   #4
rafael.c
LQ Newbie
 
Registered: Sep 2009
Posts: 5

Original Poster
Rep: Reputation: 0
lspci -vv:

Code:
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10) (prog-if 00 [VGA controller])
	Subsystem: CLEVO/KAPOK Computer Device 0801
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 9
	BIST result: 00
	Region 0: Memory at c0000000 (32-bit, prefetchable) [size=256M]
	Region 1: Memory at d8000000 (32-bit, non-prefetchable) [size=128K]
	Region 2: I/O ports at 9000 [size=128]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] AGP version 3.0
		Status: RQ=256 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3+ Rate=x4,x8
		Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
there is no /etc/X11/xorg.conf (there is a /etc/X11/xorg.conf-vesa)

I attached /var/log/Xorg.0.log

and /usr/lib/xorg/modules/drivers/sis_drv.so exists
Attached Files
File Type: txt Xorg.0.log.txt (39.1 KB, 45 views)
 
Old 09-06-2009, 12:52 PM   #5
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by rafael.c View Post
lspci -vv:

Code:
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10) (prog-if 00 [VGA controller])
	Subsystem: CLEVO/KAPOK Computer Device 0801
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 9
	BIST result: 00
	Region 0: Memory at c0000000 (32-bit, prefetchable) [size=256M]
	Region 1: Memory at d8000000 (32-bit, non-prefetchable) [size=128K]
	Region 2: I/O ports at 9000 [size=128]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] AGP version 3.0
		Status: RQ=256 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3+ Rate=x4,x8
		Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
there is no /etc/X11/xorg.conf (there is a /etc/X11/xorg.conf-vesa)

I attached /var/log/Xorg.0.log

and /usr/lib/xorg/modules/drivers/sis_drv.so exists
Alright, so create an /etc/X11/xorg.conf file ('Xorg -configure' should do this) and make sure it's using the sis driver in the Device section.

Adam
 
Old 09-06-2009, 02:25 PM   #6
rafael.c
LQ Newbie
 
Registered: Sep 2009
Posts: 5

Original Poster
Rep: Reputation: 0
Quote:
Alright, so create an /etc/X11/xorg.conf file ('Xorg -configure' should do this) and make sure it's using the sis driver in the Device section.
how do I do this?

I used the xorg.conf created by 'Xorg -configure' but it starts loading and then stops in a black screen..

I tried changing 'Driver "vesa"' by 'Driver "sis"' at 'Section "Device"' but I got an error, something like 'No screens found'

I attached xorg.conf.new created by 'Xorg -configure'
Attached Files
File Type: txt xorg.conf.new.txt (2.1 KB, 46 views)
 
Old 09-06-2009, 02:40 PM   #7
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by rafael.c View Post
how do I do this?

I used the xorg.conf created by 'Xorg -configure' but it starts loading and then stops in a black screen..

I tried changing 'Driver "vesa"' by 'Driver "sis"' at 'Section "Device"' but I got an error, something like 'No screens found'

I attached xorg.conf.new created by 'Xorg -configure'
First, add this line to the DeviceLayout section:

Option "AutoAddDevices" "off"

Second, change the Driver from "vesa" to "sis" and copy that xorg.conf.new file to /etc/X11/xorg.conf. Then try running 'startx' and, if it fails, show us the /var/log/Xorg.0.log file that was generated.

Adam
 
Old 09-06-2009, 04:37 PM   #8
rafael.c
LQ Newbie
 
Registered: Sep 2009
Posts: 5

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by adamk75 View Post
First, add this line to the DeviceLayout section:

Option "AutoAddDevices" "off"

Second, change the Driver from "vesa" to "sis" and copy that xorg.conf.new file to /etc/X11/xorg.conf. Then try running 'startx' and, if it fails, show us the /var/log/Xorg.0.log file that was generated.

Adam
I didn't find the DeviceLayout section, so I added it to ServerLayout. Did you mean ServerLayout?

I got an error.
Attached Files
File Type: txt Xorg.0.log.txt (5.9 KB, 21 views)
 
Old 09-06-2009, 06:45 PM   #9
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by rafael.c View Post
I didn't find the DeviceLayout section, so I added it to ServerLayout. Did you mean ServerLayout?

I got an error.
Yes, I did mean ServerLayout. Sorry about that.

Well, it would appear that the sis driver included in Slackware 13 doesn't support your video card:

From your log file:

Code:
(II) SIS: driver for SiS chipsets: SIS5597/5598, SIS530/620,
	SIS6326/AGP/DVD, SIS300/305, SIS630/730, SIS540, SIS315, SIS315H,
	SIS315PRO/E, SIS550, SIS650/M650/651/740, SIS330(Xabre),
	SIS660/[M]661[F|M]X/[M]670/[M]741[GX]/[M]760[GX]/[M]761[GX]/[M]770[GX],
	SIS340
(II) SIS: driver for XGI chipsets: Volari Z7 (XG20),
	Volari V3XT/V5/V8/Duo (XG40)
While you have a:

Code:
Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter
You're sure it was the sis driver you used on Ubuntu? If so, all I can really suggest would be to try downloading a newer version of the driver and seeing if that works for you. Do you know how to do this?

Adam
 
Old 09-07-2009, 11:51 PM   #10
rafael.c
LQ Newbie
 
Registered: Sep 2009
Posts: 5

Original Poster
Rep: Reputation: 0
I didn't install the ubuntu driver because it's a .deb packge, and I don't know how to install it in slackware

I tried the driver from http://ncc-1701a.homelinux.net/~linu...nSourceDrivers , the "Winischhofer resurected" one
it compiles fine, but it didn't work, I think its being installed in the wrong folders

Last edited by rafael.c; 09-07-2009 at 11:54 PM.
 
Old 09-08-2009, 03:44 AM   #11
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by rafael.c View Post
I didn't install the ubuntu driver because it's a .deb packge, and I don't know how to install it in slackware

I tried the driver from http://ncc-1701a.homelinux.net/~linu...nSourceDrivers , the "Winischhofer resurected" one
it compiles fine, but it didn't work, I think its being installed in the wrong folders
What I meant was, "Are you sure that on Ubuntu it was the sis driver you used?"

You can copy the installed files from the wrong files to the correct one. On Slackware i386, this would be /usr/lib/xorg/modules/drivers/

Adam
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
SiS VGA Driver... bharath144 Linux - Hardware 2 05-18-2006 01:29 AM
SIS 964 SATA driver SteveLC Linux - Newbie 2 04-27-2004 04:28 AM
Can someone check for me SIS driver futurist Mandriva 4 02-23-2004 03:50 PM
SIS 745 , AC 97 audio driver bit7 Linux - Hardware 1 07-21-2003 04:58 AM
SIS driver : out of video memory Phlange Linux - Software 1 06-25-2003 07:36 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:30 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration