Category Archives: GNOME

Cómo: Gnome Shell Extensions en Debian


Mi escritorio

Lamentablemente no he tenido el tiempo suficiente para hablar de Gnome Shell como quisiera o debería, lo adopté desde los primeros días en que se encontraba en experimental y tanto mi laptop del trabajo como la personal corren este entorno de escritorio sin ningún problema.

Así que me aproximaré solamente por aquellas partes que considere un tanto relevantes.

Continue reading

Usando un Wiimote para controlar ubuntu…

En mi caso uso Linux Mint, que es un Ubuntu chuleado, eso por que soy un huevón a la hora de instalar codecs de audio y video.

El caso es que compré un Wii y el otro día se me ocurrió utilizar el wiimote (el control del wii) para controlar la máquina usando el bluetooth. Me dí a la tarea de buscar las herramientas necesarias y logré utilizar el wiimote para controlar el mouse y algunos botones de la pc para controlar la computadora, simplemente vinculando los botones del wii a una tecla.

Lo que hice fué lo siguiente:

Descargué CWiiD que es un proyecto que sirve como interfaz para controlar el Wiimote usando Ubuntu

https://help.ubuntu.com/community/CWiiD

Solamente basta una línea para agregar el soporte para el wiimote (apartir de Karmic 9.10)

$ sudo apt-get install libcwiid1 lswm wmgui wminput

Cuando la instalación finalizó, solamente probé que el control fuera reconocido correctamente usando wmgui que es una interfaz gráfica que nos muestra que botones estamos utilizando:

Continue reading

Monitor dual en mi Debian =D

Dual monitor

Ahora sí ya puedo twittear y postear

Por un rato estuve pensando en comprar un monitor de 21″ para extender un poco la funcionalidad de mi equipo, afortunadamente me regalaron uno de 17″ que funciona a todas luces con lo que requiero.

He de decir que la configuración no es tan fácil de lograr y hay que recurrir a programas externos, siendo que uno como usuario preferiría que el menú Configuración de Pantallas de gnome se encargara de todo. Pero bueno, el truco es simple.

Continue reading

No teman a Gnome 3.0

Con el lanzamiento programado de Gnome 3.0, en Septiembre de este año, está creciendo entre los usuarios la incertidumbre al cambio. Incluso existen comentarios en la red referentes a si el paso de la rama 2 a la 3 traerá el mismo shock que cuando KDE se trasladó de la 3 a la 4. Precisamente por estos motivos, Paul Cutler, un reconocido desarrollador de Gnome, ha puesto a la disposición de los usuarios una página en el Wiki de GNOME para clarificar algunos puntos.

Esta página se centra en los siguientes puntos específicos:

  • ¿Necesita GNOME 3 de Hardware más potente?
  • ¿Se continuará dando soporte al panel actual y sus componentes?
  • ¿Se reemplazará a Nautilus?
  • ¿Depende más de Mono esta nueva versión?
  • ¿Seguirán corriendo las aplicaciones para Gnome 2?
  • ¿Seguirán funcionando los temas?

Y algunos otros. Es bueno que nos vayamos enterando antes de que el salto se complete =)

GNOME 3 Myths

Cómo: Kworld PVR-TV 305U en Ubuntu

Hace 2 años al estar fuera y no contar con tv para ver el fut, decidí comprar una tarjeta de tv, compré una tarjeta usb KWorld. El problema vino al tratar de instalarla en ubuntu, lamentablemente en ese entonces el proyecto v4l todavía estaba inmaduro y el soporte para esta tarjeta no estaba completo, tras algunos otros intentos en diferentes ocasiones opté por dejarla de lado.   Hoy por azares del destino  quise hacer otro intento( la verdad es que estaba bastante aburrido en la ofi y quería ver la  champions),  para mis sorpresa al conectarla la reconoció  y tras algunos ajustes pude echarla a andar en Jaunty  solo que el problema fué el sonido 🙁 por un momento pensé que tendría que guardarla otra vez jajaja, pero le pregunté a google y al fin encontré la forma de solucionarlo. Ya para no hacerla más larga he aquí los pasos.

Nota: los pasos son para Karmic ( es la que tengo en mi lap, en la ofi uso jaunty)

