Um grande ajudante dos nossos problemas computacionais é o
Google (
www.google.com.br),
um dos melhores buscadores da internet (senão o melhor).
Vamos lá.
Agora vou dar um exemplo de como procurar por erros que os
programas nos retornam quando a gente coloca eles para rodarem
e simplesmente "não vai".
A primeira dica é a seguinte:
Ao tentar rodar um programa em modo texto e ele não funcionar,
vão ser retornadas algumas mensagens de erro. Já no modo gráfico,
não é bem assim. Ao tentar rodar você vai perceber que raramente
aparece algo representando algum erro. Então a dica é rodar o
programa em um terminal, para poder pegar a saída do erro do programa.
Por exemplo: tento executar o
MPlayer aqui e ele parece não
estar afim de trabalhar, então abro um terminal e digito o comando
de execução do programa, ficando assim:
$ gmplayer
No meu caso está me retornando o seguinte erro:
MPlayer 1.0pre6-3.3.4 (C) 2000-2004 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permissão negada
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Perceba que nas últimas linhas é onde sempre aparecem os erros, portanto devemos prestar atenção sempre nas linhas finais.
Você vai perceber também que alguns programas não retornam mensagem
de erro, eles simplesmente gravam o erro em um arquivo de log, que
geralmente fica em /var/log/ e na maioria das vezes é representado
pelo próprio nome do programa ou serviço que tentou executar-se.
Para verificar esses arquivos é só abrí-los com seu editor de textos preferido.
De posse dos erros, é hora de procurar no Google. No meu caso aqui eu vou procurar utilizando a seguinte linha:
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
Isso é o suficiente para eu obter muitos resultados para minha pesquisa.
http://www.google.com.br/search?hl=pt-BR&q=vo%3A+X11...
Você deve estar pensando: "Putz kra loko, ele acha que eu vou digitar todos esses erros lá no Google??? To fora..."
Calma, não precisa digitar, basta dar o famoso Copiar/Colar, isso mesmo, selecione o erro, copie e cole no campo de pesquisa do Google.
O interessante agora é que você entenda o mínimo de inglês, já que a maioria da procura vai te retornar respostas em inglês. A partir daí você encontrará pessoas que já passaram pela situação que você está passando e que possivelmente conseguiram resolver o erro, então é só seguir os passos encontrados.