Pesquisar este blog

sábado, 30 de abril de 2011

PRIMEIRAS IMPRESSÕES UBUNTU 11.04 E SIS 672


O lançamento do ubuntu 11.04 se deu normalmente no dia 28 de abril de 2011, como sempre ainda restaram alguns bugs, pois quem instala do firestarter esta com um bug estranho que leva o firestarter a não abrir o registro do sistema e não demonstrar as tentativas de invasões, entretanto o firewall continua agindo isso pode prejudicar a percepção de um ataque ao sistema, além do X como um todo por ser um xorg muito recente esta muito instável, e o retorno dos problemas do plymouth em algumas placas de video como sis por exemplo talvez até pela instabilidade do xorg.
O funcionamento das placas sis 671/672/771/772 e series no ubuntu 11.04 foi facilitado pela feliz idéia de um integrante de um forum na indonésia, que me foi reportada no blog pelos comentários do amigo Chiro San no post que fiz sobre a novela do unity que acabou sendo lançado como default mesmo no ubuntu 11.04 o que vamos nos reportar ao final deste post, entretanto o principio basilar desta idéia é facilitar a compilação do driver sismedia no ubuntu, o que em tese daria ao ubuntu um driver sis 671 mirage 3 series que não tera mudanças de uma versão para outra uma vez que compilado dentro da propria maquina se adequa as caracteristicas do xorg e do sistema no momento do primeiro comando que inclui exatamente o termo configure, e o grande facilitador foi exatamente ter-se chegado a uma lista exata de pacotes necessários e a um comando de configuração que em todas vezes que fiz não deu sequer um erro no comando posterior, e o driver sismedia é um bom driver embora alguns digam que provoca bug no player de video isso não é verdade o que ocorre é que alguns player não trazem a opção de mudança da saida de video e como este driver apenas fornece a opção de video do X11 XV fica claro que players como totem e banshee não irão funcionar e em alguns caso vão até reiniciar o X, já mplayer, vlc e gnome-mplayer vão funcionar perfeitamente mudando a saida de video pois oferecem esta opção, para compilar o driver sismedia no ubuntu 11.04 não importando se o sistema é 32 ou 64 ou o tipo do xorg pois vai ser uma criação interna do driver e vai funcionar sem o xorg.conf e de uma forma que nunca testemunhei em sis 671 mirage3, o primeiro passo é instalar os pacotes necessários a compilação
Neste caso o melhor é o modo gráfico através do gerenciador de pacotes synaptic, abra o gerenciador para os que estão utilizando o modo classico basta ir para sistema - administração - gerenciador de pacotes synaptic os que estão utilizando unity clique na barra lateral no botão aplicativos e na caixa de pesquisa digite gerenciador clique no resultado que aparecer em gerenciado de pacotes synaptic, pronto agora com o gerenciador de pacotes aberto, vamos a instalação dos pacotes necessários. quando abrir o gerenciador de arquivos o seu uso é simples se restringe a pesquisar marcar para instalação e aplicar a instalação dos pacotes, que podem ser instalados em lote bastando marcar todos eles para instalação e aplicar ao final, para pesquisar clique no botão procurar com uma lupa logo do lado direito, e na janela que abrir digite o nome do pacote, para marcar no resultado da pesquisa vai aparecer um pacote com o mesmo nome, clique com o botão direito do mouse e depois clique na opção marcar para instalar e depois confirme, e após marcar quantos pacotes queira clique em aplicar na barra de tarefas na parte superior do programa e depois é so assitir, lembrando que é obrigatório esta conectado a internet, os pacotes a ser marcados e instalados para a compilação são os seguintes:

git
xorg-dev
mesa-common-dev
libdrm-dev
libtool
build essential


OBS: confirme as mudanças oferecidas em outros pacotes, e alguns já podem esta instalados ou já marcados para instalação deixe estes como estão e a falta de alguns destes pacotesou suas dependências levam o procedimento ao fracasso total.

após a instalação vamos baixar o driver propriamente dito o que neste caso se faz através de um repositorio especifico, através de um comando que vai baixar automaticamente o driver para a sua pasta pessoal, para isso abra um terminal e digite o seguinte:

git clone git://github.com/hellnest/xf86-video-sismedia-0.9.1.git

aguarde o final do download e o source code do driver vai esta em sua pasta pessoal o proximo passo é acessar a pasta do codigo portanto no mesmo terminal digite e clique enter

cd xf86-video-sismedia-0.9.1

Agora vem o pulo do gato é aqui onde esta o diferencial desta compilação pois o comando de configuração abaixo garantiu uma incrivel compatibilidade de compilação com o ubuntu, para configurar o driver no mesmo terminal entre com o comando:

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

O driver já vai estar preconfigurado para o seu sistema seja ele 32 ou 64 então entre no mesmo terminal com o comando abaixo para criar o driver

make

Agora o driver esta configurado e criado para o seu sistema vamos instalar, pois esta instalação é muito diferente da deb, basta entrar no mesmo terminal com este outro comando:

sudo make install

Pronto agora o driver foi configurado, criado e instalado reinicie o sistema e ele já vai estar operando em 1280x800 neste caso não se faz necessário xorg.conf.

