26 de julio de 2008

Impresora HP Deskjet D1460 en Debian Lenny


Todos tenemos la necesidad de una impresora, para el caso de las HP tenemos la OpenPrinting Database donde podemos encontrar todos y cada uno de los modelos con soporte para GNU/Linux y los pasos a seguir para configurarlos, sin embargo, en mi caso tengo una HP Deskjet D146, y la instalación de la misma resulta bastante fácil, empecemos; Existen algunos paquetes como requisito previo uno de ellos son los paquete para usar CUPS, que no es mas que un manejador de trabajos de impresora, colas de trabajos, búsqueda de impresoras en red, en fin, controla las impresoras!.

Los paquetes son los siguientes (como superusuario los instalamos):
# aptitude install cups cups-client cups-common cupsys cupsys-client
En algunos casos es mas que suficiente con tener estos paquetes, y te permitirá realizar trabajos de impresión, en el mio no fue así, de tal manera que debí instalar lo siguiente:
# aptitude install hplip hplip-gui
Ya para configurar tenemos 2 opciones: ejecutando hp-setup, o con CUPS

1) Ejecutando hp-setup
# hp-setup
Y seguiremos los pasos como se muestran en las siguientes pantallas:
Elegir tipo de conexión: Escogemos Bus Serie Universal (USB)


Presionamos Next>
En este punto se nos muestra el modelo de nuestra impresora, en caso tal que no sea evidente, debemos buscar manualmente el dispositivo


Presionamos Next>

Ahora escogemos el archivo PDD  y escogemos el primero de la lista


Presionamos Next>

Le asignamos nombre, ubicación y descripción, en mi caso los dos últimos los deje en blanco:


Presionamos Next>

El paso final es imprimir una pagina de prueba al presionar en Finish.


Esto es todo, ya tenemos nuestra impresora, configurada y funcionando!

2) Configurando usando CUPS

Para ello, debemos ejecutar el explorador de nuestra preferencia (Iceweasel, Firefox) y abrimos la siguiente pagina:
http://localhost:631/
Ello nos mostrara la herramienta de configuración de CUPS, para lo cual seguiremos los siguientes pasos:

En la sección Administración, presionamos sobre el botón Añadir Impresora:


Luego, especificamos Nombre, Ubicación y Descripción, y presionamos Siguiente:


Aquí le especificamos una ubicación, en la pantalla pueden observar varios ejemplos, ustedes pueden tomar el de su preferencia:


Ahora es momento de escoger el fabricante y la marca, para el caso nuestro es HP, y presionamos siguiente:


El modelo recomendado para la HP Deskjet D1460, es el que se muestra resaltado en la imágen, ahora presionamos Añadir Impresora:


El usuario y la clave solicitados son los datos del superusuario, todo debe ir de maravillas:


En la sección Impresoras de la pantalla principal de CUPS, estan todas las impresoras que poseen, pueden hacer pruebas, e imprimir con normalidad.

Si algun problema se les presenta de impresión o no imprime, yo intente reiniciar el servicio y funcionó:
# /etc/init.d/cups restart
Es todo! un saludo!

aMSN 0.97.1 en Debian Lenny (Desde fuentes)

Amsn
Un saludo! Muchas personas buscan un Cliente de Mensajería que les aporte los beneficios a los cuales están normalmente acostumbrados, lo mas importante "Creo" que es el soporte de camara web, existen otras características que las podemos ver acá (en ingles) una de estas aplicaciones es aMSN, y les explicare como obtener las fuentes, compilarlo y disfrutarlo!. Vamos a empezar

Si tienes alguna duda de Cómo usar ésta guía visita las Ayudas (?)

Debemos descargarnos las fuentes de aqui, y para nuestro caso, lo guardaremos en /home/usuario/Desktop (recordemos que es referencial) ud lo puede guardar en la ruta de su preferencia, una vez echo esto, vamos a descomprimir y desempaqueta, lo hacemos desde una consola, ubicados en la ruta antes mencionada (/home/usuario/Desktop)
$ cd /home/usuario/Desktop
Descomprimiendo y desempaquetando
$ bunzip2 amsn-0.97.1.tar.bz2 && tar xvf amsn-0.97.1.tar
Ingresamos en la carpeta que se ha creado:
$ cd amsn-0.97.1/
En éste punto es necesario estar seguros de tener los siguientes paquetes instalados que son necesarios para hacer una compilación adecuada, sin que nos falte nada, para ellos (como superusuario) instalaremos esto:
# aptitude install libjpeg62-dev libpng12-dev tk-dev tcl-dev tclx8.4 tk8.3 tk8.4
Si todo ha ido bien, ya podemos hacer ésto para configurar e instalar aMSN:
# ./configure && make && make install
NOTA: No olvides que para efectos de la guía, estamos trabajando en el directorio /home/usuario/Desktop/amsn-0.97.1/

