Driver SiS 771/671 no Ubuntu - Configuração

Neste artigo mostro como configurar um computador com a placa de vídeo SiS 771/671 com a distro Ubuntu. Neste arquivo considero as 3 abordagens mais óbvias para resolver o problema: instalar um pacote com o driver e configurações, compilar manualmente o driver e instalar o driver pré-compilado.

[ Hits: 85.616 ]

Por: Jeffeson Luiz Oliveira de Campos em 20/04/2015 | Blog: http://jeffersoncampos.eti.br


O problema



A placa de vídeo SiS 771/671 é conhecida por dar muita dor de cabeça para configurar, geralmente, sendo usado o driver VESA com resolução de 480x600 como fallback (o que é, obviamente, péssimo).

O notebook testado foi o Positivo Premium modelo SIM, com processador X86_64, apelido carinhosamente por mim de Yukina, "Yukina - Yu Yu Hakusho"). A distribuição é o Ubuntu 14.10.

Durante a instalação da distro não tive nenhum problema com resolução. O problema foi ocorrer logo após a instalação, no primeiro uso.

Como identificar a sua placa de vídeo

Para verificar a se a sua placa de vídeo é realmente a "famigerada" SiS 771/671, faça o seguinte:

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

Se você encontrou a linha:

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


Então, bingo! Continue lendo, para você saber como resolver o problema.

    Próxima página

Páginas do artigo
   1. O problema
   2. O driver nativo
   3. Conclusão / Referências
Outros artigos deste autor

SIGERAR - Sistema de Gerenciamento de Requisitos

Compartilhando a internet do seu celular (3G Claro) com o seu PC através do Blueman (Bluetooth)

ROI em TI

E se o Linux finalmente depuser o Windows?

Leitura recomendada

Apache + Virtual Host + DNS no Debian Lenny

Criando uma Máquina de Torrent com o OrangePI [Open Hardware]

Migrando de Red Hat para Debian

Apache Mod_Proxy como Front-End de acesso e balanceamento de diversas aplicações web

DebConf - Perguntas ao usuário na instalação de pacote .deb

  
Comentários
[1] Comentário enviado por fabio em 20/04/2015 - 12:18h

Boa Jeffeson! Bom vê-lo escrevendo artigos novamente.

Um abraço.

[2] Comentário enviado por albfneto em 20/04/2015 - 13:04h

Artigo interessante, muito bom! parabéns!
favoritado e guardado, pq as SIS são problemáticas,mas elas ainda existem em muitos notebooks antigos.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux,Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva.

[3] Comentário enviado por removido em 20/04/2015 - 16:07h

Graças aos colegas vdo VOL em 2009 eu Não comprei um notebook com essa placa video. Acabei comprando um 100% intel que me serviu por 5 anos .
Dica favoritada!

[4] Comentário enviado por galactus em 22/04/2015 - 15:09h

Parabéns pela dica! Artigo favoritado! Sis sempre dá dor de cabeça pra configurar.

[5] Comentário enviado por removido em 23/04/2015 - 23:58h

To com um problema a minha placa e diferente e quando eu instalo o driver me arde o olho agnaldo@ubuntu:~$ lspci | grep VGA
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter (rev 03)Eu nao entendo nunca encontrei outro pc que tivesse uma placa sis como o meu.

A liberdade indocil e domada pela propria desgraça -William Shakespeare

[6] Comentário enviado por zeca.junior em 27/04/2015 - 01:16h

Há muito tempo tenho problemas ao configurar o vídeo de computadores com placa SIS. A cada atualização é um drama...
Parabéns pelo post!!

[7] Comentário enviado por jonasof em 27/04/2015 - 23:27h

Tenho um notebook cce (meio velho) com essa placa.

A alguns poucos anos atrás testei ubuntu, debian, mint e open suse. A resolução máxima padrão nestas era 1024x768. Apenas as distribuições mandriva e derivadas (mageia ...) detectaram essa placa na resolução máxima 1280x800 sem precisar de nenhuma configuração adicional. Por isso me acostumei a usar o mageia.

[8] Comentário enviado por deadpoolmanolo em 06/03/2016 - 22:33h

Pra quem usa xubuntu os drivers são os mesmos, só sera preciso configurar o xorg.conf dessa maneira:

_______________________________________________________________________
# xorg.conf (X.Org X Window System server configuration file)
# xorg.conf para linux Mint Debian Based - configuração para linux mint baseado no Debian
# funciona em placas sis

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

