22 feb 2008

VirtualBox en Debian/Lenny AMD64

Para instalar VirtualBox en Debian GNU/Linux [Lenny] para plataforma AMD64. El ambiente es en un kernel 2.6.22-3-amd64.

Ya en los repositos oficiales de Debian para Testing, tenemos disponible VirtualBox en la version Libre, con lo que solo debemos utilizar aptitude:
aptitude install virtualbox-ose virtualbox-ose-guest-source virtualbox-ose-source

Luego, agregamos el modulo de esta forma:
# module-assistant
# m-a prepare
# m-a a-i virtualbox-ose
# modprobe vboxdrv

Antes de hacer esto, se requiere que tengamos las cabeceras del kernel, asi que debes tener instalado linux-headers-x.x.xx-x-amd64.

Antes de iniciar el programa, debemos configurar algunos permisos para poder ejecutarlo con nuestro usuario, o el usuario que va a utilizar el VirtualBox.
Editamos el archivo /etc/group en el grupo vboxusers agregamos a nuestro usuario, para que quede de esta forma:
vboxusers:x:xxx:mi_usuario

Si aun al iniciar VirtualBox nos aparace un error de escritura en /dev/vboxdrv, entonces debemos colocar como propietario a nuestro usuario:
# chown mi_usuario:mi_usuario /dev/vboxdrv

Y listo!!!

Tomado de http://www.esdebian.org/article.php/virtual_box y http://chirale.wordpress.com/2007/12/23/virtualbox-ose-debian-install-howto/

13 feb 2008

Como montar una particion NTFS en Debian

Vamos a montar una particion NTFS de Windows Vista, como solo lectura.

Para ello primero creamos el directorio donde se va a ubicar, por ejemplo:
$ mkdir /home/usuario/windows


Luego, como root, verificamos el nombre de la particion que queremos montar:
# fdisk -l | grep NTFS
/dev/sda2   *           7       19129   153600000    7  HPFS/NTFS


En mi caso, la particion esta es sda2.

Ahora, como root, montamos la partcion en el directorio antes creado, con permisos de lectura para el usuario con UID=1000.

# mount -t ntfs /dev/sda2 /home/usuario/windows/ -o uid=1000


Listo, con nuestro usuario, podemos navegar por nuestra particion montada en el directorio antes creado.


Tomado de varias intervenciones en el foro de www.esdebian.org

VF0470 Live! Cam Notebook Creative

Vamos a instalar la webcam Creative Live! Cam Notebook en Debian/Lenny con kernel 2.6.22-3-amd64, x86_64 GNU/Linux.

Aqui esta la salida del lsusb:

# lsusb -v

Bus 002 Device 005: ID 041e:4068 Creative Technology, Ltd
Device Descriptor:
bLength                18
bDescriptorType         1
bcdUSB               1.10
bDeviceClass            0 (Defined at Interface level)
bDeviceSubClass         0
bDeviceProtocol         0
bMaxPacketSize0         8
idVendor           0x041e Creative Technology, Ltd
idProduct          0x4068
bcdDevice            1.00
iManufacturer           1 Creative Labs
iProduct                2 VF0470 Live! Cam Notebook
iSerial                 0
bNumConfigurations      1

Bajamos el driver ov51x-jpeg de http://www.rastageeks.org/downloads/ov51x-jpeg/ov51x-jpeg-1.5.6.tar.gz

Debemos asegurarnos que no tengamos el modulo ov511, ya que este pudiera iniciarse primero y traernos problemas.
#rmmod ov511

y luego eliminamos el modulo de /lib/modules/`uname -r`

Compilacion e instalacion


Necesitamos un kernel con sus cabeceras, y el modulo videodev construido con la opcion video4linux (como root prueba modprobe videodev)

Extraemos los archivos:
$ tar -xzvf ov51x-jpeg-1.5.6.tar.gz


Luego, como usuario normal, dentro del directorio ov51x-jpeg-1.5.6 hacemos:
$ make


Y como root:
# make install

# modprobe ov51x-jpeg


Listo, conecta tu camara y pruebala con alguna aplicacion. A mi me funciona con Kopete y Amsn.

El ov51x-jpeg tambien biene precompilado en Debian, pero no esta soportada esta camara en especial, observa que estamos instalando la version 1.5.6, y en los repositos de Debian para Lenny esta es la version 1.5.5-1.

Tomado de http://www.rastageeks.org/ov51x-jpeg/index.php/Main_Page

1 feb 2008

ATI en Debian/GNU Linux [Lenny] AMD64

Iniciando con la instalacion de mi tarjeta de video ( ATI Radeon HD 2600 Pro 512MB ) en mi equipo con Debian/Lenny amd64 , este fue el procedimiento que segui para instalar los drivers fglrx de Debian, desde los repositos non-free.

Es de suponer que no tenemos instalado ningun otro driver ATI, por lo que este procedimiento corresponderia al sistema recien instalado (como fue en mi caso)

Los primero, como siempre, como root
#aptitude update


Ahora instalamos el driver:
#aptitude install module-assistant fglrx-driver fglrx-kernel-src


Luego, construimos e instalamos el modulo
#module-assistant auto-install fglrx-kernel-src


En este momento debemos reiniciar computador para que los cambios tengan efecto. Seguramente, se iniciara el kdm o gdm y observaras todo igual, eso es porque aun no se ha escrito nada en el Xorg. Asi que nos vamos a algunas de las consolas Ctrl+Alt+F1 y detenemos el gdm o kdm, dependiendo de cual gestor de inicio tengamos instaldo.
#/etc/init.d/kdm stop

o
#/etc/init.d/gdm stop


Despues realizamos la configuracion del xorg.conf con el siguiente comando:
#aticonfig --initial


Finalmente, reiniciamos y alli deberiamos apreciar los cambios.

Luego podemos revisar si esta trabajando el fglrx con el siguiente comando: (no como root)
$fglrxinfo


que nos dara una respuesta de algo como esto:
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2600 Pro
OpenGL version string: 2.1.7276 Release


Este procedimiento fue tomado de la Unofficial Wiki for the ATI Linux Driver donde puedes ver otro metodo utilizando los driver propietarios.