Celso R.

Debian Lenny / Testing num Toshiba Satellite A200 – 1GB

Posted in GNU/Linux by Celso R. on 27 de Outubro de 2007

http://pt.computers.toshiba-europe.com/cgi-bin/ToshibaCSG/jsp/productPage.do?service=PT&PRODUCT_ID=131748&toshibaShop=false

Não consegui pôr a funcionar o leitor de cartões com cartões do tipo xD (os SD funcionam) e ainda não experimentei o bluetooth com nenhum dispositivo. O resto ou funcionou à primeira ou como mostro aqui:

Placa gráfica – Radeon HD 2600

#aptitude install libstdc++5

Sacar os drivers do site da ATI

sh ./ati-driver-installer-8.XXXXX-x86.x86_64.run –buildpkg Debian/testing

#dpkg -i fglrx-amdcccle_8.XXXXX_i386.deb
#dpkg -i fglrx-driver_8.XXXXX_i386.deb
#dpkg -ifglrx-driver-dev_8.XXXXX_i386.deb
#dpkg -i fglrx-kernel-src_8.XXXXX_i386.deb

(PS: Nalguns drivers mais recentes tenho que além disto instalar manualmente (sem criação de pacotes apenas #sh ./ati-driver-installer-8.XXXXX-x86.x86_64.run ) e depois ir à pasta /usr/modules/fglrx/build_mod/ e #sh make.sh  e ir a /usr/modules/fglrx/ e instalar #sh make_install.sh . Ver xorg.conf no fim.

Wireless

Intel® Wireless WiFi™ Link 4965AGN

$wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-4.44.17.tgz
$tar xvf iwlwifi-4965-ucode-4.44.17.tgz
#cp iwlwifi-4965-ucode-4.44.17/iwlwifi-4965.ucode /lib/firmware/
#aptitude install linux-headers

$wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1.1.0.tgz
$tar xvf iwlwifi-1.1.0.tgz
$cd iwlwifi-1.1.0
$make
#make install

[eu tive que fazer um link simbólico para as sources do kernel mas eu instalei o kernel 2.6.22 do unstable porque na altura o Lenny ainda vinha com o 2.6.21: # ln -s /usr/src/linux-source-2.6.22 /lib/modules/2.6.22-2-686/source]

% dmesg -c > /dev/null
% ./load debug=0x43fff
Verify that loading succeeds without any errors in the kernel:
% dmesg -c
Bring up the interface so it can be configured:
% ifconfig wlan0 up
Verify that you can scan and see access points:
% iwlist wlan0 scan
Associate to your network:
% iwconfig wlan0 essid XXXXXX
If you use WEP encryption, configure your key:
% iwconfig wlan0 key [1] …your key in hex…
% iwconfig <– Verify that you are associated
% dhcpcd wlan0

in: http://intellinuxwireless.org/

Webcam:
04f2:b008 Chicony Electronics Co., Ltd

#aptitude install linux-uvc-modules-2.6.22-2-686
#modprobe uvcvideo

ou

#aptitude install linux-uvc-source
#m-a update
#m-a prepare
#m-a build uvcvideo
#m-a install uvcvideo
#depmod -a
#modprobe uvcvideo

ou

$svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
$cd trunk
$make
#make install
#depmod -a
#modprobe uvcvideo

Atenção: No Debian Testing a versão do Ekiga não funciona com a webcam a não ser que instalem o plugin v4l2 : http://ekiga.org/index.php?rub=5&path=debian/sid-i386 (libpt-1.10.10-plugins-v4l2 XXXX.deb) e o configurem nas opções.

Som

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller

O som funciona logo após instalar com excepção dos headphones.
Instalei a última versão do alsa.
No entanto sugiro que primeiro façam:
# sudo gedit /etc/modprobe.d/alsa-base

alterar e pôr:
options snd-hda-intel model=toshiba
Reboot e ver nas opções de som (alsamixer, gnome-volume-control, etc)

Se não funcionar:
$ wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.15.tar.bz2
$ tar -xvjf alsa-driver-1.0.15.tar.bz2
$ cd alsa-driver-1.0.15
$ ./configure
$ make
# sudo make install
# sudo gedit /etc/modprobe.d/alsa-base

alterar e pôr:
options snd-hda-intel model=toshiba

Wacom:

#aptitude install wacom-tools

Adicionar a /etc/X11/xorg.conf

Section “InputDevice”
Identifier “stylus”
Driver “wacom”
Option “Type” “stylus”
Option “Mode” “Absolute”
Option “USB” “on”
Option “Threshold” “10”
Option “Tilt” “on”
Option “Device” “/dev/input/wacom”
EndSection

Section “InputDevice”
Identifier “eraser”
Driver “wacom”
Option “Type” “eraser”
Option “Mode” “Absolute”
Option “USB” “on”
Option “Tilt” “on”
Option “Threshold” “10”
Option “Device” “/dev/input/wacom”
EndSection

Section “InputDevice”
Identifier “cursor”
Driver “wacom”
Option “Type” “cursor”
Option “Mode” “Relative”
Option “USB” “on”
Option “Threshold” “10”
Option “Device” “/dev/input/wacom”
EndSection

Section “InputDevice”
Identifier “pad”
Driver “wacom”
Option “Device” “/dev/input/wacom”
Option “Type” “pad”
Option “USB” “on”
EndSection

Tema de icons:
http://www.gnome-look.org/content/show.php/nuoveXT+2?content=56625

Fontes:
#aptitude install msttcorefonts
Free Image Hosting at www.ImageShack.us
Free Image Hosting at www.ImageShack.us

(more…)

Instalar Gimp 2.4 RC1 em Debian Lenny / Testing

Posted in GNU/Linux, Software by Celso R. on 21 de Agosto de 2007

Bem, fui para instalar a última versão do gimp que podem fazer download aqui e deparei-me com um pequeno problema ao instalar usando o checkinstall (sobreposição de ficheiros). Por isso, e como não é raro acontecer quando se usa o checkinstall, fica aqui como resolvi.

Antes de mais download:

$ wget ftp://ftp.gimp.org/pub/gimp/v2.4/testing/gimp-2.4.0-rc1.tar.bz2

Descompactar:

$tar -xvjf gimp-2.4.0-rc1.tar.bz2

$cd gimp-2.4.0-rc1

Instalar as dependências (ou se quiserem fazem depois à mão através de possíveis erros dados pelo ./configure ):

#apt-get build-dep gimp

Configurar:

$./configure CFLAGS=”-O3 -march=pentium4 -pipe -fomit-frame-pointer -msse2 -mmmx -mfpmath=sse”

(Não precisam de pôr as flags ou adaptem ao vosso pc)

$make

#checkinstall make install

Vai criar um .deb e tentar instalar, mas o problema é que alguns ficheiros como o “strip” sobrepõe-se a outros iguais mas pertencentes a outro pacote o que faz com que dê erro.

A solução passa por extrair o .deb, tirar esses files e construí-lo. Assim:

$mkdir gimp

$dpkg-deb –extract gimp-2.4.0_rc1-1_i386.deb gimp

$dpkg-deb –control gimp-2.4.0_rc1-1_i386.deb gimp/DEBIAN

Agora eliminar os files que se encontram em ./gimp/usr/bin/ e /usr/lib/ e construir o pacote:

$dpkg –build gimp

Por fim instalar:

#dpkg -i gimp.deb

PS: Na cópia directa destes comando para a consola poderão ter problemas com os hífen ( – ) e com as aspas ( ” ” )

Comentários Desativados em Instalar Gimp 2.4 RC1 em Debian Lenny / Testing

Gnash

Posted in Software by Celso R. on 16 de Julho de 2007

Decidi instalar o Gnash 0.8 que já dá para ver vídeos do youtube apesar de ter ainda alguns problemas. Além de mostrar umas barras, ainda só consegui por a funcionar vídeos que já estavam na cache :\ Já consegui, mas foi só após de reiniciar o browser. Venha a próxima versão.

#aptitude install boost-build libxml2-dev libagg-dev libgl1-mesa-dev libcairo2-dev libgtk2.0-dev libgtkglext1-dev libsdl1.2-dev kdelibs4-dev libmad0-dev libgstreamer0.8-dev gstreamer0.8-ffmpeg-dev ffmpeg-dev libjpeg62-dev libpng12-dev libcurl4-gnutls automake autoconf gettext libltdl3-dev

Pus boost-build a negrito porque era a única coisa que me faltava e me fez perder tempo (é o que dá não ler logo as dependências como deve ser…).

Remover o Flash da Adobe.

#aptitude remove flashplugin-nonfree

Download:

$wget ftp://ftp.ist.utl.pt/pub/GNU/gnu/gnu/gnash/0.8.0/gnash-0.8.0.tar.bz2

Descompactar:

$tar -xvjf gnash-0.8.0.tar.bz2
$cd gnash-0.8.0

Instalar:

$./configure CFLAGS=”-O3 -march=pentium4 -pipe -fomit-frame-pointer -msse2 -mmmx -mfpmath=sse”

Como é óbvio podem mudar as flags adaptando ao vosso pc, ou mesmo fazer só ./configure

$./make
#make install

.

Site oficial: http://www.gnu.org/software/gnash/

PyContas

Posted in GNU/Linux, Indefinido, Software by Celso R. on 26 de Junho de 2007

Um programa muito interessante http://www.guilhermejr.net/?p=67 para gestão de gastos pessoais. Entre uma das “features” que mais se destacam é a possibilidade de exportar para xls (basta um simples #aptitude install python-excelerator) e para .csv . O programa pede-nos para criar uma conta com login e pass garantindo a privacidade a “estranhos” na nossa conta ;)

Para mim uma das coisas que falta é um menu que mostre todos os meses e não apenas mês a mês, de resto cumpre bem o seu objectivo.

Download: http://www.guilhermejr.net/download/pyContas-0.3.tar.bz2

Comentários Desativados em PyContas

Instalar Open Office 2.2 em Debian Testing

Posted in Software by Celso R. on 21 de Maio de 2007

Como a versão 2.2 não está nos repositórios da Testing tree tentei usar os da unstable. Mas como havia muitos problemas com as dependências,segui a sugestão que aparece neste site.

Para começar desinstalar todas as coisas do Open Office (pode fazer por consola ou usar o Synaptic).

Fazer download do OO aqui: http://download.openoffice.org/2.2.0/index.html

Descompactar:

$tar xzvf OOo_2.2.0_LinuxIntel_install_en-US.tar.gz

$cd OOF680_m14_native_packed-1_en-US.9134/RPMS

Passar para .deb

#alien –scripts –keep-version -d *.rpm

Mover o pacote do KDE (Caso usem KDE façam isto mas para o pacote do GNOME):

#mv openoffice.org-kde-integration_2.2.0-9134_i386.deb OFFopenoffice.org-kde-integration_2.2.0-9134_i386.deb

Instalar:

#dpkg -i open*

Criar os menus:

$cd desktop-integration

#dpkg -i openoffice.org-debian-menus_2.2-9119_all.deb

E está instalado.

Agora abrir p.e. o Open Office Writer e instalar o dicionário em português. File -> wizards -> Install new dictionaries (metam obter lista quando não vos aparecer para escolher…).

Comentários Desativados em Instalar Open Office 2.2 em Debian Testing

Rsync – Sincronizar pastas por ssh

Posted in GNU/Linux, Software by Celso R. on 19 de Abril de 2007

Rsync é um programa que sincroniza ficheiros ou arquivos em localizações diferentes mas comparando versões diferentes ou já existentes evitando trafego desnecessário.

Vou explicar como actualizar duas pastas em pcs diferentes por ssh.

Instalar rsync e ssh nos dois pcs:

#aptitude install rsync
#aptitude install ssh

Têm várias opções que podem ver no man rsync:

–delete : delete files that don’t exist on sender (system)
-v : Verbose (try -vv for more detailed information)
-e “ssh options” : specify the ssh as remote shell
-a : archive mode
-r : recurse into directories
-z : compress file data

Sincronizar por exemplo a pasta música do pc1 para o pc2:

rsync -r -a -v -e “ssh -l userpc2” /home/userpc1/musicas 192.168.1.3.:/home/userpc2/

Vai copiar os files que existem na pasta /home/userpc1/musicas e não existem na pasta /home/userpc2/musicas (se o directório não existe é criado).

Atenção que o último comando é mesmo assim /home/userpc2/ e não /home/userpc2/musicas. Se puserem /home/userpc2/musicas ira criar uma nova pasta e ficarão os ficheiros em /home/userpc2/musicas/musicas (fala a experiência).

Para sincronizar ao contrário é como é lógico trocar os caminhos:

rsync -r -a -v -e “ssh -l userpc2” 192.168.1.3.:/home/userpc2/musicas /home/userpc1/

Mais uma vez atenção às pastas.

Se quiserem fazer um .sh que faça automaticamente basta criar um file (por exemplo “sincronizar”)

#!/bin/sh

#exemplo

#rsync musicas

rsync -r -a -v -e “ssh -l userpc2” 192.168.1.3.:/home/userpc2/musicas /home/userpc1/
rsync -r -a -v -e “ssh -l userpc2” /home/userpc1/musicas 192.168.1.3.:/home/userpc2/

#rsync documentos

rsync -r -a -v -e “ssh -l userpc2” 192.168.1.3.:/home/userpc2/documentos /home/userpc1/
rsync -r -a -v -e “ssh -l userpc2” /home/userpc1/documentos 192.168.1.3.:/home/userpc2/

#isto mantém ambos os pcs com os mesmo ficheiros.

Se copiarem o ficheiro sincronizar para /usr/bin/ podem executá-lo bastando escrever na consola $sincronizar

Terabeauts – Linux numa Disquete

Posted in GNU/Linux, Software by Celso R. on 7 de Abril de 2007

in: http://code.google.com/p/terabeauts/

Índice:

1 – O que é o Terabeauts?

2 – Como posso usá-lo?

3 – Que software usa?

4 – A sua opinião é muito importante!

5 – Precisamos de sua ajuda!

1. Terabeauts é um LFD (Linux Floppy Disk) que tem suporte a leitura e escrita em partições formatadas em sistema de arquivos EXT2, EXT3, MINIX, ReiserFS, FAT16 e FAT32 e também suporte somente a leitura a CD-ROM’s e sistema de arquivos NTFS. Contém ferramentas para manutenção e criação de partições do tipo EXT2, EXT3 e MINIX. Contém além disso, editor de texto VI, ferramentas para compressão e descompressão de arquivos (tar) e muitas outras coisas…

2) Ele pode ser usado como um disco de recuperação ou qualquer outro tipo de finalidade que você encontrar para ele.

3) Ele usa como base o Busybox o e o Kernel do Linux série 2.6, tudo isso em um disquete de 1.44 MB!

4) Mande um e-mail com dúvidas, sugestões, críticas, bugs ou qualquer outra coisa parecida para Gabriel Duarte ou

