Mostrando postagens com marcador soluções. Mostrar todas as postagens
Mostrando postagens com marcador soluções. Mostrar todas as postagens

quinta-feira, 19 de junho de 2008

Removendo versões antigas do kernel

Esta dica cai bem para aqueles que sempre mantém o Ubuntu atualizado.
Quem está com o Ubuntu 8.04 atualizado percebeu que o kernel já foi atualizado 3 vezes. E a cada atualização as versões antigas são mantidas e, como não podia deixar de ser, acabam ocupando um espaço razoável no disco. Outra coisa que acontece ao atualizar o kernel é que o Grub na inicialização vai ficando cada vez maior com mais opções de inicialização. Fiz a limpeza agora há pouco e acabei liberando quase 300 MB, apenas retirando os kernels antigos.
Bom, então vamos lá!
Primeiramente vá até o terminal (console) e digite o seguinte comando:

$ uname -r

O comando irá mostrar a versão do kernel que você está rodando atualmente. Esta será a versão que irá ser mantida. Provavelmente esta será a saída do comando:

2.6.24-19-generic

Agora abra o Gerenciador de Pacotes Synaptic através do menu Sistema > Administração.
Clique em Procurar e busque por linux-image-2.
Os resultados irão mostrar todos os kernels disponíveis e instalados. Uma caixinha verde à esquerda indica que o pacote está instalado. A única versão do kernel que queremos manter é a última. Procure pelo pacote correspondente à versão do kernel que está rodando em sua máquina atualmente (este é o kernel que você descobriu ao digitar o comando "uname -r" no console). Assegure-se de manter este kernel instalado (com o quadrinho verde). Agora você poderá desinstalar as outras versões antigas do kernel que estão na lista clicando na caixinha e selecionando "Marcar para remoção". O Synaptic irá pedir sua confirmação para desinstalar outros pacotes desnecessários. Pode aceitar.
Atenção novamente! Certifique-se de não remover o kernel que está sendo utilizado atualmente, caso contrário você poderá danificar seu Ubuntu.
Clique em Aplicar para completar o procedimento.
Pronto! Suas versões de kernel antigas estão removidas e ao reinicar o sistema o Grub estará mais limpo também.
Até a próxima!

quinta-feira, 8 de maio de 2008

Configurar "Voltar" com Backspace no Firefox

Esta dica serve para aqueles que, como eu, são viciados em voltar páginas com o botão Backspace.
No Firefox do linux essa opção é desabilitada por padrão. Mas é simples configurá-la. Digite isso na barra de endereços:

about:config

O Firefox irá alertá-lo para que seja cuidadoso nas alterações. Então procure pela chave com nome browser.backspace_action (basta digitar backspace no campo Localizar).
O valor vai estar em 2 (padrão), então clique duas vezes e altere-o para 0 (zero).
Pronto. Já estará configurada a tecla Backspace como o padrão de voltar para páginas anteriores na navegação.
Abraços!

segunda-feira, 5 de maio de 2008

Limpando traços de pacotes removidos

Uma dica interessante pra quem não quer acumular "lixo" de configuração ao remover pacotes e programas do Ubuntu é fazer uma limpeza nos arquivos de configuração que ficam.
Quando removemos um pacote com o comando:

apt-get remove pacote

o pacote é removido mas os arquivos de configuração continuam no sistema. Para verificar quais arquivos de configuração ainda existem após a remoção digite este comando:

dpkg --list|grep ^rc

Os arquivos que começam com rc indicam que são arquivos de configuração de pacotes previamente removidos.
Exemplo:

rc gftp-common 2.0.18-16ubuntu2 shared files for other gFTP packages
rc gftp-gtk 2.0.18-16ubuntu2 X/GTK+ FTP client
rc gnome-games 2.18.1-0ubuntu1 games for the GNOME desktop
rc gnome-games-data 2.18.1-0ubuntu1 data files for the GNOME games


Para remover esta "sujeira" digite o comando:

sudo apt-get --purge pacote
ou
sudo aptitude purge pacote

Estes comandos irão fazer um purge no pacote a ser removido. Mas se o seu sistema possui muitos pacotes remanescentes será útil a utilização de um shellscript, coringas e a ajuda do awk. Digite assim no terminal:

for i in `dpkg --list|grep ^rc|awk '{ print $2 }'`;do dpkg -P $i;done

Removendo gftp-common ...
Apagando arquivos de configuração de gftp-common ...
(Lendo banco de dados ... 91585 arquivos e diretórios atualmente instalados.)
Removendo gftp-gtk ...
Apagando arquivos de configuração de gftp-gtk ...
(Lendo banco de dados ... 91585 arquivos e diretórios atualmente instalados.)
Removendo gnome-games ...
Apagando arquivos de configuração de gnome-games ...
(Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.)
Removendo gnome-games-data ...
Apagando arquivos de configuração de gnome-games-data ...
(Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.)



Espero que tenha sido útil.
Abraços!


Dica retirada e adaptada de: http://gutocarvalho.net

terça-feira, 29 de abril de 2008

Ajuste individual de volume no PulseAudio