#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
#Option "XkbVariant" "abnt2"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection


Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection
Section "Device"
Identifier "Configured Video Device"
Boardname "vesa"
Busid "PCI:1:0:0"
Driver "vesa"
Screen 0
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1280x800"
Horizsync 31.5-50.0
Vertrefresh 56.0 - 65.0
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
modeline "1280x720@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
modeline "1280x800@60" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
Defaultdepth 16
SubSection "Display"
Depth 16
#Modes "1280x800@60" "1280x720@60" "1280x768@60" "800x600@60" "800x600@56"
Modes "1280x768@60" "800x600@60" "800x600@56"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen 0 "Default Screen" 0 0
Inputdevice "Synaptics Touchpad"
EndSection
Section "Module"
Load "glx"
Load "GLcore"
Load "v4l"
EndSection
Section "device" #
Identifier "device1"
Boardname "vesa"
Busid "PCI:1:0:0"
Driver "vesa"
Screen 1
EndSection
Section "screen" #
Identifier "screen1"
Device "device1"
Defaultdepth 24
Monitor "monitor1"
EndSection
Section "monitor" #
Identifier "monitor1"
Gamma 1.0
EndSection
Section "ServerFlags"
EndSection
______________________________________________________________________

No Meu esta rodando perfeitinho, e da para escolher entre as resoluções no menu Monitor do próprio sistema.

[9] Comentário enviado por fernandocf em 15/05/2016 - 23:46h

Cara muito boa a dica, esse chipset sis deve ser um dos piores do mercado...ressuscitei um note velho que eu tinha aq da cce: core 2 duo t5500 com 2gb de ram, instalei o Xubuntu 16.04, e dava um gargalo enorme na placa de video, you tube nem pensar, instalei o driver versão 32 bits e alterei o arquivo xorg.conf conforme o deadpoolmanolo nos passou e: temos um note usavel novamente. So para complementar, eu instalei e configurei o cpu-freq conforme a dica: http://www.diolinux.com.br/2013/09/aumentar-o-desempenho-do-processador-no-ubuntu.html, (nem sei se pode posta site da concorrência, eheh), o note agora ta voando. obrigado.

[10] Comentário enviado por ariadnevilaca em 25/05/2016 - 14:12h

Pessoal,

estou usando Lubuntu 16.04, mas quando eu faço:

$ tar xvfz sis-64-bit-1204.tar.gz
$ cd sis-64-bit-1204
$ sudo mv sis671_drv.* /usr/lib/xorg/modules/drivers

O terminal me retorna o seguinte:

tar (child): sis-32-bit-1204.tar.gz: Não é possível executar a ação: open: Arquivo ou diretório não encontrado
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Alguém sabe o que está acontecendo?


[11] Comentário enviado por foguinho.peruca em 28/05/2016 - 19:07h


[10] Comentário enviado por ariadnevilaca em 25/05/2016 - 14:12h

Pessoal,

estou usando Lubuntu 16.04, mas quando eu faço:

$ tar xvfz sis-64-bit-1204.tar.gz
$ cd sis-64-bit-1204
$ sudo mv sis671_drv.* /usr/lib/xorg/modules/drivers

O terminal me retorna o seguinte:

tar (child): sis-32-bit-1204.tar.gz: Não é possível executar a ação: open: Arquivo ou diretório não encontrado
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Alguém sabe o que está acontecendo?




Olá!

A linha:

tar (child): sis-32-bit-1204.tar.gz: Não é possível executar a ação: open: Arquivo ou diretório não encontrado

Indica que o arquivo que vocês está tentando descompactar é o sis-32-bit-1204.tar.gz e não o sis-64-bit-1204.tar.gz. Sugiro que você reveja qual arquivo foi feito o download.

Jeff

[12] Comentário enviado por fahrenheit em 24/02/2018 - 18:18h

Aqui tem um passo-a-passo que testei em várias distribuições baseadas em Debian, com sucesso!
http://www.fredericomarinho.com/instalar-o-driver-da-placa-de-video-sis-671771-no-linux-mint-11/

[13] Comentário enviado por jagoyo em 10/07/2020 - 01:21h

Oi Jefferson tudo bem ! Muito obrigado pelas dicas para ativar a tela numa notebook Olivetti S500 do ano 2008. O que nao deu certo foi o XORG.CONF .
Mas com a dica do DEADPOOLMANOLO pudo dar certo. Muito muito obrigado, se cuida !!!

[14] Comentário enviado por agofearth em 21/06/2021 - 18:43h

Saudações a todo mundo!!
Para 32 bits segui o que o Frederico escreveu e deu certinho:
https://www.fredericomarinho.com/instalar-o-driver-da-placa-de-video-sis-671771-no-linux-mint-11/

Seguem Drivers para 64 bits (funcionando em junho de 2021)
https://easylinuxtipsproject.blogspot.com/p/sis.html
ou (link direto)
https://drive.google.com/file/d/18wYaNEHNX3QNkV8ttgaaCFJhoeJT4jRR/view

Detalhe importante: dentro do zip dos drivers de 64bits existe um xorg.conf, porém pra mim ele não funcionou, mas usei o xorg.conf que tem no site do frederico (primeira referência) e funcionou perfeitamente.

Q'apla!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts