GDH Press: Blog » Debian Lenny: uma boa opção para netbooks
 
RSS

Debian Lenny: uma boa opção para netbooks

Publicado em 31/03/2009 – 20:00
por Carlos Morimoto

Com o lançamento do Eee PC no início de 2008, foi dada a largada para a corrida dos netbooks, que levou ao aparecimento do HP Mini Note, do MSI Wind (revendido no Brasil na forma do Positivo Mobo White), do Dell Inspiration Mini, das variações do Eee 900 e do Eee 1000, entre diversos outros modelos.

Apesar das diferenças externas, eles possuem uma configuração muito parecida. A maioria dos modelos são baseados no Intel Atom e no chipset Intel 945GSE. As principais exceções ficam por conta do Eee 900 e do Eee 701, que são baseados no Celeron M e do HP Mini Note, que é baseado no VIA C7-M.

O principal motivo por trás do sucesso dos netbooks é que eles são bastante leves e portáteis, desempenhando bem a função de mini-notebook. O principal problema é que o fraco desempenho dos processadores usados faz com que eles não sejam muito adequados para rodar distribuições como o Ubuntu ou o OpenSUSE, assim como eles também não são adequados para o Windows Vista.

O Debian Lenny ganhou um bom suporte a netbooks, o que, combinado com o uso do KDE 3.5 e dos baixos requisitos de hardware do sistema, fazem com que ele seja uma boa escolha para quem tem um Eee 900 ou outro modelo. O mesmo se aplica a notebooks antigos ou de configuração modesta em geral, onde o Lenny se apresenta como uma boa opção de distribuição para instalar e usar por um bom tempo sem ter problemas.

Um complicador no caso dos netbooks é que eles não possuem drive óptico, o que torna necessário instalar usando um pendrive, sem falar nas outras peculiaridades do hardware. Isso nos leva ao DebianEeePC, o sub-projeto dentro do Debian destinado a oferecer suporte a eles:
http://wiki.debian.org/DebianEeePC

Na página está disponível uma pequena imagem de boot com uma versão modificada do Debian NetInstall, com suporte ao hardware dos diferentes modelos do Eee PC. Ele também funciona na maioria dos outros netbooks baseados no Atom ou no Celeron, já que o hardware é similar. Faça o download no: http://wiki.debian.org/DebianEeePC/HowTo/Install

Para gerar o pendrive bootável, basta gravar a imagem usando o dd. Para isso, plugue o pendrive e cheque qual é o device atribuído a ele pelo sistema usando o "dmesg" ou o "cat /proc/partitions". Em seguida, use o dd como root, especificando o arquivo e device do pendrive, como em:

# dd if=debian-eeepc.img of=/dev/sdf

32000+0 records in
32000+0 records out
16384000 bytes (16 MB) copied, 9,5173 seconds, 1,7 MB/s

Note que o comando especifica o dispositivo raiz do pendrive e não a partição, já que a imagem inclui o gerenciador de boot e a MBR. A gravação apagará todas as partições (e todos os dados do pendrive), por isso verifique se não tem nada importante antes de pressionar o Enter.

Por default, o Eee deve vir configurado para dar boot através das portas USB, mas se for o caso basta acessar o Setup e alterar a ordem de boot.

Assim como no instalador padrão do Lenny, o ambiente gráfico default é o Gnome. Para fazer uma instalação com o KDE, pressione a tecla TAB na tela de boot e adicione o parâmetro "desktop=kde" na linha de boot:

debian-eee_html_m30d22d97

Com exceção do Eee 701 (que possui apenas uma unidade interna de 4 ou 8 GB), o espaço de armazenamento do Eee é dividido em duas unidades: uma unidade de 4 GB (mais rápida) que é usada para a instalação do sistema e outra unidade de 8 ou 16 GB (mais lenta) que você pode utilizar para o diretório home:

debian-eee_html_m6af2ffc7

Você notará que a unidade de 4 GB inclui duas pequenas partições de 8 MB (ou uma única de 16 MB). Elas são usadas pelo BIOS para ativar o "Boot Booster", um recurso que reduz consideravelmente o tempo de inicialização. É aconselhável preservá-las, removendo apenas as duas partições maiores.

