Adding to my original thread, as the rules state....
I've posted a smiliar question to this, but I think I'm trying to go down a different avenue now. Here's my situation. I've got a gateway MX3231 with a 14.1" widescreen monitor. It also has the VIA/S3G UniChrome Pro IGP video card.
The first problem i had was the resolution. I was unsuccessful at installing the S3G Driver (which is what i hope you guys can help me with) so I found a solution to force VESA to do 1280x768:
Add the following to your Monitor Section of your xorg.conf file:
ModeLine "1280x768" 87.04 1280 1376 1488 1800 768 771 777 806
Now that I'm running at 1280x768, I want to continue to try to install the correct video driver. I downloaded this driver (CN700, as lspci says):
To install, since it isn't distro specific (source?), I use the readme and do the following:
Make sure you have the kernel sources installed in /usr/src/. For example, if your kernel version is 2.4.18-3, then there would be /usr/src/linux-2.4.18-3 in your system.
Copy viafb to any directory, and then following below steps:
Step 1: change to viafb directory
# cd viafb/
Step 2: Clear all object file.
# make clean
Step 3: Make source code
Note that if no any error, this step will be produced an object file "viafb.o".
Step 4: Install viafb.o framebuffer driver
# make install
Then i do a modprobe viafb. When I do so, I notice in lsmod these two lines addded:
viafb 116800 0 (unused)
fbgen 2884 0 [viafb]
Now, I edit my xorg.conf file and change the driver from vesa to via
so it looks like this:
# Any number of graphics device sections may be present
Identifier "VESA Framebuffer"
# Insert Clocks lines here if appropriate
Now, when I do a startx I get a fatal server error: No Screen Found
Any idea where to go from here? I'm using Slack11. Thanks in advance!