Pesquisar este blog

domingo, 16 de agosto de 2009

RESOLVENDO PROBLEMAS NVIDIA UBUNTU 9.04



Se voce tem NVIDIA 6100 ou qualquer outra que tenha por recomendação do driver de hardware, o gerenciador de drivers proprietário do ubuntu a recomendação de instalar o driver 180 da nvidia, enteretanto os drivers que estão precompilados em deb nos repositorios oficiais estão cheios de problemas entre eles o chato problema de parada de imagens durante a exibição de videos com, pausas e continuação da imagem enquanto o som vai adiante tocando, a minha recomendação é que instale o drive recomendado no gerenciador, através de sistema-administração-driver de hardware e depois da instalação e reinicio do sistema va em sistema - administração - canais de canais de software na janela que se abrir clique na aba programas de terceiro, e nesta aba clique no botão adicionar e na janelinha onde tem o campo linha do apt digite deb http://ppa.launchpad.net/pgquiles/ppa/ubuntu jaunty main e clique em adicionar canal, clique em fechar e recarregar, nunca em reverter, e espere os arquivos serem carregados, depois vai acusar um erro porque esta faltando a chave que vai ter o numero indicado no indicador de erro copie a numeração da chave e cole onde tem XXX abaixo copie tudo e cole no terminal, vai pedir a senha de root e depois vai se der ok a chave estara copiada o comando é o seguinte:

gpg --keyserver subkeys.pgp.net --recv xxxxxxxxxxxxxxxxx gpg --export --armor xxxxxxxxxxxxxxxx | sudo apt-key add -

Após este procedimento abra o gerenciador de atualizações em sistema-administração-gerenciador de atualizações, e clique em verificar para obter a validação da chave, após a verificação clique em instalar atualizações, aguarde as atualizações serem baixadas inteiramente e instaladas, após isso reinicie o sistema, pois se reiniciar apenas a parte gráfica o X não vai entrar de jeito nenhum significa que não vai entrar a parte gráfica do linux, mais basta reiniciar o computador e pronto seus problemas estão terminados, aqui foi um santo remédio, os videos estão fluindo normalmente.

EDIT- para melhorar ainda mais e principalmente dar mais estabilidade ao novo driver substitua o seu arquivo /etc/x11/xorg.conf, substituindo o contéudo do arquivo de texto pelo seguinte:


Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "DualHead" "1"
Option "ShadowFB" "1"
Option "FPScale" "1"
Option "TwinView" "True"
Option "TwinViewOrientation" "RightOf"
Option "UseEdidFreqs" "True"
Option "UseDisplayDevice" "DFP"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection


*** Este post após algum tempo as modificações aqui descritas causaram problemas de video pelo desenvolvimento do drive, muita cautela ao impor as modificações aqui descritas em seu computador, recomendo que seja realizada por usuários bem avançados pelo fato de terem o conhecimento necessário para retornar ao drive anterior.

domingo, 9 de agosto de 2009

DRIVER PLACA DE VIDEO SIS 671/672 DO MANDRIVA 2009 NO UBUNTU JAUNTY


A melhor aceleração 2d agora não é mais o drive do site sis on linux que demonstrei no post do mês passado a melhor aceleração agora é do drive do mandriva 2009 que é perfeitamente instalavel no ubuntu jaunty 32 bits e tem um desempenho realmente impressionante inclusive melhorando a fluidez de alguns efeitos 3d como dos screensaver, para isso basta baixar o drive no endereço deste link e depois de baixado clique no arquivo o instalador de pacotes do ubuntu fara o resto mais atenção aqui vai uma dica importante quando clicar em instalar pacote vai surgir um front end igual ao do synaptic, clique na opção mostrar detalhes o que vai abrir um terminal vai chegar a um ponto da instalação bem no final em que vai ser feita uma pergunta e dizer que o padrão é N de não entretanto para que o driver funcione corretamente no ubuntu é necessário responder Y a pergunta e ai pressione enter, reinicie o sistema pois se reiniciar apenas a parte grafica vão aparecer problemas de audio, isso aconteceu em meu notebook, mais basta reiniciar o sistema como um todo para o problema desaparecer.

CONSIDERAÇÕES SOBRE UBUNTU 64 E SIS 671/672

O drive descrito acima não é instalavel em 64 bits seja ubuntu jaunty ou mandriva 2009, entretanto o mesmo drive em 64 bits é recomendado para ubuntu jaunty 64 e mandriva 2009 64 e pode ser baixado aqui após baixar o arquivo descompacte e mova todos os arquivos oriundos da descompactação para a pasta /usr/lib/xorg/modules/drivers esta operação so é realizada como usuário root, o próximo passo é alterar o arquivo /etc/x11/xorg.conf para que o setor do arquivo device fique da forma abaixo lembrando que ate o espaçamento dos caracteres tem suma importância por isso verifique o espaçamento original do arquivo da margem ate o inicio dos caracteres ou seja o espaçamento do paragrafo e a margem de cada linha em cada seção porque isso não pode ser demonstrado aqui no blog, pois a formatação da pagina acaba juntando tudo, vai ai o contéudo de cada linha cuidado com a formatação:

Section "Device"
Driver "sis671"
EndSection



após esta mudança deve constar em section "device" apenas esta entrada as demais devem ser deletadas por exemplo se tiver instalado outro drive anterior que suportava o sisctrl a entrada referente ao mesmo deve ser deletada e a seção do arquivo deve ser exatamente como descrito acima, após tudo ok reinicie o sistema.

