Sunday, December 18, 2011
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
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.
- unless Gtk::Settings.default.gtk_button_images? then
- Gtk::Settings.default.gtk_button_images = true
- end
- if Gtk::Settings.default.gtk_button_images? then
- Gtk::Settings.default.gtk_button_images = false
- end
- Gtk::Settings.default.gtk_button_images = !Gtk::Settings.default.gtk_button_images?
Tuesday, November 29, 2011
Como cambiarle la propiedad text a un Label de GTK::STOCK::XX
- MiBoton = Gtk::Button.new(Gtk::Stock::OK)
- MiBoton.child().child().children[1].text="nuevo texto"
Como configurar GNOME para que los botones tengan un icono además de la leyenda.
- Ejecutar desde la consola gconf-editor luego
- desktop
- gnome
- interface
- buttons_have_icons checked
Saturday, October 01, 2011
Wednesday, March 02, 2011
Sunday, December 23, 2007
Cada vez que actualizo el kernel de mi nueva máquina (amd) tengo que editar el archivo /boot/grub/menu.lst y agregarle la opción noapic.
Hoy encontre la solución en este post y es algo muy facil de implementar.
primero debe buscar las siguentes líneas
# defoptions=quiet splash
# altoptions=(recovery mode) single
luego debe editarlas para que queden de la siguiente manera:
# defoptions=quiet splash noapic
# altoptions=(recovery mode) single noapic
listo!
aunque le parezca raro, no hay que quitar el # de las líneas!
ahora, tranquilo, ejecute:
~$ sudo grub-update
Sunday, January 14, 2007
unsort
Acá tengo una serie de comandos encadenados que sirven para desordenar un archivo
rafael@edubuntu:~$ awk '{printf("%7d\t%s\n", int(rand()*1000000), $0)}' ../columna10.txt | sort -n | cut -f2 vamos por partes
a) El archivo que tiene los datos a desordenar es ../columna10.txt
b) awk '{printf("%7d\t%s\n", int(rand()*1000000), $0)}' ../columna10.txt
Uso awk para generar un número al azar entre 0 y 999999, imprimo ese número junto a cada línea del archivo y uso como separador de campos el ascii 9 (tab)
c) sort -n Ordeno la salida de awk, el flag -n indica que la clave a usar es numérica.
d) cut -f2 Selecciono el segundo campo, en el punto b) agregué un campo para ordenar, cut usado de esta manera asume que el separador de campos es el tab. listo!, con esto tengo en la salida estándar el archivo desordenado.
para comprobar como se comporta hice una pruebita con un archivo de 226800 líneas
rafael@edubuntu:~$ wc -l ../columna10.txt
226800 ../columna10.txt
rafael@edubuntu:~$ time awk '{printf("%7d\t%s\n", int(rand()*1000000), $0)}' ../columna10.txt | sort -n | cut -f2
... ...
real 0m4.501s
user 0m1.644s
sys 0m0.484s
nada mal, cierto?
Sunday, January 07, 2007
Ayer actualice de mi Ubuntu Dapper (aptitude update, aptitude upgrade) como es algo habitual y periodico las actualizaciones no fueron muchas. Entre los paquetes que se actualizaron estaba Firefox, la nueva versión es la 1.5.0.9.
Ocurrio que fue imposible usar la interfaz adminsitrativa de mailman, despues de aceptar los mensajes de los certificados Firefox se cerraba sin ningún aviso y sin dejar rastros, el unico mensaje que mostraba la consola decía "segmentation fault", clarito ehhh, con eso un usuario sabe perfectamente que es lo que esta funcionando mal... :)
La sospecha recachó en ssl y el certificado autofirmado, por lo que empece a buscar por ese lado, nada nada nada, en algunas listas algunos viejos de crash adjudicaban el problema a javascript y recomendaban desabilitar la opción.
Por lo que opté por desabilitar todo y probar hasta encontrar al culpable, resulto ser: edit, preferences, privacy, passwords, remember passwords.
Si ya sé, es inseguro pero es la máquina de mi casa.
Thursday, November 16, 2006
En el último update/upgrade el xorg de mi debian etch dejo de funcionar, el mensaje de error indicaba la imposibilidad de encontrar la fuente fixed.
Despues de probar varias de las recetas de google pude solucionar el problema agregando en el archivo /etc/X11/xorg.conf una entrada en la seccion Files:
FontPath "unix/:7100"
Sunday, March 26, 2006
Resulta de tome la decisión de apostar por ruby....
resulta que navegando llegue al blog de Juantomas y que me encuentro con que a él tambien le gusta ruby
http://www.juantomas.net/2006/03/24/falling-in-love-again-with-ruby/
Juantomas es uno de los primeros speakers de SL que escuché (él me recomendo glade...)
desde hace unos dias estoy usando una extension para firefox que realmente me cambio la forma de trabajar
http://users.skynet.be/mgueury/mozilla/
Esta maravilla me avisa si el sitio web que estoy viendo cumple los standares del w3c y me marca cuales son los errores!
desde que lo instalé todas mis paginas cumplen el standar xhtml 1.0
y me recomendo eliminarlo, Leito estaba presente y comento las bondades de zeroconf (él lo usa en macOS).
siguio un que esta bueno, que le falta, si pero.
hoy lo desinstalé y todo volvio a la normalidad en mi Etch.
-Los lug organizadores: lugfi, ublug, lugsam, cafelug.
-La coordinacion del evento: Agustin Mendieta
-Las charlas y disertantes: Beatriz Buzaniche (aka bea), Enrique Chaparro (aka Chapa), Carlos Miranda (aka mstaaravin)
-El encuentro de geeks post evento
Sunday, March 12, 2006
Para no levantar servicios innecesarios se puede ejecutar el comando
update-rc.d -f servicio_a_remover remove
Para dejarlo como antes
update-rc.d -f servicio_removido defaults
Esto lo encontré acá
