• Aquí vive el Software Libre, coje lo que quieras, da lo que puedas
  • Rápido, seguro, libre e increíblemente fácil de usar
  • Ubuntu: Linux para seres humanos
  • Linux es Educación. Linux es Ciencia
  • Ubuntu es diseño, Ubuntu es innovación
  • Keep calm and enjoy Ubuntu
  • Trata tu teclado como se merece con Ubuntu
  • pf-kernel para Ubuntu
  • Convierte tu iMac en un ordenador de verdad
  • La libertad no es poder elegir entre unas pocas opciones impuestas
  • Software libre, para una sociedad libre

Firefox 3.0rc1 en español

Entrada escrita por: Javier García Calleja
Con las actualizaciones de hoy, sábado, tocó poner al día a nuestro navegador favorito. Todo bien, pero la actualización que descarga Ubuntu está en inglés.
El xpi de idioma para ponerlo de nuevo en castellano está en la dirección:
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0rc1/linux-i686/xpi/es-ES.xpi

Por cierto que después de actualizar no todo debía estar al 100% pues en Sistema->Administración->Soporte de idiomas se bajaron 3 paquetes adicionales. Alguna otra cosa llegó también sólo en inglés.
Leer más...

Tip of the day: cómo tomar capturas de pantalla de Ubuntu con los menús abiertos

Entrada escrita por: Fernando Lanero Barbero
¿Cuántas veces habéis intentado capturar una instantánea de una acción en vuestro Sistema Operativo Ubuntu con la tecla Imp Pant y no habéis podido?

Eso ocurre porque en Ubuntu Imp Pant sólo funciona sobre acciones principales, no sobre acciones secundarias como son la actuación con menús de ventanas, programas, etc, etc.

La solución que os propongo hoy aquí para solventar este problema sin la mediación alguna de ningún otro tipo de software externo es la de utilizar la consola con el siguiente comando:

gnome-panel-screenshot --delay=X

Donde X es el valor en segundos que querramos retardar la captura de pantalla. Con lo cual podremos ajustarlo lo suficiente como para poder llegar a la acción que querramos dejar plasmada en una imagen.

Leer más...

¿Sabes cómo abrir un terminal en Ubuntu desde la carpeta en la que te encuentres en Nautilus?

Entrada escrita por: Fernando Lanero Barbero
Pues es muy, muy sencillo. Atiende:

Ubuntu no contempla por defecto la posibilidad de abrir un Terminal desde una carpeta con la ruta ya seleccionada. Ya te habrás dado cuenta que hay que hacerlo manualmente navegando por los distintos directorios desde la línea de comandos, lo que es un poco engorroso, dado los nombres largos de los archivos y carpetas. Para instalar esta opción simplemente hay que teclear en la consola:

sudo apt-get install nautilus-open-terminal

¡Y a correr!


Feliz día!
Leer más...

Si tienes un ratón Logitech y utilizas Ubuntu, BTNX no puede faltar en la configuración de tu SO

Entrada escrita por: Fernando Lanero Barbero
Como podéis deducir del título del artículo que estáis leyendo, tengo un ratón Logitech (en concreto el modelo VX Revolution) con multitud de botones que desde que instalé Ubuntu quedaron inutilizados por completo :-/

Bien, en los últimos días he estado buscando soluciones varias para este problema y ete aquí que, a parte de varias cosas interesantes con las que he dado y que os iré contando en posteriores entregas, he descubierto un daemon (demonio) que redirije las señales de tu ratón como si fuera un teclado, de forma que configurándolo y echándole un ojo a los atajos de teclado de las aplicaciones que uses puedes hacer que los botones de tu ratón alternen entre pestañas, ventanas, escritorios o lo que se te ocurra. ¡Ah! también puedes ejecutar comandos. Os estoy hablando del daemon BTNX (Button Extension), que es especialmente útil para ratones con más botones de los que Gnome o KDE pueden manejar adecuadamente.

Por partes, BTNX consta de dos apartados: el propio daemon BTNX y btnx-config, que es un GUI (Graphic User Interface) para detectar y configurar nuestro periférico. También y debido a la gran compatibilidad e integración con Gnome y KDE, BTNX debería trabajar con casi cualquier ratón que esté correctamente configurado.

Si durante la explicación de la instalación y funcionamiento de BTNX tenéis dudas a mayores, en http://www.ollisalonen.com/btnx/man tenéis disponible el manual de dicho software.

INSTALACIÓN
Existen varias formas para instalar BTNX, que no son otras que las típicas para cualquier paquete en Linux: bien desde paquetes binarios ya compilados tipo .deb (es decir, desde los repositorios de Ubuntu hablando en Cristiano) o bien mediante la compilación directa desde el código fuente (esta última ni la voy a comentar por la dificultad que acarrea). Pudiendo hacerlo fácil, ¿para qué complicarnos la vida?.

NOTA: los que utilicéis Kubuntu (es decir KDE), tened en cuenta que la instalación desde paquetes binarios .deb, instalará multitud de librerías adicionales standard para Gnome.

1º) Hay que añadir el repositorio de BTNX al gestor de paquetes de Ubuntu. Para abrirlo en Gnome, vete a Sistema > Administracion > Gestor de paquetes Synaptic. Cuando aparezca, vete a Configuración > Repositorios > Software de Terceros > Añadir..., e introduce las siguientes líneas por separado:

