Blog do Popoca


17/11/2007


Usar mais RAM e menos SWAP

Eu tenho 1 GB de ram e mesmo sem chegar na metade, o ubuntu começava a usar o swap.

A variável que indica como o swap será usado é a vm.swappiness.

Para ver como está no seu linux, digite no terminal:

cat /proc/sys/vm/swappiness

O padrão no kurumin e no ubuntu é 60. Este índice vai de 0 a 100 e quanto mais perto de 100, mais swap será usado. Portanto, se você tem muita memória RAM, deve diminuir este valor e testar o resultado. Coloquei o meu em 20. Para mudar este valor, edite o arquivo /etc/sysctl.conf e altere para o valor que deseja na linha:

vm.swappiness = 60

Se a linha nao existir, pode incluí-la.

Reinicie a máquina e teste.


Escrito por popoca às 18h22
[ ] [ envie esta mensagem ] [ ]

Internet no Ubuntu 7.10

O Ubuntu traz um programa para baixar arquivo através de bittorrent, mas o azureus é muito superior. A partir do synaptic é possível instalar o azureus e o java (sun-java6-jre, sun-java6-bin, sun-java6-plugin, sun-java6-fonts) que é necessário pra rodá-lo.

Na primeira tentativa de exibir conteúdo em flash no firefox, ele avisa e pede para instalar o pacote flashplugin-nonfree, mas isso pode ser feito logo, pelo synaptic.

Outro pacote útil é o msttcorefonts, que instala as fontes da Microsoft.

Quanto ao programa de e-mail, eu até pensei em dar uma chance para o evolution, que tem a cara do outlook, mas quando tentei importar minha caixas de e-mail do thunderbird, o tipo de arquivo não foi habilitado e eu não consegui. Não perdi tempo. Desinstalei o evolution e coloquei logo o thunderbird 2, que assumiu minhas mensagens e o catálogo da versao 1.5, continua com um ótimo anti-spam e ainda funciona como um agregador de RSS, substituindo o akregator que eu usava no kde.

Finalizando a parte de Internet, instalei o firestarter, firewall gráfico para o linux.

Escrito por popoca às 17h25
[ ] [ envie esta mensagem ] [ ]

Vídeo e Som no Ubuntu 7.10

Antes de mais nada, para não me preocupar mais com codecs, adicionei o repositório Medibuntu:

A partir do terminal, para importar o repositório, digitei:

sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/medibuntu.list

E para importar a gpg-key e atualizar a lista de pacotes, digitei:

wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update

Depois disso, abri o synaptic (gerenciador de pacotes) e instalei o W32codecs.

Ainda com o synaptic , eu removi o Rhythmbox e instalei o Audacious, para ouvir música. E para ver meus filmes, eu desinstalei o Totem e instalei o mplayer / mozilla-mplayer.



Uma ótima alterntiva ao ksubtitle, para editar ou apenas sincronizar os arquivos de legendas dos filmes, é o subtitle editor.

E para converter os formatos de vídeo não poderia faltar o ffmpeg, já citado no blog.

Escrito por popoca às 17h24
[ ] [ envie esta mensagem ] [ ]

Vídeo on-board Intel no Ubuntu 7.10

Na nova versão do Ubuntu, a detecção do hardware foi muito boa. Não tive problema algum com o desktop. E no notebook da DELL, o Ubuntu instalou automaticamente o fax modem, avisando que se tratava de um driver restrito.
A única dificuldade para o usuário menos acostumado ao linux está na configuração da placa de vídeo on-board Intel.
Para iniciar com o cd e fazer a instalação, tive que selecionar o modo de gráfico seguro, que configura placa como VESA.
Após a instalação, pode-se mudar a configuração de vídeo no menu Sistema/Administração/Screens and Graphics, mas depois de algumas tentativas frustradas pelo modo gráfico, mesmo selecionnado placa certa, resolvi alterar diretamente o arquivo pelo Terminal. Segue a dica que pesquei do kurumin:

