You are on page 1of 34

c   

         !"" #


  $

%  " "        &

'()

the solution is easy;


open a terminal;
become root
Code:
sudo bash

type;
Code:
echo blacklist vga16fb > /etc/modprobe.d/blacklist-vga16fb.conf

type;
Code:
update-initramfs -u

Code:
reboot

|
|
||
|  | |

HI

On Sis chips I use the Alternate install cd.


Install.
Restart, update at command line, or low graphics mode.
Install or check to see if correct driver was installed.
Restart.

Even on Karmic I've had that video corruption with SiS on install.

Sharky


I've made the same post here: http://www.uluga.ubuntuforums.org/sh...958967&page=37


and I can only suggest to all have this talk there; since that's an active thread on the sis 771/671
anyway; since there's gonna be same discussion on this page; also posting it here
  |  || ||

I've just installed ubuntu 10.04 on my belinea c1541 laptop, which also has a sis 771/671
@MichealH ..read below.. plymouth solution is on the bottom of this text.

Anway; I've used the drivers from http://estebanordano.com.ar/sis-m671...-debian-sidux/

take the install files, unzip them


once unzipped copy or move them (I just copied them) *in terminal go to the path you've
unzipped them in f.e; cd /home/user/Downloads

Code:
sudo cp sis671_drv.* /usr/lib/xorg/modules/drivers/

hen I generated a xorg.conf.


I opened up a terminal and typed;
Code:
sudo service gdm stop


|  
| | 1 which had only scrambled text.
Anyway; logged in blindly
became root with
Code:
sudo bash

then generated a xorg.conf file with


Code:
Xorg -configure

started gdm again with


Code:
service gdm start

Opened up a terminal again;


moved the autogenerated xorg.conf.new to /etc/X11/xorg.conf
Code:
sudo mv xorg.conf.new /etc/X11/xorg.conf

and restarted gdm again;


Code:
sudo service gdm restart
I now have a very nice workable screen. )(1280x800)

hen I noticed the plymouth problem and the fact all tty's were still scrambled.
However; the solution is easy;
open a terminal;
become root
Code:
sudo bash

type;
Code:
echo blacklist vga16fb > /etc/modprobe.d/blacklist-vga16fb.conf

type;
Code:
update-initramfs -u

Code:
reboot

Everything is working like a charm.

||
|  | |

after wait until 10 minutes, it works! desktop shows up...

thanks michealh...

andydch
View Public Profile
Send a private message to andydch
Find More Posts by andydch
April 10th, 2010 #
mhgsys ||
|  | |
Skinny Soy Caramel Ubuntu
Quote:
Originally Posted by ————
I have the same problem on my generic laptop, installed
ubuntu 10.04 beta and the best resolution available is
800x600. At the start-up there are purple lines flickering
as mentioned in the first post.
Join Date: Jun 2008
Location: Netherlands MHGSYS can you please provide "an idiot's guide" how
My beans are hidden! to solve this issue. I tried what you wrote but still no joy. I
Ubuntu 10.04 Lucid Lynx don't know what you mean by switching to TTY.

thank you,
navy
;

  |  || || !—|" ||

—|
|" |#$|

! $  %$%%  |
& '|
| ——|#— ()|*!|
$|

once unzipped copy or move them (I just copied them)

!|!|| $—||| |
|!
|+"|*!!|

