Configurando SiS 771/671 no Ubuntu 10.10

Publicado por Marcos Ramos em 26/10/2010

[ Hits: 36.943 ]

 


Configurando SiS 771/671 no Ubuntu 10.10



Como todos devem saber, placas de vídeo SiS são uma dor de cabeça para quem usa Linux...

O melhor jeito de contornar esse problema é usando o driver Winnischofer, alemão que por anos desenvolveu heroicamente o driver que dá aceleração 2D e uma razoável aceleração 3D (não se anime, não dá pra rodar Compiz e aquelas coisas bonitinhas do Desktop).

Ele funcionava muito bem no Ubuntu 10.04, mas quando instalei o 10.10, parou de funcionar.

Felizmente nossa comunidade é rápida, e já temos um driver que funciona no Xorg da nova versão do Ubuntu.

Para fazer a instalação faça o seguinte:

1) Baixe o driver pré-compilado para aqui:

32 bits: http://www.4shared.com/file/-5YAhwoC/sisimedia_ubuntu_1010_32bitsta.html
64 bits: http://www.4shared.com/file/0GGMepyR/sisimedia_ubuntu_1010-X86_64ta.html

2) Descompacte e copie o arquivo sisimedia_drv.so para /usr/lib/xorg/modules/drivers.

2) Execute o seguinte comando (como administrador) para gerar um xorg.conf:

# Xorg -configure

3) Ainda como administrador, edite o novo xorg.conf (está localizado em /etc/X11/xorg.conf), modifique o driver, na sessão "Device", como o trecho a seguir:

Section "Device"
	Identifier  "Card0"
	Driver      "sisimedia"
	VendorName  "Silicon Integrated Systems [SiS]"
	BoardName   "771/671 PCIE VGA Display Adapter"
	BusID       "PCI:1:0:0"
EndSection

Se você quiser utilizar o utilitário SisCtrl, adicione essa linha nessa seção:

Option "EnableSiSCtrl" "yes"

Para baixar o SisCtrl utilize o link:

32 bits: http://www.megaupload.com/?d=SAB8LL4C
64 bits: http://www.megaupload.com/?d=MUOOUW8V

Pronto! Agora o driver já deverá funcionar.

DICA: Para assistir vídeos flash em tela cheia, apenas clique com o botão direito no vídeo e desmarque a opção "habilitar aceleração por hardware".

Se você quiser um xorg.conf pronto e funcionando, use uma cópia do que eu uso em meu notebook. Esse além do driver, está configurado para trabalhar com alta resolução.

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "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"
EndSection

Section "Module"
	Load  "dri"
	Load  "dri2"
	Load  "record"
	Load  "extmod"
	Load  "glx"
	Load  "dbe"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	HorizSync    31.5-90
	VertRefresh  60
	Option      "PreferredMode" "1280x800"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "sisimedia"
	VendorName  "Silicon Integrated Systems [SiS]"
	BoardName   "771/671 PCIE VGA Display Adapter"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
    DefaultDepth 24
    Subsection "Display"
        Depth       24
        Modes       "1280x800"
    EndSubsection
EndSection

E é isso. Espero ter ajudado.

Fonte: http://diversosassuntosbrasil.blogspot.com/

Outras dicas deste autor

Solução para a falta de codecs do Ubuntu (e mais)

Leitura recomendada

Instalando adaptador USB wireless Dlink dwa-125 no Ubuntu 10.04

Instalação de programa de sensores (Gkrellm)

Ativação WIFI Atheros AR5007EG quando ndiswrapper não funciona

Proteção do hardware

Instalar placa de rede wireless D-Link DWA-525 no Ubuntu 10.10

  

Comentários
[1] Comentário enviado por AdrianoRicardo em 05/11/2010 - 17:15h

Marcos.ramos,sou novo no linux estou usando o Ubuntu, mas em termos de distribuições eu prefiro o openSuse,acho que me adaptei melhor a ele, gostaria de saber se o mesmo processo para instalação deste driver se aplica ao suse? ou se existe algum metodo parecido,dese já agradeço e o parabenizo pelo ótimo artigo.

[2] Comentário enviado por marcos.ramos em 06/11/2010 - 12:59h