Devido à questão do limite dos ciclos de leitura e escrita da memória Flash, é recomendável instalar sem usar uma partição swap. A maioria dos modelos vêm com 1 GB de memória RAM, que de qualquer forma são mais do que suficientes para usar o Lenny sem precisar de swap.

Ao criar as partições, marque o "relatime" entre as opções de montagem. Ele melhora sensivelmente o desempenho do SSD e de quebra reduz o volume de operações de escrita, aumentando a vida útil do drive.

Em seguida, você tem os menus para fornecer as senhas e criar a conta de usuário e a seleção das categorias de pacotes que serão instalados. A menos que pretenda montar um mini-servidor, marque apenas o "Ambiente Desktop", "Laptop" e "Sistema Básico". Em seguida vem a parte chata da instalação, onde o instalador faz o download dos pacotes e realiza o longo processo de instalação:

debian-eee_html_m55ba1d5a

Uma das grandes vantagens de usar a imagem de instalação do DebianEeePC em vez de simplesmente usar o instalador tradicional é que ele oferece suporte à placa wireless do Eee, incluindo o suporte a WPA. Você pode tirar proveito disso para fazer a instalação onde tiver uma conexão rápida disponível, sem depender unicamente da conexão que tem em casa.

Diferente das versões anteriores, onde você precisava fazer malabarismos para colocar o sistema para funcionar, o Lenny faz um trabalho muito bom em detectar o hardware do Eee PC, configurando o vídeo na resolução correta, detectando a placa de som e a rede e até mesmo ativando as teclas de atalho (se elas não estiverem funcionando, verifique se o pacote "eeepc-acpi-scripts" está instalado).

O instalador do DebianEeePC também se encarrega de ativar por padrão os repositórios "non-free" e "contrib" e adicionar um repositório extra no "/etc/apt/sources.list", que inclui o pacote com os scripts para ativar as funções ACPI do Eee.

A grande deficiência fica por conta da placa wireless. Ela é detectada durante a instalação devido às modificações no instalador, mas ao instalar o sistema reverte ao default do Debian, que é utilizar o módulo ath5k, que não oferece um bom suporte às placas com chipset Atheros utilizadas em vários modelos do Eee.

Você pode checar se está usando um dos modelos equipados com ela pela saída do lspci, como em:

# lspci | grep Wireless

01:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

A solução é migrar para o driver madwifi, que pode ser instalado usando o module-assistant, como em:

# apt-get install module-assistant build-essential
# m-a a-i madwifi

Naturalmente, isso deve ser feito usando a rede cabeada, já que a placa wireless não estará funcionando.

Não se esqueça também de ativar a placa usando o "Fn+F2". Por default ela fica desativada no primeiro boot, o que acaba causando confusão. Uma curiosidade dessa placa é que o BIOS simula um desconexão do dispositivo quando você a desativa pressionando a tecla de atalho, o que faz com que ela deixe de aparecer na listagem do lspci, como se tivesse mesmo sido removida do netbook.

Ao instalar o madwifi, ele criará o arquivo "/etc/modprobe.d/madwifi" contendo a linha "blacklist ath5k", que faz com que o driver antigo deixe de ser carregado deixando o caminho livre para que o "ath_pci" (o módulo que faz parte do madwifi) possa fazer seu trabalho. Nesse ponto, fica apenas faltando reiniciar o Eee para concluir a troca.

A partir daí, o NetworkManager (ou KNetworkManager) passará a mostrar as redes disponíveis, como de praxe:

debian-eee_html_10f0a4b8

Outra função importante em um portátil são as funções de suspender e hibernar, que permitem que você tenha acesso rápido aos aplicativos ao carregar o netbook com você, sem precisar passar pelo tradicional processo de boot e login.

O recurso de suspender para a RAM funciona perfeitamente no DebianEeePC; basta clicar com o botão direito sobre o ícone do KPowersave (ou sobre o applet do Gnome) ou configurar o sistema para suspender quando você fechar a tela.

O único problema ainda não solucionado é que você precisa pressionar "Fn+F2" duas vezes depois de restaurar, para desativar e em seguida reativar a placa wireless. Sem isso, o NetworkManager não consegue reconectar à rede.

