<> '''Traduções:''' [[fr/EeePC/TipsAndTricks|Francês]] [[DebianEeePC/TipsAndTricks|Inglês]] === Aumentando a vida útil da memória flash === Trata-se de uma opinião comumente aceita que dispositivos SSD só podem ser escritos um número limitado de vezes antes de ela morrer, e ao mesmo tempo que pode ter sido uma preocupação de gerações anteriores de dispositivos em que esse limite foi relativamente baixo, os modernos SSDs, como a que está no EeePC, aumenta esse número o suficiente para que durem muitos anos antes que eles morram, ultrapassando qualquer HDD. Antes de se gastar esforços monstruosos afim de aumentar a vida útil de seu SSD, considere este artigo: http://wiki.eeeuser.com/ssd_write_limit. No entanto, muitas dicas são fáceis de fazer, e, no mínimo são inofensivas, ou ainda tem outros benefícios (como gastar menos tempo fazendo IO, tornando o sistema mais responsivo), então aqui estão algumas. * Edite o {{{/etc/sysctl.conf}}} e defina {{{vm.dirty_writeback_centisecs = 1500}}}. Isto aumentará a vida útil de seu SSD, fazendo escritas no disco a cada 15 segundos ao invés de 5. * Provavelmente muitas das dicas para o [[http://www.cyrius.com/debian/nslu2/linux-on-flash.html|Linksys NSLU2]] pode ser aplicada ao EeePC * Monte o tmpfs em /tmp para nunca escrever seu conteúdo no SSD: {{{echo "tmpfs /tmp tmpfs defaults 0 0" >>/etc/fstab}}}. Você pode fazer isso para outras pastas como o /var/tmp, /var/lock, etc. * Monte seu sistema de arquivos com a opção '[[http://lwn.net/Articles/244829/|relatime]]' Ressalva: ''relatime'' parece não funcionar no Lenny(e, portanto, no instalador). Por favor, alguém verifique se funciona no Sid. === Modo Texto === * Você precisa adicionar a opção vga=785 na linha de boot de seu kernel para ganhar mais espaço no modo texto. Isto é 600x480 (16 bit), não existe opção para 800x480. A opção vga=ask pode ser útil. === Ambiente Desktop === Se você usa o Gnome em seu EeePC, aqui estão algumas maneiras de fazer melhor uso da limitada altura da tela: * Habilite a propriedade "autohide" nos painéis do Gnome, assim você se livra deles até passar o mouse sobre eles. Para fazer isso, clique com o botão direito numa área em branco do painel, e ecolha Propriedades, e vá na aba Geral. Infelizmente eles não se escondem totalmente, ainda ficam alguns pixel´s sobrando. Você pode reduzir isso para 1 pixel (mas não a zero) usando o gconf-editor para mudar o /apps/panel/toplevels/panel0/auto_hide_size (você deve fazer isso para o painel0, painel1, ...) * Em muitas aplicações, como o gnome-terminal e firefox (iceweasel), você pode usar a tecla F11 para alternar no modo tela cheia que proporciona ainda mais espaço do que simplesmente maximizar a janela. * No Metacity você pode configurar a tecla F11 para alternar para o modo tela-cheia para todos os aplicativos selecionando Sistema > Preferências > Atalhos de Teclado. Encontre o "Gerenciamento de Janelas", selecione a opção "Alternar modo tela-cheia" (que está desabilitada por padrão) e pressione F11 para defini-la. * Você pode alternar entre workspaces sem ter que sair do modo tela-cheia usando Ctrl-Alt-seta-direita ou Ctrl-Alt-seta-esquerda. * Você pode mover mover as janelas no Xfce, KDE e Gnome usando Alt+botão_esquerdo. Muito útil para programas maiores que a tela. Firefox: * A tecla F11 alterna para o modo tela-cheia, que aproveita melhor o espaço do que simplesmente maximizar a janela. * Existe a opção da extenção [[https://addons.mozilla.org/fr/firefox/addon/4550|CompactMenu2]] para ganhar alguns pixel´s ocupado pelo menu e, um tema minimalístico, [[https://addons.mozilla.org/en-US/firefox/addon/307|Littlefox]], para aproveitar melhor o espaço. * Você também pode parar de usar as abas e começar a usar Alt-Tab para alternar entre uma janela e outra. Use a extenção [[http://extensionroom.mozdev.org/more-info/keyconfig|KeyConfig]] para fazer o Ctrl+T abrir uma nova janela ao invés de uma nova aba. * Ative o chekbox "Ícones pequenos" na opção "Personalizar" da barra de tarefas. Opera: * A tecla F11 alterna para o modo tela-cheia (este é o modo de apresentação, você não terá nenhuma barra, ao contrário do Firefox). * Use o recurso "Ajustar a largura" para páginas grandes. KDE/Kwin: * Cada janela pode ser alternada para tela-cheia clicando com o botão direito do mouse na barra da janela. Existe a opção de fazer isso via teclas de atalhos no control center > "Regional & Accessibility” > “Keyboard Shortcuts” > “Make Window Fullscreen” ou “Hide Window Border”. * Posicione o painel no lado direito ou esquerdo ao invés de usá-lo em cima ou em baixo, já que existe mais espaço na largura do que na altura. Escolha também um tamanho pequeno para o painel, assim como a opção de "auto-hide" ou "manual-hide". [[http://packages.debian.org/openbox|OpenBox]]: * Use: {{{ }}} . em ~/.config/openbox/rc.xml para ter aplicativos em tela-cheia (sem paineis etc.) via F11 * Veja http://icculus.org/openbox/index.php/Help:Upgrading_to_3.4#Desktop_cycling_dialog para se livrar do diálogo do desktop switch. === Acessando a imagem de restauração da Asus === Aqui está uma forma de como você pode acessar a imagem do sistema original Xandros anteriormente instalado em seu EeePC. Você precisará do DVD fornecido junto com a maquina, e um sistema rodando Linux com leitor de DVD e um espaço em disco de aproximadamente 2,5G (Então não tente fazer isso em seu EeePC!). Insira o DVD e descompacte a imagem do sistema Xandros: {{{ sudo mount /dev/dvd /media/dvd zcat /media/dvd/P701L.gz > ~/restore.img sudo eject /media/dvd }}} Agora monte a imagem do Xandros no seu desktop da seguinte forma: {{{ sudo mount -t ext2 ~/restore.img /mnt/img -o ro,loop,offset=32256 }}} (O offset de 63*512 = 32256 salta sobre a tabela de partições da imagem. ) O sistema de arquivos da imagem original está montado agora, somente para leitura, em /mnt/img/. Quando terminar de fuçar nela, não esqueça de desmontá-la. {{{ sudo umount /mnt/img }}} === Fazer uma imagem completa do disco === O instalador do Debian encontrado em DebianEeePC/Howto/Install pode ser usado para fazer uma imagem do disco e eviar via rede. Este truque pode fornecer uma forma de restaurar o sistema original do EeePC antes de tentar instalar o Debian, visto que em alguns países este DVD não é fornecido junto com o computador. ==== Backup ==== Este método usa dd e nc fornecidos pelo Instalador Debian e, outro computador localizado em sua rede local: * Em primeiro lugar, inicie o instalador Debian de seu disco USB * Em seguida, certifique-se de ativar a rede e configurá-la, faça o mesmo para o disco (não o particione) * Abra um console shell (Alt+F2 ou a partir do menu do Instalador Debian) * No computador de backup: * Obtenha seu endereço IP (ifconfig) * Inicie uma sessão nc escutando na porta 9000: {{{ nc -l -p 9000 | gzip -1 -c > ./eeepc.img.gz }}} * Na shell do EeePC: {{{ dd if=/dev/sda | nc -w 5 computer_ip_adress 9000 }}} * Aguarde alguns minutos (cerca de 35)... e você terá a imagem eeepc.img.gz com cerda de 900Mb. ==== Extraindo alguns arquivos da imagem ==== * descompacte a imagem: {{{ gunzip eeepc.img.gz => got & 4Gb eeepc.img }}} * Como root (ou sudo), configure o dispositivo loopback: {{{ losetup -f eeepc.img }}} * vizualização das partições: {{{ fdisk -ul /dev/loop0 }}} * {{{ Disque /dev/loop0: 4001 Mo, 4001292288 octets 255 heads, 63 sectors/track, 486 cylinders, total 7815024 secteurs Units = secteurs of 1 * 512 = 512 bytes Disk identifier: 0x3c173c16 Périphérique Amorce Début Fin Blocs Id Système /dev/loop0p1 63 4819499 2409718+ 83 Linux /dev/loop0p2 4819500 7775459 1477980 83 Linux /dev/loop0p3 7775460 7791524 8032+ c W95 FAT32 (LBA) /dev/loop0p4 7791525 7807589 8032+ ef EFI (FAT-12/16/32) }}} * 1 setor = 512 bytes, você precisa montar a partição 1 que começa no setor 63 => 63 setores * 512 bytes = 32,256 bytes * A partição 1 começa em 32256 bytes. * Use o mesmo comando das últimas dicas: {{{ sudo mount eeepc.img /mnt/img -o ro,loop,offset=32256 }}} * Se quiser a partição 2, use 4819500*512 = 2467584000 bytes como offset: {{{ sudo mount eeepc.img /mnt/img -o ro,loop,offset=2467584000 }}} '''Nota:''' A primeira partição é a partição de restauração com sistema ext2, a segunda é sua partição ativa com sistema ext3. Então se quiser encontrar alguns de seus arquivos, tente procurar na segunda partição... ==== Restauração ==== Aqui está descrito o processo de restauração com o instalador Debian: * No EeePC, inicie o instalador debian, configure a rede (obtenha um endereço IP) e detecte os discos então entre na shell. * Execute o comando de restauração: {{{ nc -l -p 9000 | dd of=/dev/sda }}} * Então no computador com a imagem de restauração: {{{ zcat ./eeepc.img.gz | nc 9000 }}} * Aguarde alguns minutos... * Reinicie o computador! === Removendo locales sem uso === Isto deve economizar muitos megabytes. Instale o pacote {{{localepurge}}} e selecione o locale que você usa. Então execute {{{localepurge}}} como root. {{{localepurge}}} entrará em ação automaticamente após cada execução do {{{apt}}}, removendo locales fora de uso. === Removendo pacotes obsoletos === Quando os arquivos de um pacote forem instalados, não precisamos mais desse pacote. Removendo eles podemos ganhar muito mais de espaço. . {{{ sudo apt-get clean }}} O mesmo pode ser feito no menu do aptitude. === Controle da velocidade do fan via software === O controle via hardware da velocidade do fan no EeePC é energeticamente insuficiente. O fan é ligado quando necessário e normalmente nunca é desligado (mesmo se a temperatura atingir seu valor normal) Existe uma ferramenta altamente experimental que monitora a temperatura e ajusta a velocidade do fan de acordo com ela. Foi escrito em Perl por RaimoRadczewski e é chamado eeepc-fancontrol. Você pode baixar do http://code.google.com/p/eeepc-fancontrol/ Você ainda precisará instalar o módulo eee.ko (http://code.google.com/p/eeepc-linux/) Pode-se ajustar os valores editando o daemon com seu editor favorito. ""Atenção"" Não existe garantia. Funciona bem, mas lembre-se de que num processamento muito pesado o daemon pode não rodar. === Acelerando o processo de boot === * Instale o dash e faça o /bin/sh apontar para ele fazendo 'dpkg-reconfigure dash' * Remova o nfs-common, porque ele inicia o portmap daemon. * Resolva o time out do hwclock definindo a variável `HWCLOCKPARS` para `"--directisa"` no `/etc/init.d/hwclock*.sh` * Desabilitando o eth0 e ath0 do /etc/network/interfaces pode reduzir cerca de 4 segundos. * [[DebianEeePC/Boot]] é uma abordagem mais aprofundada para acelerar o processo de boot, desde que você esteja disposto a fazê-lo sem certos pacotes padrão Debian como o cron, sysklogd, etc.