$|.(use the cd command to navigate to directory's)|#,|
|
$ -—

Code:
sudo cp sis671_drv.*
/usr/lib/xorg/modules/drivers/


| !|.

Code:
sudo service gdm stop

+——|
"| || |! |——(

(We need to stop X or we won't be able to auto-generate a


xorg.conf.new

Code:
àwitch to tty1 by pressing Ctrl+Alt+f1
(f2 for tty2, f3 for tty3, etc.. (f7 should be X)

°"|

||+ ||—| || |& (|||
—
Code:
type in your username and press enter

Code:
type in your password and press enter

V|+|—||| | |$| ,|type;


Code:
sudo bash

Code:
type in your password

V|| ,| !|
Code:
Xorg -configure

&
 |——| || #|||
$| (|

|  |$||

Code:
service gdm start

Once there; Open up a terminal again;


$"|
| % | #| |
 . #|


Code:
sudo mv xorg.conf.new /etc/X11/xorg.conf

a|  |$|| !,


Code:
sudo service gdm restart

â |
|!—$
||
|—| |!—$|—'|

 |
!|!|| $—|| !
Code:
sudo bash

Code:
enter your password

!,
Code:
echo blacklist vga16fb >
/etc/modprobe.d/blacklist-vga16fb.conf

type;
Code:
update-initramfs -u

| |

Code:
reboot


When your thread it solved: go to thread tools > Mark this
thread as solved
#|  || | $!$| |
"|  ! | $— |/ |—| | |  !.

0|
|
| '|
 + ||!'|1

£ast edited by mhgsys; April 10th, 2010 at 08:40 PM..

mhgsys
View Public Profile
Send a private message to mhgsys
Visit mhgsys's homepage!
Find More Posts by mhgsys
April 10th, 2010 #2
master2 ||
|  | |
First Cup of Ubuntu
$
 
your soultion dont working by me. when i shutdown the
gdm, its only flickering...
Join Date: Mar 2010
Beans: 6  |
| ||'| — |&  ||
|2|| || |)|— |
(

1. boot from cd. it will be flickering like this:

wait few minutes and the ubuntu installer lookup with


800x600.

2. install ubuntu

3. download and extract this:


http://dl.dropbox.com/u/983756/sis67110.x.tar.gz
MIRROR: http://uploaded.to/file/o4x6dd

4. copy the  — and the    to

Code:
/usr/lib/xorg/modules/drivers

5. copy the # to

Code:
/etc/X11

6. reboot your machine

7. open a terminal and enter this commands:

Code:
sudo bash

oenter passwort...)
Code:
echo blacklist vga16fb >
/etc/modprobe.d/blacklist-vga16fb.conf

Code:
update-initramfs -u

8. reboot your machine again.

thats it!

thanks for all helpers...

master2
View Public Profile
Send a private message to master2
Find More Posts by master2
April 10th, 2010 #
mhgsys ||
|  | |
Skinny Soy Caramel Ubuntu
@master2

he biggest difference would be the xorg.conf included in


your download; (and rebooting instead of just restarting
X/gdm: lol)

..btw, you better reboot after you just fresh installed ubuntu
or you would be still running live cd, trying to include
Join Date: Jun 2008 drivers on that....
Location: Netherlands
My beans are hidden! Anyway;I wonder if that xorg.conf is multi compatible.
Ubuntu 10.04 Lucid Lynx (edit: tested it; your xorg.conf also works.,)
——||
| % |
(I like my 2d support... dri ,glx etc)

Compared;

|!"| #|||—'
Code:
àection "Monitor"
Identifier "PBMonitor"
Endàection

àection "Device"
Identifier "àIà 671"
Driver "sis671"
Endàection

àection "àcreen"
Identifier "àcreen0"
Device "àIà 671"
Monitor "PBMonitor"
Endàection

| # (auto-generated)
Code:
àection "àerverLayout"
Identifier "X.org Configured"
àcreen 0 "àcreen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Endàection

àection "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath
"/usr/share/fonts/X11/cyrillic"
FontPath
"/usr/share/fonts/X11/100dpi/:unscaled"
FontPath
"/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath
"/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-
ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
Endàection

àection "Module"
Load "dbe"
Load "extmod"
Load "record"
Load "dri2"
Load "glx"
Load "dri"
Endàection

àection "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Endàection

àection "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
Endàection

àection "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
Endàection

àection "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float,
<bool>: "True"/"False",
### <string>: "àtring", <freq>: "<f>
Hz/kHz/MHz"
### [arg]: arg optional
#Option "FastVram" #
[<bool>]
#Option "HostBus" #
[<bool>]
#Option "BenchmarkMemcpy" #
[<bool>]
#Option "UseààE" #
[<bool>]
#Option "MaxXFBMem" #
<i>
#Option "Accel" #
[<bool>]
#Option "TurboQueue" #
[<bool>]
#Option "RenderAcceleration" #
[<bool>]
#Option "DRI" #
[<bool>]
#Option "AGPàize" #
<i>
#Option "GARTàize" #
<i>
#Option "àhadowFB" #
[<bool>]
#Option "Rotate" #
<str>
#Option "Reflect" #
<str>
#Option "EnableàiàCtrl" #
[<bool>]
#Option "à Cursor" #
[<bool>]
#Option "H Cursor" #
[<bool>]
#Option "ColorH Cursor" #
[<bool>]
#Option "UseColorH Cursor" #
[<bool>]
#Option "ColorH CursorBlending" #
[<bool>]
#Option
"ColorH CursorBlendThreshold" # <i>
#Option "InternalModes" #
[<bool>]
#Option "ConstantDPI" #
[<bool>]
#Option "OverruleFrequencyRanges"
#Option "RestoreByàetMode" #
[<bool>]
#Option "Vesa" #
[<bool>]
#Option "ForceCRT1Type" #
<str>
#Option "ForceCRT1" #
[<bool>]
#Option "ForceCRT2Type" #
<str>
#Option "CRT2Detection" #
[<bool>]
#Option "CRT1LCD" #
[<bool>]
#Option "ForceCRT2ReDetection" #
[<bool>]
#Option "EnableHotkey" #
[<bool>]
#Option "ForceCRT1VGAAspect" #
<str>
#Option "ForceCRT2VGAAspect" #
<str>
#Option "UseROMData" #
[<bool>]
#Option "UseOEMData" #
[<bool>]
#Option "àcaleLCD" #
[<bool>]
#Option "CenterLCD" #
[<bool>]
#Option "PanelDelayCompensation" #
<i>
#Option "PDC" #
<i>
#Option "PanelDelayCompensation2"
#Option "PDC2" #
<i>
#Option "PanelDelayCompensation1"
#Option "PDC1" #
<i>
#Option "EMI" #
<i>
#Option "LVDàHL" #
<i>
#Option "ForcePanelRGB" #
<i>
#Option "àpecialTiming" #
<str>
#Option "TVàtandard" #
<str>
#Option "TVXPosOffset" #
<i>
#Option "TVYPosOffset" #
<i>
#Option "àIàTVEdgeEnhance" #
<i>
#Option "àIàTVAntiFlicker" #
<str>
#Option "àIàTVàaturation" #
<i>
#Option "àIàTVCFilter" #
[<bool>]
#Option "àIàTVYFilter" #
<i>
#Option "àIàTVColorCalibFine" #
<i>
#Option "àIàTVColorCalibCoarse" #
<i>
#Option "àIàTVXàcale" #
<i>
#Option "àIàTVYàcale" #
<i>
#Option "àenseYPbPr" #
[<bool>]
#Option "YPbPrAspectRatio" #
<str>
#Option "TVBlue orkAround" #
[<bool>]
#Option "CHTVType" #
[<bool>]
#Option "CHTVOverscan" #
[<bool>]
#Option "CHTVàuperOverscan" #
[<bool>]
#Option "CHTVLumaBandwidthCVBà" #
<i>
#Option "CHTVLumaBandwidthàVIDEO"
#Option "CHTVLumaFlickerFilter" #
<i>
#Option "CHTVChromaBandwidth" #
<i>
#Option "CHTVChromaFlickerFilter"
#Option "CHTVCVBàColor" #
[<bool>]
#Option "CHTVTextEnhance" #
<i>
#Option "CHTVContrast" #
<i>
#Option "àIà6326TVAntiFlicker" #
<str>
#Option "àIà6326TVEnableYFilter" #
[<bool>]
#Option "àIà6326TVYFilteràtrong" #
[<bool>]
#Option "àIà6326TVForcePlug" #
<str>
#Option "àIà6326FàCAdjust" #
<i>
#Option "CRT1Gamma" #
[<bool>]
#Option "CRT2Gamma" #
[<str>]
#Option "GammaBrightness" #
<str>
#Option "GammaBrightnessCRT2" #
<str>
#Option "CRT2GammaBrightness" #
<str>
#Option "Brightness" #
<str>
#Option "NewGammaBrightness" #
<str>
#Option "CRT2Brightness" #
<str>
#Option "CRT2NewGammaBrightness" #
<str>
#Option "Contrast" #
<str>
#Option "NewGammaContrast" #
<str>
#Option "CRT2Contrast" #
<str>
#Option "CRT2NewGammaContrast" #
<str>
#Option "CRT1àaturation" #
<i>
#Option "Xvideo" #
[<bool>]
#Option "XvOnCRT2" #
[<bool>]
#Option "XvGamma" #
[<str>]
#Option "XvDefaultContrast" #
<i>
#Option "XvDefaultBrightness" #
<i>
#Option "XvDefaultHue" #
<i>
#Option "XvDefaultàaturation" #
<i>
#Option "XvDefaultDisableGfx" #
[<bool>]
#Option "XvDefaultDisableGfxLR" #
[<bool>]
#Option "XvChromaMin" #
<i>
#Option "XvChromaMax" #
<i>
#Option "XvUseChromaKey" #
[<bool>]
#Option "XvInsideChromaKey" #
[<bool>]
#Option "XvYUVChromaKey" #
[<bool>]
#Option "XvDisableColorKey" #
[<bool>]
#Option "XvDefaultAdaptor" #
<str>
#Option "YV12" #
[<bool>]
#Option "MergedFB" #
[<str>]
#Option "TwinView" #
[<str>]
#Option "MergedFBAuto" #
[<bool>]
#Option "CRT2Hàync" #
<str>
#Option "àecondMonitorHorizàync" #
<str>
#Option "CRT2VRefresh" #
<str>
#Option "àecondMonitorVertRefresh"
#Option "CRT2Position" #
<str>
#Option "TwinViewOrientation" #
<str>
#Option "MetaModes" #
<str>
#Option "MergedDPI" #
<str>
#Option "MergedXinerama" #
[<bool>]
#Option "TwinviewXineramaInfo" #
[<bool>]
#Option "MergedXineramaàcreen0" #
[<str>]
#Option
"MergedXineramaCRT2Isàcreen0" # [<bool>]
#Option "MergedNonRectangular" #
[<bool>]
#Option "MergedMouseRestriction" #
[<bool>]
#Option "FutroTiming" #
[<bool>]
Identifier "Card0"
Driver "sis671"
VendorName "àilicon Integrated àystems
[àià]"
BoardName "771/671 PCIE VGA Display
Adapter"
BusID "PCI:1:0:0"
Endàection

àection "àcreen"
Identifier "àcreen0"
Device "Card0"
Monitor "Monitor0"
àubàection "Display"
Viewport 0 0
Depth 1
Endàubàection
àubàection "Display"
Viewport 0 0
Depth 4
Endàubàection
àubàection "Display"
Viewport 0 0
Depth 8
Endàubàection
àubàection "Display"
Viewport 0 0
Depth 15
Endàubàection
àubàection "Display"
Viewport 0 0
Depth 16
Endàubàection
àubàection "Display"
Viewport 0 0
Depth 24
Endàubàection
Endàection


When your thread it solved: go to thread tools > Mark this
thread as solved
#|  || | $!$| |
"|  ! | $— |/ |—| | |  !.

0|
|
| '|
 + ||!'|1

£ast edited by mhgsys; April 11th, 2010 at 08:16 AM..

mhgsys
View Public Profile
Send a private message to mhgsys
Visit mhgsys's homepage!
Find More Posts by mhgsys
April 10th, 2010 #3
VMC ||
|  | |
Iced Blended Vanilla Crème
Ubuntu Quote:

Originally Posted by ————


I have the same problem on my generic laptop, installed
ubuntu 10.04 beta and the best resolution available is
800x600. At the start-up there are purple lines flickering
as mentioned in the first post.
Join Date: Apr 2008
MHGSYS can you please provide "an idiot's guide" how to
Location: Southern California,
solve this issue. I tried what you wrote but still no joy. I
USA
don't know what you mean by switching to TTY.
My beans are hidden!
Ubuntu Development Release
thank you,
navy
I think what he's referring to is one of the V 's
(Ctrl+Alt+F1, for example). Another way is to boot into
recovery mode , by adding "single" at the end of the linux
boot line. Do this through boot boot menu.

|' |  4#4 !

VMC
View Public Profile
Send a private message to VMC
Find More Posts by VMC
April 11th, 2010 #
mhgsys ||
|  | |
Skinny Soy Caramel Ubuntu
Quote:

Originally Posted by ————


Thanks a lot mhgsys! Everything working perfectly now -
crystal clear resolution, perfect. I owe you a beer if you ever
come to Brazil

Join Date: Jun 2008 That part done blindly was a bit scary for me as I'm still a
Location: Netherlands beginner but another day another learning curve.
My beans are hidden!
Ubuntu 10.04 Lucid Lynx Thanks a again.

All of you who have the same problem just follow mhgsys's
howto - it works!
Great, I'll like knowing to have a beer if I'm ever in brazil

Anyway; suggesting again to keep the sis 771 /671 talk in this
thread
http://ubuntuforums.org/showthread.php?t=958967&page=38

When your thread it solved: go to thread tools > Mark this
thread as solved
#|  || | $!$| |
"|  ! | $— |/ |—| | |  !.

0|
|
| '|
 + ||!'|1

mhgsys
View Public Profile
Send a private message to mhgsys
Visit mhgsys's homepage!
Find More Posts by mhgsys
April 11th, 2010 #
MichealH ||
|  | |
Way oo Much Ubuntu
Quote:

Originally Posted by $ 


O 
your soultion dont working by me. when i shutdown the
gdm, its only flickering...

Join Date: Jul 2009


Location: Durham, UK 
   
   
Beans: 321
Ubuntu 10.04 Lucid Lynx
÷
    
  


1. boot from cd. it will be flickering like this:

wait few minutes and the ubuntu installer lookup with


800x600.

2. install ubuntu

3. download and extract this:


http://dl.dropbox.com/u/983756/sis671_10.x.tar.gz
MIRROR: http://uploaded.to/file/o4x6dd

4. copy the   and the   to

Code:
R RRR 
 R
 

5. copy the ›
 to

Code:
R R

6. reboot your machine

7. open a terminal and enter this commands:

Code:

 

oenter passwort...)
Code:
   
R R 
 
R 
Code:

   

8. reboot your machine again.

thats it!

thanks for all helpers...


hanks for thanking me Good job I got those drivers in
the .tar.gz I always put them in Dropbox so I can set my
computer up again... I have lots of scripts in there. I might

just make a script for that



$||2| |—|5$! |
**6
|  % | |
-—|7*%|
| |7 | *|°"6

MichealH
View Public Profile
Send a private message to MichealH
Find More Posts by MichealH
April 11th, 2010 #8
mhgsys ||
|  | |
Skinny Soy Caramel
Ubuntu -+ ||!!—|1|
|
0 || | |#,||0,|
—| | |# |
# | ——| ,|
|
|9|

| #|!"||
 |—'|+ |"||| !! ,|
 |||— || |—| |——|
|
 + ||| | |
—!|!!—|| || |,|
 ||+ |——|—'|
|# ||&$
—
||$ (||
Join Date: Jun 2008 ! | |
"|#|
| — | —#||
Location: Netherlands |
My beans are hidden! 0 ||| ,|||
| $|!!—| |
|| |
Ubuntu 10.04 Lucid Lynx  |$|:
 :|#||
|

! #$ 

!
!1 ;<38<=!;2|
|
|!— ,| |— | |
|
 ||!!—|$| |||
'|||
0| !| | || |
|
|!!— |'

When your thread it solved: go to thread tools > Mark this thread
as solved
#|  || | $!$| |
"|  ! | $— |/ |—| | |  !.

0|
|
| '|
 + ||!'|1

£ast edited by mhgsys; April 11th, 2010 at 01:27 PM..

mhgsys
View Public Profile
Send a private message to mhgsys
Visit mhgsys's homepage!
Find More Posts by mhgsys
April 11th, 2010 #<
MichealH ||
|  | |
Way oo Much
Ubuntu Quote:

Originally Posted by $
 
CO£OR="Red"]B]SIZE="3"]Don't you people read?

As I was saying before; you A; should reboot ubuntu first after installing
it;

Join Date: Jul 2009 and B:


Location: Durham, the xorg.conf provided by that link won't give you 2d support; as dri and
UK glx are not loaded at all.
Beans: 321
Ubuntu 10.04 It's good you want to help people by creating an easier way; but I don't
Lucid Lynx really like the fact you omichaelh and master2) are pretending to have
found the solution yourself .