AdrianoRicardo

esse driver na verdade é do Mandriva. A boa notícia é que tanto Mandriva quando openSuse usam o formato RPM para seus pacotes.

dê uma procurada pelo driver 'sisimedia' no Mandriva, os procedimentos são os mesmos.

[3] Comentário enviado por Coconuts em 06/11/2010 - 15:17h

Parabéns pela dica! Ela simplemente me salvou. Atualizei a versão do meu do 10.04 para a 10.10 e simplesmente não carregava a interface gráfica e com essa sua dica resolvi tudo!!

Obrigado mesmo!!!

[4] Comentário enviado por junior01 em 19/11/2010 - 13:28h

cara você é um genio!
a semanas eu estava tentando resolver esse problema da resolução da placa.
parabéns pela dica.

abrigado!

[5] Comentário enviado por removido em 27/11/2010 - 12:22h

Soube que o Barros Lee vai liberar o driver 3D para nós: http://down-linux.blogspot.com/2010/10/boa-noticia-para-quem-tem-sis-drivers.html. Duvido muito , mas, esperamos que não sejam iguais aos drivers da Intel que a cada atualização retrocede ao invés de progredir. Essas soluções 2-D que a gente vê por ai me fazem pensar de como existe gente inteligente que criam drivers muito complexos sem ajuda nenhuma do fabricante, e como existe gente burra que no caso são os caras responsáveis pela SiS que definitivamente não tem drivers decentes para nenhum S.O. De outro lado há fabricantes como a Intel que apesar do hardware gráfico ser ruim tem drivers decentes no Windows, mas, não cria drivers para Linux deixando que a comunidade cuide disso e tem um suporte que dá pra usar apesar de estar retrocedendo nos últimos drivers. Há aqueles que podemos dizer decentes que é o caso da VIA onde 99% dos problemas são solucionados facilmente, elas rodam o Compiz jogos no Wine entre outros. E temos as fabricantes que não devem nada para os usuários do Windows e do Linux que é o caso da NVIDIA e da AMD que devem ser prioridade na hora de escolher um bom PC. Enfim parabéns por ter conseguido essa configuração 2D que tem um desempenho razoável, mas, é o que dá pra fazer né?

[6] Comentário enviado por jocsã em 23/12/2010 - 12:58h

Marcos, eu baixei o driver, mas quando fui copiar para o diretorio, não dar pra colar. Eu não tenho permissão para alterar esta pasta. Fui nas propiedades e vi a seguinte messagem " voçê não é propietario, logo não pode alterar estas permissões".
O que eu devo fazer ???
Flw!!! Obrigado.

[7] Comentário enviado por marcos.ramos em 23/12/2010 - 16:20h

@jocsã

você precisa de permissões de superusuário, o root.

para abrir o nautilis assim, basta, no terminal, chamar esse comando com o sudo:

sudo nautilus

e pronti.

[8] Comentário enviado por sandrosfc em 25/12/2010 - 14:28h

Complementando a dica do colega marcos.ramos,pode ser também

gksu nautilus

[9] Comentário enviado por AMDark em 29/12/2010 - 20:56h

ola amigos, estou usando o slitaz (se nao me engano baseado em slack) no meu note j75 da cce que possue esta sis 771-671 como driver de video, gostaria de saber como configurar o video nele, se algem puder me ajudar fico grato, sou novo no linus e gostei desta distribuiçao por ela ser bem leve, abraços a todos

X.org X Server 1.9.2

[10] Comentário enviado por jaalima em 27/01/2011 - 18:39h

Vlw kra pela dica!!
Funcionou legal
mas queria saber de vc se nao ofecere nenhum risco a placa mae fazendo isso?
pois eu estava usando ubuntu 9.10 e fiz algo semelhante a isso, em outro tuto
com pouco tempo o notebook começou a dar problemas em sua placa de video
e tive que substituir a placa mae. Entao eu nao keria correr esse risco novamente

aguardo resposta

vlw

[11] Comentário enviado por marcos.ramos em 27/01/2011 - 20:44h

@jaalima

cara, eu uso no meu notebook a um ano meio essas configurações, nunca deu nenhum problema.