deb http://ppa.launchpad.net/daou/ubuntu DISTRO main

deb-src http://ppa.launchpad.net/daou/ubuntu DISTRO main

Notad que deberéis cambiar la entrada DISTRO por el nombre de la distribución de Ubuntu que estéis usando en este momento, es decir, feisty, gutsy o hardy
.

2º) Despúes, haz click sobre "Recargar" en la página principal del Gestor de paquetes Synaptic y espera mientras la lista de paquetes se descarga. A continuación pincha sobre "Buscar" y hazlo para "btnx". Cuando te aparezca el repositorio en cuestión haz click con el botón derecho sobre él y selecciona "Instalar" (adicionalmente Ubuntu te advertirá de la necesidad de instalar el GUI btnx-config, dile que sí a todo), presiona Aplicar y BTNX se descargará e instalará de forma automática en tu Ubuntu. Ten en cuenta que esto también te mantendrá constantemente actualizado a la última versión de BTNX.

Adicionalmente, también podréis instalar BTNX y btnx-config desde la consola de comandos tecleando (a modo de curiosidad):

sudo apt-get update && sudo apt-get install btnx

3º) Reiniciad y... ¡listo! Ya tenéis un daemon que controla todas las funciones de vuestro ratón.

4º) Por último, id a Aplicaciones > Herramientas del sistema > btnx para acceder a la aplicación de configuración de BTNX.

5º) Para configurar BTNX de forma que funcione correctamente con vuestro ratón, utilizaremos el paso a paso que se incluye en btnx-config:

Para ello, pinchamos sobre el botón "Detect mouse & buttons".

6º) En la siguiente ventana, pressiona el botón "Press to start mouse detection".


Espera hasta que la aplicación te pida que muevas el ratón. Ahora, mueve tu dispositivo. btnx-config debería haberlo detectado en este momento. A partir de aquí, el apartado "Detected handlers" debería haber incrementado su valor a 1, así como las etiquetas "Vendor ID" y "Product ID" también deberían haber alcanzado valores diferentes a 0x0000.


7º) Detectando botones. A partir de este momento y una vez que BTNX ha detectado correctamente nuestro ratón, deberemos pasar a configurar todos y cada uno de los botones que conforman nuestro periférico. Para ello utilizaremos el "wizard" del propio btnx-config para definir la funcionalidad a cada una de las entradas detectadas. Para ello actuaremos de la siguiente manera:

7.1. Pulsaremos sobre el botón "Press to start button detection".

7.2. Presiona un único botón del ratón hasta que se complete la barra de progreso y aparezca el mensaje "Button detected!".


7.3. Da un nombre a ese botón en la casilla "Button name" ahora habilitada.

7.4. Pulsa el botón "+ Add" para guardar los cambios.


7.5. Vuelve a repetir los pasos del 7.1 al 7.4 con todos los botones del ratón hasta que BTNX los haya detectado todos.

7.6. Cuando hayas finalizado de pulsar todos y cada uno de los botones de tu mouse, pulsa "OK" para terminar con el proceso de detección.

¡Listo! Ya tienes el daemon BTNX correctamente configurado para tu ratón... ¡Enhorabuena!

Leer más...

Envy NG o de cómo mantener tus drivers gráficos ATI o nVIDIA al día

Entrada escrita por: Fernando Lanero Barbero
¡Buenas tardes nos de Dios! Os voy a contar cómo instalar Envy NG para mantener al día los drivers gráficos de tarjetas ATI o nVIDIA.


Antes de nada, entramos en la página oficial de Envy NG y haciendo scroll hacia abajo, seleccionamos la versión de Envy que se ajuste a nuestro sistema para descargar un fichero tipo .deb si tenemos una versión de Ubuntu anterior a Hardy Heron (8.04) o bien siguiendo estos pasos desde la consola si tenemos Hardy (versión para Gnome o XFCE):

sudo apt-get install envyng-gtk

Esperamos a que finalice la instalación y acto seguido vamos a Aplicaciones > Herramientas del sistema EnvyNG

En la ventana principal seleccionamos el chip correspondiente a nuestra tarjeta ATI o nVIDIA, así como la detección automática o la selección manual de la versión de driver que deseemos instalar:


Por último seleccionamos "Aplicar", esperamos a que se lleven a cabo todas las operaciones de descarga e instalación de drivers, reiniciamos el sistema y... ¡Listo! Ya tenemos nuestro flamante Ubuntu con los el último software para nuestra tarjeta gráfica.
Leer más...

CÓMO HACER QUE FUNCIONE EL ESCÁNER DE LA EPSON STYLUS DX5000 EN UBUNTU

Entrada escrita por: Grupo Ubuntu de León
Como mucha otra gente, compré la impresora multifunción EPSON DX5000 por una oferta en Mediamarket hace unos meses.

Bien, en Güindous XP funcionaba sin problemas, pero me apetecía utilizarla en Ubuntu. La impresora fue detectada a la primera por mi Gutsy, pero no ocurrió lo mismo con el escáner. Un tanto frustrado, me dediqué a bucear por los foros y no encontré ninguna solución asequible para un novato en Linux como yo, así que abandoné la idea y seguí escaneando en XP.