Ya con ésto es suficiente, podemos ejecutar nuestro aMSN desde:
Aplicaciones>Internet>aMSN
ó
$ amsn
Ir Arriba

Si deseas estar al día con las nuevas publicaciones puedes suscribirte a Mis Feeds o recibir éstas por correo electrónico, no olvides además dejar tus comentarios, que estaré muy agradecido de ello.

15 de julio de 2008

Iceweasel 3.0 en Debian Lenny


Ya por fin salió Iceweasel 3.0 para Debian Lenny, lo noté cuando lo ejecuté y las características eran muy semejantes a las de Firefox 3. Tiene buenas extensiones, se le pueden colocar unos detalles bien interesantes.


Algo mas interesante aún es que ahora ya no se queda estático el Scroll del Mouse o el Touchpad al momento de pasarlo por encima de una animación flash, lo cual sucede mucho al visitar videos en Youtube por ejemplo, que tienes que mover el mouse a un lateral sin animaciones para poder mover el scroll.

Muy buen adelanto.

Ir Arriba

Si deseas estar al día con las nuevas publicaciones puedes suscribirte a Mis Feeds o recibir éstas por correo electrónico, no olvides además dejar tus comentarios, que estaré muy agradecido de ello.

Driver de Nvidia en Debian con kernel 2.6.25-2-686



Resulta que el día de hoy actualice mi sistema (# aptitude dist-upgrade) y el kernel paso de ser el 2.6.24-1-686 al 2.6.25-2-686, una vez que eso paso, inicie el sistema por el nuevo kernel y el GDM no inició, me daba ciertos errores, aquí mi nvidia-installer.log:

Si tienes alguna duda de Cómo usar ésta guía visita las Ayudas (?)

El error se ve mas claramente cuando ejecutamos nuestro NVIDIA......run para instalar el driver de video y nos dice que nuestro Kernel es un Kernel de Xen, y se detiene la instalación; la solución esta aquí.

Es necesario que detengamos en GDM, para ello:
# /etc/init.d/gdm stop
Echo esto, entonces vamos a ir a la siguiente carpeta:
# cd /lib/modules/`uname -r`
Ejecutamos lo siguiente:
# grep CONFIG_XEN . -Rl | xargs -i sed -i -e 's/CONFIG_XEN/CONFIG_LUPO/g' {}
Con esto estamos casi listos, solo falta decirle al instalador que no estamos usando un kernel Xen, para ello cambiamos el valor de la siguiente variable así:
# export IGNORE_XEN_PRESENCE=1
Ahora si podemos ejecutar nuestro archivo NVIDIA......run y tener nuevamente aceleración gráfica.

NOTA: La guía "Aceleración Gráfica con nVidia Corporation GeForce 8600M GT" de éste blog, esta actualizada con la nueva versión del NVIDIA.....run y además con el nuevo kernel 2.6.26-1 en donde se corriguen estos detalles, puede visitarla aquí

Ir Arriba

Si deseas estar al día con las nuevas publicaciones puedes suscribirte a Mis Feeds o recibir éstas por correo electrónico, no olvides además dejar tus comentarios, que estaré muy agradecido de ello.

5 de julio de 2008

Crear una Maquina Virtual con VMware Workstation 6.0

VMware Workstation 6.0

Muy bien, antes de iniciar la creación de una maquina virtual con VMware Workstation debemos tenerlo instalado, para ello sigue esta guía.

Si ya la completaste estamos listos, vamos a empezar abriendo nuestro VMware Workstation:

Aplicaciones>Herramientas del Sistema>VMware Workstation

 

Haremos clic ahora sobre el botón que dice "Create a new virtual machine". Se abrirá un asistente que nos guiará durante toda la creación de la maquina virtual


Presionamos "Next"


Aquí definimos el tipo de configuración que vamos a seguir, Typical y Custom, escogeremos Typical ya que contiene todas las configuraciones mas comunes de dispositivos y demás características. Presionamos "Next"


En ésta ventana escogemos el tipo de sistema operativo a usar, en nuestro caso usaremos Microsoft Windows, particularmente Windows XP Profesional. y presionamos "Next", la siguiente ventana no le coloco captura ya que es muy sencillo el paso, solo escogemos el nombre y la ruta donde guardaremos la maquina virtual e igualmente presionaremos "Next"


La conexión a internet de nuestra maquina virtual es con un puente, direccionamiento NAT, conexión privada o sin conexión, vamos a usar una conexión por puente, por lo que dejaremos la opción predeterminada y presionaremos "Next".


Ahora definimos el tamaño del disco para la maquina virtual, recordemos que no será una partición como tal, sino un disco igualmente virtual, en nuestro caso usaremos 15Gb de espacio, ustedes puede tomar el espacio que deseen, y pueden tomar dos tipos de almacenamiento:

1) Alojar todo el tamaño en disco