- Abrir o terminal
- cd /etc/X11
- sudo gedit xorg.conf
- digitar a senha do root
- localizar a Section "Device" e substituir as linhas:

Driver "vesa"
BusID "PCI:0:2:0"

- por estas:

Driver "i810"
VendorName "All"
BoardName "All"

- Salvar o arquivo e reiniciar máquina.

* Se algo sair errado, basta inciar com o CD e substituir o arquivo pela cópia de segurança do arquivo alterado, feita pelo gedit.

Com a placa instalada corretamente, basta ir no menu Sistema/Preferências/Aparência/Efeitos Visuais para ativar os efeitos do compiz. Com a opção normal já dá para aproveitar os melhores efeitos e ter uma boa performance.



Escrito por popoca às 17h21
[ ] [ envie esta mensagem ] [ ]

16/11/2007


Migrando para o ubuntu 7.10

Andei pensando em adicionar outros repositórios no kurumin para instalar aplicativos mais novos, como o thunderbird 2 ou firebird 2, mas com a chegada do ubuntu 7.10, eu resolvi experimentá-lo numa máquina virtual.
Gostei tanto da nova versão do ubuntu, com o gnome 2.20 e o compiz, que resolvi migrar de vez. Está muito bonito e fácil de usar. Veja na imagem, que o dual core já foi detectado na instalação e o monitor do sistema mostra a máquina com 2 processadores.





Nos próximos textos, vou relacionar as alterações e configurações que tive que fazer para me sentir totalmente a vontade com o novo sistema operacional da minha máquina.

Escrito por popoca às 11h29
[ ] [ envie esta mensagem ] [ ]

10/08/2007


Você está com medo do Linux?

Dizem que o medo é o maior inimigo do homem.

O medo é um estado de alerta, geralmente por se sentir ameaçado. Nascemos com dois medos: o de cair e o do barulho. O resto veio depois. Geralmente temos medo do desconhecido, então a melhor forma de acabar com esse medo é conhecer mais sobre a sua causa.

Admito que a tela preta que o linux apesentava há algum tempo era assustadora, para quem estava acostumado com o sistema das janelas. Hoje sabemos que é diferente. O ambiente é gráfico, todo ao alcance do click do mouse.

Se o medo está na segurança do seu sistema atual, dos seus dados, da integridade da máquina, a opção é usar um live-CD. Muitas distribuições linux podem ser carregadas a partir do CD, sem a necessidade de instalação no disco. Essa é uma forma de saber se a sua máquina é compatível com o Linux antes da instalação e de conhecer o sistema sem riscos. Apenas considere que o sistema será bem mais rápido quando instalado no disco rígido.

Se tudo der certo, você estará inciando no mundo do software livre: gratuito, mais estável, mais seguro (não viverá com medo de vírus e spyware).

Gosto da idéia de ajudar quem está começando e mais ainda de tentar influenciar as pessoas a combater a pirataria. Se o usuário gosta mais do windows e de aplicativos pagos, que use, desde que pague por isso. Senão, existe um monte de alternativas free e de qualidade, muitas vezes mais qualidade do que as pagas.

A maior dificuldade para o usuário, na mudança do sistema operacional, está em ter que deixar de lado os aplicativos com os quais estava acostumado a usar no windows. Mas conhecendo o sistema, verá que a diferença da maneira de usar os aplicativos principais não é tão grande.



No guia do Hardware tem um artigo que apresenta os principais recursos, programas e configurações disponíveis no Kurumin 7. Nele você vai ver uma explicação rápida sobre o menu do kurumin, com uma alternativa para o office da Microsoft, opções para navegar na Internet e acessar o e-mail, programas para usar o MSN ou ICQ, leitor de PDF, aplicativos gráficos, similares ao Photoshop, Corel Draw e Paint e programas para gravar CD/DVD, assistir filme, ouvir mp3 e baixar filme, além de muitos outros.