As anyone can see; you are the same people as who did not understand
my "howto" before.

url]http://ubuntuforums.org/showthread.php?t=958967&page=37/url]

So please; at least edit the howto you people made to be a working one.
And stop trying to gain credit with other peoples
work./SIZE]/B]/CO£OR]
he only thing I got was the plymouth thing not the drivers I had put them
in the tar myself along with a few mods.

$||2| |—|5$! |
**6
|  % | |
-—|7*%|
| |7 | *|°"6

MichealH
View Public Profile
Send a private message to MichealH
Find More Posts by MichealH
April 11th, 2010 #2
mhgsys ||
|  | |
Skinny Soy Caramel Ubuntu
Quote:

Originally Posted by 
—
The only thing I got was the plymouth thing not the drivers
I had put them in the tar myself along with a few mods.
Ok, maybe I came over a little to harsh.. Let me explain
myself;
Join Date: Jun 2008
What I mean by it; is that you just both look over the fact I've
Location: Netherlands
pointed out that the "solution master2 wrote"   |
My beans are hidden!
 , $  | |$$ and that the xorg.conf
Ubuntu 10.04 Lucid Lynx
which you included in your link|$  |
 |—'|||
— |
|$ |- | ||$ ||
!! 

My "howto" contains the way to generate a xorg.conf.new


