Publicado por: lezz | Julho 9, 2009

configurando? som snd_hda_intel no Debian

É mais um relato que outra coisa, mas como eu estava sem som até hoje no desktop, vai aqui a configuração para lembranças futuras :)

A placa de som:

00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 05)

A configuração:

leslie@atlas:/etc/modprobe.d$ grep intel sound.conf alias snd-card-0 snd-hda-intel options snd-hda-intel index=0 model=auto

O X da questão está no model = auto.

Os módulos de som carregados:

leslie@atlas:/etc/modprobe.d$ lsmod | grep snd
snd_hda_intel         325688  4
snd_pcm_oss            32832  0
snd_mixer_oss          12320  1 snd_pcm_oss
snd_pcm                62596  3 snd_hda_intel,snd_pcm_oss
snd_seq_dummy           2660  0
snd_seq_oss            24992  0
snd_seq_midi            5728  0
snd_rawmidi            18528  1 snd_seq_midi
snd_seq_midi_event      6432  2 snd_seq_oss,snd_seq_midi
snd_seq                41456  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              17800  3 snd_pcm,snd_seq
snd_seq_device          6380  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    45604  15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               6368  1 snd
snd_page_alloc          7816  2 snd_hda_intel,snd_pcm

E é claro, acertar a saída da placa de som para a saida verdinha :D

Espero que esse relato ajude alguém. Ah, kernel:

leslie@atlas:~$ uname -a Linux atlas 2.6.26-2-686 #1 SMP Thu May 28 15:39:35 UTC 2009 i686 GNU/Linux

Após algum tempo utilizando o emacs ao atualizar para a versão 22 comecei a ter a mensagem:

Warning: desktop file appears to be in use by PID XXXX

ao iniciar o emacs. Eu uso o desktop.el para recriar os buffers que estava usando ao fechar o emacs.

Algumas das minhas configurações:

———————————————————————————-

(add-to-list ‘desktop-globals-to-save ‘file-name-history)
(add-to-list ‘desktop-modes-not-to-save ‘dired-mode)
(add-to-list ‘desktop-modes-not-to-save ‘Info-mode)
(add-to-list ‘desktop-modes-not-to-save ‘info-lookup-mode)
(add-to-list ‘desktop-modes-not-to-save ‘fundamental-mode)
(add-to-list ‘desktop-modes-not-to-save ‘planner-mode)
(setq desktop-enable t)

————————————————————————————

Para resolver o problema da mensagem, bastou colocar a seguinte linha no .emacs

———————————————————————————–

(desktop-save-mode 1)

———————————————————————————–

e voi lá, sumiu-se a mensagem que me aborrecia …

Publicado por: lezz | Abril 29, 2009

Edição de Vídeo com Linux?!

Esses dias precisei editar um vídeo AVI, simplemsnete recortar ele para uma apresentação e não tinha a menor idéia do que utilizar pra fazer esse serviço no Linux.

Na realidade eu até tinha alguma idéia, já tinha ouvido falar do Cinelerra (http://www.cinelerra.org).

Instalei o Cinelerra no debian, tão fácil quanto um apt-get install cinelerra e fui tentar usar….

Ele pode ser muito bom para edição profissional de vídeo, mas pra mim que não tinha tempo nem conhecimento sobre edição profissional, mostrou-se bem complicado de entender …

Mais algumas pesquisas, encontrei o Kino (http://www.kinodv.org/) outro com interface gráfica bonito, mas não me acertei com ele… pressa é o que há de mais sacana …

Pow, eu não queria ter que usar o ffmpeg na unha (se bem que já estava lendo a man page dele….), então eu usei mais um pouco o google e encontrei a menção a um tal de Lives num blog …

Eh, o Lives (http://lives.sf.net) se mostrou bem mais interessante para o  que eu tinha que fazer…

apt-get install lives e pronto ???

Não ainda… Se vc quiser salvar a edição, pelo menos no debian vai precisar do pacote lives-data :/ (que não é dependência, mas sugerido :) e também traz a tradução para o portugues ;-)

Gostei desse programa, que “simplezinho” resolveu meu problema, mostrando a trilha de vídeo e as trilhas de áudio e permitindo que eu recortasse uma por uma ;-)

Fica o lembrete da instalação dos dois pacotes para quem precisar editar algum vídeo no Linux ;-)

Meu problema era ler os e-mails em HTML e em texto puro em momentos alternados. Hora eu precisava ler os e-mails usando o browser, para poder ver as firulas/frescuras que apareciam somente no HTML, ora eu precisava responder com o texto que tinham colocado no HTML, respondendo em texto puro mesmo.

Eu gosto de usar o mutt, e uso ele já há algum tempo e agora resolvi colocar essa funcionalidade para funcionar.

Quero poder ver o e-mail em html no browser e incluir o texto na resposta, porém
responder em texto puro.

As configurações tiveram um sem número de referências que eu coloquei em http://del.icio.us/lezz/mutt ;-)

A idéia toda consistem em ter 2 entradas no arquivo mailcap e comandos no mutt para alternar entre os modos de visualização.

Vamos por partes, vou apresentar primeiro todos os ingredientes da receita, e depois o “modo de fazer”

Incluir no Arquivo ~/.muttrc

macro index \e9 "unset wait_key\n echo 1 >/tmp/browser\nset wait_key\n"
macro index \e0 "unset wait_key\n echo 0 >/tmp/browser\nset wait_key\n"
macro pager \e9 "unset wait_key\n echo 1 >/tmp/browser\nset wait_key\n"
macro pager \e0 "unset wait_key\n echo 0 >/tmp/browser\nset wait_key\n"

Inclir no arquivo no ~/.mailcap as entradas:

text/html; firefox %s ; copiousoutput ; needsterminal ; nametemplate=%s.html; test=~/bin/mostraBrowser.sh
text/html; w3m -dump %s; copiousoutput; nametemplate=%s.html

Criar o arquivo mostraBrowser.sh em ~/bin

#!/bin/bash
# se o arquivo /tmp/browser contiver 1 vai pro firefox, se estiver no X caso contrario usa o mutt
if ! [ -e /tmp/browser ]; then
   echo 0 > /tmp/browser
fi
BROWSER=`cat /tmp/browser 2> /dev/null| cut -d ' ' -f 1`
if [ $BROWSER -eq 1 ]; then
    /home/leslie/bin/RunningX;
    if [ $? == 0 ]; then
         exit 0;
    fi
else
    exit 1;
fi

Modo de fazer:

1) Crie todas as entradas anteriores nos arquivos mencionados ;-)

2) Ao ler os e-mails, pressione <Esc> 9 (esc nove) para mudar para visualização no firefox e <esc> 0 (esc zero)

para ler o arquivo usando o w3m.

Você pode usar qualquer combinação de teclas e o programma RunningX pode ser encontrado em http://www.fiction.net/blong/programs/mutt/autoview/RunningX.c

NOTA: Se você tiver o firefox aberto, o mutt abrirá uma nova aba no firefox existente, caso contrário, iá abrir uma nova sessão do firefox. Eu pessoalmente inicio primeiro a sessão do firefox e depois deixo o mutt abrir uma nova aba, porque senão, para voltar ao mutt, tenho que fechar o firefox.

Feliz Páscoa!!!

Publicado por: lezz | Março 19, 2009

Trocar VGA -> Datashow sem tecla de função

Apareceu na listaDebian Users PT uma mensagem do Givaldo de Cidra com a seguinte dica:

————————————————————————————————

xrandr –output VGA –auto
xrandr –output VGA –off

Para configurar a resolução do datashow:
xrandr –output VGA –auto –mode 1024×768

veja:
http://www.thinkwiki.org/wiki/Xorg_RandR_1.2

———————————————————————-

Bom pra configurar a resolução do Datashow :D

Publicado por: lezz | Março 19, 2009

Só para NERDS

There are only 10 types of people in the world —
those who understand binary, and those who don’t.

There are only 10 types of people in the world —
those who understand ternary, those who don’t, and those who mistake it
for binary.

If only DEAD people understand hexadecimal, how many people understand
hexadecimal?
57005.

Why do mathematicians always confuse Halloween and Christmas?
Because 31 Oct = 25 Dec.

Publicado por: lezz | Março 12, 2009

Videos do seu Desktop?

Sim, descobri hoje que existe um aplicativo que faz exatamente isso, segue o seu comportamento no desktop e grava um vídeo .ogv ;)

recordmydesktop

No Debian:

$ aptitude install recordmydesktop

Publicado por: lezz | Fevereiro 27, 2009

Imprimindo E-mails com mutt + muttprint

Tirei um tempo para ler alguns e-mails antigos e, para minha surpresa havia uma dica da Dicas-L que falava exatamente sobre impressão de e-mails com o mutt + muttprint. Testei a solução apresentada e o resultado foi espetacular.