Essa configuração eu mesmo fiz, na época do ubuntu 9.10, só vim atualizando desde então.

Realmente não sei lhe dizer se isso "faz mal" a placa mãe ou placa de vídeo. Comigo isso nunca aconteceu.

[12] Comentário enviado por dercilima em 12/02/2011 - 16:28h

Ola galera...

Estou usando o Ubuntu 10.10 de 32 bits em um CCE WIN com a placa grafica Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter, baixei o arquivo para 32 bits, copiei-o para a pasta /usr/lib/xorg/modules/drivers, porém quando aplico o comando Xorg -configure aparece a seguinte mensagem;


[email protected]:/home/whatilla/Downloads/sisimedia_ubuntu_10.10_32bits# Xorg -configure

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.


Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.

ddxSigGiveUp: Closing log


grato.

[13] Comentário enviado por acrufino em 20/02/2011 - 19:36h

Derci,

Comigo também ocorreu o mesmo problema. Eu copiei o arquivo xorg.cong com as linhas alteradas conforme a dica de Marcos Ramos e deu certo. O arquivo xorg.conf que copiei foi tirado do Mandriva que era a distru que veio no notebook. Agora estou com a resolução adequada.
Valeu Marcos.

sds,

Antonio Rufino

[14] Comentário enviado por danilo rg silva em 24/02/2011 - 16:49h

Tenho um Firstline modelo FL 187. As configurações deste post não deram certo no meu caso. Após efetuar as mudanças, ao reiniciar, o sistema ficou com aquela tela preta em linha de comando pedindo login e senha. Após efetuar o login, digitei os comando para apagar o arquivo xorg.conf, afim de iniciar o sistema no modo com interface gráfica, com um driver genérico, que deixa a resolução em 800X600. Os comandos foram:

$ cd /etc/X11
$ sudo rm /etc/X11/xorg.conf
$ sudo reboot

Após este procedimento o sistema iniciou com interface gráfico. Depois disso, para configurar o monitor com a resolução de 1280X768, foi só seguir o tutorial do link abaixo:

http://diversosassuntosbrasil.blogspot.com/2010/09/solucao-definitiva-2d-sis-671-ubuntu.html

Vale a pena conferir este link. Nenhum outro arquivo xorg.conf funcionou, somente a versão vesa que consta neste blog.

Espero ter ajudado aos amigos!
ABraço!
Que Deus continue te abençoando!

[15] Comentário enviado por anderson.tudook em 10/04/2011 - 00:45h

Oi Marcos,

Tentando realizar o processo comigo aconteceu o mesmo erro citado acima, ao tentaar executar o comando x.org - configure aparece:

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.


Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.


Como solucionar o mesmo??

[16] Comentário enviado por josir em 12/05/2011 - 09:27h

Olá pessoal, para executar o Xorg -configure:

1. Faça o logoff da máquina
2. Digite CTRL-ALT-F1 para entrar em modo console.
3. Entre com o seu login
4. digite "sudo service gdm stop"

Agora sim você poderá dar o comando sudo Xorg -configure e alterar o xorg.conf conforme o Marcos listou acima.

Após fazer a alteração, digite:

"sudo service gdm start"

Muito obrigado pela dica Marcos. Me economizou bastante tempo!
Saudações a todos!

[17] Comentário enviado por junner em 08/02/2012 - 14:20h

Muito boa dica, estava com dificuldades em um nb com essa placa.
Seu Xorg está redondinho, funcionou 100%
Parabéns
[]'s

[18] Comentário enviado por Jhonny Roger em 20/08/2013 - 01:30h

Eu nao dei os comandos:
1. Faça o logoff da máquina
2. Digite CTRL-ALT-F1 para entrar em modo console.
3. Entre com o seu login
4. digite "sudo service gdm stop"
Após fazer a alteração, digite:
"sudo service gdm start"

As letras do notebook positivo estavam gigantes copiei e colei o seu reiniciei o note e ficou certo.
Estou usando no Voyager 13.04

Excelente dica Marcos, me ajudou muito, quase 3 anos depois e a dica ainda ajuda.



Contribuir com comentário