Sin embargo, hoy me ha dado por repetir la búsqueda de una solución, y por fin encontré una muy sencilla en un foro en inglés. No es que esté muy bien explicado, así que os lo traduzco e interpreto al español. Antes de nada, he de decir que funciona perfectamente en mi Ubuntu Gutsy 7.10, y que desconozco si furrula en Hardy (8.04), aunque imagino que no haya muchos problemas (de hecho, a lo mejor hasta detecta el escáner directamente). En cualquier caso, ahí van las dos cosinas que tienes que hacer:
  1. Como superusuario, entra en Sistema de Archivos/etc/sane.d Una vez allí, edita el archivo epson.conf y simplemente añade esta línea al final: usb 0x04b8 0x082b Guarda el resultado.
  2. Ahora vete hasta /etc/udev/rules.d/Edita el archivo 45-libsane.rules y añade esta línea: SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="082b", MODE="664", GROUP="scanner" Guarda el archivo.
  3. Reinicia el sistema.
  4. Entra en Aplicaciones/Gráficos/Escáner de Imagen XSane y ejecuta el programa. ¡Ya debería furrular!
Leer más...

Windows XP sobre VirtualBox 2.2.0: la guía definitiva para instalarlo y configurarlo en Ubuntu 9.04 (actualizado el 27.04.09)

Entrada escrita por: Fernando Lanero Barbero
INTRODUCCIÓN.

Debido a la gran cantidad de consultas que desde el entorno más próximo me están haciendo llegar sobre la instalación de Windows XP sobre una máquina virtual basada en VirtualBox para Ubuntu, he decidido que voy a crear una guía de instalación paso a paso para que todo aquel que quiera pueda tener su antiguo Windows corriendo sobre Jaunty Jackalope.

Mi intención es la de postear un "how to" lo más fácil y sencillo posible, así que expondré los pasos a seguir sin ningún tipo de comentarios a mayores mas que aquellos extrictamente necesarios. Vamos allá:

ÍNDICE.
  1. Instalar y configuraruna máquina virtual VirtualBox en Ubuntu 9.04 para poder correr Windows XP sobre Linux.
  2. Descargar VirtualBox.
  3. Instalar VirtualBox desde el paquete descargado.
  4. Comprobación de la correcta instalación de VirtualBox.
  5. Agregar un usuario al grupo "VirtualBox".
  6. Ejecutar VirtualBox.
  7. VirtualBox recién iniciado.
  8. Creación de una Máquina Virtual para el sistema huésped.
  9. Configurar la máquina virtual del sistema huésped.
  10. Activación del soporte para USB en Virtualbox. Si por algún motivo sigue sin salirte el listado de los dispositivos USB.
  11. Activar los acentos en Windows XP sobre VirtualBox para Ubuntu Jaunty Jackalope (ver. 9.04)
  12. Instalando el sistema huésped.
  13. Añadiendo funcionalidad a VirtualBox: los Guest Additions.
  14. Compartir carpetas entre el sistema anfitrión y el huésped.
  15. Acceso a memorias USB desde Windows XP virtualizado.
  16. Combinaciones de teclas en VirtualBox.
  17. Actualizaciones de VirtualBox
  18. Cómo evitar tener que recompilar VirtualBox tras cada actualización del núcleo de GNU/Linux (versiones de Ubuntu 8.04 y anteriores)
---

1) Vamos a instalar y configurar una máquina virtual VirtualBox en Ubuntu 9.04 para poder correr Windows XP sobre Linux.


2) Para descargar el VirtualBox que corresponda a nuestra versión de Ubuntu, podemos hacerlo de dos formas distintas:

a) Vamos a la sección de descargas de la página principal de Sun xVM VirtualBox (http://www.virtualbox.org/wiki/Linux_Downloads) y elegimos el paquete .deb que corresponda. En este punto deberemos prestar atención a descargar la versión "Non Free" de VirtualBox, que es la que provee de soporte para USB. La versión que NO nos deberemos descargar es la denominada OSE (Open Source Edition), que carece de soporte USB.


b) Sun Microsystems también permite descargar su excelente software de virtualización desde los repositorios de Ubuntu. Para llevar a cabo esta operación, tan sólo deberemos añadir la siguiente línea a los repositorios de Synaptic de nuestro S.O.:
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
Y añadir la llave pública que nos permitirá descargar e instalar el paquete de VirtualBox necesario desde los repositorios mediante el comando en consola:
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
Una vez hecho este paso, actualizaremos los repositorios y en "Buscar" escribiremos VirtualBox, para seleccionar el paquete que corresponda para la instalación. En este punto, deberemos prestar atención a descargar la versión "Non Free" de VirtualBox, que es la que provee de soporte para USB. La versión que NO nos deberemos descargar es la denominada OSE (Open Source Edition), que carece de soporte USB.



3) Hacemos doble click sobre el fichero que nos hayamos descargado y esperamos a que termine de hacer las operaciones necesarias. Prácticamente al final del proceso de instalación nos aparecerá esta ventana de información y advertencia que nos dice que se ha creado el grupo “vboxusers” y que nuestro usuario debe añadirse a dicho grupo para poder usarlo. Vamos a ver cómo lo hacemos.

