valeta.org

June 28, 2009

douglas' livejournal

FISL 10: Slides Video4linux

Palestra: Desenvolvendo o Kernel Linux
Palestrantes:

* Arnaldo Carvalho de Melo
* Breno Leitão
* Douglas Landgraf
* Eduardo Habkost
* Mauro Carvalho Chehab

* Slides da apresentação Video4linux

June 28, 2009 04:56 PM

Linux - Fedora 11 - Set up VNC Server + Default Window Manager (Gnome)

Server side - Installing


shell> yum install vnc vnc-server -y

Server side - Setting


shell> vi /etc/sysconfig/vncservers

Add the following lines:

VNCSERVERS="1:USERNAME_TO_CONNECT"
VNCSERVERARGS[1]="-geometry 1024x768 -depth 16"

shell> su USERNAME_TO_CONNECT
shell> vncpasswd

Setting gnome as Window Manager

shell> vi .vnc/xstartup

Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc


Restarting services


shell> su -
shell> service vncserver restart
shell> chkconfig --level 345 vncserver on

Client side - Connecting to VNC Server


shell> vncviewer SERVER_IP:1

p.s: Set up your firewall (iptables) between server and client before any connection.

FullScreen


Press F8 -> FullScreen

June 28, 2009 04:24 PM

June 22, 2009

douglas' livejournal

Fedora 11: Como configurar um teclado padrão americano p/ aceitar acentos pt_BR?

Selecione no menu do seu desktop:

1) System -> Preferences -> Hardware -> Keyboard -> Layouts -> Add -> USA International (with dead keys)
2) Remova a opção anterior de mapa de teclado e pressione OK

Neste momento você poderá utilizar os acentos normalmente.
A tecla ç está disponível pressionando juntos a tecla ALT (direito) + a tecla ","

June 22, 2009 01:26 PM

June 19, 2009

douglas' livejournal

Fedora: Installing MediaWiki