Para quem tem o seu PulseAudio configurado corretamente e quer aproveitar uma de suas vantagens mais significativas pode habilitar o ajuste individual de volume para cada aplicação.
Infelizmente este recurso não vem habilitado por padrão no Hardy mas pode ser facilmente instalado. Basta instalar o pacote pavucontrol pelo Gerenciador de Pacotes Synaptic ou pelo terminal digitando:

sudo apt-get install pavucontrol

Cada nova aplicação executada irá aparecer instantaneamente no painel. Você pode ajustar o volume para cada uma delas individualmente.

*Dica traduzida e adaptada do Tombuntu.

Problema Resolvido - PulseAudio no Hardy

O PulseAudio é o novo servidor de áudio que vem como padrão no Ubuntu 8.04. E nas mais recentes distribuições linux. Um servidor de som permite que mudanças de sons sejam feitas entre as aplicações e a camada de hardware. Além de outras propriedades, o Pulseaudio fornece um controle individual de volume para as aplicações, arquitetura de plugin, baixa latência, entre outras coisas.
Tudo muito bonito na teoria. Mas comigo não foi bem o que aconteceu.
Os problemas iniciaram a partir do momento que tentei ouvir duas fontes de som ao mesmo tempo. Simplesmente não funcionava. A fonte que já estava tocando continuava a tocar, mas a nova fonte ficava muda. Ouvir música enquanto conversava no skype, por exemplo, foi outro problema que enfrentei. Pesquisando um pouco vi que não foi um problema isolado. Muita gente tem enfrentado o mesmo problema. O primeiro que surgiu comigo foi o Flash no Firefox que ficava sem som. A resolução foi simples e já postei a solução.
Em um dos computadores que uso eu consegui resolver todos os problemas e continuar usando o PulseAudio. No outro, onde a placa de som é mais antiga, simplesmente perdi a paciência e desabilitei o Pulseaudio de iniciar em minha sessão (Sistema > Preferências > Sessões). Esta é a primeira solução do problema.

Outra solução (que funcionou em outro pc) foi o seguinte: editei o arquivo /etc/asound.conf (sudo gedit /etc/asound.conf no terminal) e adicionei as seguintes linhas:

pcm.pulse {
type pulse
}

ctl.pulse {
type pulse
}

Instalar o plugin do Pulseaudio pra o gstreamer:
sudo aptitude install   libgstreamer-plugins-pulse0.10-0 

Bom, depois destas configurações talvez seja possível conviver harmoniosamente com o Pulseaudio. Mas caso isso não ocorra, você pode desabilitar sua inicialização.
De qualquer maneira espero que tenha sido útil a dica.
Abraços!

segunda-feira, 28 de abril de 2008

Problema Resolvido - Flash sem som

Ao instalar o Adobe Flash Player no Firefox 3 beta 5 no Ubuntu 8.04 provavelmente você não será capaz de ouvir qualquer som em vídeos ou animações. Para solucionar o problema basta instalar o pacote libflashsupport. No console digite:

sudo apt-get install libflashsupport

domingo, 27 de abril de 2008

Problema Resolvido - 'MAC mudando sempre'

Um problema que enfrentei quando instalei o Ubuntu 8.04 em meu pc foi uma inconsistência com a placa de rede.
A internet que uso aqui é a cabo e a autenticação de minha conexão é feita na provedora através do endereço MAC da placa de rede, que é único.
Ao instalar o Ubuntu aqui a internet não funcionava e o provedor informava que a placa de rede não estava cadastrada. Mas no Windows eu acessava a net normalmente.
Bom, verifiquei então que a cada boot o MAC e o nome da placa (eth) eram alterados. O nome da placa era sempre incrementado, em um boot era eth0, no outro eth1, eth2 e assim por diante. Assim nunca dava pra acessar a internet.
Pesquisando um pouco encontrei uma maneira de corrigir isso com algumas alterações em arquivos de configurações. Descobri que o Ubuntu usa o gerenciador de dispositivos udev e tem um script (/etc/udev/rules.d/75-persistent-net-generator.rules) que verifica novas interfaces de rede e cria um novo nome para cada nova interface detectada. Estes nomes são escritos em /etc/udev/rules.d/70-persistent-net.rules e o arquivo contém um número de linhas semelhantes a esta:

# PCI device 0x10de:0x03ef (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="XX:XX:XX:XX:XX:XX", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

O item ATTR{address} se refere ao endereço MAC que muda a cada boot e o item NOME é o nome da interface que é incrementada sempre.

Solução:

Adicione esta linha ao arquivo /etc/udev/rules.d/70-persistent-net.rules (no console digite sudo gedit /etc/udev/rules.d/70-persistent-net.rules):

SUBSYSTEM=="net", DRIVERS=="forcedeth*", NAME="eth0"

e apague toda as outras linhas.


Pra fazer com que o endereço MAC não mude em cada boot basta uma configuração no arquivo /etc/network/interfaces. Edite-o assim:

Caso vc possua uma conexão de ip fixo faça:

auto eth0 static
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.3
hwaddress ether 00:e0:4c:12:34:56

Caso sua conexão seja configurada com DHCP (mais comum) configure assim:

auto eth0
iface eth0 inet dhcp
hwaddress ether 00:e0:4c:12:34:56

note que vc deve substituir os endereços IPs e MAC com seus valores específicos.

Um abraço a todos e espero que tenha sido útil esta dica.