5) AJUDA: Actualmente o projecto precisa de ajuda para continuar o desenvolvimento, de preferências pessoas localizadas no estado do Rio de Janeiro.

Download do manual , imagem etc: http://code.google.com/p/terabeauts/downloads/list

Comentários Desativados em Terabeauts – Linux numa Disquete

scribd.com – Site de partilha de documentos

Posted in Sites by Celso R. on 26 de Março de 2007

Scribd.com é como diz o título um site de partilha de documentos a semelhança do youtube.com com a excepção de este ser para vídeos.

“O Scridb é um serviço muito similar ao YouTube, que permite fazer upload de conteúdos e, posteriormente, disponibiliza-los a quem entendermos através de uma interface simples, compatível com qualquer browser web. A diferença reside, simplesmente, no tipo de ficheiros que podemos lá colocar, estando vocacionado para documentos típicos do desktop (MS Word, MS Exel, Powerpoint, PDF, Texto e outros). A interface é muito intuitiva e de bom gosto, para além da funcionalidade que é de facto diferenciadora.

Tal como no YouTube, não é necessário possuir nenhuma destas aplicações instaladas, podendo o documento em questão ser visualizado através do browser, de uma forma ridiculamente cómoda e simples. Para além da partilha, o Scribd pemite que os documentos lá colocados possam ser privados, permitindo-nos no entanto continuar a partilha-los com um grupo restrito de amigos através de um URL com uma password. Nada de tremendamente robusto mas, dentro do âmbito do que se pretende, é eficaz e suficiente. ”

