25 março, 2007

Problemas com VMWARE continuam

Com o meu notebook pifado, meu teste está limitado a minhas outras duas máquinas:

PC2
  • MB ASUS P4B533-E com controladora RAID PATA
  • P4 1.7
  • 756MB de RAM
  • VMWARE Server free 1.0.0-28343
PC1
  • MB ASUS KT6V
  • Sempron 2300+
  • 756MB de RAM
  • VMWARE Server free 1.0.0-28343
PC2 geralmente tem apenas 512MB de RAM. Coloquei 256 a mais para rodar o VMware. PC1 já tem normalmente 756MB, porque o Firefox rotineiramente chega aos 200MB de consumo de RAM e preciso de memória para meus outros muitos programas abertos. Eu não costumo usar browsers no PC2.

Os testes começaram no PC2, usando o VMWARE workstation. Mas por estar muito lento movi a VM linux para o PC1. Para meu alívio, ficou bem mais rápido, mas surgiu um problema pior: o boot passou a funcionar aleatóriamente. Na maioria das vezes, logo após a passagem pelo GRUB e a carga do Kernel, a VM exibe rapidamente um texto na tela que depois é embaralhado e o processo de boot pára.



Dá a entender que o embaralhamento ocorre por causa da troca do modo de vídeo, porque é quando a janela da VM muda de tamanho. Ela passa de 800x600 (GRUB) para 720x400 e deveria depois voltar a 800x600.

Algumas vezes é possível ver que texto é esse:



O embaralhamento da tela não significa congelamento. Tanto faz a tela ter ficado embaralhada ou não, o boot pode congelar ou não.

Desinstalei o VMWARE Workstation e instalei a mesma versão do VMWARE free no PC1. Fiz uma cópia da VM OpenSuse para lá. O ganho em velocidade continuou, indicando que era o VMWARE workstation que estava muito lento, mas o problema aleatório no boot persistiu.

Não consegui encontrar uma lógica no problema, mas parece depender de minha "interação" com a máquina no início do boot. Se eu simplesmente deixar o boot rolar, as chances são maiores de congelar. Mas os resultados de meus testes ainda são inconclusivos, porque não estou conseguindo uma repetibilidade nos resultados.

Eu não tenho nenhum desses problemas com minhas máquinas virtuais Windows (XP, 98 e 2000), nesses mesmos PCs. Existe uma versão mais recente do VMware Server free, mas os 149MB são muito para minha conexão discada. Estou baixando a versão mais recente do VMWARE player (29MB) na esperança de que melhore alguma coisa.

24 março, 2007

OpenSuse no VMWARE outra vez.

A instalação no VMWARE está lentíssima (leva horas). O host tem 756MB de RAM e defini 256 para a máquina virtual. Depois vou tentar em outro host e com outra versão do VMWARE. Prefiro não tentar com o MS Virtual PC porque a MS não tem "additions" para Linux.

Desta vez eu anotei que opção me provocou problemas na tentativa anterior: "Later you can install additional software from these external sources. Register the sources now?"

Desta vez eu cliquei em "No" porque já vi que "registrar as fontes", sejá lá o que for isso, leva um tempo extraordináriamente longo numa conexão discada.

A inicialização também está demorando uma eternidade. Vou fazer alguns ajustes na VM e mover para outros host. Se continuar assim não vai ser viável testar o OpenSuse em uma máquina virtual.

Mandei instalar o VMWARE Tools na VM, mas após esperar 50 minutos por algum sinal da instalação (o menu do VMWARE dá uma dica de que a instalação está em andamento e mais nada), desisti. Aparentemente, o VMWare também se atrapalha para instalar as coisas no Linux :)

Em tempo: Não havia a opção "OpenSUSE" na hora de criar a VM, por isso escolhi "SUSE Linux". Não sei se existe diferença que impeça a instalação.

Instalando de novo o Opensuse

Como minha partição destinada a experiências está ocupada com o Windows 2000 server e meu notebook está fora de combate, decidi instalar o Opensuse 10.2 (com KDE) em uma máquina VmWare.

