Pesquisar este blog

sábado, 8 de maio de 2010

SIS 671 / 672 MIRAGE 3 FUNCIONANDO NO UBUNTU 10.04 LUCID 64 BITS "DRIVER DO MANDRIVA"

Estou lançando uma segunda opção de funcionamento eficaz das placas de video sis 671 / 671 e seus derivados no ubuntu lucid 64 bits, desta feita o driver utilizado é o do mandriva com xserver 1.7, o mesmo do ubuntu 10.04, sendo que a vantagem deste driver embora tenha conseguido praticamente a mesma taxa de FPS que o primeiro driver que expus no blog neste link, o primeiro driver exposto com uma media de 240 fps e esta solução agora com uma media de 190 fps, mais o que realmente conta a favor desta segunda solução, embora com uma taxa de fps um pouco menor é o fato deste driver transmitir mais estabilidade ao sistema como um todo, tendo um casamento perfeito com todas as chamadas do sistema ubuntu, e também por atender a uma maior variação destas placas de video dentro da mesma serie ate as mais recentes, mas pessoalmente prefiro a primeira postagem pois a imagem é melhor e as instabilidades são praticamente imperceptíveis ao usuário comum, por isso se sua placa não subiu a resolução no primeiro post so ai vale a pena tentar este, o primeiro passo da instalação é baixar o driver no seguinte link:

driver_sis671_mandriva_ubuntu_lucid_amd64

Após baixar o driver descompacte o arquivo usando botão direito do mouse e a opção extrair aqui, depois usando o nautilus como root, o que pode ser conseguido abrindo um terminal e digitando sudo nautilus copie o contéudo da pasta gerada na descompactação ou seja os dois arquivos que se encontram dentro da pasta com o mesmo nome do arquivo para a pasta /usr/lib/xorg/modules/drivers.
O proximo passo é baixar o xorg.conf e substituir o arquivo original, baixe o xorg.conf para o driver sisimedia do mandriva no link abaixo:

xorg.conf_sisimedia

Após baixar o driver descompacte o arquivo usando botão direito do mouse e a opção extrair aqui, depois copie o arquivo que se encontra dentro da pasta gerada e cole substituindo o existente caso já exista na pasta /etc/x11 lembrando que na maioria dos casos este arquivo não vai existir copie e cole nesta pasta de qualquer maneira, sempre utilizando o nautilus como root. reinicie o sistema e este já estará na resolução desejada.

O próximo passo é a instalação do sisctrl uma ferramenta de controle das placas de video sis no linux muito completo, que baixa no link abaixo:

sisctrl_amd64

descompacte o arquivo baixado da mesma forma que os demais descrito acima, que sera criado uma pasta com varias subpastas em seu interior, o mais importante é mover o arquivo que se encontra dentro da pasta bin que se chama exatamente sisctrl, para dentro do diretório /usr/bin, isso se faz abrindo o nautilus como root no terminal digite sudo nautilus, movendo este arquivo o sisctrl ja estará instalado o programa, mas mova tanbém o arquivo que se encontra dentro da pasta man que foi criada na descompactação de nome sisctrl.1x para /usr/share/man/man1 e renomeie o citado arquivo para sisctrl.1.gz o próximo passo é criar um icone na área de trabalho para acessar o programa para isso clique com o botão direito do mouse na área de trabalho e escolha a opção criar lançador preencha o campo nome com sisctrl e o campo comando com gksu /usr/bin/sisctrl clique no pequeno quadro acima do botão ajuda e escolha como ícone do lançador uma das imagens que estão na subpasta icons na pasta 32x32 da pasta extraída do arquivo baixado, apenas lembrando que não se faz necessário nenhuma alteração no xorg.conf porque o xorg que foi baixado anteriormente já traz todas as modificações necessárias, clique no ícone criado e você terá uma poderosa ferramenta gráfica para alterar opções de configuração da sua placa sis.

Para que o sisctrl funcione com perfeição é necessário ainda abrir um terminal e digitar:

sudo chmod 777 /usr/bin/sisctrl

Ainda vai restar um ultimo passo para a perfeita configuração desta placa de video, que surgiu no ubuntu lucid é o fato da tela inicial não ser apresentada e em seu lugar um monte interferencias, isso se deveu a alterações na inicialização do sistema principalmente a exclusão do hal, para que o boot se desse mais rapidamente, em outras placas de video esta mudança foi bem absolvida mais para sis gerou mais este problema, uma das maneiras de contornar o problema é fazer com que a tela inicial não seja mais apresentada pois a apresentação desta agora em alguns caso não chega a um segundo, para isso abra um terminal e digite:

sudo apt-get install startupmanager

Vai ser instalado um pequeno e poderoso programa que gerencia graficamente as opções de inicialização do ubuntu, abra este em sistema-administação-startup-manager o programa vai executar uma tarefa de pre configuração e abrir logo na primeira aba opções de inicialização clique no campo resolução e altere de 640x480 para 1024x768, isso fara com que a tela inicial não seja mais apresentada em seu lugar apenas uma tela preta.