O artigo fala também da grande coleção de ferramentas e scripts de configuração, do painel de controle do Kurumin, que facilita a vida do usuário comum, quando precisa instalar alguns aplicativos que não podem ser instalados pelo synaptic (gerenciador de pacotes), instalar placa de video 3D ou montar um servidor.

Mostra ainda como baixar e gravar o CD do kurumin 7, e dar boot no computador pelo CD, para uso ou instalação do sistema.

Veja o artigo aqui . É uma ótima leitura para quem pretende experimentar o linux.

Escrito por popoca às 09h16
[ ] [ envie esta mensagem ] [ ]

24/07/2007


TV no Kurumin com qSopCast

Não tenho uma TV no meu escritório e não pretendo ter, mas algumas vezes, quando não posso sair da frente do micro, tenho vontade de ver uma notícia específica no jornal ou saber o que está acontecendo numa prova do PAN, por exemplo. Nessas horas, o sopcast vem bem a calhar.

Existem diversos programas para assistir TV no micro via WEB, mas para linux e free, só encontrei o sopcast.



A transmissão do canal funciona como nos programas de compartilhamento de arquivos (P2P), por isso quanto maior a audiência do canal, melhor será a recepção. A qualidade da imagem depende também da velocidade de conexão.

Tirei estas imagens em minha máquina, que está numa pequena rede, que compartilha uma conexão de 1 MB, enquanto todos estavam trabalhando normalmente, em diversos horários:



Existem vários tutoriais na Internet, ensinando a instalar o sopcast e sua interface gráfica (qsopcast) para o kde do linux. Mas um pacote “.deb”, que não está nos repositórios oficiais de sua distribuição, compilado para outra distribuição, pode não funcionar, dependendo das versões de bibliotecas instaladas no sistema.

Para o kurumin 7, foi preciso executar os seguintes passos:

baixei o sopcast aqui ;
extrai o arquivo sp-sc-auth;
alterei o seu nome para apenas sp-sc;
e movi o arquivo para a pasta /usr/local/bin.

Tudo isso pode ser feito de forma gráfica, através do konqueror (gerenciador de arquivos do kde). Para a mover o arquivo par a pasta bin, é preciso abrir o konqueror como root. No kurumin, fica no menu sistemas/ferramentas do kde/abrir gerenciador de arquivos como root. O konqueror como root deve ser fechado logo após a cópia.

Para criar o executável da interface gráfica (qsopcast) no kurumin, é preciso ter instalados os seguintes pacotes:

build-essential, checkinstall, libc6-dev, libqt3-headers, libqt3-compat-header, libqt3-mt-dev, libqt3-i18n, qt3-dev-tools, qt3-dev-tools-compat, qt3-qtconfig, fakeroot.

Usei o synaptic (gerenciador de pacotes) para instalar os que ainda não estavam instalados.

Depois baixei o fonte do qsopcast (ele é pequeno e o download é rápido), que pode ser encontrado aqui

Com o konqueror, descompactei o arquivo baixado e localizei a pasta .../qsopcast-0.3.5/src.
Pressionei a tecla F4 para que o konsole abrisse na pasta certa e executei os comandos:

qmake

make

sudo make install

Pronto! Para testar, executei o comando qsopcast.

E pra finalizar, criei um atalho com o editor de menu do kde, no menu multimídia, mas pode ser criado um atalho na tela, se preferir.

Com uma conexão de 1 MB e ainda compartilhada, não dá pra esperar qualidade de DVD, nem mesmo duma televisão, e não funciona 24 horas por dia, mas atende ao objetivo, que é acompanhar a programação da TV, em certos momentos, numa janelinha no canto da tela, sem interromper o trabalho.


Escrito por popoca às 14h35
[ ] [ envie esta mensagem ] [ ]

21/07/2007