4) Antes de seguir reiniciamos el sistema para que todo quede configurado correctamente. Una vez reiniciado, vemos que en Aplicaciones > Herramientas del Sistema aparece el lanzador de VirtualBox.

5) Para agregar nuestro usuario al grupo "VirtualBox": Sistema > Administración > Usuarios y grupos. Allí pinchamos sobre el botón "Gestionar grupos" y en la ventana emergente que nos parace buscamos el grupo "vboxusers" vamos a las "Propiedades" de este grupo y nos seleccionamos como miembros de dicho grupo. Cerramos todo y pasamos al siguiente punto.

6) Una vez instalado y con los permisos para ejecutarlo, pasamos directamente a abrirlo. Podéis acceder por menú: “Aplicaciones > Herramientas del sistema > InnoTek VirtualBox“. Cuando lo hagamos nos mostrará una ventana con la licencia de la aplicación. Debéis leerla y/o bajar el scroll hasta abajo para poder continuar.

Captura alojada en http://tuxpepino.wordpress.com/

7) Finalmente os mostrará la ventana de VirtualBox que aún no tiene ninguna máquina si es la primera vez que la instaláis, o bien os muestra las que ya teníais (si es el caso).

8) Creamos una máquina virtual para el sistema huésped. Pulsamos sobre el botón arriba a la izquierda "Nueva". Para empezar tendremos una ventana muy bien organizada y amigable. De hecho tiene un asistente que nos ayudará a configurar la máquina virtual paso por paso.
  • ¡Bienvenido al Asistente para crear una Nueva Máquina Virtual - Se nos presenta el asistente y avanzamos (Siguiente).
  • Nombre de la VM (maq. virt.) y tipo de OS (sist. op.) - Ponemos el nombre que le queremos dar a la máquina virtual. En mi caso yo he dejado puesto el nombre por defecto, “Windows_XP” en la casilla de “Nombre“. Y en “Tipo de OS (sist. op.)“, pues obviamente Windows XP. “Siguiente“.
  • Memoria - Es la memoria RAM que le vamos a dar a nuestro sistema huésped. En mi caso yo tengo 2GB, le he dado 512 Mb y el XP me va realmente muy bien. Si tienes 1 GB dale la mitad (512) y Ubuntu se puede resentir ligeramente, pero no en exceso. Si vosotros tenéis más y queréis aumentarlo, podéis hacerlo. “Siguiente“.
  • Disco Duro Virtual - Aquí vamos a generar un disco duro virtual para el sistema operativo. Es una porción de nuestro disco duro real donde se va a instalar el sistema huésped y sus aplicaciones. Le damos al botón “New…” para crear uno y entrar en un segundo asistente que nos guiará en este otro proceso:
  • ¡Bienvenido al Asistente para la creación de un Nuevo Disco Virtual! - Se nos presenta este nuevo asistente. Le damos a “Siguiente“.
  • Tipo de Imagen de Disco Virtual - Tenemos dos opciones: “Imagen de expansión dinámica” y “Imagen de tamaño fijo”. Más adelante le vamos a asignar un tamaño al disco duro virtual que estamos creando. Esta fase es para especificar si queremos que se ocupe ya todo ese espacio que vamos a reservar (segunda opción), o que ocupe lo necesario según vayamos instalando y vaya creciendo según se vaya necesitando. Podéis elegir la opción que queráis, aunque la más recomendada bajo mi opinión es la de "Imagen de expansión dinámica". “Siguiente“.
  • Tamaño y Ubicación del Disco Virtual - El sistema operativo huésped se va a reducir en un simple fichero. Es como si tuviéramos una imagen de ghost o cualquier herramienta de clonación. En esta fase vamos a decirle dónde va a guardar esa imagen (por defecto en “/home/tu_cuenta/.VirtualBox/VDI/” y cómo se va a llamar dicho fichero (por defecto igual que la máquina virtual, “Windows_XP” en nuestro ejemplo). Si no tenéis problema de espacio en vuestro /home, os recomiendo dejarlo como está, así como su nombre para saber de qué sistema es ese disco duro virtual en caso de que instaléis más de uno. Finalmente le damos el tamaño del disco duro. con 10 GB tendréis suficiente para Wxp y unas cuantas aplicaciones. Si teneís intenciones de instalar muchas o algo parecido, sois libres de aumentar el tamaño bajo vuestro propio criterio. “Siguiente“.
  • Resumen - Nos muestra un resumen en lo referente al disco duro virtual. Si está todo en orden le damos a “Terminar“, en caso contrario volvemos “Atrás” y cambiamos lo que queramos.

Nos ha devuelto a la sección donde estábamos en el primer asistente. Ya hemos creado el disco duro virtual y está seleccionado (”Windows_XP.vdi” si habéis usado el mismo nombre que yo). “Siguiente“.

Ahora tendremos nuestra ventana de VirtualBox parecida o igual a esta:


9) Configurar la máquina virtual del sistema huésped. Hemos creado una máquina virtual para instalar en ella un sistema operativo. Vamos a instalar el sistema huésped (Windows XP) desde un CD, por lo que tendremos que configurar ese recurso, así como la red para poder tener acceso a internet y el sonido.

