Al final conseguí encontrar los paquetes que usa gnome que pertenecen a xscreensaver, que son los que usa Gnome, así que me dije, ¡Ya está, instalo estos paquetes y tengo todos los salvapatallas!:
sudo apt-get install xscreensaver-gl-extra xscreensaver-data-extra
Con eso quedan todos los paquetes instalados.
Ahora llega un chazco.. jejeje
Los salvapantallas no aparecen en el menú de selección de mate-screensaver
Indagando descubrí la ruta donde están los salvapantallas nuevos:
/usr/share/applications/screensavers/
En esa ruta encontraríamos todos los archivos .desktop que son los diferentes temas de salvapantallas.
Después, me dí cuenta de que ahí mismo están los propios de MATE.
Así que me puse a destriparlos un poco y me dí cuenta de que entre los originales de MATE y los de xscreensaver solo hay una diferencia dentro.
En los de mate pone al final:
OnlyShowIn=MATE;
(Solo mostrar en MATE)
Y en los de xscreensaver pone:
OnlyShowIn=GNOME;
(Solo mostrar en GNOME)
Así que cogí uno y lo edité, para ponerle:
OnlyShowIn=GNOME;MATE;
Abrí el gestor de salvapantallas y.... tachán! ahí estaba el granuja, bien, ahora el problema está en que si queremos uno en concreto no hay problema.
sudo nano /usr/share/applications/screensavers/nombre.desktop
Editamos esa entrada y listo.... pero .... ¿¿¿y si queremos hacerlo con todos???
Pues encontré un comando en un blog para remplazar texto recursivamente:
perl -pi -w -e 's/BUSQUEDA/REEMPLAZO/g;' *.txt
En la página: http://comulinux.blogspot.com.es/2011/06/buscar-y-reemplazar-en-varios.html Así que solo lo adapté un poco y...
sudo perl -pi -w -e 's/OnlyShowIn=GNOME;/OnlyShowIn=MATE;GNOME;/g;' /usr/share/applications/screensavers/*.desktop
Con esa orden modificamos todos los archivos .desktop de la carpeta donde están los salvapantallas para cambiar la linea que hemos mencionado para que funcionen en los dos tipos de escritorio.
Mi trabajo me costó, pero ya tengo los salvapantallas que quería, además de muchos otros que no conocía...
Un saludo.
Te agradezco tu trabajo. He seguido tus instrucciones y ha funcionado perfecto.
ResponderEliminarGracis.Un saludo. Angel.
Gracias Angel por el comentario.
ResponderEliminarLa verdad es que tenía ganas de disfrutar de todos los salvapantallas, y esto fuel lo que se me ocurrió.
Tal vez haya otra manera más facil que esta :D
Un saludo.
Muchas gracias, gran aporte.....yo también lo he hecho como dices y ya los tengo. Van perfectos.
ResponderEliminarGracias otra vez, es lo que estaba buscando.
Saludos.
Carlos