O primeiro problema que tive foi uma demora enorme para começar a instalação. Cheguei a pensar que não ia instalar de jeito nenhum e estava travando, porque tentei várias opções de instalação e o programa parava no mesmo lugar. Só descobri que não estava travado porque desci para almoçar e quando voltei a instalação estava em andamento.

O segundo problema foi na fase "Online Update". O programa me perguntou algo que me pareceu ser apenas o registro de que repositórios eu queria usar quando fosse buscar atualizações. Pelo jeito eu me enganei, porque depois de mais de uma hora baixando coisas na minha conexão discada (que eu pensei inicialmente serem apenas listas - catalog - de pacotes disponíveis) sem qualquer indicação de progresso (podia faltar 1 minuto, um dia ou uma semana) e nem um botão de pausa (estava me impedindo de usar minha conexão), aproveitei o fim de um dos downloads e puxei o cabo de rede. Depois de algum tempo me deu uma mensagem de "Cannot access instalation media CD1". Coloquei o CD1 no drive mas o OpenSuse ignorou completamente. Só quando cliquei em "Show Details" é que vi que o OpenSuse não estava procurando por CD algum.

Acho que é a segunda vez que caio nessa "pegadinha" do Suse.

Cliquei em "Skip" e depois de várias mensagens de erro onde eu confirmei que realmente queria cancelar o download, o programa ficou parado vários minutos com a mensagem "probing source..." (eu não havia cancelado?) Impaciente, e como não estava usando minha conexão, repluguei o cabo de rede para ver se destravava e o Suse voltou imediatamente para o "Creating Source..." baixando arquivos.

Mas eu não havia cancelado esta josta?

Desta vez não tive paciência para esperar que um download terminasse e puxei o cabo de rede de novo. Vamos ver quantas vezes eu vou ter que dizer que quero cancelar para o Suse entender que eu quero cancelar!

Depois de 15 minutos esperando por um timeout que não veio, pluguei o cabo de rede de novo, esperando que o download recomeçasse para que eu tentasse de novo ao seu final. Mas depois de alguns minutos, recebi de novo a mensagem altamente esclarecedora "Cannot access instalation media CD1"

!? Quando eu restauro a conexão é que ele "descobre" que não tem conexão?!

Tentei clicar em "skip" de novo, mas o Suse não respondeu mais nem ao mouse nem ao teclado.

Depois de alguns minutos destravou e pude clicar em "skip". Depois de dar as respostas habituais de "sim, cancelar" e "não, não quero tentar de novo!", o Suse começou a baixar arquivos outra vez!

Desisto. Vou apagar a máquina virtual e recomeçar.

Mandriva

Seguindo a recomendação de um leitor, coloquei o Mandriva para baixar com um amigo que tem Velox. Fiz uma grande burrada, porque na pressa de colocar tudo para baixar e ir embora, coloquei os 8 CDs que encontrei da distro com KDE para baixar, pensando que se tratava do mandriva 2007, mas na verdade os oitos CDs eram do mesmo Mandriva ONE, em línguas diferentes.

O Mandriva ONE é um Live CD, que também pode ser instalado no PC, como o Kurumin. Porém achei muito limitado. Como o CD correto, que tinha tanto Inglês como Português, era o CD 3, apaguei todos os outros e voltei à estaca zero no que diz respeito ao Mandriva.

O Mandriva 2007 não está disponível para download, a não ser em torrents. É ilegal (ou imoral) baixar uma distro do Linux em torrent?

Boa pergunta. Eu notei que o Mandriva 2007 vem com coisas como o LinDVD, que certamente não são gratuitas e exigem o pagamento de royalties pela Mandriva, o que justifica a necessidade de ter que pagar pela distro.

Só que depois de testar algumas distros e ter me decepcionado de uma forma ou outra com todas, não estou disposto a pagar por algo, mesmo que seja pouco, que eu não tenha certeza de que é a distro que eu realmente vou ficar usando.

03 março, 2007

Testes bem mais lentos agora

Com o dano que ocorreu ao meu notebook, minha instalação principal do Linux está fora de combate. Só vou começar a fazer testes de novo quando tiver saco para apagar minha outra instalação, GNOME, para colocar o Linux com KDE.