Pesquisar este blog

sexta-feira, 20 de novembro de 2009

FLASH 64 MELHOR QUE 32 NO UBUNTU 9.10 64 BITS


Quando instalamos o pacote ubuntu-retricted-extras este pacote instala automaticamente no ubuntu 64 o adobe flash player de 32 bits usando automaticamente de muitas gambiaras para este funcionar no ubuntu de 64 bits, os contratempos mais comuns desta manobra é youtube que não pausa e ganha vida própria não respondendo ao usuário além de outros efeitos colaterais entretanto ainda bem que a adobe tem um arquivo do flash player que funciona nativo no ubuntu 64 e sem estas amarras que descrevemos acima o arquivo esta muito estavel embora seja um beta funcionando em 64 nativamente esta mais estavel do que o flash 32 instalado de forma forçada,se voce ja instalou a versão 32 através de qualquer dos pacotes que fazem isso no ubuntu 64, digite o seguinte comando em um terminal:

sudo apt-get remove --purge nspluginwrapper flashplugin-nonfree -y

Este comando removerá todos os pacotes instalados do Flash 32 no ubuntu 64,se você não instalou ainda nada pule esta parte, mais com o cuidado de se for instalar o pacote ubuntu-retricted-extras desmarcar para instalação o que é feito pelo pacote automaticamente os pacotes flashplugin-installer e flashplugin-nonfree além do pacote nspluginwrapper caso estejam marcados para instalação antes de confirmar a instalação do pacote ubuntu-retricted-extras pelo synaptic.
O proximo passo é baixar o pacote do flash plugin 64 bits no site da adobe, no link

http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.42.34.linux-x86_64.so.tar.gz


após baixar a instalação é mais simples do que qualquer pacote deb consiste basicamente em descompactar, copiar e colar, o que é feito da seguinte forma descompacte o arquivo na pasta de download o que pode ser feito no ubuntu abrindo a pasta no gerenciador de arquivos nautilus e cliquando no arquivo com o botão direito do mouse e procure a opção extrair aqui, após o arquivo descompactado, abra a sua pasta pessoal geralmente aquela que carrega o seu nome e com ela aberta pressione simultaneamente as teclas ctrl+ H as poucas pasta vão se misturar as varias pastas do sistema, procure pela pasta de nome .mozilla e dentro desta pasta caso não exista crie a pasta plugins, agora a instalação ficou fácil, basta copiar o arquivo que foi descompactado e colar dentro desta pasta criada ou já existente de outras instalações automáticas, se estiver com o firefox aberto, reinicie o navegador e pronto o seu flash estará funcionando muito bem no ubuntu 64 bits.

Esta instalação so tem um inconveniente o comando acima tambem desinstala o acrobat que parece ser 32 bits emulado e necessita de alguns arquivos desinstalados quando do citado comando mais isso me fez experimentar o leitor de arquivos PDF que acompanha o ubuntu 64 nativamente o evince, me pareceu bastante eficiente para as tarefas do dia a dia ou seja ler arquivos PDF o que se espera de um leitor de arquivos PDF óbvio e melhorou bastante sua performace de processamento nesta versão do ubuntu.

link de download atualizado para a versão 10.0.42.34 do Flash player para linux 64 bits em 10 de dezembro de 2009

quarta-feira, 4 de novembro de 2009

DICA IMPORTANTE DESATIVAR IPV6 NA INTERFACE PPP0 ACELERA 3G


Se você como eu usa modem 3g vai aqui uma dica importante para acelerar este acesso no ubuntu linux, mesmo com tudo configurado as vezes você nota um verdadeira engasgo no sistema, isso se explica pelo fato do do ubuntu vir com o ipv6 ativado por default, o ipv6 é o novo protocolo da internet, entretanto 99% dos servidores usam ainda o ipv4, logo voce praticamente não vai precisar do ipv6 tão cedo, entretanto esta ativação, faz com que o ipv4 se arraste, logo desativar o ipv6 é tão importante para a velocidade, e se faz de maneira simples. A interface normalmente do 3g é a ppp0 para desativar o ipv6 nesta interface, abra um terminal e digite:

sudo su

o terminal vai te pedir a senha e após digitar e dar enter voce ja vai este em um terminal como root e ai digite:

echo 1 > /proc/sys/net/ipv6/conf/ppp0/disable_ipv6

de enter e depois digite exit e enter e feche o terminal, pronto o ipv6 já vai esta desabilitado na interface do 3g se voce usa outros acessos basta substituir a interface onde tem ppp0 no comando pela interface que voce pretende desativar.

domingo, 1 de novembro de 2009

BUGS DO UBUNTU KARMIC SOM, MODEM INTERNET DISCADA, 3G E OUTROS


