At least it became clear that the monitor is LG. Maybe the driver doesnt support this resolution, who knows, lol. Have you tried these values in the Monitor section, they are from www.mythtv.org:
32LG3000
(Probably the same for 32LG2000 and maybe all xxLG3000 and xxLG2000)
The native resolutions of the 32LG3000 is 1366x768.
# monitor-edid
#Name: LG TV
#EISA ID: GSM75ef
#Screen size: 70.0 cm x 39.0 cm (31.55 inches, aspect ratio 16/9 = 1.78)
DisplaySize 700 390
#Gamma: 2.2
#Analog signal
#Max video bandwidth: 150 MHz
HorizSync 28-67
VertRefresh 50-75
# Monitor preferred modeline (59.8 Hz vsync, 47.7 kHz hsync, ratio 16/9) (bad ratio)
ModeLine "1360x768" 84.75 1360 1432 1568 1776 768 771 776 798 +hsync -vsync
Sadly the same still happens with that HorizSync,VertRefresh and that modeline, still a black screen that occasionally blinks a bit brighter with a colored line on it. Ugh... ofcourse I could live with a smaller or other resolution too, as long as it doesn't skew the picture too horribly and works, but I dunno how to force any other res on it. :/
I am running Mandriva on a Notebook with this SiS chipset @ 1280*800 native LCD resolution, so I can't do any testing with your resolution, but I had a look at my Xorg.0.log and found something that may be interesting:Other users also experience your problem: http://old.nabble.com/New-ASUS-noteb...d25528201.html(II) SIS(0): "Unknown reason" in the following list means that the mode
(II) SIS(0): is not supported on the chipset/bridge/current output device.
...
...
...
(II) SIS(0): Not using default mode "1366x768" (unknown reason)
ofcourse I could live with a smaller or other resolution too, as long as it doesn't skew the picture too horribly and works, but I dunno how to force any other res on it.
===========================================
Your last resort is as always VESA, lol.
I was getting this error. All other Xorg drivers was getting this error too at the new Xorg version, and I patched the sis driver based on their patch.
What i do is removing some references to a deprecated header (xf86Resources.h) in the source. One of them is at line 199, the declaration: static PciChipsets SISPciChipsets[];
I've removed the RES_SHARED_VGA constants and everything worked fine.
I get these "error_0" errors too, and it was a little block ending(aka "end bracket").
After compiling the driver again, it not breaks with the VgaIoShared error. Seems like the newer versions of Xorg are getting a lot of improvements and deprecations, thus this may be broken the drivers.
I get errors of this kind too, removing the lines is one solution.I'm currently running X 1.7.4 (Gentoo), maybe this helps you a bit. (Btw. I also had to remove the man pages from Makefile.am, because there was also some error, but I didn't do any further investigation)
helix0r, what exactly did you do to make it work? I commented the header out, but the other thing with SISPciChipsets[] didn't work (produced a compilation error).
This is the version that I fixed to compile. It's compiling fine here, but may have errors in other distributions/versions of Xorg.
http://rapidshare.com/files/34410263...1-fixed.tar.gz
Take a look at the sis_driver.c/h. There are the main changes.
Bookmarks