Unindo a legenda ao filme

A forma mais simples de fazer isso no linux é digitar no konsole:

mencoder filmeOriginal.avi -sub legenda.srt -oac copy -ovc lavc -o filmeComLegenda.avi -subcp latin1 -subpos 100 -subfont-text-scale 3

-oac => formato do audio.

-ovc => formato do vídeo.

-o => nome do novo arquivo do filme com legenda embutida.

-subcp => indica o código de página que será usado para a exibição da legenda. O cp latin1 exibirá de forma correta a acentuação na lingua portuguesa.

-subpos => posição que a legenda será exibida na tela. Varia entre 0 e 100, sendo que 0 indica o máximo para cima e 100, o máximo para baixo.

-subfont-text-scale => define o tamanho da fonte da legenda

* O copy preserva o formato do filme original e pode ser usado tanto para opção oac como n opção ovc.

Escrito por popoca às 14h05
[ ] [ envie esta mensagem ] [ ]

Sincronizando legenda para filme divx no linux

Muitas vezes a única legenda encontrada não está em perfeita sincronia com o seu filme divx. Para esses casos, pode-se usar o KSubtitle – KDE Subtitle Editor, que pode ser instalado pelo synaptic.



Ele utiliza o mplayer para auxiliar na sincronia e suas principais funcionalidades são:

- sincronizar a legenda marcando a posição inicial e a posição final, na aba Stretch;

- mover para frente ou para trás, toda a legenda ou a partir de uma determinada posição, na aba Move;

- unir legendas ou incluir parte de uma legenda em qualquer posição da outra, na aba Cut/Copy/Past;

- apagar tudo de uma posição pra frente ou pra trás, o que possibilita dividir a legenda, na aba Editor, onde também uma linha pode ser inserida, editada ou removida.



Escrito por popoca às 13h55
[ ] [ envie esta mensagem ] [ ]

27/05/2007


Captura de vídeo do desktop linux.

Outro dia, eu precisei gravar um vídeo para uma demonstração do funcionamento de um programa no linux e recorri ao google para descobrir quais eram as minhas opções.

Encontrei 3 sugestões:

o recordMyDesktop ;
o istanbul;
e o xvidcap.

O primeiro grava apenas no formato ogg e não está no repositório do gerenciador de pacotes (synaptic) do kurumin 7, então eu o deixei para depois, caso as outras opções não me atendessem.

O segundo pode ser instalado pelo synaptic, mas como o primeiro, grava apenas no formato ogg e teria que ser convertido (a gente já viu num post anterior, que converter vídeo no linux não é um processo complicado).

O xvidcap foi a minha primeira escolha de teste e atendeu bem às minhas expectativas. Ele grava vídeo em diversos formatos e pode ser instalado pelo synaptic, como se vê na imagem abaixo.



A instalação cria um ícone no menu do kde, mas o comando no konsole lhe dá muito mais opções.

Eu usei o seguinte comando para abrir:

xvidcap --fps 15 --audio no --cap_geometry 1024x768 --rescale 50

(gravar sem áudio, com 15 frames por segundo, capturando a tela de 1024 x 768 e diminuindo o vídeo para 50 % do tamanho)

A tela do xvidcap apareceu no kde; cliquei no botão ”rec” para inciar a gravação; e quando terminei a demonstração, parei a gravação e fechei o xvidcap.

Como não estava certo sobre os codecs instalados nas máquinas windows que iriam rodar o vídeo, gravei no formato mpeg mesmo.


Escrito por popoca às 08h18
[ ] [ envie esta mensagem ] [ ]

Problemas com spam?

O meu endereço de e-mail principal recebe, em média, 20 mensagens de spam por dia.

Como o windows já vinha com um cliente de e-mail padrão, eu não procurei outra opção e nunca gostei de definir regras no outlook para evitar spam.

Já experimente diversos programas anti-spam mas não tinha paciência para configurá-los adequadamente.