DICA PARA UBUNTU 32: Para incrementar ainda mais o desempenho da placa de video instale o programa sisctrl cujo pacote deb esta aqui e abra o arquivo /etc/x11/xorg.conf delete o contéudo original e substitua pelo que esta abaixo salve e reinicie o computador, veja o novo contéudo

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier "Configured Video Device"
Driver "sisimedia"
Option "EnableSiSCtrl" "yes"
Option "ShadowFB" "Enabled"
EndSection

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

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

se seu computador suporta outras resoluções a máxima no xorg.conf acima é 1280x800 taxa de atualização de 60, acrescente após a palavra modes, por exemplo 1440x900 seria assim "1440x900@60" e assim para cada resolução de seu computador.

ATENÇÃO USUARIOS 32 BITS - O bruno fez um comentario a respeito de video com distorções no totem e consegui o mesmo efeito em um ubuntu 9.04 inicializavel por usb que não tem o w32codecs instalado e usa o totem gstreamer, para acabar com este efeito basta instalar o pacote w32codecs adicionando o repositorio medibuntu e instalar o pacote totem-xine já que o totem gstreamer tem se mostrado um pacote muito instavel nas ultimas versões do ubuntu, para reconfigurar o sistema para usar o totem-xine abra um terminal e digite sudo update-alternatives --config totem , e depois escolha a opção 2 ou seja a correspondente ao totem-xine, mais a reconfiguração obviamente tem que ser feita após a instalação do totem-xine, senão não vai ter o que reconfigurar.

Consegui aceleração realmente promissora com este outro xorg na versão 32 bits lembrando que este mesmo drive no mandriva 2009-1 consegue aceleração 3d na sis 671 por seus ajustes.

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier "device1"
Driver "sisimedia"
Option "DPMS"
Option "EnableSiSCtrl" "yes"
Option "useROMData " "False"
EndSection

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

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x800@75" "1280x800@60" "1280x720@60" "1280x768@60" "800x600@60" "800x600@56"
EndSubSection
Device "Configured Video Device"
EndSection
Section "Module"
Disable "dri"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "GLcore"
EndSection
Section "DRI"
Mode 0666
EndSection

O arquivo acima foi editado varias vezes neste blog ate chegar a um resultado máximo de testes realizados, além do xog demonstrou de suma importancia a instalação do pacote linux-backports-modules. em nova edição em 20 de setembro de 2009 o arquivo foi novamente modificado para correção do erro que LEX por comentário me relatou realmente ocorreu um lapso agora sanado.

sábado, 8 de agosto de 2009

NETWORK-MANAGER 0.8 a NO UBUNTU JAUNTY


Neste Post vou ensinar como instalar a mais nova versão do network-manager no ubuntu jaunty e você deve esta se perguntando qual a vantagem de instalar um pacote tão recente e vou lhe responder que fui surpreendido com as novas configurações deste gerenciador de rede para ubuntu especialmente pelo fato de ele trazer as configurações para quem utiliza modem 3g através de um pacote extra denominado modemmanager que foi decisivo para tornar a utilização de modem 3g no ubuntu mais estavel e altamente eficiente, a velocidade da navegação sobe bastante após estas mudanças, por isso vale a pena instalar um pacote tão recente. O primeiro passo é incluir um repositorio no source e isso se faz abrindo sistema - administração - canais de canais de software na janela que se abrir clique na aba programas de terceiro, e nesta aba clique no botão adicionar e na janelinha onde tem o campo linha do apt digite deb http://ppa.launchpad.net/network-manager/trunk/ubuntu jaunty main e clique em adicionar canal, clique em fechar e recarregar, nunca em reverter, e espere os arquivos serem carregados, depois vai acusar um erro porque esta faltando a chave que vai ter o numero indicado no indicador de erro copie a numeração da chave e cole onde tem XXX abaixo copie tudo e cole no terminal, vai pedir a senha de root e depois vai se der ok a chave estara copiada o comando é o seguinte:

gpg --keyserver subkeys.pgp.net --recv xxxxxxxxxxxxxxxxx gpg --export --armor xxxxxxxxxxxxxxxx | sudo apt-key add -
Após todos os passos acima é necessario abrir o gerenciador de atualizações em sistema - administração - gerenciador de atualizações tendo o cuidado de cliquar no botão verificar para que a chave que foi copiada anteriormente seja reconhecida, depois da verificação clique em instalar atualizações, vai ser feitas varios downloads e instalações mais atenção se simplesmente o sistema for reiniciado neste estagio a conexão 3g não funcionara quando o ssitema for reiniciado após as atualizações é necessário instalar mais um pacote, para temos duas opções a linha de comando abrindo o terminal e digitando sudo apt-get install modemmaneger ou abra o synaptic em sistema - administração - gerenciador de pacotes synaptic, após o programa abrir clique em procurar e no campo que aparecer digite modemmaneger vai ser feito uma busca clique no resultado correspondente com o botão direito do mouse e clique em marcar para instalação e depois em aplicar na barra de tarefas e veja opacote ser instalado, após a instalação reinicie o sistema pois desde a atualização ele já estara pedindo isso por isso o aviso de não reiniciar após a atualização, espere e instale o ultimo pacote como foi descrito acima, após a reinicalização de forma correta desfrute do seu novo gerenciador de rede.

Atenção - esta solução como foi descrito acima traz mais velocidade entretanto devido aos pacotes alpha traz muita instabilidade.