Sunday, December 18, 2011

Comportamiento errático del teclado y mouse.

Tengo una pc con mother asus M2N-E micro AMD Athlon 64 X2 Dual Core Processor 3600. La uso con varias distribuciones de linux. Uno de los kernel que uso es 2.6.32-36-generic #79-Ubuntu SMP.

El teclado genius PS/2 y mouse USB genius de esa pc tenían un comportamiento errático, funcionaba uno u otro, había que reiniciar varias veces hasta que lograba que funcionaran los dos juntos.

Aparentemente hay un bug en los ultimos kernel que customiza Ubuntu.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/586471

La solución (temporal) a ese problema es agregar acpi=off noapic nolapic en las opciones de booteo.

dejé mi menu.lst así:

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=acpi=off noapic nolapic



Después de modificar el archivo hay que ejecutar update-grub

Thursday, December 01, 2011

Botones con imagen y etiqueta en GNOME

Los botones de las aplicaciones basadas en GTK admiten la posibilidad de tener una imagen y un texto, En la instalación por default de ubuntu la opción es que esté solamente visible el texto de los botones y no ambas.

En otra entrada en este blog ya expliqué como modificar la configuración de GNOME para que *todas* las aplicaciones muestren imágenes y texto, pero esto también es posible hacerlo desde una aplicación RUBY/GTK y ese es el motivo de esta entrada.


Este es el código que hay que usar para hacer visible las imágenes en los botones.

  1. unless Gtk::Settings.default.gtk_button_images? then
  2. Gtk::Settings.default.gtk_button_images = true
  3. end
o el siguiente para que los botones solamente tengan texto.

  1. if Gtk::Settings.default.gtk_button_images? then
  2. Gtk::Settings.default.gtk_button_images = false
  3. end
o la siguiente línea para alternar los estados.

  1. Gtk::Settings.default.gtk_button_images = !Gtk::Settings.default.gtk_button_images?