Archivo mayo, 2009
Problema con los efectos del escritorio en Ubuntu 9.04
Anoche actualicé mi Ubuntu a la versión 9.04, y en principio todo funcionaba correctamente, exceptos los efectos del escritorio.
Al ir a configurarlos de nuevo (Sistema->Preferencias->Apariencia->Efectos visuales) y seleccionar “Normal” ó “Extra” me saltaba una ventana con el mensaje… “No se han podido activar los efectos del escritorio“, total… que buscando por ahí encontré esta solución, que a mí, me funciona.
Desde una terminal, escribimos:
sudo vi /usr/bin/compiz
Una vez abierto el fichero, buscamos la línea que pone “# blacklist based on the pci ids” y anteponemos un “#” en todas las líneas hasta la línea que indica “unset T“, de este modo:
# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
#T=" 1002:5954 1002:5854 1002:5955" # ati rs480
#T="$T 1002:4153" # ATI Rv350
#T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
#T="$T 8086:2a02 " # Intel GM965
#T="$T 8086:3577 8086:2562 " # Intel 830MG, 845G (LP: #259385)
#BLACKLIST_PCIIDS="$T"
#unset T
Guardamos el fichero, y reiniciamos el equipo.
Esto es una de las cosas que menos me gusta de Linux, si realmente estamos apostando por una interfaz de usuario sencilla… no me imagino a un usuario novel solucionando este problema, y eso que es bastante sencillo.
Logicly – Simulador de circuitos
He encontrado una web bastante interesante con la que se pueden simular circuitos lógicos. No hace tanto (o quizás sí..) me peleaba en la carrera con estos cacharros… y allí utilizabamos el simulador del Xilinx, que era bastante completo, pero no tan sencillo como esta web.
Con este simulador y aplicando el álgebra de Boole, se pueden utilizar distintos elementos de la electrónica (Puertas AND, OR, XOR, NAND, XNOR, NOR…).
La aplicación esta creada con Adobe Flex y Flexwires, cuya interfaz se basa en la de Yahoo! Pipes.
Vía: Microsiervos
Trucos sobre el comando history de Unix
A veces nos interesa poder eliminar todos los registros que quedan almacenados en el history del usuario, para ello existen los siguientes comandos:
Borrar el history:
history -c
Existe otro modo (más cutre, y que sólo elimina el histórico de sesiones antiguas, y no de la actual…):
cat /dev/null > ~/.bash_history
Si sólo queremos que no se almacenen los comandos de la sesión actual, basta con utilizar los siguientes comandos:
unset HISTFILE
unset SAVEHISE
Otra opción, más drástica, es evitar que se genere el fichero donde se almacenen los comandos. Esto se haría así:
ln -s /dev/null ~/.bash_history
1o cosas que quizás no sepas de MySQL
Charla sobre algunas curiosidades y utilidades de MySQL, bastante interesante.