Pulsamos el icono de “Configuración” y seguimos estos pasos.
  • Configurar CD: Seleccionamos la opción “CD/DVD-ROM” y habilitamos la casilla “Monta la unidad de CD/DVD” y en “Unidad CD/DVD Anfitrión” seleccionamos nuestra unidad lectora, para que nuestra máquina virtual pueda acceder al CD de instalación de nuestro sistema huésped.
  • Configurar sonido: Seleccionamos la opción “Audio“, habilitamos la casilla de “Habilitar Audio” y en “Controlador de Audio Anfitrión” seleccionamos “PulseAudio” si nuestro sistema operativo lo usa (por ejemplo Hardy y posteriores) o “Controlador Audio ALSA” en caso contrario.
  • Configurar red: Seleccionamos “Red” y nos aseguramos que el adaptador deseado (si sólo tenéis uno será el 0) esté habilitada la casilla “Habilitar Adaptador de Red“. Seleccionamos la tarjeta de red que estemos usando (si tenemos más de una) aunque probablemente ya se habrá seleccionado sóla y en “Conectar a” lo normal es que sea mediante “NAT“.
  • Configurar secuencia de arranque: Como si estuviéramos configurando un ordenador real, tendremos que indicarle que para iniciar el sistema operativo primero mire en el CD y luego en el disco duro. Vamos a “General” y la pestaña “Avanzado“. En la casilla “Orden de Arranque” nos aseguramos que primero esté “CD/DVD-ROM” y después “Disco Duro”. Podéis hacerlo seleccionando uno y subiéndolo/bajándolo con las felchas que tendréis a su derecha. Una vez instalado el sistema podéis poner primero el disco duro si queréis. Otra opción es dejarlo como esté y cuando iniciemos la máquina virtual, pulsamos F12 y elegimos qué unidad es la que debe arrancar, para instalarlo seleccionaríamos el CD/DVD-ROM.

Le damos al botón “OK” y listo, tenemos VirtualBox "casi" totalmente configurado para instalar y ejecutar nuestro huésped. Entonces, ¿que nos falta? Pues algo tan básico y necesario como la:

10) Activación del soporte para USB en Virtualbox. Virtualbox no tiene soporte predeterminado para USB. Tendremos que abrir un terminal y escribir:
sudo gedit /etc/init.d/mountdevsubfs.sh
Esto nos abrirá un archivo que deberemos editar. Tendremos que buscar el siguiente texto (buscaremos "Magic to make /proc/bus/usb work":
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb
descomentando (eso es eliminando el símbolo de la almohadilla "#") determinadas líneas para que quede de la siguiente forma:
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs

domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb
Una vez hecho esto tendremos que reiniciar nuestro sistema anfitrión para que los cambios tengan efecto. Si al iniciar la máquina virtual nos aparece el siguiente error:
Not permitted to open the USB device, check usbfs options
habrá que editar el siguiente archivo:
sudo gedit /etc/udev/rules.d/40-permissions.rules
Y modificar:
SUBSYSTEM=="usb_device", MODE="0664"
por esto:
SUBSYSTEM=="usb_device", MODE="0666"
Una vez realizado este cambio, guardamos, cerramos el archivo y reiniciamos el ordenador para que cargue las nuevas reglas de permisos de nuestro sistema que permitirá a Virtualbox leer la carpeta de dispositivos USB.

Ahora vamos a la “Configuración” de la máquina virtual y después a “USB“. Si nos fijamos a la derecha tenemos un icono con un conector USB y un símbolo + en verde. Al pulsarlo se nos desplegará una pequeña lista con los dispositivos USB conectados, seleccionamos el o los que queramos. Yo lo he hecho con el ratón y mi móvil e65 por ejemplo:


Una vez hecho esto, ya podremos agregar los dispositivos USB que queramos (impresoras, pendrives, etc.). Todo lo que no agreguemos aquí, nuestro sistema invitado no lo verá. Para agregar nuevos dispositivos, recordad que sólo hay que pulsar en el botón de “agregar desde” o presionar las teclas Alt+Insert.

Nos saldrá una lista de dispositivos y sólo tendremos que “clicar” encima de los que queramos agregar.

10.1) Si por algún motivo sigue sin salirte el listado de los dispositivos USB o no aparece en la ventana anterior, vamos a intentar algo más. Ejecutad la primera línea en una consola, observad y recordad el número que os dé a vosotros y que yo os marco en rojo en la segunda línea que es la respuesta del sistema:

$ grep vbox /etc/group
vboxusers:x:124:ceec


Ahora editad el fichero /etc/fstab como superusuario…

sudo gedit /etc/fstab

…y al final añadid estas líneas poniendo el número que os dio antes, donde os lo marco en color rojo:

# usbfs is el grupo USB en el fichero fstab:
none /proc/bus/usb usbfs devgid=124,devmode=664 0 0

Guardad los cambios y cerrad el editor de textos. Ahora editad el fichero /etc/init.d/mountkernfs.sh, también como superusuario:

sudo gedit /etc/init.d/mountkernfs.sh