A dica eu transcrevo abaixo:

 Imprimindo e-mail com mutt e muttprint
  ======================================
Colaboração: Francisco A Silva
Data de Publicação: 01 de January de 2009                                                                                 

Normalmente quando usamos o mutt para ler e-mail's e precisamos imprimir o
documento, temos um resultado impresso pouco satisfatório. Para resolver
este problema, temos o muttprint (aptitude install muttprint),
que permite uma impressão excelente e totalmente customizável.                                                            

Insira so seu .muttrc (/home/usuario/.muttrc) as seguintes linhas:                                                        

  set print_cmd="muttprint -p duplex-letter"                                                                              

altere também o arquivo .muttprintrc do seu home para o seguinte:                                                                                                                                                                                   

  # MUTTPRINT configuration file
  #
  # ~/.muttprintrc or /etc/Muttprintrc
  # ~/.muttprintrc
  XFACE="off"
  DUPLEX="printer"
  PAPERSAVE="off"
  SPEED="80"
  FONT="Latex"
  FRONTSTYLE="fbox"
  HEADRULE="on"
  FOOTRULE="on"
  PAPER="A4"
  REM_SIG="on"
  SIG_REGEXP="^-- $"
  REM_QUOTE="off"
  PRINTED_HEADERS="Date_To_From_CC_Newsgroups_*Subject*"
  DEBUG="1"
  FONTSIZE="10pt"
  WRAPMARGIN="90"
  TOPMARGIN="19"
  BOTTOMMARGIN="22"
  LEFTMARGIN="20"
  RIGHTMARGIN="20"
  DATE="original"
  VERBATIMNORMAL=""
  VERBATIMSIG="fontshape=it"
  ADDRESSFORMAT="%r <%a>,\n"                                                                                              

O arquivo tem muitas outras possibilidades de impressão de acordo com cada
necessidade como por exemplo, duas paginas na mesma face de impressão.

E a dica pode ser encontrada em: http://www.dicas-l.com.br/print/20090101.html

O único porém (para alguns) é que o muttprint usa o LaTeX para formatar o texto. Para mim, que já tinha ele instalado, não houve problema algum ;-)

Publicado por: lezz | Fevereiro 27, 2009

Pacotes Debian – UTF8 versus ISO8859-1 e Synaptic

Problema:

Recentemente fizemos a migração do debian Etch para Lenny aqui na empresa.

Eu cuido de alguns pacotes internos e justamente nessa migração um comportamento estranho ocorreu.

Um pacote (jboos4) que funcionava perfeitamente no Etch deixou de mostrar as mensagens de perguntas que são colocadas no arquivo ‘tempĺate’, porém só quando se usava o Synaptic. Quando se utilizava o apt-get e/ou aptitude (modo texto) as perguntas eram  mostradas sem problema algum.

Após alguns testes e conversas, fui verificar o encoding do arquivo tempĺates e dos outros arquivos dentro do diretório DEBIAN do pacote. Estava como ISO-8859-1

Solução:

Para resolver  o problema, bastou mudar o encoding dos arquivos de mensagens para UTF-8 e as mensagens voltaram a aparecer ;-)

Ah, para mudar o encoding do arquivo:

iconv -f ISO8859-1 -t UTF8 arquivo > arquivo.utf8;  mv arquivo.utf8 arquivo
Publicado por: lezz | Fevereiro 25, 2009

Lendo e-mail HTML no mutt com Konqueror

Cansei de ter que adivinhar o que os links e imagens queriam dizer nos mails html, então passei a usar o konqueror (caso eu esteja no X) para ver os e-mails HTML. Para isso bastou adicionar no ~/.mailcap o seguinte:

——-~/.mailcap

text/html; konqueror %s ; copiousoutput ; needsterminal ; nametemplate=%s.html; test=~/bin/RunningX
text/html; w3m -I latin1 -dump %s; copiousoutput; nametemplate=%s.html
————————

Assim, quando estiver no X ( o RunningX é um programa em C que testa se vc está no X ( e pode ser encontrado em: [2]) diz para o mutt executar a primeira entrada do mailcap, caso contrário uso o mutt mesmo :D .

Em [0] foi meu ponto de partida, [1] é o manual e [2] o programa RunningX.

Referências:

[0] http://www.spocom.com/users/gjohnson/mutt/

[1] http://www.mutt.org/doc/manual/manual-5.html

[2] http://www.fiction.net/blong/programs/mutt/autoview/RunningX.c

Postagens Antigas »

Categorias