ó

2) Dividir el total en partes de 2Gb cada una, usándose a medida que son necesarias.

La segunda opción es la que usaremos en nuestro caso, ya con esto es suficiente y hemos creado la maquina y algunas de sus configuraciones.

Seguiremos adaptando nuestra maquina virtual, la seleccionaremos en nuestro menú principal:


Y presionaremos en el botón "Edit virtual machine settings". Aqui vamos a modificar variables como Memoria, Nro de Procesadores, Discos Duros, CD-ROM, Floppy, Tipo de conexión de red, controlador USB, controlador de Sonido y Pantalla.

Una vez que hemos adaptado las características según nuestro gusto, iniciaremos la maquina virtual desde el botón "Power on this virtual machine" sin olvidar tener el CD de nuestro sistema operativo en la unidad, o en su defecto una ISO.

La instalación del sistema operativo Windows XP Profesional no es tema de éste post, usted deberá instalarlo a su gusto, acá solo les mostraré unas imágenes de referencia.




Los mismos pasos iniciales se pueden seguir para cualquier otro sistema operativo!

Espero que le haya sido útil, cualquier comentario será bienvenido.

VMware Workstation 6.0 en Debian Lenny

VMware Workstation 6.0
Vamos a aprender ahora como Instalar VMware Workstation 6.0 en Debian Lenny, y las consideraciones que debemos tener para poder correrlo.

Vamos a descargar primero el Paquete de VWMware Workstation y su correspondiente actualizacion, eso lo hacemos bajando los siguientes archivos, éste (torrent) y éste respectivamente, en nuestro caso lo hemos bajado a una carpeta llamada /home/usuario/Desktop (por referencia, ustedes usen la que deseen).

Como observaran el paquete viene en un archivo .torrent para poder bajarlo debes usar bittornado, lo instalamos asi
# aptitude install bittornado bittornado-gui
Una vez que lo hayas descargado y esten en tu carpeta los dos archivos procederemos a descomprimirlos asi:
$ tar xvf VMware-workstation-6.0.3-80004.i386.tar (*)
Luego
$ tar xvfz vmware-any-any-update-116.tgz (*)
(*) Los nombres de archivos y sus extensiones pueden variar, asi que vamos a descomprimir según sea el caso

Ya tenemos todas las herramientas, vamos a empezar ingresando a la carpeta vmware-distrib generada por la primera descompresion:
$ cd /home/usuario/Desktop/vmware-distrib/
Ahora nos cambiamos a superusuario y ejecutamos el siguiente archivo:
# ./vmware-install.pl
Nos preguntará los directorios donde queremos instalar los archivos binarios, presionaremos ENTER para dejar los predeterminados, teniendo mucho CUIDADO, porque nos preguntara lo siguiente: (debemos decir NO)
Before running VMware Workstation for the first time, you need to configure it
by invoking the following command: "/usr/bin/vmware-config.pl". Do you want
this program to invoke the command for you now? [yes] No
REPITO: La respuesta debe ser NO, ya que en este punto vamos a utilizar la actualización que hemos bajado antes. entonces vamos a ingresar en esa carpeta (Asumiento que esta igualmente en el directorio /home/usuario/Desktop)
# cd ../vmware-any-any-update116/
Una vez acá vamos a asegurarnos que el compilador gcc que se esté usando sea la version gcc-4.1, lo hacemos asi:
# export CC=gcc-4.1
 Ahora si es momento de ejecutar el siguiente archivo:
# ./runme.pl
Nos preguntará
Before running VMware for the first time after update, you need to configure it
for your running kernel by invoking the following command:
"/usr/bin/vmware-config.pl". Do you want this script to invoke the command for
you now? [no] yes
Y ahora responderemos YES para continuar y seguiremos presionando ENTER para escoger la opción predeterminada, a menos que desees cambiar dicha opción (debes saber bien lo que haces) este proceso lleva un poco de tiempo y dedicación pero una vez finalizado podremos usar nuesta maquina virtual a nuestro gusto...