para os que tem resolução 1366x768 crie um arquivo de texto em branco com o gedit chamando no terminal sudo gedit e navegando ate a pasta /etc/X11 e nomeie este arquivo como xorg.conf e cole os codigos abaixo e salve:

Section "Device"
Identifier "Configured Video Device"
Option "UseTiming1366" "yes"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection


Agora que o sistema já esta funcionando vamos configurar a saida de video para que esta seja compatível com o driver conforme descrevemos acima, para isso entre com o comando abaixo em um terminal.

gstreamer-properties

A janela que aparecer sera identica a que ilustra este post, deixe as opções da aba video o mais parecida possivel com a do post clique na imagem acima para ampliar.

O totem e o banshee não modificam suas entradas de video logo são imcompativeis com este driver que apenas opera com saida X11, recomendo fortemente o gnome-mplayer que pode ser instalado pelo synaptic como já descrito tendo o cuidado de após a instalação ir em preferencias e logo na primeira aba da janela mudar a saida de video para X11, para os mais avançados também vale a pena mudar o plugin do firefox desinstalando o pacote totem-mozilla e instalando em seu lugar o gecko-mediaplayer, que é muito melhor que o primeiro embora tenha um cache padrão infinitamente maior pois esta originalmente regulado para transmissões de alta qualidade.

Eu já tinha utilizado este driver em versões anteriores do ubuntu, mais em forma de binário destinado para uma versão especifica do ubuntu de acordo com a arquitetura e o xorg, mais o mesmo driver e sempre ele teve esta limitação de apenas fornecer a saida de video do X11, não que ele gere um bug, mais os programas que utilizem video tem que esta utilizando saida X11 como o próprio driver, aqueles que não possam ser modificados para esta saida vão procurar as saidas de video para o qual estão regulados e claro não existem neste driver, podendo assim gerar um travamento por sua busca incessante e até um reinicio da parte grafica, mais em player de video que tenham a opção da saida X11 como o gnome-mplayer e o mais competo smplayer sempre modificando a saida de video do player para X11 que é a unica saida de video habilitada pelo driver, mais em X11 com 2D este driver é muito melhor que o vesa, pois não tem borrões ou linhas e a imagem é perfeita.

OBS: O sistema abre como gnome 2 entretanto recomendo que instale o unity 2D, por ser default do sistema esta mais adaptado as suas funções, para isso basta utilizar o synaptic na forma já descrita neste post, e pesquisar por unity no resultado da pesquisa marque para instalação unity-2d e sera instalado a interface e as dependências, reinicie o sistema, quando o computador abrir já estará em unity 2d pois esta é a interface default.

Anderson (chiro San) em mais uma contribuição valiosa a comunidade, para aqueles que tenham um conhecimento medio a grande, fez um script muito bom de instalação automática do driver que pode ser baixado no link abaixo.

http://www.ubuntero.com.br/wp-content/uploads/2011/07/Driver-sismedia-11.04-e-10.10.sh_.tar.gz

Atenção este script foi testado apenas no ubuntu 11.04 para instalar este driver em versões passadas do ubuntu faça manualmente como no post.

Link com script revisado e corrigido pelo autor em agosto de 2011 

 
OBS 2 - Por se tratar de uma compilação esta solução serve não apenas para o natty, mais para todas as versões passadas e até futuras do ubuntu, já testei no 10.10 e também ficou perfeito, e no futuro caso algum pacote da lista fique obsoleto, sera substituido por outro é apenas o trabalho de descobrir o substituto, que poderá ser facilmente encontrado no site ubuntu packages.



Lançado um novo post com aspectos específicos para a mesma instalação no ubuntu 11.10 que será lançado a alguns dias, pode ser acessado aqui.

Há um post mais recente de março de 2012 que traz explicações sobre a aplicabilidade desta instalação em versões mais avançadas do ubuntu e derivados como o kubuntu, xubuntu e lubuntu dentre outros, para acessar clique no link abaixo.

http://www.diversosassuntosbrasil.blogspot.com.br/2012/03/solucao-video-sis-671-672-771-772-e.html 

sexta-feira, 15 de abril de 2011

E CONTINUA A NOVELA UNITY E AGORA !


Todas as vezes que há um lançamento do ubuntu baixo no beta para que possa fazer os testes, entretanto agora no ubuntu 11.04 me deparei com uma verdadeira novela, pois agora no dia 08 de abril de 2011 a canonical a empresa responsável pelo ubuntu, chegou a anunciar que ao contrário do que vinha sendo testado o ubuntu 11.04, seria lançado esta versão com gnome 2, isso muda tudo entretanto quando me preparava novamente para biaxar e fazer um post, vem novamente os desenvolvedores do ubuntu no dia 14 de abril de 2011 com outra guinada de cento e oitenta graus, e confirmam o lançamento do 11.04 com unity, o que pode ser conferido neste link, post em inglês mais nada que um bom tradutor on-line não resolva.

http://lwn.net/Articles/438414/rss

com toda esta vacilação todos devem ter estranhado o fato de até agora não ter feito nenhum post a respeito do ubuntu 11.04, me desculpem mais estou pagando para ver e recomendo a todos para que instalem apenas após o lançamento pois um mudança de planos de ultima hora pode ser que nesta versão o beta ou o RC não seja sequer um pouco atualizavel por simples atualização através do synaptic ou por terminal, tendo que reinstalar do zero o que seria um desastre.