Continuando, se você chegou a utilizar o Ubuntu Eee, ou outra distribuição derivada do Ubuntu, vai notar uma grande melhora no desempenho ao utilizar o Lenny, sobretudo com relação a uso de aplicativos mais pesados, como o OpenOffice, e à exibição de vídeos. Você notará melhoras também em relação à versão do Xandros que vem pré-instalada.

debian-eee_html_m558cd35f

Como você vai logo perceber, a redução na largura vertical da tela faz com que muitos menus extrapolem a altura da tela, ficando com os botões de confirmação fora a área visível. A solução básica é manter pressionada a tecla ALT enquanto move a janela, o que permite que você a arraste para fora a área da tela, ganhando acesso às funções escondidas.

Para aumentar o espaço útil da tela, é fortemente recomendável usar apenas uma barra de tarefas no Gnome e/ou reduzir o tamanho da barra do KDE, usando o tamanho "Pequeno" (30 pixels de altura) ou o "Minúsculo" (24 pixels), economizando o precioso espaço vertical. Considere também a possibilidade de usar a ocultação automática. Ao navegar usando o Firefox, se acostume a ativar o modo de tela cheia, pressionando a tecla F11.

Com um Netbook capaz de navegar e exibir vídeos, onde você pode editar documentos, jogar e instalar qualquer um dos mais de 20 mil pacotes disponíveis no Lenny, fica faltando apenas o suporte a conexões 3G.

A melhor opção para solucionar esse último empecilho é ainda o meu script do vivo-zap (que apesar do nome, pode ser usado para ativar conexões de outras operadoras): http://www.gdhpress.com.br/blog/script-vivo-zap/

Basta copiar o "conectar-vivozap" para a pasta "/usr/local/bin/" e executá-lo como root quando quiser ativar a conexão, seguindo os passos do assistente para fazer a conexão inicial. Além dos modems USB, ele permite utilizar smartphones com chips de dados, com conexão via USB ou via Bluetooth:

debian-eee_html_m26273931

Para usar o script, é necessário apenas que você tenha instalado o pacote "wvdial", que está disponível via apt. Para conectar via Bluetooth, basta apenas espetar o transmissor (que é ativado pelo Lenny automaticamente) e fazer o pairing entre o Netbook e o smartphone.

As conexões 3G são boas companheiras para os usuários de netbooks, já que permitem que você navegue em qualquer lugar, independente de ter ou não uma rede wireless disponível.

Update: Um problema chato, que afeta os usuários do Eee desde a época do Eee 701 são as famosas "paradinhas" do som", que acontecem a cada aproximadamente 10 segundos, tornando assistir vídeos ou ouvir música uma fonte de frustração.

Esse problema ocorre devido a um bug na implementação do ACPI no BIOS da Asus, que faz com que o sistema pare por uma fração de segundo cada vez que o status da bateria é verificado pelo HAL. Você pode simular o problema usando o comando "cat /proc/acpi/battery/BAT0/info" enquanto assiste um vídeo: cada vez que ela é executado, o som dá uma saltada.

A solução definitiva veio apenas com o kernel 2.6.28, o que exclui o Lenny, que é ainda baseado na versão 2.6.26-1. Uma solução simples para conviver com o problema enquanto não atualiza o kernel é simplesmente desativar o HAL quando for usar o som, usando (como root) o:

# /etc/init.d/hal stop

Ele vai desativar o applet da bateria e a detecção de pendrives e outros dispositivos USB, mas você não vai precisar deles enquanto estiver assistindo de qualquer maneira. Ao terminar, basta ativar o HAL novamente, usando o "/etc/init.d/hal start".

waz

Agradecimentos à Waz Hardware Store, que forneceu o Eee 900 usado no teste.

