Linux (Fedora Core 2 test 3)
num Toshiba Satellite 1135-S1553
Por Zyk
22/02/2004 (atualizado em 05/08/2004).
Obs: Inicialmente o distro instalado foi RedHat 9.0, mas o distro que utilizo atualmente é Fedora Core 2 test 3. O texto atual sofreu pequenas alterações em relação ao texto inicial.
Prefácio: este artigo tem como objetivo de ajudar aqueles que pretendem instalar o Linux num notebook Toshiba Satellite 1135-s1553. Embora as dicas deste artigo possam funcionar em outros equipamentos, apenas no equipamento especificado aqui foi testado. Use as dicas deste artigo por conta e risco próprio. O autor não se responsabiliza por qualquer tipo de dano que este artigo possa causar.
Aviso: Você pode usar todo o texto ou parte dela à vontade sem atribuir qualquer crédito a mim. Entretanto, as referências que eu citei devem receber os devidos créditos.
Introdução:
O notebook Toshiba Satellite 1135-S1553 foi o de melhor custo/benefício que encontrei após um longo periodo de pesquisa. Comparando com outros notebooks da mesma faixa de preço disponíveis no mercado (outubro de 2003), sem dúvida alguma, foi uma ótima aquisição:
|
|
Comparação |
Comentários |
||
|---|---|---|---|---|
|
|
Toshiba Satellite 1135-S1553 |
Toshiba não tem representação oficial no Brasil |
||
|
Preço (R$) |
4.699,00 |
5.099,00 |
3.760,00 |
Pois é, foi notebook mais barato que encontrei. |
|
CPU |
Athlon 2.200+ |
Intel Celeron 2.5GHz com cache L2 128kb |
Intel Celeron 2.4Ghz com cache L2 256kb |
Pelo Sandra, tem desempenho de um Pentium 4 de mesmo clock |
|
Memória |
256 Mb DDR 266 |
256 Mb DDR 333 |
512 Mb DDR PC2100 |
Ocupa 2 slot de memória: upgrade prejudicado. |
|
HD |
30 Gb |
30 Gb |
30 Gb |
Todos ATA 100 a 4.200 rpm. |
|
Video |
Chipset ATI Radeon IGP 320M AGP 4X 64Mb compartilhada |
chipset Intel 852GME 64 Mb |
Chipset Intel 855GM 32 Mb |
Roda Quake 3, Enemy Territory, Tux Racer e Chromium numa boa, tudo no Linux. |
|
Tela |
TFT XGA em cores de 14,1 pol. com resolução de 1024x768 (16M de cores) |
15" XGA TFT LCD colorido, 1024x768, 16,7M cores |
15" XGA TFT LCD colorido, 1024x768, 16,7M cores |
É um colírio pros olhos. A nitidez e o brilho são fantásticos. |
|
DVD/CDRW |
CDROM 24x |
DVD/CDRW |
DVD/CDRW |
Funciona muito bem. |
|
Portas |
USB 1.1 (2), VGA, saída de TV, entrada/saída de áudio, 1394 firewire, pararela e serial |
4 portas USB 2.0, VGA, audio, Infra-vermelha, pararela |
3 portas USB 2.0, VGA, audio, pararela |
Meio fraco de portas. Falta de saída S-Video e InfraRed fazem falta. |
|
Floppy |
Sim |
Sim |
Não |
Tive que comprar um floppy USB por R$140,00 |
|
Bateria |
Ion-Litio 8 céls. 4400mAh. 2,5h |
Bateria Li-Ion 4000 mAh. 2,5 h |
Ion-Litio 8 céls. 4300MAh. 3h |
Nunca consegui chegar 3 hora de uso com a bateria |
|
Dimensão (LxPxA) cm |
32,75 x 27,23 x 4,1 |
33,2 x 29,4 x 3,9 |
33,02 x 27,94 x 4,32 |
Tive dificuldade de achar uma maleta devido ao seu tamaho avantajado. |
|
Peso |
3,29kg |
3,4kg |
6,8 lib |
Com os acessórios na maleta parece que pesa uns 10 kg! |
|
Modem |
Modem mini PCI 56K (V.92) |
V.92 56Kbps modem |
V.92 56Kbps modem |
Finalmente funciona! (Veja abaixo). |
|
Rede |
controladora de rede NIC 10/100 integrada. |
controladora de rede NIC 10/100 integrada. |
controladora de rede NIC 10/100 integrada. |
É um Realtek 8139; funciona muito bem. |
|
Expansão (**) |
slots PC Card II que suportam placas PCMCIA de 16 bits e CardBus de 32 bits |
Dois slots Type II PC Card, arquitetura 32-bit PC CardBus |
Dois slots Type II PC Card, arquitetura 32-bit PC CardBus |
Um Modem PCMCIA 3Com (perdeu a função após o funcionamento do winmodem) e um CardBus Wireless 802.11g LG. |
|
Softwares |
MS Windows XP Professional - em Português |
Windows XP Home |
Windows XP Home |
Vem com um montão de programas tudo para Windows, mas como uso Linux, não tem utilidade para mim. |
|
Garantia |
1 ano |
1 ano |
1 ano |
Garantia da loja*, pois toshiba não tem representação no Brasil p/ notebooks |
(*) O HD quebrou após uns 5 meses de uso. Levei à loja e trocaram o HD por um novo na hora (demorou umas 2 horas).
(**)Existe um compartimento na base do notebook que acomoda memória e um mini-PCI (este já vem preparado para receber um mini-PCI wireless).
O notebook vem com Windos XP Home pré-instalado, acompanhado de Microsoft Works, Norton Antivirus, Quicken, e outos programas, que para um usuário de Linux, tem pouca importância. Entretanto, eu fiz questão de manter o Windows XP no notebook por questões simples: o programa de declaração de Imposto de Renda so funcionava no Windows (até o dezembro de 2003) e (peço desculpas aos Linuxers mais fanáticos) alguns programas, principalmente os jogos, só rodam no Windows. E já que o notebook veio com um Windows, por que jogá-lo fora?
Instalando o Linux (mantendo Windows XP):
Aí começa a primeira dificuldade: criar as partições para o Linux e swap, já que na configuração original, o Windows XP ocupa todo o HD. Como eu queria uma partição do Windows que fosse possível ser acessado tanto para leitura e escrita a partir do Linux, era preciso reinstalar o Windows XP numa partição em FAT32. O disco de programas que acompanha o notebook formatava o todo o disco e em formato NTFS. Encontrei na Internet algumas dicas de instalar o Windows XP a patir do disco de instalação que acompanha o notebook mas resolvi tentar uma solução própria:
Como eu já tinha um dispositivo de HD externo USB (ViPower), dei boot pelo live-CD do Kurumin Linux e copiei todo o conteúdo do HD do notebook para o HD externo conectado pelo USB. O HD externo USB é reconhecido como /dev/sda1 (já estava formatado em reiserfs). Para montá-lo (HD externo), dei o comando 'mkdir /mnt/sda1' e depois 'mount /dev/sda1 -t reiserfs /mnt/sda1 -o rw'. Para montar o HD interno, dei o comando 'mkdir /mnt/hda1' e depois 'mount /dev/hda1 -v ntfs /mnt/hda1 -o rw'. Copiei todo o conteudo da pasta montada /mnt/hda1 para /mnt/sda1. Aí, usei fdisk para dividir o HD. Eis o resultado do 'fdisk -l /dev/hda':
Device boot Start End Blocks Id System
/dev/hda1 * 1 20321 10241406 c W95 FAT32 (LBA)
/dev/hda2 20321 30473 5116702+ 83 Linux
/dev/hda3 30473 31493 514080 82 Linux swap
/dev/hda4 31493 58140 13430340 5 Extended
/dev/hda5 31493 48450 8546548+ 83 Linux
/dev/hda6 48451 58140 4883728+ 83 Linux
Formatei /dev/hda1 em FAT32 e o restante em xfs, exceto swap que tem formato próprio. Optei xfs, pois a recuperação após o desligamento acidental é mais rápido do que Reiserfs e Ext3. A correção é feita automaticamente na montagem. Após particionar e formatar o HD, copiei todo o conteúdo do HD-USB /dev/sda1 para a /dev/hda1.
Instalei o Fedora Core na partição /dev/hda2, usando o boot loader grub. Para iniciar o CD de instalação com suporte a xfs, deve digitar no boot 'linux xfs' (para suportar reiserfs, 'linux reiserfs'). Tanto Fedora como Windows XP estavam bootando normalmente. A partição /dev/hda5 uso como /home, onde coloco tudo que é arquivo pessoal. A partição /dev/hda6 uso para experimentar outros distros do Linux.
Problemas:
Gerenciador de bateria: Apenas com o kernel 2.6.x, o medidor de bateria funciona parcialmente dando a carga em percentagem. Suspender e hibernar não funcionam.
Se tiver interesse, veja o config do kernel 2.6.7 do meu Linux. Não use frame buffer, pois vai deixar o video muito lento.
Distros testados e aprovados:
Se tiver curiosidade, dê uma olhada aqui para maiores informações sobre Linux em laptops.
Updates:
Modem(05/08/2004): finalmente funciona com driver lsmodem-2.9.9 com uma pequena modificação (esta dica peguei emprestada daqui). Você irá precisar da fonte do kernel 2.6.x instalado e configurado (voce configurar/compilar o seu kernel usando o meu config). O README diz que funciona com kernel 2.4.X, mas não testei. Após configurar e instalar o kernel, precisa reiniciar o notebook. Agora, vamos instalar o driver:
Baixe a última versão do lsmodem (2.9.9 neste momento) daqui e descompacte.
Na subpasta 'driver' abra o arquivo 'amrmo_init.c' com um editor de texto e procure pela linha que contém '#define PCI_DEVICE_ID_ICH3 0x2486' e troque pelo '#define PCI_DEVICE_ID_ICH3 0x24c6'. Observe que só muda '0x2486' por '0x24c6'. Salve.
Na linha de comando (e na pasta onde você descompactou o pacote), dê um comando 'make' e 'make install'.
Carregue o módulo pelo comando 'modprobe slamr'.
Crie um link simbólico para o modem assim: 'ln -sf /dev/ttySL0 /dev/modem'.
Rode o programa de soft modem: '/usr/sbin/slmodemd --country=Brazil /dev/slamr0'.
Teste o driver:
Chame o discador 'KPPP' (Menu iniciar - Internet - kppp), na Configure - Device - Modem device, escolha '/dev/modem'. Na aba 'Modem' clique no 'Query Modem'. Se o modem foi deteactado, será mostrado um resultado.
Tente configurar um provedor (ou telefone qualquer) e experimente se funciona mesmo.
Para não fica digitando as linhas 4 e 6 todas as vezes que você for usar o modem, você pode incluir estas linhas no '/etc/rc.d/rc.local' ou criar um scrip com estas linhas (toda vez que for usar o modem, é só chamar o scrip e pronto).
Conclusão: Linux Fedora Core 2 test 3 (assim como Redhat 9.0 e fedora 1) roda muito bem neste notebook. Apenas o gerenciador de bateria funciona parcialmente: só dá carga em %. Nada de suspender/hibernar. Quem sabe nos próximos kernels, este funcione. Até lá, só resta sonhar ...
Links que me ajudaram:
http://jmueller.freeshell.org/ts1135.html
http://www.columbia.edu/~gk297/toshiba.html
Forum sobre Linux em bom português que eu participo:
Esta página
foi visitada
vezes.