Os drives e arquivos deste post so funcionam para ubuntu lucid 64 bits, se voce pretende por em funcionamento as placas sis 671/672 e demais derivados em ubuntu lucid 32 bits recomendo que siga o post http://curitec.blogspot.com/2010/05/sis-671-e-ubuntu-1004-lucid-32bit.html testei e o resultado foi excelente sobretudo porque se trata de um arquivo deb o que deixa a solução extremamente simples, e fica melhor ainda se utilizado o arquivo deb do post copiando o contéudo do xorg deste link ao inves do xorg.conf ali apresentado.

OBS: os parâmetros do xorg.conf deste post estão otimizados para um monitor de LCD widescreen como na maioria dos notebook ou netbooks atuais se você tem um monitor de LCD mais não é wide como nos desktop poderá funcionar pois inclui alguns parâmetros próprios, mais se o monitor for de LED ou CRT o driver será sempre este, mais os parâmetros do Xorg precisam ser modificados para se adequar a o novo hardware.

22 comentários:

Levy Mota disse...

ola, muito obrigado mesmo por postar sobre essa sis 671

eu ainda n consegui instalar o ubuntu 10.04 ja tentei de tudo, lubuntu, ubuntu, ubuntu alternate simplesmente depois que passa a tela que escolha o idioma e manda instalar, a tela fica toda distorcida e nao da para ler nada, alguma ideia de como resolver isso? obrigado

Hugo Bastos disse...

Levy Mota, este efeito que você descreve na verdade ele é apresentado em todos as versões apenas na tela inicial nos computadores com sis 671 por causa da remoção do hal nesta versão mais estranho seria este efeito permanecer após o boot mesmo sem a instalação do driver o normal seria estes efeitos durante o boot e depois uma resolução de 800x600 com imagem normal, coloque o cd e espere o boot terminar não se preocupe com a confusão na imagem o boot vai prosseguir ate estabilizar.

Rafa disse...

Muito bom, meu computador agora tem uma boa resolução, agora uma duvida, a resolução correta é 1440x900 ou 1280x768 em um monitor wide de 14?

Muito obrigado pelas dicas

Unknown disse...

Funcionou 5 estrelas! Sem espinhas!
Obrigado!

Um abraço directamente do Porto, Portugal!

Cleber disse...

PREZADO HUGO PORQUE A MAIORIA DAS DICAS DO UBUNTU É EM INGLES,GOSTARIA DE SABER TAMBEM SE O UBUNTU 1O.04 E SÓ PARA NOTBOOKS GOSTARIA DE SABER TAMBEM COMO DEVO PROCEDER PARA DESISNTALAR O UBUNTO 9.10.OBRIGADO

Hugo Bastos disse...

Cleber não so o ubuntu mais todos as distros linux trazem no kernel uma grande gama de suporte a os mais diversos hardware,logo o ubuntu 10.04 pode ser instalado em notebooks, desktop e existe uma versão mais leve para netbooks, as dicas são em grande parte em inglês porque nos paises que utilizam esta lingua estão as comunidades mais ativas e empresas que colaboram com o projeto, você deve ta querendo se referir a atualizar o 9.10, existe duas opções a primeira é atualizar através do gerenciador de atualizações que já deve esta mostrando a existencia da nova versão, a segunda é uma instalação limpa começando do zero, recomendo esta através do live cd quando chegar no particionador marque a opção manual e marque a partição do sistema para ser formatada, existem muitos tutos na net a este respeito, em português.

Tiago Arnaldo disse...

Olá amigão.

Tenho o ubuntu 9.10(32bits) instalado e não mexo a algum tempo. Tive um trabalho pra por uma resolução legalzinha, mas a nenhuma aceleracao 3d, alem de janelas ficarem meio lentas para mexer.
Vi seu tutorial e tambem vi de outro cara http://julianosodeiro.wordpress.com/2010/04/25/23/ que faz referencia a seu post. Ele disse que conseguiu uma aceleracao 3d bem basica no 32bits. Com o seu tutorial a aceleração no 64 bits é bem melhor do que a no 32 bits? Ou é bem basica tb?
Valeu, abraço!

Hugo Bastos disse...

oi tiago arnaldo no seu perfil não tem seu e-mail, mais vou responder aqui mesmo o 3d do post é básico pois o dri não é ativado, entretanto entre em contato por e-mail que te mostro como ativar o dri e ter um 3d mais avançado, não pude postar isso por problemas legais com a sis mais um presente de um arquivo para ativar o dri através de e-mail não pode ser considerado divulgação pois é o contato direto de uma pessoa com outra pois já recebi o driver de alguem.

Blog de Testes disse...
Este comentário foi removido pelo autor.
Hugo Bastos disse...

caro amigo do blog de teste, não tenho como ter acesso ao notebook em questão no entanto posso te esclarecer que todas as vezes que a imagem fica duplicada o problema na verdade não é a resolução sempre o problema esta na seção monitor do xorg que no caso do post é:

Section "Monitor"
Identifier "Configured Monitor"
Option "DPMS"
HorizSync 30 - 63
VertRefresh 50 - 75