» Mais posts

  1. 29 respostas para “Debian Lenny: uma boa opção para netbooks”

  2. Leo em 31 mar, 2009

    Bem, é uma ótima dica para quem quer ter um netbook mas na minha opinião acho que sai bem mais em contar comprar um notebook mesmo que a configuração seja modesta , bem para isso está aí o debian lenny .

  3. Bruno Garcia em 31 mar, 2009

    Um engano bem comum é achar que os netbook é o único micro da pessoa! Ele é na verdade e deve ser usado como segundo micro. Um portátil para carregar para todo lado para pequenas coisas, apresentações, viagens, acesso a Internet fora de casa ou escritório, etc. Mas nunca para trabalhar ou fazer trabalhos profissionais ou mesmo ficar quebrando-o nos jogos! Tenho 2 deles, o eeepc701 e o Acer One com HD de 120 e estou muito feliz com eles, pois não são é nunca serão o micro que uso para desenvolver sistemas com banco de dados ou trabalhos gráficos. Para isto tenho outros micros com telas de 19 e 22 polegadas que fazem muita diferença na hora de passar horas na frente do micro! Em compensação não dá para leva-los em viagens ou mesmo fazer apresentações em clientes! Cada micro tem seu lugar e função!

  4. Prof Carvalho em 1 abr, 2009

    Concordo com o Bruno Garcia, e com os demais jornalistas especializados em informática. Os subnotebooks ou, mais atualmente, netbooks, desempenham uma função de segundo micro. Com eles, podemos viajar à trabalho e fazer excelentes apresentações em slides sem o estorvo de quase 3 quilos de bagagem na mochila (notebook mais o alternador de corrente elétrica), pode-se estar online "anytime" e "anywhere" com muito mais poder de processamento do que os atuais smartphones e PDAs. Ou seja: cada dispositivo móvel tem o seu papel e público bem definido, e quando devidamente orientado sobre isto dificilmente o usuário não terá uma boa experiência com o "gadget" adquirido.

  5. Vagner em 1 abr, 2009

    Com o Garcia e o Carvalho. Netbooks são o que os Notebooks sempre deveriam ser como disse o Linus (http://distrowatch.com/weekly.php?issue=20090202). O foco é mobilidade.

  6. Prof. Luís Eduardo em 1 abr, 2009

    Só pra saber, quanto ficou o tempo de boot do Eee 900 com o Lenny?

  7. Pedro Henrique dos Santos em 1 abr, 2009

    Como instalo o Lenny no Eee PC ???

  8. Elias em 1 abr, 2009

    Excelente a dica!
    È importante dizer que o Lenny não é tão fácil de configurar quanto o Ubuntu (mas também não é difícil). De qualquer forma, sempre achei que instalar sistemas operacionais é coisa pra técnicos ou pessoas com um pouco mais de experiência (situações inusitadas, sempre podem surgir pela frente).
    A propósito, outra coisa boa no Lenny é a possibilidade de instalá-lo via internet.

  9. Lyncoln em 1 abr, 2009

    Quanto ao desempenho, há diferenças perceptíveis entre KDE e Gnome? E o Xfce?

  10. Carlos Morimoto em 1 abr, 2009

    "Só pra saber, quanto ficou o tempo de boot do Eee 900 com o Lenny?"

    Deu 41 segundos cravados da tela de boot à tela de login Lenny (com o Boot Boost desativado).

  11. Bruno Garcia em 1 abr, 2009

    Mesmo o Ubuntu, esta preparando uma versão especialmente feita para os netbook o tal Ubuntu-NetBook-Remix 9.04 que pode ser baixado em http://cdimage.ubuntu.com/ubuntu-netbook-remix/daily-live/ e que o pessoal do Forum Ubuntu tem falado bem ( http://ubuntuforum-pt.org/index.php?topic=47432.0 ). No entanto ainda não é a versão final e por isto há atualizações quase que diárias!
    Ou derivados específicos para certos netbooks como o Acer One que tenho, como a tal Kuki Linux ( http://www.kuki.me/ ) que esta muito rápida!
    O que quis mostrar é que as distribuições Linux de um modo geral estão especializando-se em ramos ou mesmo micros ou marcas específicas e não só como antigamente que tinha distros para micros velhos, novos ou servidores. Realmente as opções são muitas e já da até mesmo para escolher com base no micro que se tem (marca, modelo, processador,memoria RAM ou HD ou SSD, utilidade, etc.)
    É Morimoto, tem muitos testes e artigos para escrever… rs rs rs

  12. elias em 2 abr, 2009

    Lyncoln, eu já usei por 3 meses o Lenny em um PC antigo. Se você não se importa de perder algumas funcionalidades (comodidades, mesmo) oferecidas pelo Gnome e pelo KDE, o XFCE é uma ótima opção -- bonito e eficiente.

  13. Lyncoln em 2 abr, 2009

    Morimoto, qual seria hoje a melhor distro para o EeePC 701?

  14. Kevin-Moc em 2 abr, 2009

    @Morimoto, você falou sobre o Lenny:

    "ele seja uma boa escolha para quem tem um Eee 900 ou outro modelo. O mesmo se aplica a notebooks antigos ou de configuração modesta em geral"

    Mas o texto em geral falou sobre os Netbooks, então a pergunta, o DebianEeePC também é recomendado para esses notebooks antigos?

  15. Carlos Morimoto em 2 abr, 2009

    Nesse caso seria o Lenny propriamente dito. O DebianEeePC é só um respin com os drivers para o Eee.

  16. Lyncoln em 3 abr, 2009

    Tenetei instalá-lo umas 10 vezes, mas quando está baixando os packages para sempre quando chega em 6%.

  17. Emerson em 4 abr, 2009

    Seguindo as dicas daqui e do wiki http://wiki.debian.org/DebianEeePC consegui um boot e 24 seg. no meu eee 900.

  18. Claudio em 4 abr, 2009

    Já eu discordo dos caros Bruno e prof. Carvalho. Não acho que obrigatoriamente um netbook tenha de ser um segundo micro. Eu, por exemplo, tenho somente um Aspire One com 1GB de mem.m 160 de HD, todo em português, etc… e faço tudo que preciso nele. Nada tenho a reclamar. A única dificuldade que tenho é que a tela já está um pouco pequena pra mim, pois tenho uma certa dificuldade de enchergar sem o uso de óculos, principalmente à noite. Fora isso é uma boa máquina.

  19. Fernando Gustavo Flôres em 5 abr, 2009

    Carlos:

    Instalando os pacotes básicos como descrito, qual o tamanho médio utilizado no disco com os pacotes? Tenho um eeepc 701, que hoje roda Windows XP, porém gostaria de instalar o lenny…

    Abraço,

  20. Bruno Garcia em 5 abr, 2009

    Pois é exatamente isto que eu disse, tenho um netbook igual aos seu, mas nem pensar em usa-lo para trabalho profissional (banco de dados, edição de imagens e filmes, etc.). Não só pela tela ou pequeno teclado ou mouse (pois daria para ligar um teclado usb e um monitor de 22 polegadas no netbook), mas também pela velocidade do processador, memoria RAM e de HD (sim, para quem mexe com imagens, filmes, programação e banco de dados é pouco). Mas é como disse, ele é muito bom pela portabilidade e cada micro tem seu lugar e função! E agora também cada micro tem a sua versão especifica de Linux para instalar!
    Morimoto que tal uma analise dos Ubuntu Netbook Remix 9.04 ou do Kuki?
    E o Gentoo como será que fica nestes micros? Fiquei bem animado em testar uma versão Gentoo depois que li este artigo no Viva o Linux: http://www.vivaolinux.com.br/artigo/Instalando-o-Gentoo-Linux-atraves-do-livecd-do-Ubuntu/
    mas fico preocupado com o tempo de instalação do mesmo…

  21. Surak em 6 abr, 2009

    Melhor que reduzir a quantidade de barras de tarefas e a espessura das mesmas, é colocá-las na vertical. Todos os meus amigos que viram a minha barra de tarefas na vertical, mudaram também para a vertical. O espaço vertical é, em geral, mais precioso que o horizontal. O único inconveniente é que os textos permanecem na horizontal e ficam truncados. O ideal seria que colocassem uma opção de texto na vertical. Mas mesmo com esse inconveniente, ganha-se muito mudando a orientação da barra de tarefas. Fica a minha sugestão.

  22. tales em 8 abr, 2009

    Funciona no EEEPC 1000 hd??

  23. Lyncoln Napoleão em 23 abr, 2009

    Aqui não consigo instalá-lo sempre para quando vao baixar os pacotes, que saco…

  24. Paro em 15 jul, 2009

    Comprei um acer aspire one D150-1039 e instalei esse debian eeepc ficou ótimo!

    Tudo que eu queria, achei um desempenho ótimo.

    Sobre o espaço no meu ficou perfeito, ainda não tive problemas com falta de espaços.

    Porém como eu gosto deixei apenas "1 barra de tarefas" ficando mais espaço.

  25. Daniel San em 1 ago, 2009

    Olá, bom dia! Otimo post! Eu possuo um AA1-A110 e ele é meu único micro. Ao contrário do que muitos pensem, ele atende a todas as minhas necessidades, até games do rWin roda nele perfeitamente. Atualmente estou com UNR (Ubuntu Netbook Remix) e nele eu consigo por pra rodar de boa games como : NFS, GTA, MOHAA, Quake3, CS-CZ, etc. Faço meus designs, trabs de web e meus suportes em TI e claro o uso básico de todos. Sei que aqui pode não ser o local mais certo, mas to querendo testar o Lenny, porém eu fiz um pendrive de boot do lenny com Lxde com unetbootin e na hora da instalação não é reconhecido meu "cdrom", isso pq tá no pendrive, queria sabe se alguem puder ajudar a solucionar. Desde já agradeço.

  26. Sandro em 6 ago, 2009

    Tenho um 701 e instalei o Lenny com XFCE. Ficou excelente. Acrescentei os seguintes pacotes: BrOffice 2.4, Java 1.6 (JRE e pluggin), Flash, Msttcorefonts, Iceweasel, Synaptic, Pidgin e Firestarter. Ainda está sobrando 1.6 GB de espaço livre no HD.

    Outra adição que fiz foi o pacote "wicd" para monitorar redes wireless e cabeada. Recomendo a todos. Simples, completo e eficiente.

    Com o Lenny também fica bom o LXDE, sendo mais leve que o XFCE. Porém, ainda fico com XFCE por ser mais completo.

  27. Sandro em 6 ago, 2009

    Esqueci de comentar que na instalação acima, também acrescentei o player de vídeo/áudio VLC e o plugin Xine para o Iceweasel tocar radios.

  28. Ricardo em 28 jan, 2010

    Olá Morimoto!! Muito boa a série de artigos sobre o Debian Lenny! Eu peguei o meu livro do Kurumin7 , Guia Prático e tem muita coisa que consigo por em prática, principalmente quanto ao KDE 3.5!!

    Escrevo-lhe para parabenizá-lo pelos excelentes artigos e aproveito a oportunidade para perguntar se você poderia comentar sobre a barra de inicio rápido do BROffice, pois no Lenny com KDE não consegui encontrá-la.

    A única maneira da caixa de diálogo aparecer no Lenny com KDE é instalar o pacote openoffice.org-gnome; dessa forma a caixa de diálogo "Carregar o Broffice durante a inicialização do sistema" aparece e eu posso marcá-la. Entretanto a mesma não aparece na barra do KDE e desconfio que também não funcione…

    Gostaria de deixar como sugestão comentar sobre esta barra de inicialização rápida, pois pelo que andei lendo ela "pega emprestado" do sistema por volta de 12mb de memória, porém faz com que o Broffice abra instantaneamente tornando seu uso muito agradável, até mesmo em micros modestos =)!!

    Até mais

  29. Bruno em 5 mar, 2010

    Bom gente a verdade é que pode ser instalado o debian Lenny em dvd sim, que ja vêm com os quatro ambientes graficos, é só ter um drive portatil e bootar por ele no netbook simples simples, na minha opinião para haver uma melhor performace no sistema é só instalar o ambiente grafico LXDE, que é bem mais leve do que o KDE 3.5.10, não desmerecendo o KDE que é bem mais completo, mas quando falamos em performace escolhemos o ambiente que for mais leve. Abração!!!

    E levando me conta o Debian sempre teve um bom desempenho em qualquer hardware sem problemas, o Debian é D+++ não é atoa que o Kirumin foi baseado nele!

  30. Otto Teixeira em 30 mai, 2010

    Essa versão é específica para Eee PC ou funciona bem em outros netbooks? Eu tenho um Lenovo S10e.


Comente: