Sis671 working on Ubuntu 10.04

THIS WORKS on ubuntu 10.04 explained version
Sis671 Ubuntu forum thread here
Make sure /etc/X11/xorg uses the sis671 driver instaid of vesa!
--!NOTE!--For people having a X5DC/K50 laptop use the driver from here http://tpurch-blog.blogspot.com/2010/05/sis67x-driver-for-ubuntu-1004.html
Use http://ajoliveira.com/ajoliveira/gen/bin/sis_driver_32-bit_10.04.tar.gz for the 32 bit driver and http://ajoliveira.com/ajoliveira/gen/bin/sis_driver_64-bit_10.04.tar.gz for the 64 bit driver,
(take the install files), unzip them
once unzipped copy or move them (I just copied them)

Open up a terminal and go to the path you've unzipped them in.(use the cd command to navigate to directory's) f.e; cd /home/user/Downloads type in your password and press enter then stop X We need to stop X or we won't be able to auto-generate a xorg.conf.new
---!NOTE!----you'll have to do next part blindly) Even though you won't be able to read it (yet) you can login
Now you're logged in you want to become root; type;
Now your root; type in (this will create a xorg.conf.new in your home directory) and start gdm again with Once there; Open up a terminal again; move the auto-generated xorg.conf.new to /etc/X11/xorg.conf with
and restart gdm by typing; Fix the plymouth and the unreadable tty problem like this Open up a terminal and typ
type; type; and reboot

For a list of all recent and previous drivers visit http://ajoliveira.com/ajoliveira/uk/software/xorg.php