Nos vamos al final del fichero (por ejemplo) y pegamos estas dos líneas (cambiad el número en rojo como antes si no os dio el mismo):

#Soporte USB para VirtualBox
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=124,devmode=664


Reiniciad de nuevo y haced lo que os comenté antes junto a la captura anterior. Ahora deberíais poder acceder a los dispositivos USB desde la máquina virtual.

11) Activar los acentos en Windows XP sobre VirtualBox para Ubuntu Jaunty Jackalope (ver. 9.04). En Ubuntu vete a Sistema -> Administración -> Soporte de Idiomas y selecciona la casilla “Activar soporte para caracteres complejos”. A continuación reinicia Ubuntu, y ejecuta VirtualBox. Ya tienes la caraterística de acentos activada.


Como contrapartida tendremos problemas con la integración en el envío del "ctrl-alt-del" o de "alt-tab" en Windows XP, pero los acentos funcionan sin problemas. No obstante, "ctrl+alt+supr", en VirtualBox también se puede llevar a cabo con "la tecla configurada"+supr (por defecto Ctrl Derecho + Supr).

12)
Instalamos el sistema Huésped. Metemos el CD de Windows XP en la unidad CD/DVD y le damos al botón “Start“. Aquí no hay mucho que decir, supongo que todos habreís instalado alguna vez un Windows XP, sino es realmente sencillo. Estaréis instalándolo en una cómoda ventana como esta:


Un rato después veremos a Windows XP iniciándose en esa misma ventana:


Hasta que veamos por fin Windows en una ventana de nuestro Ubuntu:

Probadlo, comprobaréis que es un Windows completo y real y que además funciona muy holgadamente, además de que tarda muy poco en iniciarse. Tened en cuenta que hay muchos drivers y dispositivos que no se cargan, pero sí tiene todo lo básico.

También funcionan los atajos de teclado, etc. Lo que sí os pasará es que se quedará con el control del ratón y puede que no sepáis cómo hacer que os lo devuelva a vuestro Ubuntu. Pulsad la tecla “Control” de la derecha. Es un conmutador para dar y devolver el control del ratón y teclado entre el sistema anfitrión y el huésped. Además nos servirá para más cosas como veréis a continuación.

13) Añadiendo funcionalidad a VirtualBox: los Guest Additions.

Los Guest Additions son complementos que al instalarse en nuestra recientemente creada máquina virtual le confieren a ésta un incremento en el rendimiento del sistema invitado, además de una mayor interoperatividad entre el sistema anfitrión (en nuestro caso Ubuntu Linux) y el sistema invitado (por el ejemplo anterior, Windows XP). Un ejemplo de ello es si queremos tener algún directorio compartido entre nuestra máquina virtual y el sistema anfitrión o que el sistema huésped no se quede con el control del ratón y teclado, sino que mientras tengamos el ratón en la ventana de Windows esté actuando sobre el mismo, pero en cuanto salga se pueda pinchar sin problema en una ventana de Ubuntu (seamless windows). Tener los VboxGuestAdditions instalados es requisito indispensable.

Para instalar los VboxGuestAdditions podemos emplear dos sistemas:

  • Mediante Barra de Menús de la Máquina Virtual (recomendado):

Una vez encendido el sistema operativo invitado (en nuestro caso, Windows) iremos a la barra de menús de la ventana de nuestra máquina virtual VirtualBox y pulsaremos sobre “Dispositivos”

Seleccionaremos la opción “Instalar GuestAdditions (Aplicaciones del anfitrión)...” y nos aparecerá un asistente de instalación al estilo Windows (“siguiente – siguiente – siguiente”). Si seguímos las instrucciones del asistente se nos instalarán los VboxGuestAdditions. Finalmente sólo nos quedará reiniciar la máquina virtual.

  • Mediante CD/DVD de Arranque (proceso lento):

Si por cualquier circunstancia no saliera la ventana de instalación en el Windows virtualizado, apagad Windows y abrid su ventana de “Configuración“, después a “CD/DVD-ROM” y seleccionad la segunda opción: “Archivo de imagen ISO” y en la lista desplegable os debería salir “VBoxGuestAdditions.iso“. Cuando iniciéis la máquina de nuevo sí debería saliros el instalador.

14) Compartir carpetas entre el sistema anfitrión y el huésped. Con la máquina apagada vamos a “Configuración > Directorios compartidos” y a la derecha le damos al icono de la carpeta con un símbolo de suma. Se nos abre una nueva ventana donde buscaremos y seleccionaremos la carpeta compartida (en mi ejemplo /home/ferlanero/Documentos), le ponemos de nombre el que queramos, yo dejaré “Documentos” y la casilla de “Read-only” (sólo lectura) la habilitaremos si no vamos a escribir en ella desde la máquina virtual, en caso contrario la dejamos deshaiblitada. Le damos a “OK” y listo.



A continuación Inicia Windows desde la máquina virtual.

Ve a Inicio y da clic derecho sobre Mi PC, elige conectar a unidad de red.


En la nueva ventana da clic en Examinar.

Elige la unidad de red que Virtual Box está compartiendo ampliando la sección VirtualBox shared folders.