shell> yum install mediawiki
shell> cd /var/www/html
shell> ln -s ../wiki .
shell> cd wiki
shell> cp -R /usr/share/mediawiki/* .

Now browse to:

http://IP_SERVER/wiki

June 19, 2009 09:36 PM

June 17, 2009

douglas' livejournal

Linux: How to disable CPU? (logically offline)

To disable

:
shell> echo 0 > /sys/devices/system/cpu/cpu[X]/online

To check:


shell> cat /pro/cpuinfo or cat /proc/interrupts

To enable

:
shell> echo 1 > /sys/devices/system/cpu/cpu[X]/online

Useful doc:
Documentation/cpu-hotplug.txt

June 17, 2009 09:08 PM

June 15, 2009

douglas' livejournal

Tchelinux 2009: Vídeo - Stellarium: um planetário no seu Desktop



Para outros vídeos: http://videos.tchelinux.org

June 15, 2009 01:21 PM

June 11, 2009

douglas' livejournal

Cachorro é morto a pauladas no pátio da UFRGS

June 11, 2009 03:07 PM

June 10, 2009

douglas' livejournal

Ato cruel mata cão Dr. Alegria

Quem é o verdadeiro animal?





O animal era um dos personagens mais queridos do campus da UFRGS

No colo do médico e professor de genética Renato Zamora Flores, um cão vira-lata ajudava dezenas de crianças a superarem o trauma da violência. Fascinadas pelo animal, usado em um programa de extensão da Universidade Federal do Rio Grande do Sul (UFRGS) para ajudar na terapia, elas não viam a hora de reencontrá-lo nas consultas. No sábado, o cachorro foi morto, aparentemente, com uma paulada no Campus do Vale, no bairro Agronomia, na Capital.

– Ele era tão querido que o treinei para ajudar na terapia das crianças, uma técnica muito usada pela capacidade dos animais cativarem os pequenos. Elas não contavam o problema para mim, mas para o doutor Alegria. E ele ficava quietinho no meu colo, ouvindo por mais de uma hora – lembra Flores, o primeiro a receber a notícia.

Adotado há cerca de três anos, o animal era um dos personagens mais queridos do campus. Além de auxiliar os atendimentos do Projeto Proteger – Saúde e Comportamento Violento, era parceiro durante as aulas. Alegria acompanhava o professor e, segundo ele, conquistava as alunas. Era comum o cachorro terminar as aulas no colo de alguma moça, ganhando fama de paquerador.

Funcionários suspeitam que cães estão sendo exterminados

A maior parte do dia, Alegria ficava na sala do professor. À noite, eventualmente, dormia na rua. No começo da noite de sábado, um segurança da universidade ligou para ele dizendo que o cão havia morrido. Ao voltar ao campus, o professor encontrou o cachorro com a marca de um golpe na cabeça. Com isso, tornou-se o 10º animal morto no campus em dois meses, indicando a possibilidade de um ou mais exterminadores de cães.

Os casos foram registrados na 15ª Delegacia da Polícia Civil, que encaminhou o caso para a Polícia Federal por se tratar de uma área da UFRGS.

– Estamos preocupados com isso. Sempre existiram animais no campus, soltos, e isso dificulta um pouco descobrir como estão sendo mortos. Vamos instalar 39 câmeras para monitorar a área, uma medida que deverá ajudar a reprimir esses e outros crimes – diz o coordenador de segurança da UFRGS, Daniel Augusto Pereira.

Estudantes e funcionários choraram a morte de Alegria. Após a veiculação da notícia no Jornal do Almoço, da RBS TV, Flores recebeu dezenas de telefonemas e mensagens eletrônicas de solidariedade.

– As crianças perguntavam se ele era doutor de verdade. Eu dizia que sim, que era um cãozinho doutor para quem elas podiam contar tudo – lembra o professor Flores.

ZERO HORA

June 10, 2009 04:18 PM

June 03, 2009

douglas' livejournal

Tchelinux 2009: Vídeo - Renderização de Jogos 3D

No evento Tchelinux 2009 - Bagé na URCAMP (Universidade da Região da Campanha) Érico Nunes ministrou a palestra Renderização de Jogos 3D.



Para outras palestras do grupo Tchelinux: http://videos.tchelinux.org

June 03, 2009 12:35 AM

June 01, 2009

douglas' livejournal

Tchelinux 2009: Vídeo - Python: o poder em suas mãos

No evento Tchelinux 2009 - Bagé na URCAMP (Universidade da Região da Campanha) Renato Severo ministrou a palestra Python: o poder em suas mãos.

Tchelinux 2009 - Bagé - URCAMP: Python: o poder em suas mãos from Douglas Schilling Landgraf on Vimeo.



Para outras palestras do grupo Tchelinux: http://videos.tchelinux.org

June 01, 2009 06:46 PM

Tchelinux - 2º Workshop sobre Desenvolvimento Software Livre - FTEC Porto Alegre

Palestra: Introdução ao kernel hacking

PDF Introdução ao kernel hacking

Sources Introdução ao kernel hacking

June 01, 2009 03:00 AM

Tchelinux - Slides Bagé

Palestra: Profissão: desenvolvedor de Software Livre

PDF Profissão: desenvolvedor de Software Livre

June 01, 2009 02:48 AM

May 31, 2009

douglas' livejournal

Vídeos Tchelinux

Olá,

Saiu uma nota no site Br-Linux sobre os vídeos que o grupo Tchelinux vem disponibilizando na internet. Gostaria de agradecer a todos os palestrantes que colaboraram p/ este acontecimento... :)

--

"E a persistente turma do Tchelinux continua dando o exemplo de não apenas realizar seus eventos descentralizados e sem aquele foco em pregar para os já convertidos, como ainda se esforçar para que o conteúdo apresentado chegue a todos os interessados que não têm como estar presentes aos seus eventos nas terras gaúchas."

--

Texto completo no link:
http://br-linux.org/2009/video-fedora-10-o-setup-perfeito-palestra-do-tchelinux-2009/

[]s
Douglas

May 31, 2009 11:10 PM

May 28, 2009

douglas' livejournal

Dica Programação

Olá,

Quem quiser testar (online) se um determinado código funciona em C, C++, D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Scheme, Tcl

Recomendo:  http://codepad.org/


[]s

May 28, 2009 08:38 PM

May 26, 2009

douglas' livejournal

Vídeo - Fedora 10: o setup perfeito - Tchelinux 2009

No evento Tchelinux 2009 - Bagé na URCAMP (Universidade da Região da Campanha) Leonardo Menezes Vaz ministrou a palestra Fedora 10: o setup perfeito

Dados do vídeo:
Tchelinux 2009 - Bagé - URCAMP: Fedora 10: o setup perfeito
http://www.vimeo.com/4849524

Para outras palestras do grupo Tchelinux: http://videos.tchelinux.org

Tchelinux 2009 - Bagé - URCAMP: Fedora 10: o setup perfeito from Douglas Schilling Landgraf on Vimeo.

May 26, 2009 10:17 PM

May 21, 2009

douglas' livejournal

video4linux - kvm + radio devices - module dsbr100

0)  Close the Virtual Machine Manager or any instance of VM

1) Edit the xml config file from your VM

Example:

shell> vi /etc/libvirt/qemu/NAME_OF_YOUR_VIRTUAL_MACHINE_HERE.xml

Add the following lines:

Example:

<devices> (do not include this line)
    <emulator>/usr/bin/qemu-kvm</emulator> (do not include this line)
   <hostdev mode='subsystem' type='usb'>
     <source>
            <vendor id='0x04b4'/>
            <product id='0x1002'/>
     </source>
     </hostdev>


3) Save and restart libvirt
shell> /etc/init.d/libvirtd restart

4) Now just start your VM and test if your usb was detectd:

shell from VM> lsusb

5 ) shell> yum install kradio gnomeradio -y

kvm rocks! 

May 21, 2009 10:13 PM

Linux - kvm - How to add multiple USB devices?

0)  Close the Virtual Machine Manager or any instance of VM

1) Edit the xml config file from your VM

Example:

shell> vi /etc/libvirt/qemu/NAME_OF_YOUR_VIRTUAL_MACHINE_HERE.xml

Add the following lines:

Example:

<devices> (do not include this line)
    <emulator>/usr/bin/qemu-kvm</emulator> (do not include this line)
   <hostdev mode='subsystem' type='usb'>
    <source>
           <vendor id='0xeb1a'/>
           <product id='0x2821'/>
    </source>
    </hostdev>

     <hostdev mode='subsystem' type='usb'>
     <source>
            <vendor id='0x046d'/>
            <product id='0x08d7'/>
     </source>
     </hostdev>

     <hostdev mode='subsystem' type='usb'>
     <source>
            <vendor id='0x0ac8'/>
            <product id='0x301b'/>
    </source>
    </hostdev>


3) Save and restart libvirt
shell> /etc/init.d/libvirtd restart

4) Now just start your VM and test if your usb was detectd:

shell from VM> lsusb

May 21, 2009 09:25 PM

Linux - Fedora: How to install/enable kvm?


1) Turn on hardware virtualization in your PC BIOS

2) shell> yum install kvm qemu virt-manager

3) Applications -> System Tools -> Virtual Machine Manager


Enjoy!

May 21, 2009 05:00 PM

Linux - kvm - How to use USB devices?

0)  Close the Virtual Machine Manager or any instance of VM

1
) Locate vendor/product id from your device

Example:

shell> lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 004: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 003: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID eb1b:3212 "blah Technology, Inc. "
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Once you know your vendor and product id:

Vendor id:   0xeb1b
Product id: 0x3212

2) Edit the xml config file from your VM

Example:

shell> vi /etc/libvirt/qemu/NAME_OF_YOUR_VIRTUAL_MACHINE_HERE.xml

Add the following lines:

Example:

<devices> (do not include this line)
    <emulator>/usr/bin/qemu-kvm</emulator> (do not include this line)
     <hostdev mode='subsystem' type='usb'>
     <source>
            <vendor id='0xeb1b'/>
            <product id='0x3212'/>
    </source>
    </hostdev>


3) Save and restart libvirt
shell> /etc/init.d/libvirtd restart

4) Now just start your VM and test if your usb was detectd:

shell from VM> lsusb
Bus 001 Device 002: ID eb1b:3212 "blah Technology, Inc. "
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Done! 

May 21, 2009 04:55 PM

May 19, 2009

douglas' livejournal

Vídeo - Gerenciando Repositórios de Código com GIT no Tchelinux 2009 - Santa Cruz do Sul - UNISC

No evento Tchelinux 2009 - Santa Cruz do Sul na UNISC (Universidade
de Santa Cruz do Sul) Fábio Olivé ministrou a palestra Gerenciando Repositórios de Código com GIT

Dados do vídeo:
Tchelinux 2009 - Santa Cruz do Sul - UNISC: Gerenciando Repositórios de Código com GIT
http://www.vimeo.com/4539234

Para outras palestras do grupo Tchelinux:
http://www.vimeo.com/groups/15603

Tchelinux 2009 - Santa Cruz do Sul - UNISC: Gerenciando Repositórios de Código com GIT from Douglas Schilling Landgraf on Vimeo.

May 19, 2009 11:21 PM

VONO: Como habilitar o identificador de chamadas (bina) + linksys PAP2T?

1) Disque do seu telefone: ****110# e anote o IP do seu aparelho VOIP

2)Acesse o aparelho através do browser, exemplo:
   http://192.168.1.110

3) Click  no botão -> Admin Login
4) Click no botão -> Switch to Advanced View

5) Click em Regional

6) No campo Caller ID Method selecione DTMF (Finland, Sweden)

7) Salve suas alterações clickando em Save settings

A partir de agora o identificador de chamadas (bina) estará ativo. :)

May 19, 2009 01:26 AM

May 18, 2009

douglas' livejournal

Linux - kvm - How to set up NAT?

shell> vi /etc/libvirt/qemu/networks/default.xml

Add mode="nat" to foward tag.

Example:

  <name>default</name>
  <uuid>cc58d5ab-742e-4160-a11d-26870d8b053b</uuid>
  <bridge name="virbr0" />
  <forward mode="nat"/>
  <ip address="192.168.122.1" netmask="255.255.255.0">
    <dhcp>
      <range start="192.168.122.2" end="192.168.122.254" />
    </dhcp>
  </ip>
</network>

May 18, 2009 12:38 PM

May 15, 2009

douglas' livejournal

Cathedrals, Bazaars and the Town Council by Alan Cox

Alan Cox has submitted a piece he calls "Cathedrals, Bazaars and the Town Council". It addresses a lot of really important issues for those involved with distributed software development. It's definitely....

From: http://slashdot.org/features/98/10/13/1423253.shtml

May 15, 2009 06:26 PM

May 13, 2009

douglas' livejournal

Vídeo - Investigando o Kernel com Systemtap no Tchelinux 2009 - Santa Cruz do Sul - UNISC

No evento Tchelinux 2009 - Santa Cruz do Sul na UNISC (Universidade de Santa Cruz do Sul) Fábio Olivé ministrou a palestra Investigando o Kernel com Systemtap.

Dados do vídeo:
Tchelinux 2009 - Santa Cruz do Sul - UNISC: Investigando o Kernel com Systemtap
http://www.vimeo.com/4579806

Para outras palestras do grupo Tchelinux: http://www.vimeo.com/groups/15603

Tchelinux 2009 - Santa Cruz do Sul - UNISC: Investigando o Kernel com Systemtap from Douglas Schilling Landgraf on Vimeo.

May 13, 2009 07:23 PM

Linux - Shared libs - LD_DEBUG environment variable

LD_DEBUG:



Useful environment variable in the GNU C loader is LD_DEBUG. This triggers the dl* functions so that they give quite verbose information on what they are doing.

Valid Options:



libs display library search paths
reloc display relocation processing
files display progress for input file
symbols display symbol table processing
bindings display information about symbol binding
versions display version dependencies
all all previous options combined
statistics display relocation statistics
unused determined unused DSOs
help display this help message and exit

To direct the debugging output into a file instead of standard output
a filename can be specified using the LD_DEBUG_OUTPUT environment variable.

Example:



shell> LD_DEBUG=all ls

15635:
15635: file=librt.so.1 [0]; needed by ls [0]
15635: find library=librt.so.1 [0]; searching
15635: search cache=/etc/ld.so.cache
15635: trying file=/lib64/librt.so.1
15635:
15635: file=librt.so.1 [0]; generating link map
15635: dynamic: 0x00000039a2807db0 base: 0x0000000000000000 size: 0x0000000000208bd0
15635: entry: 0x00000039a26022d0 phdr: 0x00000039a2600040 phnum: 9
15635:
15635:
15635: file=libselinux.so.1 [0]; needed by ls [0]
15635: find library=libselinux.so.1 [0]; searching
15635: search cache=/etc/ld.so.cache
15635: trying file=/lib64/libselinux.so.1
15635:
15635: file=libselinux.so.1 [0]; generating link map
15635: dynamic: 0x000000366ae1add8 base: 0x0000000000000000 size: 0x000000000021c6b0
15635: entry: 0x000000366ac05220 phdr: 0x000000366ac00040 phnum: 8
15635:
15635:
15635: file=libcap.so.2 [0]; needed by ls [0]
15635: find library=libcap.so.2 [0]; searching
15635: search cache=/etc/ld.so.cache
15635: trying file=/lib64/libcap.so.2
15635:
15635: file=libcap.so.2 [0]; generating link map
15635: dynamic: 0x00000039a80034b0 base: 0x0000000000000000 size: 0x00000000002038a0
15635: entry: 0x00000039a7e01410 phdr: 0x00000039a7e00040 phnum: 6
15635:
15635:
15635: file=libacl.so.1 [0]; needed by ls [0]
15635: find library=libacl.so.1 [0]; searching
15635: search cache=/etc/ld.so.cache
15635: trying file=/lib64/libacl.so.1
15635:
15635: file=libacl.so.1 [0]; generating link map
15635: dynamic: 0x0000003c64c06a90 base: 0x0000000000000000 size: 0x0000000000206ef0
15635: entry: 0x0000003c64a01d50 phdr: 0x0000003c64a00040 phnum: 6
15635:
15635:
15635: file=libc.so.6 [0]; needed by ls [0]
15635: find library=libc.so.6 [0]; searching
15635: search cache=/etc/ld.so.cache
15635: trying file=/lib64/libc.so.6
15635:
15635: file=libc.so.6 [0]; generating link map
15635: dynamic: 0x00000039a116bb40 base: 0x0000000000000000 size: 0x0000000000371278
15635: entry: 0x00000039a0e1e6a0 phdr: 0x00000039a0e00040 phnum: 10
15635:
15635:
15635: file=libpthread.so.0 [0]; needed by /lib64/librt.so.1 [0]
15635: find library=libpthread.so.0 [0]; searching
15635: search cache=/etc/ld.so.cache
15635: trying file=/lib64/libpthread.so.0
15635:
15635: file=libpthread.so.0 [0]; generating link map
15635: dynamic: 0x00000039a1c16da8 base: 0x0000000000000000 size: 0x000000000021b370
15635: entry: 0x00000039a1a057f0 phdr: 0x00000039a1a00040 phnum: 9
15635:
15635:
15635: file=libdl.so.2 [0]; needed by /lib64/libselinux.so.1 [0]
15635: find library=libdl.so.2 [0]; searching
15635: search cache=/etc/ld.so.cache
15635: trying file=/lib64/libdl.so.2
15635:
15635: file=libdl.so.2 [0]; generating link map
15635: dynamic: 0x00000039a1802da0 base: 0x0000000000000000 size: 0x0000000000203100
15635: entry: 0x00000039a1600de0 phdr: 0x00000039a1600040 phnum: 9
15635:
15635:
15635: file=libattr.so.1 [0]; needed by /lib64/libacl.so.1 [0]
15635: find library=libattr.so.1 [0]; searching
15635: search cache=/etc/ld.so.cache
15635: trying file=/lib64/libattr.so.1
15635:
15635: file=libattr.so.1 [0]; generating link map
15635: dynamic: 0x0000003c68603a18 base: 0x0000000000000000 size: 0x0000000000203d58
15635: entry: 0x0000003c68401300 phdr: 0x0000003c68400040 phnum: 6
15635:
15635: checking for version `GLIBC_2.2.5' in file /lib64/librt.so.1 [0] required by file ls [0]
15635: checking for version `ACL_1.0' in file /lib64/libacl.so.1 [0] required by file ls [0]
15635: checking for version `GLIBC_2.4' in file /lib64/libc.so.6 [0] required by file ls [0]
15635: checking for version `GLIBC_2.3' in file /lib64/libc.so.6 [0] required by file ls [0]
15635: checking for version `GLIBC_2.3.4' in file /lib64/libc.so.6 [0] required by file ls [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libc.so.6 [0] required by file ls [0]
15635: checking for version `GLIBC_PRIVATE' in file /lib64/ld-linux-x86-64.so.2 [0] required by file /lib64/librt.so.1 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libpthread.so.0 [0] required by file /lib64/librt.so.1 [0]
15635: checking for version `GLIBC_PRIVATE' in file /lib64/libpthread.so.0 [0] required by file /lib64/librt.so.1 [0]
15635: checking for version `GLIBC_2.3.2' in file /lib64/libc.so.6 [0] required by file /lib64/librt.so.1 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libc.so.6 [0] required by file /lib64/librt.so.1 [0]
15635: checking for version `GLIBC_PRIVATE' in file /lib64/libc.so.6 [0] required by file /lib64/librt.so.1 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libdl.so.2 [0] required by file /lib64/libselinux.so.1 [0]
15635: checking for version `GLIBC_2.3' in file /lib64/ld-linux-x86-64.so.2 [0] required by file /lib64/libselinux.so.1 [0]
15635: checking for version `GLIBC_2.4' in file /lib64/libc.so.6 [0] required by file /lib64/libselinux.so.1 [0]
15635: checking for version `GLIBC_2.8' in file /lib64/libc.so.6 [0] required by file /lib64/libselinux.so.1 [0]
15635: checking for version `GLIBC_2.3' in file /lib64/libc.so.6 [0] required by file /lib64/libselinux.so.1 [0]
15635: checking for version `GLIBC_2.3.4' in file /lib64/libc.so.6 [0] required by file /lib64/libselinux.so.1 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libc.so.6 [0] required by file /lib64/libselinux.so.1 [0]
15635: checking for version `GLIBC_2.3.4' in file /lib64/libc.so.6 [0] required by file /lib64/libcap.so.2 [0]
15635: checking for version `GLIBC_2.4' in file /lib64/libc.so.6 [0] required by file /lib64/libcap.so.2 [0]
15635: checking for version `GLIBC_2.8' in file /lib64/libc.so.6 [0] required by file /lib64/libcap.so.2 [0]
15635: checking for version `GLIBC_2.3' in file /lib64/libc.so.6 [0] required by file /lib64/libcap.so.2 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libc.so.6 [0] required by file /lib64/libcap.so.2 [0]
15635: checking for version `ATTR_1.0' in file /lib64/libattr.so.1 [0] required by file /lib64/libacl.so.1 [0]
15635: checking for version `GLIBC_2.4' in file /lib64/libc.so.6 [0] required by file /lib64/libacl.so.1 [0]
15635: checking for version `GLIBC_2.3.4' in file /lib64/libc.so.6 [0] required by file /lib64/libacl.so.1 [0]
15635: checking for version `GLIBC_2.3' in file /lib64/libc.so.6 [0] required by file /lib64/libacl.so.1 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libc.so.6 [0] required by file /lib64/libacl.so.1 [0]
15635: checking for version `GLIBC_PRIVATE' in file /lib64/ld-linux-x86-64.so.2 [0] required by file /lib64/libc.so.6 [0]
15635: checking for version `GLIBC_2.3' in file /lib64/ld-linux-x86-64.so.2 [0] required by file /lib64/libc.so.6 [0]
15635: checking for version `GLIBC_2.3' in file /lib64/ld-linux-x86-64.so.2 [0] required by file /lib64/libpthread.so.0 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/ld-linux-x86-64.so.2 [0] required by file /lib64/libpthread.so.0 [0]
15635: checking for version `GLIBC_PRIVATE' in file /lib64/ld-linux-x86-64.so.2 [0] required by file /lib64/libpthread.so.0 [0]
15635: checking for version `GLIBC_2.3.2' in file /lib64/libc.so.6 [0] required by file /lib64/libpthread.so.0 [0]
15635: checking for version `GLIBC_PRIVATE' in file /lib64/libc.so.6 [0] required by file /lib64/libpthread.so.0 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libc.so.6 [0] required by file /lib64/libpthread.so.0 [0]
15635: checking for version `GLIBC_PRIVATE' in file /lib64/ld-linux-x86-64.so.2 [0] required by file /lib64/libdl.so.2 [0]
15635: checking for version `GLIBC_PRIVATE' in file /lib64/libc.so.6 [0] required by file /lib64/libdl.so.2 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libc.so.6 [0] required by file /lib64/libdl.so.2 [0]
15635: checking for version `GLIBC_2.4' in file /lib64/libc.so.6 [0] required by file /lib64/libattr.so.1 [0]
15635: checking for version `GLIBC_2.2.5' in file /lib64/libc.so.6 [0] required by file /lib64/libattr.so.1 [0]
15635:
15635: prelink checking: ok
15635:
15635: conflict processing: ls
15635:
15635: calling init: /lib64/libpthread.so.0
15635:
15635:
15635: calling init: /lib64/libc.so.6
15635:
15635: symbol=gettimeofday; lookup in file=ls [0]
15635: binding file ls [0] to ls [0]: normal symbol `gettimeofday' [LINUX_2.6]
15635: symbol=clock_gettime; lookup in file=ls [0]
15635: binding file ls [0] to ls [0]: normal symbol `clock_gettime' [LINUX_2.6]
15635:
15635: calling init: /lib64/libattr.so.1
15635:
15635:
15635: calling init: /lib64/libdl.so.2
15635:
15635:
15635: calling init: /lib64/libacl.so.1
15635:
15635:
15635: calling init: /lib64/libcap.so.2
15635:
15635:
15635: calling init: /lib64/libselinux.so.1
15635:
15635:
15635: calling init: /lib64/librt.so.1
15635:
15635:
15635: initialize program: ls
15635:
15635:
15635: transferring control: ls
15635:

May 13, 2009 04:41 AM

Linux - kvm - Cloning an image....

shell> virt-clone --original ORIGINAL-IMAGE-NAME
--name NEW-IMAGE-NAME
--file /PATH/TO/NEW/IMAGE/NEW-IMAGE-NAME.img


Cloning from /var/lib/libvirt/images/ORIGINAL-IMAGE-NAME.img to /var/lib/libvirt/images/NEW-IMAGE-NAME.img
Cloning domain... | 5.9 GB 04:06

Additional info:
shell> man virt-clone

May 13, 2009 03:35 AM

May 08, 2009

douglas' livejournal

Fedora e PS3 no Tchelinux 2009 - Santa Cruz do Sul - UNISC

Olá,

No evento Tchelinux 2009 - Santa Cruz do Sul na UNISC (Universidade de
Santa Cruz do Sul) o Filipe Rosset ministrou a palestra Linux (Fedora)
no PlayStation 3.

Dados do video:
Tchelinux 2009 - Santa Cruz do Sul - UNISC: Linux no Playstation 3
http://www.vimeo.com/4539551

Para outras palestras do grupo Tchelinux:
http://www.vimeo.com/groups/15603

Tchelinux 2009 - Santa Cruz do Sul - UNISC: Linux no Playstation 3 from Douglas Schilling Landgraf on Vimeo.



Enjoy!
Douglas

May 08, 2009 08:12 PM

Cinelerra: What's the better format to salve (render) short files?

File -> Render -> File Format -> Ogg Theora/Vorbis

May 08, 2009 12:29 PM

May 07, 2009

douglas' livejournal

Linux - br.kernelnewbies.org - Ext4

http://br.kernelnewbies.org/node/86
Material traduzido por Carlos E. Maiolino

May 07, 2009 05:51 PM

Linux - Fedora 10: A graphical frontends for mplayer

shell> yum install smplayer kplayer

May 07, 2009 04:28 PM

May 06, 2009

douglas' livejournal

Linux - Fedora 10 - Set up VNC Server + Default Window Manager (Gnome)

Server side - Installing


shell> yum install vnc vnc-server -y

Server side - Setting


shell> vi /etc/sysconfig/vncservers

Add the following lines:

VNCSERVERS="1:USERNAME_TO_CONNECT"
VNCSERVERARGS[1]="-geometry 1024x768 -depth 16"

shell> su USERNAME_TO_CONNECT
shell> vncpasswd

Setting gnome as Window Manager

shell> vi .vnc/xstartup

Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc


Restarting services


shell> su -
shell> service vncserver restart
shell> chkconfig --level 345 vncserver on

Client side - Connecting to VNC Server


shell> vncviewer SERVER_IP:1

FullScreen


Press F8 -> FullScreen

May 06, 2009 05:53 PM

Linux: Embedded GLIBC (EGLIBC)

Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) that is designed to work well on embedded systems. EGLIBC strives to be source and binary compatible with GLIBC. EGLIBC's goals include reduced footprint, configurable components, better support for cross-compilation and cross-testing.

For more:
http://www.eglibc.org/home

May 06, 2009 02:36 PM

Linux: Criando árvore git no locaweb

Passo 1 - Configurando Server


shell> cd public_html
shell> mkdir -p pub/projeto.git
shell> cd pub/projeto.git
shell> git --bare init

Passo 2 - Na máquina local (fora do locaweb)


shell> cd projeto.git
shell> git init
shell> git add .
shell> git commit -a -m "Commit inicial"
shell> git remote add origin ssh://usuario@host.com.br/home/usuario/public_html/pub/projeto.git
shell> git push origin master

Passo 3 - No servidor, atualizar árvore


shell> git update-server-info

Download do projeto


shell> git clone http://host.com.br/pub/projeto.git

May 06, 2009 01:17 PM

May 05, 2009

douglas' livejournal

Linux:GUI interface Perl/GTK

Perl Composer is a two-way visual tool used to design graphical interfaces for X-windows using Perl/GTK. The goal of it is to design a Visual Basic like tool for UNIX systems. Perl is a powerful language which can be used to replace the shell to control the execution of tasks on a Unix system. With Perl/GTK, we can design GUI front-ends for command line oriented utilities. However, a visual tool can save programmer's time in designing look-and-feel of programs and organizing the source code.

For additional info: http://perlcomposer.sourceforge.net/

May 05, 2009 02:40 PM

Linux Kernel Mailing List (LKML) Summary Podcast

http://podcasts.jonmasters.org/kernel/kernel.xml

May 05, 2009 02:31 PM

May 04, 2009

douglas' livejournal

Red Hat Fedora 11 Focuses on the Linux Desktop

http://www.internetnews.com/dev-news/article.php/3817686/Red+Hat+Fedora+11+Focuses+on+the+Linux+Desktop.htm

May 04, 2009 12:07 AM

Red Hat plans more hiring after adding 600 employees during the 12 months that ended Feb. 28

http://www.bizjournals.com/triangle/stories/2009/04/27/daily51.html

May 04, 2009 12:05 AM

May 02, 2009

douglas' livejournal

Linux - Fedora 10: Headset Microsoft Lifechat LX-3000 USB



1) Locate your sound board module

Example:

shell> lsmod | grep snd
snd_hda_intel 480032 5
snd_seq_dummy 11396 0
snd_seq_oss 39232 0
....

2) Disable it

shell> vi /etc/modprobe.d/blacklist

Add the line below as follow:

blacklist snd_hda_intel

3) Reboot your desktop

shell> reboot

Done!

May 02, 2009 03:49 PM

May 01, 2009

douglas' livejournal

Linux - Fedora 10: How to listen X11 port?

shell> vi /etc/gdm/gdm.schemas

<schema>
      <key>security/DisallowTCP</key>
      <signature>b</signature>
      <default>true</default>
</schema>

Replace: <default>true</default> to <default>false</default>

<schema>
      <key>security/DisallowTCP</key>
      <signature>b</signature>
      <default>false</default>
</schema>


Restart X11 (CTRL+ALT+BACKSPACE)

May 01, 2009 11:48 PM

Tchelinux Livraria Cultura: Do UNIX ao Linux: a história do Software Livre

Do UNIX ao Linux: a história do Software Livre from Douglas Schilling Landgraf on Vimeo.

May 01, 2009 02:17 AM

Linux: Banco do Brasil x Fisl x Software Livre

fisl 1 from pedrobayeux on Vimeo.

May 01, 2009 12:03 AM

April 30, 2009

douglas' livejournal

Linux Videos: Jon Hall: Sustainable Computing

Jon Hall: Sustainable Computing from Jessica Hemingway on Vimeo.



Original URL

April 30, 2009 10:44 PM

Linux: Guia de Instalação do Office 2007 no Linux com o Wine

http://www.syph0s.net/2008/03/guia-de-instalao-do-office-2007-no.html

April 30, 2009 10:26 PM

Linux Videos: Red Hat - More Than A Customer

More Than A Customer from RedHatVideo on Vimeo.



Original URL

April 30, 2009 10:13 PM

Linux Videos: Red Hat - We are here

We Are Here from RedHatVideo on Vimeo.



Original URL

April 30, 2009 10:08 PM

Linux Books: Jon Masters - Building Embedded Linux Systems 2nd edition

Jon Masters, co-author of Building Embedded Linux Systems, Second Edition, spoke to Craig Smith of O'ReillyGMT at Linux Live 2008 about his part in the writing of the book.

Jon Masters - Building Embedded Linux Systems 2e from oreillygmt on Vimeo.

April 30, 2009 08:20 PM

Linux: Creando un DVD con DvdStyler (Video Howto)

Creando un DVD con DvdStyler from Jesus Alvaro on Vimeo.



URL Original

April 30, 2009 07:49 PM

Linux: Blender Video Howto

Modelado 3D simple con Blender from Jesus Alvaro on Vimeo.



URL original

April 30, 2009 07:46 PM

Linux: Audacity Video Howto

Montaje y mezcla de sonido con Audacity from Jesus Alvaro on Vimeo.



URL Original

April 30, 2009 07:43 PM

Linux: Cinelerra Video Howto

Montando video con cinelerra from Jesus Alvaro on Vimeo.



URL Original

April 30, 2009 07:10 PM

Vimeo + Linux: Firefox doesn't show progress bar or even upload my video..

Do not use flash interface, use the basic interface available at:
http://vimeo.com/upload/video/basic

April 30, 2009 01:41 AM

April 27, 2009

douglas' livejournal

Linux: Fedora 10 - WebCam Maxell MaxCam - MWC - 1300D (MaxCam Desktop) - 1.3MP + skype 2.0



lsusb:


shell> lsusb
04f2:a133 Chicony Electronics Co., Ltd Gateway Webcam

Dmesg:


shell> dmesg
usb 2-2: new high speed USB device using ehci_hcd and address 7
usb 2-2: configuration #1 chosen from 1 choice
uvcvideo: Found UVC 1.00 device USB2.0 1.3MP UVC Camera (04f2:a133)
input: USB2.0 1.3MP UVC Camera as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/input/input13
ALSA sound/usb/usbaudio.c:1298: 7:3:1: cannot get freq at ep 0x84
usb 2-2: New USB device found, idVendor=04f2, idProduct=a133
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
usb 2-2: Product: USB2.0 1.3MP UVC Camera
usb 2-2: Manufacturer:

Starting directly application:



Now you can just call skype.

i.e:

shell> skype

April 27, 2009 04:59 AM

Linux: Fedora 10 - Lenovo Thinkpad T61 Webcam+ skype 2.0



lsusb:


shell> lsusb
17ef:1004 Lenovo

Dmesg:


shell> dmesg

Linux video capture interface: v2.00
uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:1004)
input: Integrated Camera as /devices/pci0000:00/0000:00:1d.7/usb2/2-5/2-5:1.0/input/input11
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)

Starting directly application:



Now you can just call skype.

i.e:

shell> skype

April 27, 2009 04:14 AM

Tchelinux - Slides UNISC - Introdução ao Perl

Tchelinux 2009 - UNISC: Introdução ao Perl
http://lobo.ruivo.org/~landgraf/apresentacoes/2009-04-25-UNISC-Introducao_Perl.pdf

April 27, 2009 03:51 AM

April 26, 2009

douglas' livejournal

Tchelinux no jornal Gazeta do Sul - Santa Cruz do Sul

http://www.gazetadosul.com.br/default.php?arquivo=_noticia.php&intIdConteudo=112381&intIdEdicao=1763

April 26, 2009 04:59 AM

April 20, 2009

douglas' livejournal

Siemens euroset 3015 - Locked, asking password

To unlock:

- Press MENU (->) and *99

April 20, 2009 01:49 PM

April 19, 2009

douglas' livejournal

Intel® 64 and IA-32 Architectures Software Developer's Manuals

http://www.intel.com/products/processor/manuals/

April 19, 2009 11:09 PM

ANSI/VT100 Terminal Control Escape Sequences

http://www.termsys.demon.co.uk/vtansi.htm

April 19, 2009 11:00 PM

Linux - Fedora 10: Microsoft Wireless Optical Desktop 1000 - Keyboard and Mouse Wireless

For those interested to know if Microsoft Wireless Optical Desktop 1000 works on Linux... Yes, it's works.


$ dmesg
usb 5-1: new low speed USB device using uhci_hcd and address 3 usb 5-1: configuration #1 chosen from 1 choice input: Microsoft Microsoft Wireless Optical Desktop 2.10 as /devices/pci0000:00/0000:00:1d.0/usb5/5-1/5-1:1.0/input/input12 input,hidraw1: USB HID v1.11 Keyboard [Microsoft Microsoft Wireless Optical Desktop 2.10] on usb-0000:00:1d.0-1 input: Microsoft Microsoft Wireless Optical Desktop 2.10 as /devices/pci0000:00/0000:00:1d.0/usb5/5-1/5-1:1.1/input/input13 input,hidraw2: USB HID v1.11 Mouse [Microsoft Microsoft Wireless Optical Desktop 2.10] on usb-0000:00:1d.0-1 usb 5-1: New USB device found, idVendor=045e, idProduct=009d usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 5-1: Product: Microsoft Wireless Optical Desktop 2.10 usb 5-1: Manufacturer: Microsoft

April 19, 2009 04:54 PM

April 18, 2009

aris' advogato

18 Apr 2009

if you got a Nyko blu-wave and want to use it with Elisa:

svn co https://jake.ruivo.org/uinputd/trunk/jsremote

and follow the README file :)

April 18, 2009 05:52 AM