Pesquisar este blog

domingo, 24 de outubro de 2010

SIS671 NO UBUNTU COM DRIVER VESA E ALGUNS EFEITOS 3D


Esta opção de funcionamento das placas de video sis 671/672/771 no ubuntu funciona com driver vesa logo universal e portanto sem os limites de driver para cada versão logo serve para a versão corrente ubuntu e qualquer outra versão que venha a ser lançada daqui para a frente, fazendo apenas uma ressalva de que devido as opções especificas para sis 671/672/771 este xorg.conf funciona apenas nestas placas embora seja vesa, antes de mais nada um agradecimento ao Tarso Dutra que me enviou uma opção do xorg.conf que primeiramente não serviu para o que se pretendia mais foi de fundamental importância para o sucesso dos testes, pois esta opção foi amplamente testada, e tem algumas limitações, a primeira é que a citada opção permitiu usar parte da memoria ram como memoria de video isso permitiu aumentar o desempenho do vesa ao ponto de poder habilitar o recurso de composição do metacity, este recurso pode ser ligado em qualquer condição, entretanto quando não se tem a taxa minima de fps, coisas estranhas ocorrem como sumir a imagem de um video e outras coisas, mais como utiliza ram não recomendo para quem tem menos de 1G de ram, outra limitação é que foi desenvolvida para a resolução de 1280x768, mais para quem tem por exemplo uma tela de resolução máxima 1280x800 a diferença é imperceptível, e a resolução não é errada como vi em alguns comentários, ela é uma das resoluções nativas do vesa, e o resultado neste caso com sombras no menu e efeitos no painel além de uma melhora incrível na imagem vale a pena, isso sem falar que esta solução não temos possíveis problemas enfrentados por alguns com a utilização do driver sisimedia, com o totem que teima em não rodar alguns videos em determinadas resoluções, sendo obrigado a utilização de players com configuração mais independente ao sistema como o VLC, rodando o totem com perfeição e o sistema mais estável, e para os mais habilidosos é possível incluir resoluções no xorg.conf. O primeiro passo é baixar o xorg.conf com todas as opções relatadas acima lembrando que mesmo sendo um xorg que usa vesa tem opções direcionadas para placa de video sis 671/672/771 e portanto pode não funcionar com outras placas de video.
link xorg.conf vesa sis671 1280x768 com dri

Após baixar o xorg.conf 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, que se consegue abrindo um terminal e digitando sudo nautilus

Reinicie o sistema e seu ubuntu já estará com uma resolução de 1280x768 e funcionando com um rendimento da placa sis671/672 com cerca de 250 fps mais que suficiente para suportar os efeitos do metacity no lugar do compiz, Para começar a ativar os efeitos do metacity temos que instalar um repositório, para isso abra o terminal e digite o seguinte:


sudo add-apt-repository ppa:tualatrix/ppa

de enter e depois que instalar digite:
sudo apt-get update

de enter e espere concluir e depois digite:
sudo apt-get install ubuntu-tweak

de enter novamente e espere a instalação concluir: Abra o ubuntu tweak no menu principal após a instalação vai surgir o item Aplicativos-Ferramentas do sistema-ubuntu tweak procure no campo lateral esquerdo a opção configurações do gerenciador de janelas e após cliquar nela vai surgir no campo direito as opções referente a esta opção, no campo da direita marque a opção Habilitar o recurso de composição Metacity a ultima opção da pagina geralmente é necessario descer a janela, após marcar estará ativado os efeitos de sombras de janela e efeitos do painel além de uma melhora substancial na transição de imagens.

Em 10 de janeiro de 2011 editei este post para retirar a ativação dos módulos do kernel fbcon, vesafb e sisfb pois trouxeram muitas falhas de segurança ao sistema, em seu lugar encontrei uma outra solução que seja talvez mais eficiente e simples e não traz nenhum problema de segurança ao sistema trata-se da instalação no sistema do pacote xvfb, que se faz abrindo um terminal e digitando.

sudo apt-get install xvfb

deixe a instalação terminar e reinicie o sistema.

sábado, 9 de outubro de 2010

PROBLEMA GRAVE NO GERENCIADOR DE ATUALIZAÇÕES DO UBUNTU 10.10 MAVERICK