Com o lançamento do ubuntu Karmic resolvi, instalar o mesmo nos meus computadores começando por um, desktop de Hardware modesto e antigo, neste caso os defeitos desta versão não se mostraram, entretanto ao instalar no notebook acteon m5 da cce, que na maioria das vezes é um combinação de Hardware sis com realteck, os seguintes bugs aos quais dei as seguintes soluções.

- Placa de som Bloqueada, este bug na verdade é proveniente do driver proprietário do modem dial up que é responsabilidade da empresa Smart Link Ltd, que após a instalação o gerenciador de driver de Hardware, indica como pronto para instalação, isso no meu caso mais tenho certeza que o problema é generico, pois em breve pesquisa pela internet observei que todos ao relatarem o bug enviam a configuração da placa de som e não imaginam que o defeito esta no modem de internet discada que a maioria sequer usa mais instala, no caso deste bug voce vai ter que optar ou o modem ou a placa de som, pois parece que este drive se apossa do alsa e pronto uma vez ativado o som do computador esta comprometido, entretanto se optar pelo som como eu fiz, pois já tenho acesso a internet pelo 3g, mesmo que já tenha instalado basta desinstalar, é so abrir o gerenciador de driver e clicar em romover, reinicie e veja o som voltou por magica.

- O driver sisimedia do mandriva para placa de video sis 671, que tem versão para ubuntu no site sis on linux no ubuntu 9.10 não funciona na linha cce devido o barramento sendo extremamente aconselhavel para a linha positivo que utiliza sis 672, pois na linha cce causa um bug na splash de finalização do sistema operacional além de outros comportamento estranhos de video e do proprio SO a solução é utilizar este drive mais compativel com o ubuntu 9.10 a ser instalado na linha cce baixe aqui versão 32 bits, baixe aqui versão 64 bits, além do sisctrl, baixe aqui versão 32 bits, baixe aqui versão 64 bits, todas as instruções de instalação estão no site http://ncc-1701a.homelinux.net/~linux-sis/index.php?page=Downloads, as instruções de instalação sobretudo dos arquivos de 64 bits que estão em formato tar, estão em inglês ao lado de cada arquivo, um bom tradutor on line ajuda, após as devidas instalações sem reiniciar o computador, abra o gerenciador de arquivos como root, bastando para isso abrir o terminal e digitar sudo nautilus, e procure pelo pelo diretoria /etc/x11 e dentro deste diretorio clique no arquivo xorg.conf, apague todo o seu conteúdo e no arquivo em branco copie o seguinte:

# 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 "sis671"
Option "DPMS"
Option "EnableSiSCtrl" "yes"
Option "useROMData " "False"
# [sisctrl] Set CRT1 device type (Note: overrides auto-detection)
Option "ForceCRT1Type" "NONE"

# [sisctrl] Set CRT2 device type (Note: overrides auto-detection)
Option "ForceCRT2Type" "LCD"

# [sisctrl] LCD related options
# Currently all set to defaults

# [sisctrl] Enable/disable Gamma correction for CRT1
Option "CRT1Gamma" "on"

# [sisctrl] Enable/disable gamma correction for CRT2
Option "CRT2Gamma" "on"

# [sisctrl] Brightness/contrast for CRT1 and CRT2
Option "Brightness" "0.000 0.000 0.000"
Option "Contrast" "0.000 0.000 0.000"

# [sisctrl] Saturation for CRT1
Option "CRT1Saturation" "0"

# Xv (video overlay) head selection
Option "XvOnCRT2" "yes"

# [sisctrl] Xv (video overlay) related options
Option "XvDefaultContrast" "64"
Option "XvDefaultBrightness" "10"
Option "XvDefaultHue" "0"
Option "XvDefaultSaturation" "0"
Option "XvDefaultDisableGfxLR" "no"
Option "XvGamma" "off"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Option "DPMS"
HorizSync 30 - 63
VertRefresh 50 - 75
# Gamma correction for CRT1 and CRT2
Gamma 1.000 1.000 1.000
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
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

após copiar e colar salve o contéudo e feche o arquivo, so assim pode reiniciar o computador, caso alguma coisa der errado não se desespere, para corrigir erros basta inserir o live cd e acessar os arquivos a partir deste.


