You are not logged in.

#1 2013-12-01 07:38:29

ifrit05
Member
Registered: 2013-11-26
Posts: 5

SavageIX-MV Xorg issues

Heya! Just installed Arch on an old PIII HP Pavilion n5150. Runs great, my config only takes up about 50-60 MB of RAM at boot time.

Anyway, the only thing I can't seem to get working is the savage driver for X. I'm forced into using vesa mode. Vesa mode actually works great, but it causes high CPU usage when moving windows around and stuff. (PIII 1.0Ghz).
I followed the guide on the Arch Wiki to create an Xorg .conf file (20-savagegpu.conf) inside /etc/X11/xorg.conf.d for the savage chipset. After booting I get a black screen with garbled graphics.

Output of uname -a (condensed):
Linux Arch 3.10.10-1-ARCH #1 SMP PREEMPT (i686)

Output of lspci | grep VGA:
01:01.0 VGA compatible controller: S3 Graphics Ltd. 86C270-294 [SavageIX-MV] (rev 11)

My custom Xorg.conf for the GPU/Screen/Monitor settings (Hosted on Pastebin for space saving):
http://pastebin.com/eyEdJQPD
Don't mind the commented-out lines, I did mix and match them to no avail.

Is there a way to fix this or should I just go ahead and use the vesa driver instead? This savage chipset is quite old anyways and it may only marginally perform better than vesa.

PS. I did a lot of searching around for a solution to no avail.

Thanks for your time!

Last edited by ifrit05 (2013-12-01 07:39:59)


"Microsoft isn't evil, they just make really crappy operating systems." - Linus Torvalds

Offline

#2 2013-12-01 08:27:19

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: SavageIX-MV Xorg issues

Why are you still using an old kernel?
Did you install xf86-video-savage or some other package?

Post your xorg log.

Offline

#3 2013-12-01 08:46:16

ifrit05
Member
Registered: 2013-11-26
Posts: 5

Re: SavageIX-MV Xorg issues

1. I never updated it yet... IDK why, just haven't gotten around to it.
2. Yeah, I installed the savage package.
3. When it boots using that conf file it locks up the computer with a garbled screen (Can't switch consoles). If I boot into vesa mode doesn't that overwrite the older log?

Thanks for your quick response.

Last edited by ifrit05 (2013-12-01 08:46:31)


"Microsoft isn't evil, they just make really crappy operating systems." - Linus Torvalds

Offline

#4 2013-12-01 08:53:02

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: SavageIX-MV Xorg issues

Please update and report if it's any better now.
The old log is in /var/log/Xorg.0.log.old.

Offline

#5 2013-12-01 09:16:09

ifrit05
Member
Registered: 2013-11-26
Posts: 5

Re: SavageIX-MV Xorg issues

Updated, (3.12.1-3-i686), but the log listed vesa was still loaded, so I don't think Xorg even starts correctly when I enable savage.


"Microsoft isn't evil, they just make really crappy operating systems." - Linus Torvalds

Offline

#6 2013-12-15 16:08:40

AleCon
Member
Registered: 2013-06-28
Posts: 7

Re: SavageIX-MV Xorg issues

Hi ifrit05,
I had a similar problem on mine T22. Apparently savage card is no longer supported by xorg-server-common.
My solution was to roll back to version 1.12.4-1. You will need to roll back few other packages for dependencie reasons.
There are some post in the forum with more details.
Be sure to create a .conf file for the savage drive and remove the vesa.
remember to IgnorePkg all the packages in your pacman.conf
Hope this help

Offline

Board footer

Powered by FluxBB