Desde o alpha 1 que venho testando o ubuntu 10.10, entretanto não tinha notado uma falha grave, no gerenciador de atualizações causada por bug no APT, pois o gerenciador de atualizações do ubuntu na verdade é uma interface gráfica do APT, e não percebi porque quando se roda de pen drive normalmente não há espaço em disco para atualizações, não sei até que ponto este bug esta relacionado a retirada do pacote aptitude da distro, no entanto já tenho experiencia no fato de que toda vez que um pacote é suprimido da distro deixa algum bug para a próxima versão, foi exatamente assim com o plymouth no ubuntu lucid e em muitas outras ocasiões, este bug se manifesta de duas maneiras a mais leve e constante e sem solução aparente é o fato do gerenciador de atualizações não guardar as definições dos repositórios de uma seção do ubuntu para outra, o normal era que baixado a primeira vez as definições dos repositórios, apenas aquelas que sofreram alterações de uma seção para outra fosse baixadas da net, o que ocorre é que no maverick cada vez que você verifica por novas atualizações o apt baixa todas as definições de pacotes dos repositórios novamente, o que significa cerca do 12 MB, de download só para verificação, já imaginou a tortura em uma conexão lenta, isso sem contar no absurdo de baixar 12MB para atualizar as vezes menos de 1MB. O bug também se manifesta em sua forma mais grave quebrando o APT, informando que os arquivos da pasta, /var/lib/apt/lists/partial estão corrompidos quando se faz a atualização pelo terminal apenas por ali podemos verificar a existência do bug, pois através do gerenciador de atualização o único indicio é o fato de fazer a verificação baixar 12MB e sequer o contador de tempo da ultima atualização se atualiza, por exemplo se já tiver a cerca de dois dias sem atualizar você abre o gerenciador e lá vai esta ultima atualização a cerca de dois dias, você baixa 12 MB, não há nenhuma atualização e o contador de tempo da ultima atualização continua com dois dias, é meu caro seu apt quebrou, mais para este crash tem solução, dê o boot pelo live cd do ubuntu maverick o mesmo que você utilizou para instalar, monte a partição que o seu sistema esta instalado, abra o nautilus como root, digitando no terminal, sudo nautilus, e va ate a pasta /var/lib/apt/lists do live cd em arquivos do sistema, e copie todos os arquivos desta pasta inclusive a pasta partial uma dica utilize crtl+A para selecionar e crtl+c para copiar, vá ate a pasta /var/lib/apt/lists na partição que esta montado o seu sistema instalado, e delete tudo que se encontra lá dai é so colar todo o conteúdo copiado do live CD, e quando reiniciar o APT não mais estara quebrado, mais ainda estara recebendo as definições de pacotes por inteiro dos repositórios com downloads de 12MB por verificação, isso porque tenho apenas repositórios básicos imagina isso quando começar a adicionar repositórios ao sistema vai ficar inviável se não for corrigido. Por causa deste bug não vou instalar o ubuntu 10.10 agora vou deixar instalado em uma maquina antiga que não é de produção apenas para avaliação do momento oportuno para upgrade dos sistemas em maquinas de produção.

Não posso crer que o fato do apt não guardar as definições de pacotes do repositório seja uma reconfiguração normal da distro, pois isso gera um trafego grande de rede, já pensou cada usuário do ubuntu apenas para verificar se há atualizações tendo que baixar cerca de 12MB isso sem ter nenhum pacote para baixar, não precisa ser nenhum gênio para perceber que se isso realmente ocorrer após o lançamento do ubuntu 10.10 e a medida que os usuários do lucid forem atualizando o tamanho do trafego de rede diário que os servidores oficiais do ubuntu vão suportar é claro que estes servidores com tamanho trafego não vão aguentar e certamente a partir dai vão ficar muito tempo fora de operação, vai ser um grande problema.

PROBLEMA RESOLVIDO

Uma atualização do update manager core liberada agora na manhã do lançamento 10/10/2010 solucionou os dois problemas.

sábado, 2 de outubro de 2010

SIS 671 NO UBUNTU MAVERICK 10.10 32 BITS DRIVER DO MANDRIVA 2011-0


Completando os possíveis funcionamento das placas de video sis 671/672/771 no ubuntu 10.10 maverick, lembrando que todos os drives que funcionavam no ubuntu lucid, não funcionam no ubuntu maverick, logo estou dando a opção dos drives sisimedia com versão 32 bits com agradecimento especial ao Mateus que ajudou nos teste deste driver, para iniciar baixe o driver no link abaixo:

driver sisimedia 32 bits xorg 1.9

driver sisimedia 32 bits xorg 1.9 link megaupload


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 o único arquivo que se encontram dentro da pasta para a pasta localizada em /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 versão 2.0

xorg.conf sisimedia versão 2.0 link megaupload

Após baixar o xorg.conf 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_32bits

sisctrl 32 bits link megaupload


A instalação deste pacote é muito no estilo windows por ser um pacote deb, basta cliquar e confirmar a instalação no instalador de pacotes, a ferramente é bem intuitiva.

Para assistir videos em Flash com tela cheia neste driver faça o procedimento do link http://diversosassuntosbrasil.blogspot.com/2010/09/dica-importante-para-o-funcionamento-de.html


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. na versão ubuntu maverick 10.10 todos os problemas do plymouth foram corrigidos não há mais aquelas interferencias ao iniciar o sistema.

Para quem pretende utilizar a versão 64 bits a mesma opção para esta versão já esta no blog neste endereço http://diversosassuntosbrasil.blogspot.com/2010/09/driver-mandriva-2011-0-para-uso-em-sis.html

Xorg.conf atualizado para versão mais completa em 01 de novembro de 2010