Ubuntu med SiS 771/671 (Ubuntu 10.04, 10.10 og 11.04)

mklpoiuytresdfgdffg

O.B.S
-------------------------
Den redigerede del kan læses nederst, efter den originale artikkel
Denne post er ikke længere kun forbeholdt ubuntu 10.04
-------------------------
For ubuntu 11.04, skip helt ned til nederste del. De to første dele er kun forbeholdt 10.04 og 10.10.
-------------------------

Hej.
Jeg har i længere tid haft store problemer med SiS 771/671 på linux platformen. For et års tid siden fandt jeg frem til en driver der fungerede glimrende i Ubuntu 9.04, men da jeg så installerede Ubuntu 10.04, måtte jeg starte forfra med problemet, da denne driver gik i konflikt med Xorg Core.

Der findes et par enkelte små artikler på nettet omkring driver installation i Ubuntu 10.04, men kun en fungerede, og den er skrevet i forkert rækkefølge. Det første jeg skulle gøre, var at gå til TTY* og lukke GDM. Problemet ved dette var bare at TTY'erne ikke fungerede. Der var sne på, lidt ligesom et tv uden signal. Men det var blot et spørgsmål om at blackliste vga16b.

Her kommer turen.
1: Start maskinen op og åben en terminal og en browser når din desktop er startet op (Du må leve med en 800x600 opløsning).
2: Hent driveren her: http://estebanordano.com.ar/wp-content/uploads/201...
3: Pak de to filer ud i mappen /usr/lib/xorg/modules/drivers.
4: Gå til din terminal og log på som root (sudo su).
5: Tast: echo blacklist vga16fb > /etc/modprobe.d/blacklist-vga16fb.conf
6: Tast: update-initramfs -u
7: Genstart maskinen. Hvis du ikke have adgang til TTY før, så har du nu.
8: Gå nu til en TTY og log på som root.
9: Luk GDM (Tast service gdm stop)
10: Configurer en Xorg Conf fil (tast Xorg -configure) med stort X.
11: Flyt filen til X11 (Tast cp /root/xorg.conf.new /etc/X11/xorg.conf)
12: Åben xorg filen (nano /etc/X11/xorg.conf)
13: Gå ned til sektionen "Device" og find punktet "Driver".
14: Ændre driveren til "sis671"
15: Start gdm igen (Tast service gdm start)

Din skærm skulle nu køre med en ordenligt opløsning via en bedre driver.

EDIT:
------------------------------------------
Efter Ubuntu 10.10 udkom (Xorg 1.9), røg kompatibilliteten igen med sis driveren. Så igen måtte man på jagt efter en løsning. Til mit held fandt jeg en der havde lavet nogle ændringer i den gamle driver og compilet en ny der fungere med xorg 1.9.

Jeg har lagt både den gamle og den nye driver op på en fil server, så jeg kan sikre mig at de vil være tilgængelige i denne tråd. Derudover burde alt dette driver besvær snart at være slut, da SIS (I følge en tråd jeg fandt) er gået igang med at lave en ordenlig 3D driver til Linux. Lidt sent, men en god nyhed for folk der fortsat benytter denne gamle chip.

For folk der fortsat oplever problemer, selv efter driveren er lagt ind, har jeg tilføjet en default xorg.conf fil. Der skal dog lige tilføjes h-sync og v-sync oplysninger der passer til den skærm der skal benttes.

HUST
Selvom denne post henvender sig til Ubuntu, så burde driverne at fungere med enhver distro der benytter sig af xorg a samme version.

http://jumbofiles.com/orfxkb00a0gl/sis671.tar.gz (Ubuntu 10.04)
http://jumbofiles.com/agt8r13a4k9g/sis671_xorg19.t... (Ubuntu 10.10)
http://jumbofiles.com/4fxhbummy3a2/xorg_conf.gz

EDIT:
------------------------------------------
Ubuntu 11.04 er kommet og endnu engang ødelægger en ny Xorg version en driver. Til gengæld er supporten for SiS 771/671 blevet forbedret i 11.04. Det er nu muligt at starte maskinen op med en opløsning på 1024/768. Grafikken køre ikke dog bare ikke ret godt, men det er bedre at arbejde med.

Jeg har ikke tænkt mig at skrive ret meget denne gang, da der allerede er en rigtig god, kort og simpel artikkel til at få kortet til at fungere ordenligt med en bedre opløsning i denne nye Ubuntu version. Jeg kan også informere om at xorg filen ikke længere er nødvendig for folk med en 1280x800 opløsning. Og for folk med 1366x768 er det stadig ret simpelt, samt beskrevet i artiklen. Driveren skal blot installeres, maskinen genstartes og så er der ikke mere i det.

Artiklen kan findes her. http://hellbunker.blogspot.com/2011/03/driver-sis-...

ondope
Antal: 919
Tilmeldt:
01-01-2006
User is offline
Re: Ubuntu 10.04 med SiS 771/671

Mange tak. Puha har godt nok haft mange problemer med en Zepto Titan A15 og den bruger vist dette chipsæt.. nu er det kun intel-wireless tingen der er ustabil selvom det ligner samme chip som Zepto 3215W som virker fint ootb..
Lorte windows hardware :)


z4ndx
Antal: 487
Tilmeldt:
24-11-2003
User is offline
Re: Ubuntu 10.04 med SiS 771/671

Tak for den awesome artikel...

Nu kan jeg endelig skifte min kærestes bærbar fra windows :) ..
Super fed guide!


kenneth
kenneth's picture
Antal: 457
Tilmeldt:
02-01-2008
User is offline
Re: Ubuntu 10.04 med SiS 771/671

her er guide til 10.04 boot scrren hvis den er for kikset at se på:

http://news.softpedia.com/news/How-to-Fix-the-Big-...

fandt den her: http://www.linuxin.dk/node/16645


z4ndx
Antal: 487
Tilmeldt:
24-11-2003
User is offline
Re: Ubuntu 10.04 med SiS 771/671

Nice .. Den fik jeg også lige brug for :)


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Så fik man sig lige revet

Så fik man sig lige revet fri fra familie længe nok til at kunne komme med en lille nytårs opdatering til dem med Xorg 1.9 (Ubuntu 10.10).


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Opdateret til Ubuntu 11.04

Opdateret til Ubuntu 11.04


dusted
Antal: 273
Tilmeldt:
14-10-2006
User is offline
Tak! :)

Takker rigtigt mange gange for både guiden og linket til 11.04 som hjalp mig med at få det modbydelige bambushardware til at virke :)