Blog de Abelardo Jara Berrocal: Ubuntu, electronica y software libre

Marzo 17, 2008

Configurar teclas multimedia en Fluxbuntu con xmodmap y fluxkeys

Archivado en: Linux Ubuntu Basico — Abelardo Jara @ 12:23 pm

En el blog de “Entre tuxes y pepinos” hay un artículo muy bueno de como configurar las teclas multimedia de tu teclado en Ubuntu usando xbindkeys:

http://www.google.com.pe/url?sa=t&ct=res&cd=3&url=http%3A%2F%2Fpintucoperu.wordpress.com%2F2008%2F03%2F17%2Fde-tuxes-y-pepinos-controlar-las-teclas-multimedia-de-tu-teclado-en-fluxbuntu%2F&ei=MXbgR8PhCYqIggTbprTwBg&usg=AFQjCNFaSGeLCgjTOUkNfysVajhEAwF4Fw&sig2=RzizHWVrFfYKo2zjRcY9CA

Yo buscaba hacer lo mismo pero usando Fluxbox, Lo bueno es que Fluxbox viene con un programa de atajos de teclado instalado llamado fluxkeys.

Lo primero que hice es usar el programa Xev, para detectar el código de las teclas (si no lo tienes instalado necesitas: sudo apt-get install xev)

Luego en consola inicia:

>>xev

Ahora en la ventana que aparece teclea alguna de las teclas multimedia, en mi caso presione la tecla multimedia con el ícono de una PC:

KeyRelease event, serial 32, synthetic NO, window 0×1800001,
root 0×61, subw 0×0, time 3302156401, (416,201), root:(569,373),
state 0×10, keycode 235 (keysym 0×0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
El código que nos interesa es keycode que en este caso dice 235. El código que aparece a continuación es el nombre que tiene esta tecla, en mi caso dice “NoSymbol” lo que indica que no ha sido asignada así que no puedo usarla directamente con Fluxkeys.

Podemos presionar las teclas multimedia y ver si tienen algún nombre definido. En caso que no lo tengan debemos anotar su keycode ya que nosotros definiremos un nombre o símbolo para estas teclas.  Los nombres o símbolos de estas teclas ya sean definidos por la configuración del servidor gráfico X11 o por nosotros son los que debemos anotar para usarlos con fluxkeys.

Lo que debemos hacer es crear un archivo de configuracion en nuestro directorio en mi caso /home/abelardo.

gedit .Xmodmap

Aquí definiremos nombres para nuestras teclas. En mi caso yo escribí lo siguiente dentro de .Xmodmap (los nombres de símbolo deben empezar con F).

keycode 176=F13
keycode 174=F14
keycode 162=F15
keycode 230=F16
keycode 235=F17

Ahora debemos cargar este archivo de configuración, así que después de grabarlo tipeamos el comando:

>>xmodmap .Xmodmap

Ahora estas teclas ya estan mapeadas con sus nombre F… . Para hacer este paso automático cada vez que iniciamos sesión, editamos el archivo .fluxbox/startup  y añadimos la línea:

xmodmap .Xmodmap &

antes de la última línea que dice:

exec /usr/bin/fluxbox

Finalmente editamos el archivo .fluxbox/keys que es donde se define que hace fluxkeys para ciertas combinaciones de teclas. En mi caso añadí las siguientes líneas:

# tomar screenshots
Control s :ExecCommand import -window root -quality 85 screenshot.png

# si tenemos un teclado “multimedia” podemos usar opciones como:

# subir y bajar el volumen
None F14 :ExecCommand aumix -v -10
None F13 :ExecCommand aumix -v +10

# control del xmms
None F15 :ExecCommand xmms -t

# utilidades variadas
None F16 :ExecCommand firefox
None F17 :ExecCommand gnome-terminal

Grabamos y salimos. Si deseas puedes configurar más atajos para fluxkeys que sean cómodos para ustedes.

Reinicia sesión y tus teclas multimedia ya estarán listas :D

Un muy buen manual para poder configurar Fluxbox lo podemos encontrar en:

http://www.estrellateyarde.es/so/fluxbox 

Instalar Microsoft Office 2003 en Fluxbuntu

Archivado en: Linux Ubuntu Basico — Abelardo Jara @ 10:34 am

No soy fanático de emular (se que los puristas me dirán que Wine es wine is not an emulator), sobre todo si tenemos un programa que corre en múltiples sistemas operativos, de modo que no tenemos que familiarizarnos con muchos diferentes programas que hacen lo mismo. Por eso uso programas multi-plataforma la mayor parte de veces que puedo. En el caso de programas de oficina tendría Openoffice, pero por alguna razón prefiero usar el Microsoft Office (creo que es por cuestiones de intercambio de archivos, el OpenOffice a veces me los convierte no exactos)

Crossover es un programa derivado de Wine que permite correr aplicaciones de Windows en Linux.
Cross Office es el producto estrella de la empresa CodeWeavers, dedicado a la virtualización de escritorios Windows bajo distintos sistemas operativos, actualmente, han lanzado la versión 6 de su producto Cross Office para Linux y Mac que permite bajo esos dos sistemas operativos instalar aplicaciones Windows como el paquete Microsoft Office de manera transparente de cara al usuario, como si realmente fueran aplicaciones nativas para el sistema huésped.

El paquete CrossOffice está basado en Wine (linux) y DarWine (mac) y en esta nueva versión mejora el soporte para muchos juegos populares, incluyendo a World of Warcraft, Half-Life 2, Counterstrike, entre otros.

** Crossover Office 7.1 **

= Linux RPM ( Fedora, Mandriva, Suse, etc )
= Linux DEB ( Debian, Ubuntu, etc )
= Linux sh ( Otros )
= Linux DEB 64bit ( Debian x86-64, Ubuntu x86-64 )
= Mac OSX

La instalacion es simple:
dpkg -i crossover-pro_7.1.0-1_i386.deb (ESTO ES PARA I386, el paquete para AMD64 tambien lo estoy adjuntando).

En mi caso lo instalé en Fluxbuntu. Lo malo es que Crossover solo genera menúes con Gnome o KDE para las aplicaciones de Windows que instalemos.

Lo bueno es que el menú principal de Crossoffice sí aparece, así que en el menú de Fluxbox (recuerda hacer sudo update-menus … antes y también haber creado una carpeta .ivman en tu carpeta /home/tuusuario), elegimos Crossover -> Configuration.

El menú del Crossoffice después de instalado

En la ventana que nos aparece podremos elegir “Install software”, Allí tendremos un menú muy explicativo para instalar programas de Windows soportados. En mi caso, instalé el Microsoft Office 2003 (sucede que no me gusta el OpenOffice 2). Yo instalé solo el MS Word, Excel y Powerpoint. MS Access no es soportado.

Ahora, lo malo es que después de instalarlo no habrá ningún menú de Microsoft Office. Para esto, edité mi archivo de configuración de menú:

>>sudo gedit /home/abelardo/.fluxbox/menu

Mi archivo es el siguiente:

[begin] (Fluxbuntu)
[exec] (Ejecutar programa…) {fbrun -title “Tipea el comando…” -h 35}
[separator]
[exec] (Editor de textos) {gedit}
[exec] (Navegador de archivos) {thunar}
[exec] (Navegador de Internet) {firefox}
[exec] (Lector de Emails) {evolution}
[exec] (Mensajería de chat) {pidgin}
[exec] (Terminal) {gnome-terminal}
[separator]
[submenu](Programas de Oficina) {} <>
[exec] (Microsoft Word 2003) {/opt/cxoffice/bin/wine –cx-app winword.exe}
[exec] (Microsoft Excel 2003) {/opt/cxoffice/bin/wine –cx-app excel.exe}
[exec] (Microsoft Power Point 2003) {/opt/cxoffice/bin/wine –cx-app powerpnt.exe}
[end]
[separator]
[include] (/etc/X11/fluxbox/fluxbox-menu)
[end]

Grabamos y salimos.

Podemos observar que en mi caso estoy usando Thunar y no Rox como manejador de archivos, y es que realmente este navegador es mucho mejor que Rox, incluso te permite elegir con qué programa quieres abrir un archivo al hacer doble click.

Gratamente me dí con la sorpresa que Thunar había registrado los documentos .doc, .xls y .ppt con sus respectivas aplicaciones Windows.

Si no tienes instalado thunar, puedes instalarlo de la siguiente forma:

>>sudo apt-get install thunar gnome-icons

Si no instalas gnome-icons, thunar tiene unos íconos muy malos, jeje.

El menú de Fluxbox te quedará así:

Mi escritorio de Fluxbuntu con el menú ya actualizado

Ahora corriendo Word:

Ligerito fluxbox corriendo Word

Y veamos que bien lo integra Thunar:

Integrado con Thunar

Instalación de una webcam en Ubuntu

Archivado en: Linux Ubuntu Basico — Abelardo Jara @ 8:41 am

En un post anterior me referí a la instalación de una webcam integrada, ahora he probado algunas webcam usb y funcionan sin problemas con los drivers spca5xx o gspca.
Para saber si tu webcam es compatible, ve los resultados que lanza un lsusb y luego compáralo con la lista de webcams compatibles: http://mxhaard.free.fr/spca5xx.html
Puedes descargar los drivers desde los repositorios de tu distribución, en debian y ubuntu si están, busca el nombre específico así:
# apt-cache search spca5xx
Si no se encuentran en los repositorios, descarga las fuentes desde: http://mxhaard.free.fr/download.html
Descomprimes y compilas, si no sabes como hacerlo revisa este post
Después de instalarlo, carga el módulo al kernel:
modprobe spca5xx
o:
modprobe gspca
Depende del driver que hayas instalado.
Ahora solo tienes que probar la camara con algún programa como camorama, ekiga, etc.

Tomado de: http://raseck.wordpress.com/2007/03/01/instalar-webcam-en-linux/

Partir y unir archivos con Dalle en nuestro Ubuntu

Archivado en: Linux Ubuntu Basico — Abelardo Jara @ 8:34 am

Tomado de: www.raseck.wordpress.com, un blog muy recomendable.

Dalle es un conjunto de librerías y programas para trabajar con archivos cortados por diversas aplicaciones.

En muchas ocasiones nos hemos descargado de internet archivos que han sido cortados y/o camuflados con una aplicación y nos vemos obligados a bajarnos el programa, que la mayoría de las veces no está disponible para Linux.

Para eso está Dalle, soporta los siguientes formatos: Astrotite, Axman 3, Easy File Splitter, File Splitter, Genérico, Hacha (1, 2 y Pro), KamaleoN (1 y 2), MaxSplitter, SplitFile, Zip
Se puede descargar desde AQUI

Blog de WordPress.com.