Tuesday 4 May 2010

sis67x driver for Ubuntu 10.04

Well as promised, I have uploaded the latest sis671 driver for Ubuntu 10.04.

This driver has been modified to support 1360x768 on ASUS X5DC.  xorg.conf file needs the option "ASUSX5DC" to force the screen size.



 The files can be downloaded from here:

http://www.4shared.com/dir/33545876/5b3a8e4/sharing.html

To  install to follow the instructions below:

unpack the files:
tar xjf Asusx5dc-ubuntu10.04-sis671-64bit.tar.bz2   (for 32-Bit version substitute download Asusx5dc-ubuntu10.04-sis671-32bit.tar.bz2)

sudo bash   (enter password when prompted)

then copy the files:

cp sis671_drv.*  /usr/lib/xorg/modules/drivers

modify/create new  /etc/X11/xorg.conf file.   (A sample xorg.conf is available from the link above)

then type the following:

echo blacklist vga16fb > /etc/modprobe.d/backlist-vga16fb.conf

update-initramfs -u

when complete, reboot.


IF YOU WANT TO COMPILE FROM SRC.  Download  Asusx5dc-ubuntu10.04-sis671-src.tar.bz2


unpack:

tar xjf Asusx5dc-ubuntu10.04-sis671-64bit.tar.bz2

sudo bash

cd xorg-driver-sis671-0.9.1/

./autogen.sh --prefix=/usr

make

make install


best of luck!