Com o linux, eu conheci o icedove ( thunderbird ) e não tive mais problema com spam.



Em 4 meses, o thunderbird não classificou nenhum e-mail bom como spam e deixou de detectar apenas uns 5 e-mails de spam - o que dá muito menos de 1 %.

Quando isso acontece, basta classificar aquele e-mail como spam e suas características entram no filtro anti-spam. Esse procedimento é necessário também quando se começa a usar o thunderbird e após algumas mensagens marcadas, ele já poderá usar o filtro para jogar as mensagens parecidas com essas na pasta spam.

Para quem não usa o linux, existe versão para windows. A versão windows importa as caixas de mensagens e o catálogo de endereço do outlook.

Tive que usá-la na migração windows-linux, pois o outlook não exportava para um formato que o thunderbird do linux pudesse importar, então eu instalei a versão do windows, importei o que eu queria e copiei as pastas do thunderbird do windows para o do linux. Não sei se tem uma solução melhor, mas esta resolveu o problema sem demora.


Escrito por popoca às 08h15
[ ] [ envie esta mensagem ] [ ]

19/05/2007


Será que o seu linux está aproveitando o seu Dual-Core?

Instalei aqui, a partir do synaptic (gerenciador de pacotes), um programinha pequeno mas muito interessante, que mostra o percentual de uso de cada núcleo do processador. Também mostra quanto cada processo está consumindo da CPU. Ele tem ainda algumas opções de configuração, mas a intenção aqui foi apenas ver a distribuição da carga entre os núcleos dos processadores.



Ao resolver mudar para o dual-core, encontrei muitas mensagens na Internet sobre a alta temperatura dos computadores com dois núcleos. Muitos diziam que os seus computadores estavam passando dos 60°C. Por isso instalei também a barra lateral (superkaramba) e me tranquilizei – o meu só vai aos 40°C.
O superkaramba é essa barra que aparece no desktop da imagem acima. É Preciso ativar os sensores de temperatura para que ela funcione direito. No kurumin basta clicar num botão do painel de controle e você terá no seu desktop informações atualizadas de temperatura de cpu e hd, uso da memória, fluxo de entrada e saída da rede e espaço livre no HD.


Escrito por popoca às 16h25
[ ] [ envie esta mensagem ] [ ]

Maratona de instalação é coisa do passado

Mudei para um computador com 2 núcleos e tive que instalar o sistema novamente. Antes do linux, eu tinha que fazer uma programação de instalação:
uma lista de tudo que eu tinha instalado na máquina velha e sair catando os CD's de instalação;
uma lista das configurações de todos os programas;
procurar os arquivos pessoais espalhados por toda a partição – meus documentos, dados do programa de e-mail, favoritos, etc.

Depois da instalação do sistema, tinha que instalar os drivers do hardware, reiniciando a máquina diversas vezes.
Aí começava a maratona de instalação: anti-virus, anti-spyware, anti-adware, firewall, office, compactador, leitor de pdf, player, codecs, etc.
Ainda teria que espalhar novamente os arquivos pessoais.

Com o linux foi da seguinte forma:

instalei o kurumin;
ativei o kernel-smp para trabalhar com processador de 2 núcleos e o driver da placa de vídeo nvidea. Ambos através do Clika-aKi (painel de controle do kurumin) e seus ícones mágicos.
copiei minha a minha pasta /home para a máquina nova.

Pronto. A cópia da pasta /home foi ao mesmo tempo o backup e toda a configuração da máquina nova. O firefox já tinha os favoritos e o tamanho de fonte certo e o thunderbird já tinha todos os e-mails e as contas configuradas, assim como qualquer programa que eu já tivesse usado na máquina velha.

O processo de instalação foi simples e rápido, sem ter que reiniciar a máquina não sei quantas vezes e ainda não tenho que me preocupar em fazer isso a cada 6 meses. A próxima instalação provavelmente será numa nova máquina.