which includes all these "needed" options, (as you can see on
my generated xorg.conf)

It would have been better if you just linked people to the post
I wrote on
http://ubuntuforums.org/showthread.php?t=958967&page=38
as I said before; hat's the most active thread on the sis
771/671 and contains lot's of users which have all contributed
to make the sis work since 2008

btw. @master2.. From the beginning > I clearly stated you'll


have to log in blindly on tty.. I even wrote it in — in the
explained /"idiot" version I wrote


When your thread it solved: go to thread tools > Mark this
thread as solved
#|  || | $!$| |
"|  ! | $— |/ |—| | |  !.

0|
|
| '|
 + ||!'|1

£ast edited by mhgsys; April 11th, 2010 at 09:29 PM..


Reason: spelling

mhgsys
View Public Profile
Send a private message to mhgsys
Visit mhgsys's homepage!
Find More Posts by mhgsys

http://estebanordano.com/sis-m671m672-driver-for-xorg-xserver-7-5-on-debian-sidux/
 |  |"|#| | "|3|
|-||  |
â
 February 2nd, 2010 | 5 > Linux | 43 Comments »

I had problems when I did a dist-upgrade about two weeks ago on my Sidux installation (it¶s
pretty much debian sid with a twist).

In the ubuntu forums, I found that someone had the same install that I have, and took the source
that he compiled and tried to make it work on my laptop.

