Após publicar a dica
Aspire One 751h - solução para GMA500, consegui um progresso excepcional no desempenho do meu AO751h com o Ubuntu Remix 9.10 usando quase que exclusivamente os pacotes do próprio Karmic, ou seja, sem a utilização dos repositórios do Jaunty (9.04).
O problema maior, a execução de vídeos com "saltos" ou "congelamentos", foi quase que 100% solucionado. Vale dizer que, conforme mencionei na dica supracitada, minha bios foi atualizada para a versão 3210.
Não entrarei em alguns pormenores, no entanto espero que o exposto a seguir facilite a vida de alguns que têm sofrido com este netbook. Fiz um compêndio do que consegui até o momento e que me trouxe um bom resultado: como dito anteriormente, ficou quase perfeito. Execute todos os passos abaixo para obter o melhor resultado possível.
1. Adicione os seguintes repositórios (
/etc/apt/source.list) e instale as respectivas chaves:
deb http://ppa.launchpad.net/lucazade/gma500/ubuntu/ karmic main
deb-src http://ppa.launchpad.net/lucazade/gma500/ubuntu/ karmic main
deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu karmic main
deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu karmic main #X-Updates PPA
deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu karmic main #X-Updates PPA
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6699F3D9
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com AF1CDFA9
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 6AF0E1940624A220
2. Atualize o sistema:
$ sudo apt-get -y update
$ sudo apt-get -y dist-upgrade
3. Instale os seguintes pacotes:
$ sudo aptitude -y install psb-kernel-headers psb-kernel-source psb-modules xpsb-glx libdrm-poulsbo1 poulsbo-config psb-firmware
4. Baixe e instale o seguinte pacote:
$ wget http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu/pool/main/x/xserver-xorg-video-psb/xserver-xorg-video-psb_0.31.0-0ubuntu1~904um1_i386.deb
$ sudo dpkg -i xserver-xorg-video-psb_0.31.0-0ubuntu1~904um1_i386.deb
5. Adicione os pacotes 2D e 3D:
$ sudo aptitude -y install poulsbo-driver-2d poulsbo-driver-3d
6. Crie ou edite o arquivo
/etc/X11/xorg.conf deixando-o com a seguinte configuração:
Section "ServerFlags"
Option "DontZap" "False"
EndSection
Section "Device"
Identifier "Configured Video Device"
Option "IgnoreACPI"
Option "AccelMethod" "uxa"
Option "MigrationHeuristic" "greedy"
Option "NoDDC"
Option "DRI" "on"
Option "Tiling" "true" # i8xx users: see note in guide
Driver "psb"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
#Added for mouse pad
Section "InputDevice"
Identifier "Mouse0"
Driver "synaptics"
Option "Protocol" "auto"
Option "Device" "/dev/input/mouse0"
Option "ZAxisMapping" "4 5 6 7"
Option "CorePointer"
Option "HorizEdgeScroll" "1"
EndSection
7. Acrescente "psb" ao arquivo
/usr/bin/compiz na seguinte linha:
WHITELIST="nvidia intel ati radeon radeonhd i810 fglrx"
Deixando-a da seguinte forma:
WHITELIST="psb nvidia intel ati radeon radeonhd i810 fglrx"
8. Instale os pacotes adicionais do compiz se quiser usar os recursos extras:
$ sudo aptitude -y install compizconfig-settings-manager compiz-fusion-plugins-extra
9. Quando alternava o player de vídeo entre os modos "janela", "tela cheia" e novamente "janela", os vídeos começavam a dar "saltos". Então resolvi remover o compiz, diminuindo consideravelmente este problema. Quem quiser optar por fazer o mesmo deve executar:
$ sudo apt-get remove compiz-core compiz-wrapper libdecoration0
Não encontrei este problema quando apenas alternei do modo "janela" para "tela cheia".
10. Adicione "enable_mtrr_cleanup mtrr_spare_reg_nr=1 mem=1984mb" à chamada do seu kernel no grub2, deixando o parâmetro GRUB_CMDLINE_LINUX_DEFAULT do arquivo
/etc/default/grub da seguinte forma:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash enable_mtrr_cleanup mtrr_spare_reg_nr=1 mem=1984mb"
Para versão anterior do grub edite o arquivo
/boot/grub/menu.lst deixando o parâmetro defoptions da seguinte maneira:
#defoptions=quiet splash enable_mtrr_cleanup mtrr_spare_reg_nr=1 mem=1984mb
Não remova a # da linha anterior (não é um comentário).
11. Valide a alteração anterior:
$ sudo update-grub
Reinicie o sistema.
12. Referências:
[1] Comentário enviado por
ekl em 12/03/2010 - 19:32h:
Olá Jessé!!!
primeiramente obrigado por disponibilizar esse tutorial, estou com problemas para configurar meu netbook Acer Aspire One 751h no linux...
eu segui todos os procedimentos recomendados acima, no entanto dá erro na hora de iniciar, forçando a inicialização em low graphics mode... além disso, o menu do ubuntu-remix está MUITO lento (desde que instalei), não sei o que pode estar acontecendo, já atualizei minha BIOS...
a mensagem de erro é a seguinte:
Ubuntu is Running in low graphics mode
The folowing errors was encountered. You may need to update your configuration to solve this.
(EE)PSB(0): The stolenbase is 0x7f800000
(EE)PSB(0): Screnindex is 0; fbphys is: 0x7f800000; fbsize is 0x007bf000
(EE)PSB(0): First SDVO output reported failure to sync or input is not trainded
(EE)[DRM] DRM Open Failed
(EE)PSB(0):[DRI] driscreen init failed. disabling dri
(EE)[DRM] could not uninstall irq handler
(EE)PSB(0): this driver currently needs DRM to operate
agradeço pela atenção,
[2] Comentário enviado por
jlimasa em 16/03/2010 - 21:30h:
Oi Evandro (ekl), somente agora pude tirar um tempo pra ler seu comentário e o e-mail que me enviou. Primeiramente, concernente a lentidão com que você se deparou no Ubuntu Remix, também ocorreu comigo, somente foi corrigida quando instalei o drive da placa GMA500 conforme descrito acima. Atualmente estou rodando até vídeos em Full HD, inclusive publiquei outra dica sobre este assunto.
Como sou muito inquieto, tenho uma partição de testes no meu netbook, já executei este tutorial algumas vezes e nunca me ocorreu tal erro. Pelo que tudo indica, no seu caso a biblioteca drm para o driver da poulsbo não está sendo carregada corretamente.
Quando você instalou os pacotes sugeridos ocorreu algum erro?
Já experimentou remover os pacotes e reinstalá-los?
Se quiser, adicione meu msn pra tentarmos resolver conjuntamente. Depois publicamos aqui o resultado pra ajudar a outros que porventura venham a ter o mesmo problema.
Um abraço.
[3] Comentário enviado por
soares.chaves em 23/03/2010 - 16:27h:
amigo estou tendo o mesmo problema, parece que quando ele vai baixar em alguns repositórios que voc ped pra adicionar ele da erro.
[4] Comentário enviado por
jlimasa em 09/04/2010 - 08:45h:
Oi pessoal, alguns me escreveram reclamando de alguns travamentos na execução de vídeos, por isto estou postando o meu xorg.conf atual, o qual tem algumas modificações em relação ao que está publicado acima. Creio que as mudanças otimizam o resultado:
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
Section "Device"
Identifier "GMA500"
Driver "psb"
Option "DownScale" "false"
Option "ExaNoComposite" "false"
Option "IgnoreACPI" "true"
Option "LidTimer" "false"
Option "NoAccel" "false"
Option "NoFitting" "false"
Option "NoPanel" "false"
Option "MigrationHeuristic" "greedy"
Option "ShadowFB" "false"
Option "SWcursor" "false"
Option "Vsync" "false"
#Option "ExaMem" "131072"
#Option "ExaScratch" "4"
#Option "ExaCached" "false"
EndSection
Vejam também:
http://www.vivaolinux.com.br/dica/Usando-VaAPI-com-a-GMA500-no-Ubuntu-9.10-em-videos-Full-HD .
Um abração.
[5] Comentário enviado por
danvisk em 05/05/2010 - 13:43h:
Olá Jessé e usuários do Viva o Linux!
Eu sou novo no Ubuntu. Já tentei usar o Open Suse mas nem a placa wireless conseguia rodar. Eu instalei o Ubuntu Notebook Edition 10.04 e gostaria de saber se esse tutorial funcionaria nesta edição. Eu estava pensando em instalar a versão anterior caso não haja maneira de instalar o driver VGA nesta versão. Vou parar de gastar tempo com isso por enquanto. Quando eu tiver certeza do que fazer eu faço alguma coisa. Obrigado!
[6] Comentário enviado por
danvisk em 05/05/2010 - 14:02h:
Se for mais apropriado, pode responder no meu e-mail: danilo.rrc@gmail.com
[7] Comentário enviado por
jlimasa em 10/05/2010 - 10:12h:
Danilo, não creio que funcione a contento tudo que está aqui exposto. Mas já te adianto que estou usando outro driver no Karmic no momento, o IEGD (versão 10.3), infelizmente não tive tempo de testar no Lucid (10.04), assim que o fizer, se eu conseguir um bom resultado, publicarei aqui no VOL, se ninguém tiver feito antes, é claro...rsrs.
P.S.: vou salvar seu e-mail e te envio os meus resultados.
[8] Comentário enviado por
g0ulart em 06/12/2010 - 15:39h:
Primeiramente Gostaria de agradecer em postar as suas experiências e compartilhar sua sabedoria para o auxílio dos demais!
Então se não estiver te explorando além da conta tenho algumas duvidas!
eu executei com exito todas as etapas citadas porém os arquivos que você mando editar eu não consegui pois o sistema me diz que não tenho previlégio suficiente!
Muito Obrigado ótimo trabalho, me ajudou muito!
obs: Ubuntu Netbook Remix (9.10) (karmic)
[9] Comentário enviado por
jlimasa em 06/12/2010 - 16:23h:
Para editar arquivos de configuração do sistema você precisa de autorização de super usuário. No caso do ubuntu você pode chamar seu editor preferido pelo shell da seguinte forma: sudo <seu editor> "nome do arquivo".
Sem os <> e sem "", claro.
Até mais.
[10] Comentário enviado por
g0ulart em 06/12/2010 - 17:56h:
opa, valeu irmão. É horrível agente repetir as coisas sem saber! Eu já tinha utilizado esse comando e não sabia que significava isso! obrigado pela dica!
Até mais.
[11] Comentário enviado por
mhsw em 02/01/2011 - 00:09h:
Olá amigo, não consigo atualizar os repositorios..
Err
http://ppa.launchpad.net karmic/main Packages
404 Not Found
Err
http://ppa.launchpad.net karmic/main Sources
404 Not Found
W: Falhou ao buscar
http://ppa.launchpad.net/lucazade/gma500/ubuntu/dists/karmic/main/binary-i386/Packages.gz 404 Not Found
W: Falhou ao buscar
http://ppa.launchpad.net/lucazade/gma500/ubuntu/dists/karmic/main/source/Sources.gz 404 Not Found
E: Alguns arquivos de índice falharam para baixar, eles foram ignorados ou os antigos foram usados no lugar.
alguma sugestão?
[12] Comentário enviado por
jlimasa em 03/01/2011 - 09:43h:
Mauro, pelo que vi, estes repositórios foram excluídos ou modificados.
Como faz algum tempo que troquei o meu AO751h por um AO1410, estou sem acompanhar as novidades sobre a GMA500, como no momento estou sem tempo para fazer uma pesquisa mais detalhada sugiro este link (https://help.ubuntu.com/community/AspireOne/AO751h) como ponta pé inicial e para o Maverick, tente adicionar o repositório
http://ppa.launchpad.net/lucazade/psb/ubuntu/ .
Atenciosamente,
Jessé Lima Sá.
P.S.: teste também o driver iegd, pois foi o último que usei no AO751h, ele tinha alguns pequenos inconvenientes, mas a aceleração gráfica funcionava perfeitamente.