você afirma que tem um xorg vesa que não apresenta esta tela duplicada a minha sugestão é que você faça um xorg cruzado apague a sessão monitor do xorg do post e transplante a referida sessão do xorg vesa que voce diz que da certo para ocupar o lugar da foi anteriormente deletada, pois no caso o monitor deste not tem taxa de refresh bem diferenciada dos demis ou pode não suportar DPMS como esta ativado no xorg do post.

Tarso Dutra disse...

Ola,Gostaria de solicitar suas recomendações via e-mail para ativar 3d na placa Sis 671, desde já muito obrigado
tarsodutra@gmail.com

Hugo Bastos disse...

Tarsodutra quanto ao 3d veja o post mais recente em http://diversosassuntosbrasil.blogspot.com/2010/06/sis-671-672-mirage-3-funcionando-no.html

Rafael Machado disse...

Amazon L100 com SiS m672: funcionou perfeitamente.
Parabens pelo blog, vc tem ajudado muita gente.
força sempre!

Blog do Professor Rubio disse...

Hugo fiz exatamente como está postado acima e consegui resolver o problema da resolução de tela quanto do bug de tela com chuvisco no boot. Mas agora estou precisando encontrar uma solução para os efeitos visuais. Meu notebook é um Philco PHN 14003 com processador Intel Pentium Dual-Core T2370, 1.73GHz, 1MB Cache L2.
Chipset e Gráficos SIS M672 + SIS 968, SIS 6351. Memória de 4GB 667MHz.
Se tiver alguma dica a respeito dos efeitos visuais que já tive oportunidade de obter em outras máquinas e fiquei encantado, gostaria de tê-los em meu notebook também. Se isso for possível fico no aguardo.

Atencisamente,

Rubio - rubio@seed.pr.gov.br

Unknown disse...

Hugo,

Sua solução é perfeita. Fiz a mesma coisa no meu sim+ 1463 e esta funcionando 100%.

Quanto a interferencia no plumouth eu descobri que ela se extende tbm para os terminais TTY. Eu resolvi isso com aquela solução no seu post sobre 3D:

echo blacklist vga16fb > /etc/modprobe.d/blacklist-vga16fb.conf

Apenas essa linha foi o suficiente para consertar o plymouth e os TTY.

Parabéns pela sua iniciativa, seus artigos me ajudaram muito. Nunca mais compro chipset sis. =]

Anônimo disse...

Ola Hugo, primeiro parabéns pela ajuda/trabalho dedicada ao pessoal!

Já tem uns 2 meses que utilizo o ubuntu 10.04 64bits em meu notebook, e confesso, estou impressionado, consegui resolver sem demora o problema do video, porém em 2D, e garimpando na net, vim parar aqui, li os tutoriais que postou, mas ainda não instalei a opção em 3D, pois lendo os posts, vc disse em resposta a um colega que há uma forma de ativar o dri e ter um 3d mais avançado, se for possível me orientar sobre essa solução, agradeço muito.

Valeu a atenção!

tc disse...

Prezado Dr. Hugo,
Venho em desespero pedir uma ajuda para instalar esse drive da SIS 672 no Ubuntu lucid lynx. Tentei fazer o xorg.conf no nautilus, mas ele dá comando inválido! Estou cansado do Win/Vista e da MS. Tenho um note CCE com esse terrível chipset sis.

Como faço para achar ou aonde criar a pasta etc/X11?

Muito atenciosamente e com Máxima Data Venia

Marcus Cutrim

marcuscutrim@gmail.com

tc disse...

Prezado Dr. Hugo,
Venho em desespero pedir uma ajuda para instalar esse drive da SIS 672 no Ubuntu lucid lynx. Tentei fazer o xorg.conf no nautilus, mas ele dá comando inválido! Estou cansado do Win/Vista e da MS. Tenho um note CCE com esse terrível chipset sis.

Como faço para achar ou aonde criar a pasta etc/X11?

Muito atenciosamente e com Máxima Data Venia

Marcus Cutrim

marcuscutrim@gmail.com

Thomas Freitas disse...

Hugo tennho um notebook cce xlp-425 e instalei o driver de 32 bits e está tudo bem. Ao tentar instalar o driver de 64 bits, fiz tudo q vc indicou, quando reinicio o sistema, ao inciar o ubuntu ele me manda uma janela com algumas opções do tipo: reconfiruar hardware... e não dá certo, acabo perdendo as configurações de 32 bits.O que você recomenda? quero resolver este problema pois trabalho com edição de imagens e preciso de desempenho na aceleração de vídeo.

Ranyel d disse...

Ola,Gostaria de solicitar suas recomendações via e-mail para ativar 3d na placa Sis 671, desde já muito obrigado
ranyel_lelis@yahoo.com.br

Naassom Dourado disse...

vc disse em resposta a um colega que há uma forma de ativar o dri e ter um 3d mais avançado,tem como vc me ajudar com isso tambem?
djsequela@hotmail.com
obrigado desde já

Carlos Ajala disse...

Alguém fez com linux mint 16 cinamom....e deu certo