he error message I got was `undefined Symbol: resVgaIoShared` and apparently it was because
the driver used a deprecated function of xorg.

Here is the source code.

Here is the install files (with instructions).

2|5$$ ||?  |  |"|#| | "|3||-||  @|

1.|

1 · Hendrawan said at 9:04 pm on February 2nd, 2010:

Hi, thanks for the info.


I believe it still does not provide 3D acceleration support?

2.|

2 eordano said at 10:44 pm on February 2nd, 2010:

No, it doesn¶t. But it can handle a dual monitor setup [post in spanish]:

http://estebanordano.com.ar/dual-monitors-setup-xorg-conf-para-la-tarjeta-sis-m672-en-
linux-debian/
3.|

3 delorean said at 8:29 am on February 4th, 2010:

Do you know how to compile in x864 system?

4.|

4 eordano said at 2:39 pm on February 4th, 2010:

yes, @delorean. download the source, extract it.

run `./configure && make && sudo make install`. If any packages are missing when
running `./configure`, download them. he packages needed are the µ-dev¶ versions.

after that, locate the installed files and check that they are in the correct folder, i think this
Makefile is configured to install on µ/usr/local/lib/«¶ and my X on Debian, for instance,
needs the driver on µ/usr/lib/«¶

5.|

5 £eonardo said at 8:54 pm on February 6th, 2010:

Gracias, Esteban! I updated Debian testing (and, by consequence, xorg) but i forget that
sis671 is a comedy for Linux support. he driver already previously installed doesn¶t
works with xorg 1.7.5, only 1.7.4. his post saved the day. hanks! Higher resolutions
now works again.

6.|

6 eordano said at 12:00 am on February 8th, 2010:

I¶m glad it helped you, Leonardo!


7.|

7 illian said at 8:00 am on March 3rd, 2010:

Hey, thank you!

I will try it!

And later, how can i update this driver?

See you.

8.|

8 £avRUh said at 6:43 am on March 9th, 2010:

hank you!
his driver perfectly works with my MOPS Linux.

9.|

9 Daniel said at 4:59 pm on March 11th, 2010:

Esteban, muy bueno la verdad. El problema es que sigo siempre con este problema:
http://launchpadlibrarian.net/27107413/DSC00298.JPG
La pantalla se parte en dos o algo así.
Con unos drivers binarios de Mandriva pude hacer andar en Ubuntu 9.10, pero nunca
tengo exito compilando desde el código fuente, siempre pasa lo de la imagen.
No te parecería una buena idea armar un repositorio git? o un google code o algo así?
digo para tratar de centralizar y unificar un poco los esfuerzos que se hacen, porque todo
lo que se ven son parches que hace la gente en foros y eso, pero mucha confusión
general.
Si te gusta la idea, contas conmigo, te dejo el correo: daniel.uranga (en) gmail (punto)
com
Adicionalmente, si sabes de alguna solución para mi problema contame también. Saludos
10.|

10 £eonardo Vilar said at 6:12 pm on March 30th, 2010:

checking for XORG« yes


checking for ANSI C header files« (cached) yes
checking for /usr/include/xorg/dri.h« yes
checking for /usr/include/xorg/sarea.h« yes
checking for /usr/include/xorg/dristruct.h« yes
checking whether to include DRI support« yes
checking for DRI« configure: error: Package requirements (libdrm >= 2.0 xf86driproto)
were not met:

No package µxf86driproto¶ found

Consider adjusting the PKGCONFIGPAH environment variable if you


installed software in a non-standard prefix.

Alternatively, you may set the environment variables DRICFLAGS


and DRILIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

make: ** [config.status] Erro 1

11.|

11 eordano said at 11:58 pm on March 30th, 2010:

Leonardo, try:

`sudo apt-get install xfree86-dev`

or different µ-dev¶ versions of tis.

ou are getting that message because you don¶t have all the X libraries.

12.|
12 Alex said at 10:06 am on March 31st, 2010:

Hello, I am using this laptop: http://www.ebuyer.com/product/185894

he graphics SiS M672 Integrated, SIS M672 + 968 Graphics Chipset.

I had no luck with your driver, followed the readme but may have installed it wrong.
Using 9.04 and some solutions from the Ubuntu forums, I managed to change the
resolution to 1280×800, but this distorts the intended 1366 x 768 resolution.

If you have any advice or suggestions I really appreciate it; should I install 10.04 before
trying again?

hanks
Alex

13.|

13 eordano said at 10:11 am on April 1st, 2010:

Alex:

I think it¶s best for you to wait for 10.04.

Unfortunately, it comes with Xorg version 7.5; and so far, I only know of this version of
the drivers (I got them from the ubuntuforums) that work with the card.

Regarding the resolution; you should try searhcin in your xorg.conf and erase all other
configurations except for 1366×768. If you need more help, contact me via twitter
@eordano

14.|

14 Alex said at 10:50 am on April 1st, 2010:

hanks for the reply, I¶ve registered on twitter as thegreatmido. Still not working.

Log report is too big for twitter:


Link a pastebin
15.|

15 eordano said at 11:20 am on April 1st, 2010:

Ugh, that looks bad. It¶s Xorg version 7.6 =S

hey are deprecating a lot of functions lately, and these drivers don¶t work without the
old functions. I¶m sorry, I can¶t help you any further; try editing the source and take away
the functions or contact someone at Xorg for a special version with deprecated functions.

16.|

16 agitdd99 said at 10:32 am on April 3rd, 2010:

dear, esteban. great work, great post. i¶m running lucid beta 1 process.
i try to do copy paste things, but it didn¶t work. there is no such thing Xorg.conf in the
/etc/X11 directory. that¶s really weird.

then i try to compile it, i got this error message in ³make´ process :
Link a Pastebin
hopefully there is someone out there who can work this things out. hanks.

17.|

17 StyX said at 9:55 pm on April 26th, 2010:

@agitdd99
Hi, I had the very same probme,
try this:
http://newyork.ubuntuforums.org/showthread.php?p=9120613

18.|

18 Alex said at 10:15 am on April 29th, 2010:


hanks! this helped me a great deal. I got it working perfectly. For anyone unable to get
it working, check here:

http://ubuntuforums.org/showthread.php?t=958967&page=37

this helped me a lot too.

19.|

19 BG Okcu said at 4:02 pm on April 29th, 2010:

Great work, thanks a lot.

20.|

20 Peitli József said at 7:55 pm on May 2nd, 2010:

Hello!

Many thanks for the driver. For me it was perfect for 32bit Lucid, but it didn¶t work for
64bit. I hope there is a solution somewhere for my system too. I copied here my
xorg.0.log:
Link to pastebin

Many hanks

21.|

21 eordano said at 10:16 pm on May 2nd, 2010:

For 64bits, Peitli, you¶re going to have to rebuild the driver. Check if you have the
developer packages (I can¶t remember all their names) and try building it as I wrote on
the post.

ou can tell what packages are you mising by looking into the build log and google the
header file that you are missing, plus something like ³.deb´.
22.|

22 Peitli József said at 7:31 am on May 3rd, 2010:

hank you for your help, it¶s working now!

23.|

23 seckin said at 7:37 pm on May 3rd, 2010:

i have problem. i can copy them to /usr/lib/xorg/modules/drivers this way. when i try it
give an error and says limited permissions what can i do

24.|

24 Peitli József said at 3:18 am on May 4th, 2010:

seckin: ou try as root? Here a detailed description:


http://ubuntuforums.org/showpost.php?p=9076123&postcount=365
Good luck!

25.|

25 STV said at 1:36 pm on May 8th, 2010:

\o/

In the Ubuntu 9.10 I was using the sisimedia driver, but it failed on Ubuntu 10.04.

It worked for me!