visto em: http://blog.uncovering.org/archives/2007/03/youtube_para_do.html

Comentários Desativados em scribd.com – Site de partilha de documentos

Uma não tão pequena introdução ao LaTeX 2e [PDF]

Posted in Geral by Celso R. on 24 de Março de 2007

Visto em: http://www.rcg-pt.net/

Link directo: http://www.rcg-pt.net/downloads/lshort_pt.pdf

Como o próprio título diz é uma introdução (150 páginas) a LaTeX em Português.

“LaTeX é um pacote de macros, com base no TeX, que permite os autores criarem e imprimirem os seus documentos à mais alta qualidade tipográfica, o LATEX foi desenvolvido por Leslie Lamport em meados da década de 80, actualmente é mantido por Frank Mittelback. LaTeX é pronunciado “Lay-tech” ou “Lah-tech”

in: http://pt.wikipedia.org/wiki/Latex

SwfDec: Flash player de código aberto é capaz de exibir vídeos do YouTube

Posted in Geral by Celso R. on 19 de Março de 2007

“O SwfDec é uma biblioteca alternativa e em código aberto para exibir conteúdo em Flash. Ele ainda está em desenvolvimento e não tem a intenção de ser um player de uso geral, mas já funciona como plugin dos navegadores da família Mozilla e já passou por um grande marco: desde 15 de março o SwfDec já consegue exibir os vídeos do YouTube – possivelmente trata-se do primeiro flash player em código aberto a ultrapassar este ponto.”

Visto em: http://br-linux.org/linux/swfdec-exibir-videos-do-youtube

Comentários Desativados em SwfDec: Flash player de código aberto é capaz de exibir vídeos do YouTube