Instalar plugin de Java para Linux en Firefox 4 o superior
Después de mucho tiempo, he dado con la tecla, el punto 3 es el importante.
- Descargar el JRE de la página de Java: http://java.com/en/download/manual.jsp?locale=en
- Descomprimir por ejemplo en /usr/lib/java
- Crear un enlace en /usr/lib/iceweasel (firefox)/plugins al fichero /usr/lib/java/lib/i386/libnpjp2.so
- Reiniciar Firefox y listo.
Lo único que cambia es que antes, para las versiones anteriores a la 3.5 de Firefox, el plugin o enlace había que hacérselo al fichero java/plugins/i386/ns7/libjavaplugin_oji.so y ahora es a java/lib/i386/libnpjp2.so
Salud y fiesta.
Convertir ficheros de Unix a Windows
Para modificar los retornos de carro de un fichero de texto en Unix/Linux y que luego se vean correctamente en Windows:
sed -i ‘s/$/\r/g’ fichero
Salud y fiesta
Activar privilegio FILE en la tabla ‘user’ de MySQL
seleccionar ficheros de forma aleatoria
find . -type f -exec basename {} \; | shuf | tail -n1
Salud y fiesta
gnome-screensaver en XFCE
Ni XFCE se comunica con gnome-screensaver ni gnome-screensaver lo hace con XFCE, con todo esto, no hay manera de que gnome-screensaver sepa el tiempo de inactividad del usuario y así poder bloquear la pantalla transcurrido un tiempo determinado, gnome-screensaver usa gnome-session para este menester y XFCE usa xfce4-session que se comunica a la perfección con xscreensaver pero no con gnome-screensaver.
Los de XFCE le pasan la pelota a los Gnome: This is getting a bit out of scope for this bug. If you want to complain about gnome-screensaver’s deficiencies, you’ll need to file a bug on bugzilla.gnome.org. Nothing is going to get solved here y los de Gnome se la pasan a los XFCE: I’d say that the xfce session should probably do something like gnome-session.Either that or an external module that implements the same dbus interface. I don’t think we are going to fix this. This is the gnome screensaver after all :)
La casa se queda sin barrer, así pues, se me ha ocurrido crear un script que lance el salvapantallas transcurrido un tiempo, este script se podría ejecutar cada 5 min mediante un cron.
El script:
#!/bin/bash
export DISPLAY=:0
source $HOME/.id_dbus
export DBUS_SESSION_BUS_ADDRESS
idle=`xprintidle`
if [ $idle -gt 120000 ]; then
gnome-screensaver-command —lock > /dev/null 2>&1
fi
exit 0
El fichero $HOME/.id_dbus almacena el valor de la variable de entorno DBUS_SESSION_BUS_ADDRESS. Para generar dicho fichero basta con crear un pequeño script tal que así:
#!/bin/bash
set | grep DBUS_SESSION_BUS_ADDRESS > $HOME/.id_dbus
y hacer que se ejecute en cada inicio de sesión. Desde el propio script no podemos acceder a la variable de entorno DBUS_SESSION_BUS_ADDRESS ya que al ejecturase desde el cron creará otro sesión DBUS y no conectará con el gnome-screensaver, por eso debemos recuperar nuestra sesión DBUS.
Después de todo este rollo sólo queda crear el cron de usuario que ejecute el primer script.
Buscar en google como sustituir xscreensaver por gnome-screensave en XFCE, hay mucha información, lo que pasa es que está incompleta ya que las últimas actualizaciones de Gnome y XFCE han creado este problema.
Salud y fiesta
Desactivar automount USB en XFCE
Editar los ficheros:
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
/etc/xdg/Thunar/volmanrc
Agregar: <merge key=”volume.ignore” type=”bool”>true</merge> en el fichero:
/etc/hal/fdi/policy/preferences.fdi