But I¶m not with the highest color depth.
I used just the second file, should I use the first file too?

Congrats for your blog and for this post!


26.|26 How to install SiS 771/671 Mirage 3 Video Drivers in ubuntu 10.04 o£ucid) | Ubuntu
Geek said at 8:52 am on May 12th, 2010:

[...] SiS 771/671 Mirage 3 Video Drivers in ubuntu 10.04 First you need to downlod the
drivers from here .Once you downloaded you need to unzip [...]

27.|27 fix SiS 771/671 Mirage 3 On Ubuntu 10.04 « Coretan ·eyboard ku said at 9:50 pm on
May 12th, 2010:

[...] driver dapat ditemukan disini Driver SiS [...]

28.|

28 Inga said at 4:29 am on May 13th, 2010:

SV, I have this problem too. If you solve this problem, please, write me to int20.eesti at
gmail.com. hank you.

2 Author: hank you for very useful document. My X58C works well.

29.|29 Richard Edmonds | said at 12:55 pm on May 17th, 2010:

[...] we need to download some driver files from estebanordano, preferably save them to
your /home/Downloads folder. ou will now need to unzip the compressed [...]

30.|

30 Fernando Pineda said at 4:20 pm on May 19th, 2010:

Hola, Esteban
Estoy hace mucho tiempo buscando el driver 3d para linux del chip sis672. En kubuntu
9.10 conseguí una muy buena funcionalidad 2d con el driver sismedia (en 32 bits). He
leído en algún foro que alguien está escribiendo el driver 3d ¿enés idea de algún sitio
donde me pueda enterar cuando se lance? ¿o de algún driver 3d que funcione en otra
distribución?
Muchas gracias.
Saludos.
31.|

31 eordano said at 10:02 am on May 20th, 2010:

Si, resulta que el chino que estaba haciendo el driver lo terminó pero antes de que lo
pusieran online dejó de trabajar para sis. ahora nadie sabe donde está el driver.

32.|

32 ultrasound technician said at 4:49 am on June 6th, 2010:

nice post. thanks.

33.|33 Ubuntu £inux 10.04 ɢ ɜɢɞɟɨ Sis 771/671 ± ɪɟɲɟɧɢɟ ɩɪɨɛɥɟɦɵ | ɋɚɦɨɪɚɡɜɢɬɢɟ,
Ⱦɟɧɶɝɢ, IT said at 11:41 am on June 25th, 2010:

[...] ɞɪɚɣɜɟɪ sis 771.671 ɤɚɤɨɣ ɫ 10.04 ɬɨɱɧɨ ɪɚɛɨɬɚɟɬ. Ɍɚɦ ɫɫɵɥɤɚ ɧɚ megaupload,
ɨɞɧɚɤɨ [...]

34.|

34 Radit said at 7:29 am on July 22nd, 2010:

thank¶s

35.|

35 Phil P said at 8:04 pm on August 2nd, 2010:

Just a note for other gentoo¶ers, I just got gentoo + Xorg 1.76 working with your above
source.
First it blew up compiling because of some missing dependancy to do with Man pages.
But I just hacked all the man page references from the makefile and removed the man
directory (ugly but its past 1am here«) and bingo, mythtv playing tv stream full screen
smoothly in 1024×600 on a little targa monitor back mini pc
Ill look at posting it back upstream to gentoo when I have time after the weekend.
But thanks!

36.|36 SiS Mirage 3 - Video Device said at 11:10 am on August 7th, 2010:

[...] are drivers here: http://estebanordano.com.ar/sis-m671«-debian-sidux/ hat page is


geared towards using the driver on sidux, though the directions are probably quite [...]

37.|

37 sgrun said at 11:09 am on August 11th, 2010:

hank to your sharing,I followed this


http://www.ubuntugeek.com/how-to-install-sis-771671-mirage-3-video-drivers-in-
ubuntu-10-04-lucid.html
and
I get my thing working with ubuntu 10.04,hank you so much2

38.|

38 Mariano said at 12:33 pm on August 31st, 2010:

Hola
sabés con qué resolución sale funcionando después de compilado en 10.04 lts de 64 bits?
Muchas gracias por tu trabajo!
Mariano

39.|

39 Deepak said at 10:49 am on September 7th, 2010:

do this driver for fedora ?


40.|

40 Bruce said at 2:07 am on September 22nd, 2010:

please help me,i am new to ubuntu and im not familiar with codes..but i tried the code till
i reache here and i dont know what to do

cp target /usr/lib/xorg/modules/drivers/ is not a directory

please help my