Solução para bandeja do CD que abre e fecha

Julho 31, 2008

No post anterior comentei que o Fedora estava com um bug muito irritante: quando se ejetava um CD, a bandeja abria e fechava de novo. Parecia sacanagem do sistema.

Pois bem, o bug foi postado no bugzilla. E um sujeito matou a charada, criando um patch para o udev que soluciona o problema. Logo deve pintar uma atualização oficial, mas se você não pode esperar, vamos pôr a mão na massa. Nunca aplicou um patch antes? Sem problema, eu também nunca tinha feito isso, mas é fácil:

1- Vá até o diretório /etc/udev/rules.d/. Veja que neste diretório temos um arquivo 60-persistent-storage.rules. É nele que vamos aplicar o patch.

2- Baixe o patch persistent-storage.rules.patch que o camarada anexou em https://bugzilla.redhat.com/show_bug.cgi?id=453095#c26

3- Aplique o patch assim:

su -c “patch 60-persistent-storage.rules < persistent-storage.rules.patch”

Problema resolvido!


Chegaram os brindes do Projeto Fedora

Julho 30, 2008

Como eu disse no post anterior, fiquei em segundo lugar numa promoção do fórum do Projeto Fedora Brasil. Acabei de receber os brindes. Como esqueci o USB da minha câmera na casa do meu sogro tive que bater as fotos pelo celular mesmo:

Ô nomezinho enrolado… é Bechtlufft. Já até me acostumei, sempre falta alguma letra :-)

Olha que legal, uma camisa do Firefox e outra do Google! Minha esposa vai me encher meu saco porque vou usar essas duas direto!

Eu não sei quanto a vocês, mas eu adoro canecas.


Gravando o desktop

Julho 27, 2008

Ontem participei de uma palestra online sobre tradução. Como a palestra tinha duas horas e eu perco a concentração com muita facilidade, decidi gravar a palestra para assistir de novo depois. A palestra tinha áudio e vídeo, então precisava de um programa que gravasse o desktop. Conheço dois: o Istanbul e o RecordMyDesktop. Testei os dois. O Istambul é um programa gráfico bem fácil de usar. O RecordMyDesktop é um programa de linha de comando, mas tem uma interface gráfica (gtk-recordmydesktop) tão simples quanto a do Istanbul. No fim das contas, o RecordMyDesktop leva vantagem por poder ser usado em scripts.

Embora ambos sejam ótimos, esbarrei num problema: nenhum dos dois grava som pelo PulseAudio. E eu aqui, todo modernão com meu Fedora 9. O que fazer?

Googlando por aí encontrei este site. Nele temos um script mágico que usa o recordmydesktop para gravar a tela e uma combinação de sox e ferramentas ogg para gravar o áudio. Basicamente, o script dispara os dois programas ao mesmo tempo e depois junta o fluxo de áudio ao de vídeo. Barba, cabelo e bigode.

No Fedora, instale os pacotes recordmydesktop, liboggz e sox. Baixe o script parmd.sh no site que eu mencionei. Aí é só tornar o script executável com um chmod +x parmd.sh e executar o script. Isso, no entanto, vai gravar a tela toda. Para gravar uma janela só, primeiro é preciso descobrir a ID da janela, com um mero xwininfo no terminal. Aí clique na janela que quer gravar e a saída do comando vai exibir, dentre outras coisas, algo como Windows Id: 0×4400020.

Vamos colocar isso no script? Abra o parmd.sh no seu editor de textos favorito e na linha que começa com VIDEO_CMD deixe assim:

VIDEO_CMD=”recordmydesktop -windowid 0×4400020 -v_quality 30 –no-sound -o $VIDEO_FILE”

Obviamente, coloque o número de ID da janela que deseja gravar, e não o 0×4400020 que usei no exemplo acima. Eu daria algumas aulinhas sobre como converter o vídeo ogv resultante para um formato mais popular e de tamanho menor, mas sou uma negação no assunto, por isso vou apenas postar o comando do mencoder que usei para converter o vídeo para um formato mais popular que deixou o danado com quase metade do tamanho:

mencoder meuvideo.ogv -o meuvideo.avi -oac mp3lame -lameopts br=16 -ovc x264 -x264encopts bitrate=100 -ss 06:30:00

Sem grandes explicações porque não manjo muito disso, mas pode ser que ajude a alguém. Só uma dica: o -ss 06:30:00 manda o mencoder cortar os primeiros seis minutos, pois botei o comando para funcionar com antecedência. Também pode-se cortar o fim do vídeo com a opção -endpos. Até a próxima!


O filho pródigo

Julho 26, 2008

Enfim, voltei das minhas “férias” com o Ubuntu. E em grande estilo: comprei um PC novo e estou na maior alegria com 2GB de RAM e um processador Dual Core. Já mencionei que antes eu usava um velho Duron 1300MHz com 512 de ram?

A temporada com o Ubuntu Hardy na casa do meu sogro foi boa, mas me fez lembrar como gosto do Fedora. Gostei do Ubuntu, não vou mentir, mas já estou tão acostumado ao funcionamento do Yum, das ferramentas de configuração… Até já me acostumei aos bugs do Fedora, e foi sacal ter que me acostumar aos bugs do Ubuntu.

Por falar em bug… mais alguém vem tendo problemas com o irritante bug do drive de CD? Eu explico: em alguma atualização recente do Fedora pintou um bug em que quando você dá eject o CD abre e fecha. Aí tem que apertar para abrir de novo, antes do Fedora montar o CD, para que a tampa fique aberta. Um saco. O bug já foi postado, mas ainda não descobriram a causa do problema:

https://bugzilla.redhat.com/show_bug.cgi?id=453095

Fora isso, ontem recebi um email dizendo que ganhei uma camisa, uma caneca e um adesivo do projeto Fedora! Fiquei em segundo lugar na promoção que eles fizeram premiando os usuários mais ativos do fórum. Nem lembrava da promoção… beleza, usarei a camisa com o maior prazer, e a caneca vai abrigar meu nescau matinal. Isso, claro, se minha esposa não me ameaçar de morte por deixar de lado a caneca “para o maior marido do mundo” que ela me deu :-)


“Férias” no Ubuntu: como eu mudo a maldita resolução?!

Julho 4, 2008

Tive esse problema com o PC da minha esposa, e agora tenho no PC do sogrão: o Hardy reconheceu a resolução errada do monitor. Eu sei que posso aumentar a resolução, coisa que geralmente faço editando diretamente o xorg.conf, mas parece que o Ubuntu busca essas informações em outro lugar. Onde eu acrescento resoluções no Ubuntu?

…saudades do Fedora… aguarde, Fedora 9, papai volta em duas semanas…