quinta-feira, 26 de novembro de 2009

Dividindo um arquivo PDF

Para dividir o arquivo PDF e retirar as páginas 36 e 37 em outro arquivo, primeiro instale o pdftk:

sudo apt-get install pdftk

Depois utilize o comando:

pdftk arquivo.pdf cat 36-37 output novoArquivo.pdf

Fonte:

 http://www.linux.com/archive/feature/53701

quarta-feira, 4 de novembro de 2009

ASCii Video

Pra quem gostou do visualizador de imagens ASCii. Veja também vídeos em ascii.

Com o decoder aa:


$ mplayer -vo aa nome_do_video.mpeg


Com o libcaca:


$ mplayer -vo caca dancadosapoboi.mpeg





Sim, eu sei, tem de ficar de longe para ser legal...

Problemas no Network-manager

Se você está recebendo a mensagem

"O dispositivo não é gerenciavel"

em seu network-manager, siga os passos abaixo:

sudo /etc/network/interfaces /etc/network/interfaces.old

sudo /etc/init.d/network-manager restart

Deve resolver.

Computação nas Nuvens com o Karmic Koala

O Ubuntu One permite compartilhar arquivos e armazená-los "nas nuvens".

Para instalar o Ubuntu One clique em Aplicativos -> Adicionar / Remover Aplicações. Então selecione o pacote Ubuntu One.





Para habilitar o Ubuntu One clique em Aplicações > Internet > Ubuntu One






Isto irá abrir o site do Ubuntu One pedindo que você se registre como usuário, coloque um login, um email e uma senha. Após registrado você receberá um email confirmando sua inscrição e blablabla. Siga os passos para as nuvens...

Feito isto você registra seu computador como parte de sua "nuvem" e então aparecerá entre seus locais o Ubuntu One.




Isto é sua pasta compartilhada. Com isto você pode compartilhar arquivos ou simplesmente manter "nas nuvens" alguns de seus arquivos. Caso tenha outro computador registrado para sua conta, o compartilhamento aparecerá para o mesmo. Estes arquivos podem ser ainda serem acessados pelo site da UbuntuOne.





Para ativar o UbuntuOne pela primeira vez execute no terminal o comando:

$ ubuntuone-client-applet --signup &

Ele irá abrir o site, pedir seu login e talz. Você adicionará este computador e pronto. Está feito.


Olha que belezura! UbuntuOne e Network-manager funcionando!




Caso apareça uma mensagem reclamando que o network-manager não está legal, instale-o. É bem provável que você, assim como eu, tenha feito uma atualização do Jaunty para o Karmic e por isto este cara não está instalado. Utilize o comando abaixo:


$ sudo apt-get install network-manager-gnome



Se o network manager reclamar que "O dispositivo não é gerenciável", leia isto:


http://flavioschiavoni.blogspot.com/2009/11/problemas-no-network-manager.html

Dividir um arquivo em vários - Shell Script

Precisávamos dividir um arquivo em vários arquivos.
Viva o Linux!


$ split -l 1000 nome_do_arquivo.txt novo_nome

Este comando irá dividir o arquivo "nome_do_arquivo" em n arquivos de 1000 linhas com o nome de "novo_nomea", "novo_nomeb", ...

terça-feira, 3 de novembro de 2009

LT1010 e o Karmic Koala

Após atualizar meu Ubuntu para o 9.10 minha Delta LT1010 parou de funcionar.
Funcionava o Ardour, funcionava o Jack mas o "som do PC" parou. Culpa do Pulse Audio.

Aqui vai a dica:

Edite o arquivo /etc/pulse/default.pa

Adicione no fim deste arquivo as seguintes linhas:

load-module module-alsa-sink sink_name=
M1010LT_Analog_Out device=hw:M1010LT channels=10 channel_map=left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
load-module module-alsa-source source_name=M1010LT_Analog_In device=hw:M1010LT channels=12 channel_map=left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9

 (são 2 linhas apenas)


Depois comente a seção a seguir:

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Alternatively use the static hardware detection module (for systems that
### lack udev support)
load-module module-detect
.endif

Ela vai ficar assim:

### Automatically load driver modules depending on the hardware available
### .ifexists module-udev-detect.so
### load-module module-udev-detect
###.else
### Alternatively use the static hardware detection module (for systems that
### lack udev support)
### load-module module-detect
### .endif

Bons sonidos!

 Fonte: https://bugs.launchpad.net/pulseaudio/+bug/447092

Alterando o papel de parede da tela de login - Ubuntu 9.10

Eu gostava mais do antigo gerenciador de telas de login do Ubuntu. Bem, deve ter algum motivo para isto ser chamado de "evolução". Agora, para alterar o papel de parede do login digite o seguinte comando no terminal:


$ gksudo -u gdm dbus-launch gnome-appearance-properties





Selecione o papel de parede e o tema que mais lhe agrada.


Fonte:
http://wiki.archlinux.org/index.php/Gnome_2.28_Changes#Configuring_gdm_2.28

Tirando a lista de usuários da tela de login

Eu não gosto da lista de usuários na tela de login. Acho até uma falha de segurança além de ser feio pra caramba quando temos uma dúzia de usuários instalados via NIS, por exemplo.

Infelizmente o Karmic Koala veio com isto. Aqui vai uma maneira de remover esta lista.

$ sudo -u gdm dbus-launch gconf-editor
 

 vá em / -> apps -> gdm -> simple-greater.
 
Clique em "disable_user_list" e pronto.
 
Fonte:
http://wiki.archlinux.org/index.php/Gnome_2.28_Changes#Configuring_gdm_2.28