32 comments:

  1. thanks to dekoderek on ubuntu forums for compiling the driver for 32-bit! You can now download sis671 xorg driver for Ubuntu 10.04 from the link:

    http://www.4shared.com/dir/33545876/5b3a8e4/sharing.html

    the file is called :

    Asusx5dc-ubuntu10.04.sis671-32bit.tar.bz2


    Follow the install instructions in the blog above!

    Good Luck

    ReplyDelete
  2. YOU'RE THE BEST!

    I'll install 10.04 ASAP and give it a try..hope it doesn't break my Ubuntu ;)

    Javier

    ReplyDelete
  3. I have received a number of questions asking if this driver is suitable for non-ASUS machines. The answer is Yes......the driver will work the same as the standard sis671 driver by removing the SpecialTimings option from the xorg.conf file.

    The SpecialTimings option "ASUSX5DC" overrides the Dectected LCD/Plasma resolution (Due to EDID reading problem the LCD is detected as 0x0 resultion). basically the option forces it to 1360x768 & setup some ASUS specific timings.

    NOTE: I have only tested this driver with ASUS X5DC and I can not confirm what effect setting the option would have on other brands.

    I have had confirmed reports that Asus K50C will work with SpecialTimings Option (ASUSX5DC) defined in xorg.conf

    Regards

    ReplyDelete
  4. Javier, I hope you have better luck than I did with my upgrade! (the upgrade failed and I ended up with unbootable system).

    I couldn't boot from the 10.04 live CDs on my X5DC either - just kept saying that there was a read error......But media & hardware is good ???
    Managed to recover from it in the end :) using a 9.10 LiveCD but several hours to sort it all out.....

    But happy I am now running 10.04 LTS.

    ReplyDelete
  5. Hallo.....i have also an Asus k50c.....
    i notice that you have had confirmed reports that Asus K50C will work with SpecialTimings Option (ASUSX5DC) defined in xorg.conf
    Could you tell me were can i find this SpecialTimingsOption.....or a xorg.conf file preconfigured for my asus k50c???
    Actually with your guide i have the right resolution when i log as root but if i log with my normal account the log begin, i can hear the music but i only see a blak screen..
    Sorry for my english......
    Paolo

    ReplyDelete
  6. hi,

    there is an xorg.conf on the download site:

    http://www.4shared.com/dir/33545876/5b3a8e4/sharing.html

    if you have applied the xorg.conf and driver and you are using GNOME. You may need to switch your resolution because gnome remembers your last resolution....you could try:

    Holding down Ctrl+Alt & "+" or "-" a couple of times to switch to next X resolution.

    if that works....your need to go into the screen setup and save the changes...

    :)

    ReplyDelete
  7. Thanks man, this finaly solved my linux resolution problem. But steel, I have problem with my pppoe connection. Interesting thing is that new PCLinuxOS make pppoe connection without any problem, but resolution on it is very bad. My question is how to reconfigure Ubuntu 10.04 sis video driver to be useful for PCLinuxOS (Mandriva based OS)? Is that possible?

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. This works fine on Linux Mint 9. But how did you resolve problem with LAN? Mint (and ubuntu) don't recognize realtek ethernet card.

    ReplyDelete
  10. hi....
    You told me to do this...

    Holding down Ctrl+Alt & "+" or "-" a couple of times to switch to next X resolution.

    I do so:
    I log as normal account and get a back screen
    I try to press Ctrl+Alt+"+" or "-"
    but i can get only a balck screen

    I' dont now.....
    Paolo

    ReplyDelete
  11. hi Paolo,

    So its ok at root but not normal user?

    Can you confirm if your using KDE or GNOME?

    If GNOME, I had one other report saying that they had to delete the .gnome2 and .gnome2_private directories from the users home directory.....

    NOTE: THIS WILL MOST LIKELY MEAN YOU WILL LOOSE ACCOUNT INFORMATION FROM THINGS LIKE EMAIL. I WOULD SUGGEST THAT YOUR RENAME THE DIRECTORIES RATHER THAN DELETING THEM.

    Regards

    Terry

    ReplyDelete
  12. hi,
    I can confirm this.....
    I can get the right resolution, logging as root, but only a black screen logging as normal users "paolo1964".....
    and i'am using Gnome.....
    This evening i will try to rename the two directories .gnome2 and .gnome2_private from the users home directory as you suggest......
    Thank You...i hope this time it will work....
    Paolo

    ReplyDelete
  13. hi terry,
    I tried yesterday to do as you suggest.....
    But nothing to do.....
    i tried to rename end also delete the two hidden directories, but when i restarted and relogged to Paolo1964 account i obtain only a balck screen.....
    Paolo

    ReplyDelete
  14. Paolo please press FN + F8 ! I have K50C and had the same problem. I tried anything and just get mad and press random keys, and I discovered that FN + F8 changes the resolution. :)

    ReplyDelete
  15. Btw, tpurch - Your driver works for K50C with 1360x768. Great work you made, however there is still 6 pixels missing (I have 1366x768 max). If I replace 1360 to 1366 and recompile the drivers it will still work? Or maybe add another mode. Anyway thanks. :)

    ReplyDelete
  16. Drajwer said
    """Paolo please press FN + F8 ! I have K50C and had the same problem. I tried anything and just get mad and press random keys, and I discovered that FN + F8 changes the resolution. :)""""

    I will try this evening......
    Thank You.....
    Paolo

    ReplyDelete
  17. hi drajwer....
    i did as you told me to do this morning and....
    wonderful......
    i'm logged in my account with the resolution of 1360x768....
    fn+f8 on asus k50c change the resolution.....
    Thank you very much.....
    If you will come to italy some day i'll offer you a beer or a glass of wine......
    thank you also to terry for his patient....
    Paolo

    ReplyDelete
  18. Hi, 1st of all a big thanks for this. Now I have 1360x768 on ASUS K50C (in spec 1366x768 is the res. But who cares after 800x600?)
    However flashing a bit (compared to last state. Maybe vert refresh is too small?

    But I have another problem:
    I installed Ubuntu 10.04 due to some unresolvable freezes and it seems ok now but
    now I don't have readable console, definitely video mode is wrong. Screen is "running" or simply black, totally unusable. Ubuntu splash screen is the same. (in case of during loading and shutdown too). It was OK on 9.10 but it is wrong after new installation is finished, however Gnome was OK (only 800x600 was enabled as it was in 9.10)

    I have found that I should edit menu.pls in grub dir but I don't have such file and the examples were about normal vesa modes not 1360x768 so I don't know now what should I do.

    If I change video mode in startup manager settings program (I use Hungarian ver. So I hope this is the Eng. name of it )
    something is changing but there is no video mode there which is working.

    Do you have any idea how should I force a readable video mode for consoles in this situation? (and for splash screens if possible)

    Thanks,
    Zoltan

    ReplyDelete
  19. Confirmed working with Lucid Lynx on a Proline W763S laptop with this card (as per lcpci):

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

    ReplyDelete
  20. have u found a solution for "fn+f8" on startup???

    ReplyDelete
  21. Thanks a lot
    you saved my money

    Thanks again

    ReplyDelete
  22. any reason as to why compiz fusion doesn't work? hardware drivers also shows i have no hardware installed

    ReplyDelete
  23. This comment has been removed by the author.

    ReplyDelete
  24. hello

    is there any solution for sis card in the next release of ubuntu 10.10?

    thank you

    ReplyDelete
  25. thank you it works nicely

    but is there any way to use 1366x768 ?

    ReplyDelete
  26. Cant get flash to work atall either says 'not for this computer' anyone else have this problem?

    ReplyDelete
  27. Hi tpurch,

    first of all thank you for sharing your experiences. I currently have a LG R450 notebook with the SIS 671/771 chip set. I have followed your instructions on installing your driver. I have removed the SpecialTimings options from the xorg.conf file, however I have not had any success. The xorg log file indicates the lcd panel is detected as: x 0 y 0
    Could you provide any guidance as to how to proceed debugging this issue?

    ReplyDelete
  28. Any solution for Ubuntu 10.10 Maverick Meerkat? I have an asus k50c and i have the resolution 1366*768 and my graphic card is Sis 671/771! Thanks!

    ReplyDelete
  29. yeah. a driver for maverick would be great. Gotta continue to use lucid

    ReplyDelete
  30. sorry everyone, I haven't posted/visited myblog in ages.....and haven't upgraded to maverick, but the good news is, I will be upgrading this week! so I plan to resolve the problem asap!. Keep an eye-out for the posting!

    ReplyDelete