Corrigindo problema com fontes no Evince
Artigo atualizado!
O Evince no ArchLinux tem alguns problemas ao exibir fontes não-embutidas nos arquivos PDF, usando uma fonte cujas letras ficam muito próximas, dificultando a leitura. A primeira – e porca – solução que encontrei foi a de excluir um arquivo de configuração, o que acabou resolvendo. Entretanto, depois de voltar a usar essa distribuição e executar as mesmas operações, o problema não foi resolvido. Justamente por isso apaguei o método anterior para mostrar este, que é bem mais correto e parece ser a solução definitiva para o problema.
Para isso, vamos precisar das fontes padrão da Microsoft* (arial, times new roman, etc) e para isso, basta instalar o pacote ttf-ms-fonts:
# pacman -S ttf-ms-fonts
Depois disso, vamos editar – escolhi o nano para essa tarefa - o seguinte arquivo:
# nano /etc/fonts/conf.d/30-replace-bitmap-fonts.conf
Basta trocar as fontes genéricas (sans-serif, serif e monospace) por fontes específicas, a lógica do arquivo parece bastante simples, trata-se de uma substituição de uma fonte por outra. Aqui apenas especifiquei o uso da Arial para o sans-serif e Times New Roman para o serif e os arquivos ficaram ótimos. Como deve ter ficado bastante confuso isso, você pode ver o meu arquivo modificado aqui.
Optei por essas fontes por serem bem legíveis e bastante usadas na confecção dos documentos sem fontes incluídas. Qualquer outra fonte irá funcionar, basta especificar.
:~)
Instalando Webcam no Debian
Este tutorial é para quem quer instalar uma WebCam no Debian Etch. Primeiramente, veja se sua WebCam é suportada pelo driver spca5xx no tabela do site:
http://mxhaard.free.fr/spca5xx.html
Caso o chipset de sua webcam esteja na lista, instale o módulo do gspca (spca5xx):
# apt-get install gspca-modules-`uname -r`
Agora basta carregar o módulo gspca:
# modprobe gspca
Esta etapa é opcional, se quiser um programa para testar se a WebCam está funcionando, instale o Camorama:
#apt-get install camorama
Agora, reinicie seu computador para que a instalação seja concluída. Depois, basta abrir o Camorama e conferir o resultado!
Update!
Um conflito pode ocorrer após realizar todo o procedimento acima e isso pode impedir que a webcam funcione corretamente no Debian Etch. Para isso, siga os procedimentos adicionais abaixo:
1) Descarrege os módulos gspca e zc0301 (esse módulo é específico, talvez sua webcam utilize outro módulo do kernel):
# modprobe -r gspca
# modprobe -r zc0301
2) Adicione o módulo zc0301 ao arquivo /etc/modprobe.d/blacklist para que ele não seja carregado com o sistema:
# echo "blacklist zc0301" >> /etc/modprobe.d/blacklist
3) Agora, carregue novamente o módulo spca5xx:
# modprobe gspca
4) Abra o camorama e aproveite!
$ camorama
Notas:
Agradeço ao Alexandre Meirinho por informar sobre o arquivo blacklist, que permitiu um caminho mais fácil e seguro para impedir o carregamento do módulo indesejado (zc0301).
Repositórios oficiais no Debian
Abaixo estão os repositórios oficiais que uso no meu Debian Lenny. Pode parecer algo besta, mas vejo muitos novatos no Debian que simplesmente não sabem quais repositórios adicionar, uma vez que a instalação padrão geralmente mantém somente os repositórios de segurança. Antes de alterar seu sources.list (localizado em /etc/apt/), preste muita atenção para usar o repositório correto para sua versão (Etch, Lenny ou SID).
Debian Etch
deb http://ftp.br.debian.org/debian etch main contrib non-free
deb-src http://ftp.br.debian.org/debian etch main contrib non-free
deb http://security.debian.org etch/updates main
deb-src http://security.debian.org etch/updates main
Debian Lenny
deb http://ftp.br.debian.org/debian lenny main contrib non-free
deb-src http://ftp.br.debian.org/debian lenny main contrib non-free
deb http://security.debian.org lenny/updates main
deb-src http://security.debian.org lenny/updates main
Debian SID
deb http://ftp.br.debian.org/debian sid main contrib non-free
deb-src http://ftp.br.debian.org/debian sid main contrib non-free
Lembrando que o time de segurança do Debian Lenny (testing) é relativamente novo e que o Debian SID (unstable) não possui um grupo exclusivo para correções de segurança, uma vez que os pacotes são atualizados com muita freqüência.
Flash Player no Debian Lenny 64 bits
Instalar o Flash Player em um navegador 64 bits já foi muito complicado, hoje é bastante simples e o resultado é muito bom. O Debian Lenny oferece ainda mais facilidade que o Ubuntu 7.04, por exemplo, já que os pacotes necessários já estão nos repositórios oficiais.
Chega de conversa e vamos instalar o Flash Player no nosso Iceweasel/Firefox 64 bits. Primeiramente, baixe as dependências com o seguinte comando:
# apt-get install nspluginwrapper
O “#” significa que você deve estar logado como root.
Agora, vamos baixar a última versão do Flash Player no site oficial:
install_flash_player_9_linux.tar.gz
Agora, vamos descompactar o arquivo e entra no diretório criado com os comandos:
# tar -xvzpf install_flash_player_9_linux.tar.gz
# cd install_flash_player_9_linux
Feito isso, precisamos mover os arquivos do plugin para os diretórios corretos, para isso, use o seguinte comando:
# mv flashplayer.xpt libflashplayer.so /usr/lib/mozilla/plugins
Agora, logado como o usuário normal (”$”), rode o comando abaixo:
$ nspluginwrapper -v -a -i
Pronto, agora seu Iceweasel/Firefox está pronto para utilizar o plugin flash. Apenas esclarecendo, o nspluginwrapper permite usar plugins 32 bits em navegadores 64 bits, mas para isso, ele usa bibliotecas em 32 bits (instaladas como dependências dele) e pode gastar um pouco mais de memória que o usual quando o plugin for utilizado. Apesar disso, é uma excelente opção pela facilidade de instalação e para evitar o uso de um sistema em chroot. Espero que tenha sido útil como foi para mim.