- O acesso a internet via modem 3g sofreu um grande retrocesso voltando praticamente as primeiras versões, sendo necessário muitos ajustes além das configurações que o sistema faz com grande intuitividade, sendo que para o primeiro destes ajustes o que faz conectar e não navegar é necessário acessar como root conforme foi descrito acima o diretorio /etc/ppp e clique no arquivo options, dentro do conteúdo do arquivo procure pela opção #ipcp-max-failure edite esta linha para que a mesma fique assim ipcp-max-failure 30, uma coisa importante é que além do numero trinta seja retirado o jogo da velha antes da linha so assim ela estara ativa, salve o arquivo e voce ja estara navegando, entretanto existe outro defeito observe que o modem esta sendo reconhecido como um pendrive gerando lentidão e em alguns casos sequer é reconhecido como modem não sendo possivel conectar, neste caso é necessario a adição ao sistema de arquivo ruler na internet com alguma pesquisa existe praticamente arquivo deste para cada modem existente, mais como exemplo vou disponibilizar o ruler do meu modem um huawei E226, para iniciar abra um terminal e digite sudo gedit, no arquivo de texto que abrir copie o seguinte conteúdo:

SUBSYSTEM=="block", ACTION=="add", \
SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1003", \
OPTIONS="ignore_device"

SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", \
SYSFS{idProduct}=="1003", \
RUN+="/sbin/modprobe usbserial vendor=0x12d1 product=0x1003"

salve na pasta /etc/udev/rules.d com o nome de arquivo 99-huawei.rules reinicie o computador e o problema esta sanada, entretanto atenção este conteúdo é para huawei E22o e derivados, na internet é muito comum o conteudo destes arquivos para outros modens como por exemplo outro modem muito utilizado o zte MF 622, que tem o seguinte conteúdo:


ACTION!="add", GOTO="ZTE_End"
# Is this the ZeroCD device?
SUBSYSTEM=="usb", SYSFS{idProduct}=="2000",
SYSFS{idVendor}=="19d2", GOTO="ZTE_ZeroCD"
# Is this the actual modem?
SUBSYSTEM=="usb", SYSFS{idProduct}=="0001",
SYSFS{idVendor}=="19d2", GOTO="ZTE_Modem"
LABEL="ZTE_ZeroCD"
# This is the ZeroCD part of the card, remove
# the usb_storage kernel module so
# it does not get treated like a storage device
#RUN+="/sbin/rmmod usb_storage"
RUN+="/usr/local/sbin/usb_modeswitch -d 1 -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0001"
LABEL="ZTE_Modem"
# This is the Modem part of the card, let's
# load usbserial with the correct vendor
# and product ID's so we get our usb serial devices
RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0001",
# Make users belonging to the dialout group
# able to use the usb serial devices.
MODE="660", GROUP="dialout"
#MODE="660", GROUP="tty"
LABEL="ZTE_End"


neste caso salve na mesma pasta, mais como nome de arquivo 15-zte-mf622.rules

Arquivo ruler do modem sony ericson md 300

ACTION!=”add”, GOTO=”3G_End”
BUS==”usb”, SYSFS{idProduct}==”d0cf”, SYSFS{idVendor}==”0fce”, PROGRAM=”/bin/sh -c ‘echo 3 > /sys/%p/device/bConfigurationValue’”
LABEL=”3G_End”


neste caso salve o arquivo como 50-md300modem.rules

com alguma pesquisa é possivel ter o contéudo e nome de arquivo do seu modem na internet.


- Esta é mesmo a versão final do ubuntu com maior numero de bugs ate hoje, pois ainda tem um defeito no meu note acteon M5 e acredito que em todos de hardware neste estilo CCE o note estando usando energia não passa automaticamente para a bateria, ao ser desligada a energia passa o notebook a hibernar e com muita dificuldade religa onde estava a breve toques no botão liga desliga, tudo bem é merito desta versão hibernar e suspender corretamente, entretanto isso que esta ocorrendo quando se desliga um notebook da corrente elétrica, não deveria ocorrer sem uma opção haja visto que perde-se a conexão 3g por exemplo cada vez que o computador suspende.


EDIT - Apenas hoje 02 de novembro de 2009, consegui instalar na integra o ubuntu 9.10 no notebook acteon m5 da CCE, mais seguindo as instruções acima o resultado é infinitamente melhor que no ubuntu 9.04, principalmente em termo de video, pois este embora 2d tem melhor definição e estabilidade e o driver proposto não provoca nenhuma reação estranha no SO, quanto ao som o único cuidado é com a instalação de modens discado sobretudo o drive da smart link já que todos os modelos da CCE praticamente vem com este modem embora a internet discada hoje seja uma opção praticamente inviavel em alguns locais e o pior a instalação destes é proposta ao usuário comum pelo gerenciador de drive como fundamental ao funcionamento do sistema o que não é verdade, quanto a modem de internet 3g embora mais trabalhosa uma instalação critériosa com o ruler e outras modificações fundamentais descritas acima, fazem o desempenho do modem ser altamente satisfatório, muito melhor que no ubuntu 9.04