Da clic en Aceptar y después en Finalizar, ve a Mi PC para verificar que ya se está compartiendo la unidad de Red, si no funciona repite de nuevo el proceso.


15) Acceso a memorias USB desde Windows XP virtualizado. Llegados a este punto, ya habremos observado (y si no, os lo digo yo) que por mucha configuración USB que hayamos hecho, a la hora de pinchar una memoria USB e intentar acceder a ella desde nuestro Windows XP virtualizado lo único que vamos a encontrar por respuesta es NADA. Sí, como lo oís, XP sobre VirtualBox no reconoce las memorias USB... Pero tranquilos, que en esta vida hay solución para todo ;-) Tras barajar varias posibilidades para ver nuestros "almacenes USB", he decidido que el más transparente y sencillo de llevar a cabo para el usuario es el siguiente. Atentos:

Una de las características más interesantes de la versión privativa de VirtualBox (la que hemos instalado nosotros), es la capacidad de montar las unidades USB en el sistema virtual. Lo cual es útil cuando quieres transportar cómodamente los datos del sistema virtual a Linux e incluso a otro sistema. Esta característica es emulable gracias a que en los sistemas Unix todo se considera un fichero (las unidades USB también).

Para poder usar la unidad USB, simplemente debemos compartir el directorio donde nos monte el USB (/media/usb, por ejemplo) y ya tendremos acceso a nuestra memoria USB:

  • Con VirtualBox cerrado, insertamos nuestra memoria USB en cualquier bahía USB libre. Esperamos a que Ubuntu reconozca y monte el dispositivo.

  • Abrimos ahora VirtualBox (Aplicaciones > Herramientas del Sistema). Con la máquina apagada vamos a “Configuración > Directorios compartidos” y a la derecha le damos al icono de la carpeta con un símbolo de suma. Se nos abre una nueva ventana donde buscaremos y seleccionaremos la memoria USB a la que querramos acceder desde el Windows virtualizado (/media/FERLANERO, en mi caso), le ponemos de nombre el que queramos, yo dejaré “FERLANERO” y la casilla de “Read-only” (sólo lectura) la habilitaremos si no vamos a escribir en ella desde la máquina virtual, en caso contrario la dejamos deshaiblitada. Le damos a “OK” y listo.

  • A continuación Inicia Windows desde la máquina virtual.

  • Ve a Inicio y da clic derecho sobre Mi PC, elige conectar a unidad de red.


  • En la nueva ventana da clic en Examinar.

    Elige la unidad de red correspondiente a la memoria USB que Virtual Box está compartiendo ampliando la sección VirtualBox shared folders.

  • Haz clic en Aceptar y después en Finalizar, ve a Mi PC para verificar que ya se está compartiendo la memoria USB a la que querías acceder, si no funciona repite de nuevo el proceso.

  • Listo, ya podemos acceder a todas las memorias USB del mundo que querramos.
  • Un último apunte... cuando terminéis la sesión de Windows, no os olvidéis de eliminar la carpeta compartida en "Configuración > Directorios compartidos" de VirtualBox para el USB antes de desmontarlo del equipo anfitrión, o VirtualBox no os permitirá arrancar la máquina virtual hasta que no volváis a conectar el susodicho USB.
16) Combinaciones de teclas en VirtualBox.

Las combinaciones de teclas más interesantes para usar en Virtualbox son:

  • CTRL(derecho) : Para liberar el ratón y el teclado del sistema invitado y dar el control al sistema anfitrión.
  • CTRL(derecho) + F : Para entrar o salir del modo pantalla completa.
  • CTRL(derecho) + L : Para entrar o salir del seamless mode, un modo en el que se ve el sistema invitado maximizado, pero que no se ve el escritorio (a no ser que lo pidas explícitamente), si no sólo las ventanas de las aplicaciones y la barra de Windows/Linux. Este modo es un poco confuso. a mí no me agrada.
  • CTRL(derecho) + A : Ajustar tamaño de ventana.
  • CTRL(derecho) + G : Autoajustar la Ventana del anfitrión.
  • CTRL(derecho) + SUPR. : Envía un CONTROL + ALT + SUPR. al sistema invitado (interesante si es Windows)
  • CTRL(derecho) + BACKSPACE : Envía un CONTROL + ALT + BACKSPACE al sistema invitado (interesante si es GNU/Linux)
  • CTRL(derecho) + S : Tomar una instantánea de la máquina virtual, como si apretáramos “Impr Pant”.
  • CTRL(derecho) + I : Inhabilitar la Integración del ratón con la máquina virtual.
  • CTRL(derecho) + R : Para reiniciar la máquina virtual. Es el famoso “reset” windowsero. seguro que más de uno lo usa alguna vez. algooooo
  • CTRL(derecho) + P : Para pausar la máquina virtual. Una ventaja si te está comiendo recursos en un momento en que necesitas todos los recursos de tu ordenador para el sistema anfitrión.
  • CTRL(derecho) + H : Apagado ACPI de la máquina virtual.
  • CTRL(derecho) + Q : Cerrar la máquina virtual.