Conectamos la tarjeta y posteriormente en una consola hacemos

 $ dmesg

Veremos algo como esto:

[209788.089484] tvp5150 3-005c: chip found @ 0xb8 (em28xx #0)
[209788.100565] tuner 3-0061: chip found @ 0xc2 (em28xx #0)
[209788.133785] xc2028 3-0061: creating new instance
[209788.133794] xc2028 3-0061: type set to XCeive xc2028/xc3028 tuner
[209788.133810] usb 2-1: firmware: requesting xc3028-v27.fw
[209788.177784] xc2028 3-0061: Error: firmware xc3028-v27.fw not found.

Si nos fijamos nos da un error de firmware.  En karmic hay un paquete llamado linux-firmware-nonfree en cual ya se ha incluido el firmware necesario para esta tarjeta, por lo tanto basta con instalar el paquete. https://bugs.launchpad.net/ubuntu/+source/linux-firmware-nonfree/+bug/278656

$ sudo aptitude install linux-firmware-nonfree

Una vez instalado desconectamos y conectamos la tarjeta, y si volvemos a hacer el dmesg veremos algo como:

[209927.085224] xc2028 3-0061: type set to XCeive xc2028/xc3028 tuner

[209927.085240] usb 2-1: firmware: requesting xc3028-v27.fw
[209927.100228] xc2028 3-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[209927.220152] xc2028 3-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[209948.400083] xc2028 3-0061: Loading firmware for type=(0), id 000000000000b700.
[209948.930101] SCODE (20000000), id 000000000000b700:
[209948.930117] xc2028 3-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[209949.300637] em28xx #0: Config register raw data: 0x50
[209949.340294] em28xx #0: AC97 vendor ID = 0xffffffff
[209949.360429] em28xx #0: AC97 features = 0x6a90
[209949.360436] em28xx #0: Empia 202 AC97 audio processor detected
[209950.210544] tvp5150 3-005c: tvp5150am1 detected.
[209954.085272] em28xx #0: v4l2 driver version 0.1.2
[209955.684459] em28xx #0: V4L2 device registered as /dev/video1 and /dev/vbi0
[209956.322039] tvp5150 3-005c: tvp5150am1 detected.

De aquí vemos que ha cargado el firmware de manera correcta y además nos ha registrado dos nuevos dispositivos /dev/video1 y /dev/vbi0 en mi caso esto es porque tengo webcam y esta es el dispositivo /dev/video0.

Nota: Para instalar el firmware en Jaunty tuve que seguir los pasos de esta guía http://www.linuxtv.org/wiki/index.php/Xceive_XC3028/XC2028#How_to_Obtain_the_Firmware

Ahora procederemos con la instalación de los paquetes que vamos a necesitar para ver la tv 🙂

$ sudo aptitude install tvtime sox  libsox-fmt-all

tvtime es para ver el video, el sox es para redireccionar la salida de audio de la tarjeta al audio del sistema.

Al estar instalando tvtime nos solicita algunas configuraciones, la primera es NTSC que es la norma que se usa en México y la segunda fué elegir que estoy tomando la señal de una antena aérea.

Una vez terminada la instalación de los paquetes hay que hacer algunos ajustes.

Primero. En mi caso la carpeta .tvtime de mi home no pertenece a mi usuario entonces le cambiamos el propietario

$sudo chown -R tu_usuario.tu_usuario /home/tu_usuario/.tvtime

Segundo. Tuve que editar el archivo /etc/tvtime/tvtime.xml  y cambiar /dev/video0  por /dev/video1  (ya expliqué por qué)

$ sudo geany /etc/tvtime/tvtime.xml
...
<!-- This sets the default capture device to use. -->
<option name="V4LDevice" value="/dev/video1"/>
<!-- This sets the default capture device to use. -->  <option name="V4LDevice" value="/dev/video1"/>
...

Tercero. Crear el siguiente script

$sudo gedit /usr/bin/tvtime.sh

con el contenido

#!/bin/sh
sox -c 2 -s -r 48000 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp & tvtime -M;
wait 1 tvtime
killall sox;
killall tvtime;

Donde los /dev/dsp* son los dispositivos de sonido instalados, en mi caso /dev/dsp es el que corresponde a la tarjeta del sistema y /dev/dsp1 es el que corresponde al sonido de la tarjeta usb.

Al script le damos permisos de ejecución

$sudo chmod +x /usr/bin/tvtime.sh

Ya con eso podremos lanzar tvtime con sonido 🙂 . Gracias al usuario  pelado_87 del sitio ubuntu-es http://www.ubuntu-es.org/?q=node/123569

$/usr/bin/tvtime.sh

Espero que esto les sea de utilidad.


Lograr que Adobe Air ejecute correctamente el navegador por default en Gnome

airgnomeheart

Adobe Air es un framework que permite utilizar aplicaciones web en el escritorio, soporta tanto a Linux como a Windows y MacOS. Lamentablemente la última versión para Linux está ya algo obsoleta y no permite la correcta interacción de los componentes del sistema con las aplicaciones. Por ejemplo, muchas aplicaciones ni siquiera se ejecutan con KDE4 o en este caso en concreto, no permite abrir los enlaces en otro navegador que no sea Firefox.

La cuestión está en que Air consulta variables de entorno antiguas para cerciorarse de que Gnome es el escritorio que se está ejecutando, al fallar esta comprobación lo demás queda truncado, como es el caso precisamente de preguntar ¿cuál es el navegador por default?.

Continue reading

Habilita compositing en Metacity

Urgando en el editor de configuraciones de Gnome di con una opción para habilitar la extensión Composite en Metacity. Esta extensión, como muchos sabrán, es la que se utiliza para dotar al escritorio de ciertos efectos, un ejemplo claro de quién explota esta extensión es el proyecto Compiz.

Con esta opción podremos disfrutar de ciertos detalles en aplicaciones que requieren de esta extensión activada. Lo más grato fue encontrarme a Docky de gnome-do funcionando sin problemas =)

Continue reading

Cómo: Cambiar el tamaño predeterminado de la terminal en gnome

terminalAunque Gnome en las ansias de simplificar y mantener estabilidad en el código y las acciones a realizar en el entorno sacrifica algunas veces ciertas características funcionales que muchos de nosotros necesitamos, digamos por ahorra tiempo o por simple comodidad, sigue siendo Software Libre, lo cual siginifica que hasta el más mínimo detalle puede ser modificado a nuestro antojo para adaptarlo a nuestras necesidades. En este caso muchas siempre requiero un tamaño diferente para la terminal que el predeterminado 80×24 (columnas x filas), aunque en las preferencias del perfil podemos cambiar la tipografía, el fondo, colores, etc, no podemos realizar esta modificación. Para esto es necesario acudir a un archivo de configuración. Editamos el siguiente archivo
sudo nano /usr/share/vte/termcap/xterm
Y buscamos la línea que indique
:co#80:it#8:li#24:
Donde co indica las columnas y li el número de líneas, es decir ancho y alto respectivamente. Modificamos a nuestro antojo pudiendo quedar esto
:co#130:it#8:li#24:
Que es como yo lo prefiero

Valores de configuración

Gnome-DO 0.8

Gnome-DO 0.8

Gnome-DO 0.8

Hace unas horas el equipo de Gnome-DO liberó la última versión estable de este lanzador para escritorios linux, la 0.8, que incluye nuevos plugins, una mejora en la rapidez y eficiencia de búsquedas, reflejado en un menor uso de la memoria, mediante la inclusión de nuevos algoritmos.

En lo personal desde que uso esta aplicación la usabilidad de mi escritorio ha crecido de sobremanera, siendo un usuario acostumbrado a teclear y que piensa que mover la mano derecha hacia el mouse quita tiempo. La verdad es que esta es una de las aplicaciones que realmente merecen la pena. Con ella incluso puedo postear a twitter, manejar las sesiones, los gestores de ventana, hacer búsquedas, ejecutar comandos, controlar la música, etc etc etc.

Para instalarlo en Ubuntu 8.10 agregamos y mantener las versiones más recientes agregamos los siguientes repositorios

deb http://ppa.launchpad.net/do-core/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/do-core/ppa/ubuntu intrepid main

Si no está instalado hay que ejecutar
sudo aptitude install gnome-do
Si ya lo tienen con un simple safe-upgrade pueden obtener la versión más reciente.