Tutoriais

SiS & Ubuntu 11.04

Há um tempo que fiquei de postar a solução que tive para poder usar “decentemente” em meu notebook o Ubuntu 11.04 sem problemas de desempenho, sombras de janelas e tudo mais ocasionado pela “belíssima” placa de vídeo integrada SiS 671 (671 / 672 / 771 / 772).

Sempre que havia um lançamento de uma nova distribuição do Ubuntu, eu que tenho impulso incontrolável de manter-me sempre atualizado, tinha um baita trabalho para fazer minha placa de video funcionar bem. Isso por que a SiS não disponibiliza nenhum driver e/ou suporte para GNU/Linux, por causa de um demoníaco acordo de exclusividade com a Janelas®.

Quando encontrava a uma solução ele nem sempre era satisfatória. Pois os drivers vem sempre de um pessoal abençoado e voluntário que rala para criar um driver para essa placa do mal, quase sempre usando engenharia reversa… o que não deve ser nada fácil.

Enfim, no 11.04 isso ficou um pouco mais fácil e muito melhor. Pois até onde sei, um grupo de indianos que trabalha no driver liberou o código-conte deles, que estava muito bom.
Em posse do código fonte, podemos compilá-lo e funcionará (pelo menos era pra funcionar) perfeitamente, um ótimo suporte 2D e por ser compilado funcionará em na sua arquitetura. Isso mesmo compilando o driver ele funcionará tanto em 32 quanto em 64 bits .

Pois bem, vamos aos passos.

Você terá que baixar o código fonte, você pode utilizar este link do mediafire ou este outro link do github

Para a compilação do driver você precisará de alguns pacotes, caso não tenha basta instala-los com um apt-get, da seguinte maneira em seu terminal:

sudo apt-get install git build-essential mesa-common-dev libdrm-dev libtool xorg-dev 

Após tudo instalado, entre na pasta do source-code do driver que você baixou:

cd /XXX/xf86-video-sismedia-0.9.1

o XXX é o caminho onde está a pasta em seu computador

Agora configure a compilação com:

./configure –prefix=/usr –disable-static

Por fim os comandos para compilação:

make && sudo make install

Tenho um pequeno script para fazer tudo isso automagicamente, você pode baixá-lo aqui. Para executá-lo basta você clicar com o botão direito do mouse escolher “Propriedades” e na aba “Permissões” marcar a caixa de seleção “Permitir execução do arquivo como um programa” e feche, assim como a figura:

Propriedades do Driver de Vídeo

Propriedades do Driver de Vídeo

Depois basta clicar duas vezes no script e na janela que abrir escolher a opção Executar.
Se quiser pode fazer o processo descrito todo pelo terminal, vá a pasta onde está o script e digite:

sudo chmod a+x driver-sis671s-install-ubuntu.sh

e para executar:

sudo ./driver-sis671s-install-ubuntu.sh

Após isso vamos configurar a saída de vídeo para o driver instalado, no terminal digite:

gstreamer-properties

Abrirá uma janela assim:

Seletor de Sistemas Multimídia

Seletor de Sistemas Multimídia

Na aba “Vídeo“, em “Plug-in” mude para a opção “X Window System (X11…

Obs.: Todo aplicativo que faça uso do driver de vídeo você deverá mudar para X11 a saída. Por exemplo o MPlayer, VLC, Banshee, TOTEM e etc, para a reprodução de vídeos.

Após isso basta reiniciar.

Se você reparar lentidão no sistema uma dica que encontrei no site Ubuntero pode ajudar .
Editaremos uma entrada do grub, para isso digite no terminal:

sudo gedit /etc/default/grub

Localize a linha onde está escrito “#GRUB_GFXMODE=640×480” (CTRL+F ajudará) e adicione logo abaixo dela o seguinte:

GRUB_GFXPAYLOAD_LINUX=1280×800

Após isso digite:

sudo update-grub2 && sudo update-initramfs -u

e reinicie:

sudo reboot

É isso, trabalho feito.

O Ubuntu 11.04 – Maverick Meerkat foi o primeiro Ubuntu que não tive mais problemas com o vídeo (além dela não ter nenhum suporte 3D é claro…), o melhor desempenho (2D) desde… o Hardy Heron (8.04 LTS).
Quem tiver mais dicas, problemas e soluções, pode compartilhar aqui.

Ah! Uma última dica. Da próxima vez NÃO COMPRE nada que venha com uma SiS! 😦

Padrão

3 comentários sobre “SiS & Ubuntu 11.04

  1. Mauricio disse:

    Boa noite!

    Quando eu estava tentando instalar o driver deu este erro:
    mauricio@Mauricio:~$ sudo apt-get install git build-essential mesa-common-dev libdrm-dev lib tool xorg-dev
    [sudo] password for mauricio:
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package git is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    However the following packages replace it:
    git-el

    E: Package ‘git’ has no installation candidate
    E: Unable to locate package lib
    E: Unable to locate package tool
    mauricio@Mauricio:~$

    O que pode ser isto??
    Aguardo…

  2. Maravilha!
    Pra mim funcionou redondo.
    Parabéns e obrigado.

    Maurício,
    Em relação ao git eu não tb entendi (tem que ver a versão e a distribuição do seu GNU/Linux). Quanto as outras mensagens, o nome do pacote é ‘libtool’ vc digitou ‘lib tool’ e ele interpretou que eram dois pacotes.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s