Llevaba tiempo queriendo cambiar la imagen del usplash de mi ubuntu breezy, porque el tema marrón que trae ubuntu por defecto no me gusta y la tengo totalmente personalizada con abundancia de tonos azules, y claro, el usplash marrón no quedaba muy bien integrado.
Buscando por ahi encontré una versión de la imagen del usplash de ubuntu pero en tonos azules y me decidí a instalarla. Encontré un par de manuales en inglés sobre como hacerlo, parecía muy sencillo, pero al final resultó que no eran muy concisos y me hice un lío, así que voy a intentar explicar aquí la forma en la que yo lo hice.
en primero lugar instalamos los paquetes necesarios:
- sudo apt-get install gcc libbogl-dev
descargamos la imagen del enlace que he puesto un poco más arriba y la renombramos a usplash-artwork.png. Si no quereis usar esa imagen os vale cualquier png de 640x480 y 16 colores.
ahora hacemos los siguiente:
- pngtobogl usplash-artwork.png > usplash-artwork.c
- gcc -Os -g -I/usr/include/bogl -fPIC -c usplash-artwork.c -o usplash-artwork.o
- gcc -shared -Wl,-soname,usplash-artwork.so usplash-artwork.o -o usplash-artwork.so
ahora copiamos el archivo usplash-artwork.so que hemos generado en las siguientes carpetas:
- sudo cp usplash-artwork.so /var/lib/dpkg/alternatives/usplash-artwork.so
- sudo cp usplash-artwork.so /usr/lib/usplash/usplash-default.so
- sudo cp usplash-artwork.so /usr/lib/usplash/usplash-artwork.so
Ahora solo nos queda hacer: "sudo dpkg-reconfigure linux-image-$(uname -r)" y reiniciar para ver nuestro nuevo usplash.
Por último recomiento guardar copia de seguridad de los archivos que vamos a sustituir, para que, en el caso de salir mal y cargarnos el arranque gráfico poder restaurarlos y, volviendo a hacer "sudo dpkg-reconfigure linux-image-$(uname -r)" volver a tener el usplash original de ubuntu.
Espero que os haya resultado interesante y servido de ayuda, ya me comentareis que tal os ha ido.
|
hace 1 día 10 horas
hace 1 día 10 horas
hace 1 día 10 horas
hace 1 día 10 horas
hace 1 día 10 horas
hace 1 día 10 horas
hace 1 día 10 horas
hace 1 día 10 horas
hace 1 día 10 horas
hace 1 día 10 horas