Escrito por popoca às 16h20
[ ] [ envie esta mensagem ] [ ]

13/05/2007


Midas ou datasnap com wine no linux

A midas.dll é usada pelo Delphi para trabalhar com sistemas win32 de 3 camadas. A aplicação é dividida em 2 partes – o cliente e o servidor de aplicações. Com isso o cliente do banco de dados e o BDE (dbexpress, ODBC,...) só precisam ser configurados nessa máquina. As máquinas que rodam a aplicação cliente se comunicam com o servidor de aplicações através da midas.dll.

Testei o sistema comercial da empresa no linux e tudo funcionou normalmente. A pequena rede de teste foi configurada da seguinte forma:
Servidor de banco de dados – linux kurumin 7, com o firebird (instalado a partir do synaptic);
Servidor de aplicações – linux kurumin 7, com o vmware player (instalado a partir dos ícones mágicos) e uma máquina virtual do windows xp, apenas com o BDE e o cliente do firebird;
Máquinas cliente - linux kurumin 7, com o wine (instalado a partir dos ícones mágicos);
Para o cliente da aplicação rodar no wine, foi preciso copiar para o diretório de instalação do wine, o executável da aplicação e a midas.dll e chamar a partir da linha de comando “wine nome_da_aplicação.exe”.

Obs.:
Pode ser criado um atalho na tela com o comando.
O servidor de aplicações funciona até num windows 98.
Para imprimir no wine será preciso instalar a libwine-print e alterar no arquivo system.reg do wine, o parâmetro “Port” da impressora para “|kprinter”
Em algumas instalações do wine, pode ser preciso copiar os arquivos “msvcp*.dll” para o diretório da aplicação, além da midas.dll.

Escrito por popoca às 13h22
[ ] [ envie esta mensagem ] [ ]

07/05/2007


Convertendo AVI para VCD no Linux

Para quem quer assistir aos seus vídeos no DVD, mas seu aparelho não lê divx, uma solução é converter os vídeos para vcd. Fiz um teste no linux kurumin e o processo foi rápido e fácil.

Usei o ffmpeg, que é um software de conversão de arquivos de vídeo e áudio e que já estava instalado. Ele não tem interface gráfica, mas tem padrões pré-definidos de conversão, o que facilita muito pois não precisamos explicitar todos os parâmetros.

No konsole (terminal do kde), digite:

ffmpeg -i SeuVideoDeEntrada.avi -target vcd SeuVideoEmVCD.mpg

Pronto! Só aguardar um pouco e seu vídeo já poderá ser garavado para ser visto a partir do DVD. O tempo aqui foi de 10 minutos para um arquivo avi de 700 MB.

Quem quiser aprender mais sobre o ffmpeg pode ler o artigo sobre o ffmpeg do Júlio César Bessa Monqueiro

Vídeos maiores que 80 minutos, tamanho aceito pela maioria dos CD's, terão que ser divididos antes da conversão. O filme avi testado tinha 105 minutos de duração.

Para dividí-lo, eu usei o avidemux. Ele não veio instalado por default, mas bastou abrir o Synaptic (gerenciador de pacotes), procurar pelo avidemux, marcar para instalar e aplicar.

Depois de instalado, ele pode ser chamado a partir da linha de comando "avidemux" ou pode ser criado um item no menu do kde.



O processo de divisão é bem parecido com o do virtualdub. Basta abrir o video, marcar o começo do filme como a posição inicial, o meio do filme como a posição final e salvar a primeira parte com outro nome. Depois, fazer o mesmo para a segunda parte, do meio ao final do filme.

No k3b (gravação de cds e dvds), selecione a opção CD de vídeo, arraste o seu vídeo em VCD e pode queimar.

Divirtam-se!

Escrito por popoca às 16h05
[ ] [ envie esta mensagem ] [ ]



Histórico