Cuando todo esto termine estaremos listos! A disfrutar, sin embargo vamos a hacer unas configuraciones adicionales para que sepamos como configurar una maquina virtual y ademas un poco de configuración de nuestro VMware Workstation.

Iniciaremos la aplicacion desde:
Aplicaciones>Herramientas del Sistema>VMware Workstation
 

En nuestra barra de herramientas, haremos clic en "Help" y luego en "Enter Serial Number..." y colocaremos alguno de estos dos en la pantalla que se les muestra:
12X0X-0W2AT-VA14F-4W9N7
A8033-17FKN-F5640-48QTE


En Name y Company Name, pueden colocar sus datos ya que no hay ninguna restricción.

Ahora podremos actualizar sin problemas

La creación de una maquina virtual la haremos en una nueva oportunidad, la pueden visitar haciendo clic aqui

A disfrutar!

Configurando Synaptic Touchpad en Debian Lenny

Synaptic Touchpad Dell
Actualmente son muchos los cambios que ocurrieron en el Xorg.conf, sobre todo con las nuevas ISO de debian lenny; si tienes problemas con el touchpad ya debes saber que es el xorg.conf de tanto buscar y llegar a aquí jejejeje... Si tu touchpad no sirve, vamos a configurarlo, puede ser cualquier pc portatil, porque se aplica a cualquier touchpad (a menos que el driver que lo controla difiera de éste).

Si tienes alguna duda de Cómo usar ésta guía visita las Ayudas (?)

Para saber si nuestro touchpad es del tipo que vamos a usar acá, en tu consola has esto:
# cat /proc/bus/input/devices
Eso te dará una salida en la que esta la siguiente sección (Adecuada a tu computador):
I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/class/input/input10
U: Uniq=
H: Handlers=mouse1 event10
B: EV=b
B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
B: ABS=11000003
Lo que nos interesa en realidad es que en la linea N: Name = "" se encuentre "SynPS/2 Synaptics TouchPad" o semejante.

Con éstos datos podemos comenzar, sabiendo que debemos instalar inicialmente el siguiente paquete (No olvides estar como superusuario):
# aptitude install xserver-xorg-input-synaptics
Ahora vamos a editar nuestro xorg.conf (Usando el editor de nuestra preferencia, en mi caso fue gedit, ustedes pueden usar en su lugar a vim, kedit o el que deseen)
# gedit /etc/X11/xorg.conf
Ahora es tiempo de agregar estas lineas, debes comprobar antes que no las tengas, y si las tienes, solo modificalas para que se vean como estas:
Section "InputDevice"
Identifier     "Synaptics Touchpad"
Driver         "synaptics"
Option         "SendCoreEvents"     "true"
Option         "Device"         "/dev/psaux"
Option         "Protocol"         "auto-dev"
Option         "HorizScrollDelta"     "100" # Scroll Horizontal (*)
Option         "VertScrollDelta"     "25" # Scroll Vertical (*)
EndSection
(*) Los valores 100 y 25 para los scroll corresponde a su velocidad

Nos falta buscar la línea:
Section "ServerLayout"
Debe verse algo como lo que está a continuación, no necesariamente igual, en algunos casos la sección no existe, por lo tanto debemos crearla:
Section "ServerLayout"
    Identifier     "Layout0" # (1)
    Screen      0  "Screen0" # (2)
    InputDevice    "Keyboard0" "CoreKeyboard" # (3)
    InputDevice    "Mouse0" "CorePointer" # (4)
    InputDevice    "Synaptics Touchpad" # (5)Agregamos esta linea
EndSection
A saber, los nombres Layout0, Screen0, Keyboard0, Mouse0, Synaptics Touchpad, que se ven ateriormente, deben ser exactamente los mismos que conseguimos en las correspondientes secciones del xorg.com:
(1) Ésto corresponde al identificador de Section "ServerLayout"
(2) Ésto corresponde al identificador de Section "Screen" del Monitor
(3) Ésto corresponde al identificador de Section "Section "InputDevice" del Teclado
(4) Ésto corresponde al identificador de Section "Section "InputDevice" del Mouse
(5) Ésto corresponde al identificador de Section "Section "InputDevice" del Toucpad
Habiendo hecho esto, es suficiente, reiniciamos las X y todo debe andar de maravilla, para lograrlo:
# /etc/init.d/gdm restart
Ir Arriba

Si deseas estar al día con las nuevas publicaciones puedes suscribirte a Mis Feeds o recibir éstas por correo electrónico, no olvides además dejar tus comentarios, que estaré muy agradecido de ello.