Arquivo mensais:dezembro 2007

MPlayer e Compiz Fusion no Ubuntu

Caso você use, como eu, o Ubuntu em seu computador e tenha habilitado o Compiz Fusion (no menu: Aparência->Efeitos Visuais) poderá notar que o mplayer não roda como deveria.

Ocorre um efeito de cintilamento, ou flickering, principalmente quando a janela do mplayer fica logo acima de alguma outra janela. Outro problema ocorre ao arrastarmos a janela do mplayer: a janela vai, mas o vídeo fica.

Para solucionar isto, basta clicar com o botão direito do mouse na janela do mplayer e entrar n configuração de preferências. Na aba de vídeo mude o driver para o x11.

O problema é que agora, ao ampliarmos a janela, o vídeo permanece do mesmo tamanho, não acompanhando o tamanho da janela. É preciso habilitar o zoom. Para isto abra um terminal de linha de comando (ou então apenas pressione Alt + F2) e entre com o comando:

echo "zoom=yes" >> ~/.mplayer/config

Pronto! Isto é apenas outra maneira de incluir a linha zoom=yes no arquivo ~/.mplayer/config. Se quiser utilize um editor de textos.

Problemas com o Hibernate

Ao testar a opção de hibernar, o sistema apenas tentou gravar as informaçõe da RAM na partição swap. Tentou e não conseguiu, pois eu estava sem swap. Fui verificar e realmente o swap acusava zero de espaço livre.

Fui ver o /etc/fstab e parecia que estava ok. Usando o Gnome Partition Editor dava pra ligar o swap (swapon), mas não usando o terminal, através do comando swapon -s.

O caso é que a entrada da partição swap no fstab estava errada. O UUID estava com um valor diferente do indicado pelo comando vol_id.

Através de uma busca no google encontrei isto: https://bugs.launchpad.net/ubuntu/+bug/105490

Bom, basicamente é o seguinte. Encontre qual o dispositivo associado à sua partição swap:

sudo fdisk -l

No meu caso é o /dev/sda7. Então veja qual o UUID dele executando o seguinte comando em um terminal:

sudo vol_id /dev/sda7

Algo parecido com isto será mostrado:

ID_FS_USAGE=other
ID_FS_TYPE=swap
ID_FS_VERSION=2
ID_FS_UUID=9c465eac-fb28-4ead-a3dd-8b364da88a4e
ID_FS_LABEL=
ID_FS_LABEL_SAFE=

Pegue o UUID correto mostrado e coloque nos arquivos /etc/fstab e /etc/initramfs-tools/conf.d/resume.

/etc/initramfs-tools/conf.d/resume:

RESUME=UUID=9c465eac-fb28-4ead-a3dd-8b364da88a4e

/etc/fstab:

UUID=9c465eac-fb28-4ead-a3dd-8b364da88a4e none            swap    sw              0       0

Agora execute o comando:

sudo update-initramfs -u

Após um tempinho, o initram é atualizado e tudo funcionará.