17
)
Actualizaciones automáticas de VirtualBox.
Desde un tiempo a esta parte, Sun Microsystems permite tanto descargar como actualizar su excelente software de virtualización desde los repositorios de Ubuntu. Para llevar a cabo esta operación, tan sólo deberemos añadir la siguiente línea a los repositorios de Synaptic de nuestro Ubuntu:
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
Una vez echo ésto, cada vez que salga una nueva versión de VirtualBox, éste se actualizará automáticamente sin que tengamos que preocuparnos por más.

18) Cómo evitar tener que recompilar VirtualBox tras cada actualización del núcleo de GNU/Linux (versiones de Ubuntu 8.04 y anteriores)

Instala DKMS - Dynamic Kernel Module Support.

Se trata de un "framework" que independiza módulos de la versión del núcleo, de modo que nos ahorraremos problemas de incompatibilidades cuando actualicemos nuestra versión del kernel. En la versión 8.10 de Ubuntu ya viene instalado por defecto, pero probadlo por si acaso. Basta ejecutar desde un terminal:

sudo apt-get update
sudo apt-get install dkms

O buscar "DKMS" en los repositorios de Ubuntu.

FIN. Si me queda algo en el tintero, iré actualizando el post poco a poco.

Fuentes:
Leer más...

Conky. Monitorización del sistema con nombre propio

Entrada escrita por: Fernando Lanero Barbero
Desde siempre he tenido curiosidad por saber cómo utiliza los recursos de mi PC el Sistema Operativo, y desde ayer, y gracias de nuevo a Ubuntu-Linux lo puedo hacer en tiempo real desde mi escritorio (ver esquina inferior izquierda):

Script de Conky mostrando parámetros de un sistema informático

Todo esto es gracias a Conky, un monitor de sistema muy liviano, potente y de fácil configuración. Similar a GKrellM, pero más cuidado en el aspecto, de fácil edición y que además, desde la versión Hardy Heron, se incluye en los repositorios oficiales de Ubuntu. Así que para todos aquellos que tengáis interés por saber como gestiona vuestro PC el SO os voy a contar paso a paso cómo instalar y configurar esta pequeña herramienta:

1) Para instalarlo, si tenemos Ubuntu 8.04, simplemente lo buscamos en los repositorios vía Sistema > Administración > Gestor de paquetes Synaptic > Botón "Buscar". En la ventana emergente que nos aparece escribimos "Conky" en la casilla "Buscar". Pulsamos botón "Buscar". Synaptic nos devolverá un paquete con el nombre "Conky" (actualmente la versión 1.5.1). Pinchamos con el botón derecho del ratón y seleccionamos "Marcar para instalar". Aplicamos los cambios que hemos realizado y acto seguido ya tenemos nuestro monitor de sistema listo para ser utilizado.
Por otro lado, si lo queremos instalar vía web, podemos descargar el paquete desde http://conky.sourceforge.net/

2) Ahora vamos a configurar Conky para que quede integrado en nuestro escritorio (del modo en que se ve en la captura anterior). Antes de nada deciros que Conky se configura mediante scripts que se guardan en un fichero con nombre
.conkyrc en nuestro Home (Lugares > Equipo > Sistema de archivos > Home > Nombre de usuario)

Siguiendo estas pautas, vamos a crear en nuestro Home un documento con el siguiente nombre: .conkyrc (es recomendable que uséis Súper Nautilus para este menester, pues este root es de sistema y no es tan sencillo acceder a él -todo depende de los niveles de seguridad que tengáis asignados-). Este archivo guardará los scripts que le indiquemos. En la pagina de Conky, sección screenshots, hay bastantes scripts a elección. El que os muetro anteriormente y que os dejo para que descarguéis libremente lo he confeccionado según mis preferencias en base a 3 de aquella página.

Si optáis por la descarga para luego modificarlo a vuestro gusto, tan sólo deberéis descargarlo y guardarlo en
Lugares > Equipo > Sistema de archivos > Home > Nombre de usuario. Si por el contrario, os ponéis manos a la obra y programáis el propio vuestro, tendréis que crear un fichero con el nombre .conkyrc en la misma carpeta.

3)
Los scripts de los datos que aparecerán en pantalla comienzan apenas se lee la línea TEXT (modiqué el script para que mostrara la distro por defecto y el kernel a mi gusto, sin preguntarle al sistema ya que el nombre era un poco largo). La posisicón en nuestra pantalla dependerá de los valores que le demos en Gap between borders (X/Y respectivamente).

4) Para evitar interacciones entre Nautilus y Conky al inicio del sistema
simplemente demoramos la carga de Conky con un script. En la consola escribimos:

sudo gedit /usr/bin/inicio-conky

Y añadimos:

#!/bin/bash
sleep 15 && conky;


Nota: Podemos cambiar el valor de 15 a otro que se acomode al tiempo de carga de nuestro escritorio.

Tras pulsar el botón "Guardar" del editor de textos, damos los permisos oportunos mediante:

sudo chmod a+x /usr/bin/inicio-conky

Por último agregamos Conky al inicio del sistema: Sistema > Preferencias > Sesiones > "Añadir". En la ventana emergente, rellenamos:

Nombre: Conky

Orden: inicio-conky

Comentario: Monitor de sistema Conky

Reiniciamos y, si todo ha salido bien, obtendremos un Script como el que os dejo de mi escritorio:


Bonito y efectivo.
Leer más...