eog (ojo de gnomo)
11.04 y versiones anteriores de ubuntu
Cuando mencionó que puede hacer clic con el botón derecho en una imagen y establecerla como fondo de pantalla, esta respuesta asume que quiso decir: abra la imagen jpeg en eog, haga clic con el botón derecho y elija "establecer como fondo de escritorio".
Con esta respuesta, puede eliminar esta opción:
Con este supuesto en mente, puede eliminar la opción de menú Y la opción de hacer clic con el botón derecho editando la fuente directamente (si desea distribuir un paquete) o en un cliente modificar los datos de la ventana GTK.
solución 1 - editar datos de la ventana GTK
Primero haga una copia de seguridad de los datos de la ventana GTK:
sudo cp /usr/share/eog/eog-ui.xml ~/
gksudo gedit /usr/share/eog/eog-ui.xml
Ahora busque "fondo de pantalla": elimine cada línea que contenga esta palabra clave y guárdela.
Para revertir los cambios:
sudo cp ~/eog-ui.xml /usr/share/eog
solución 2 - distribuya el paquete deb
Esto se puede hacer con esta receta:
apt-get source eog
sudo apt-get build-dep eog
sudo apt-get install devscripts
Si le pide que configure su correo, seleccione sin configuración
cd eog-2*/data
gedit eog-ui.xml
Ahora busque "fondo de pantalla": elimine cada línea que contiene esta palabra clave.
Salvar.
cd ..
gedit debian/changelog
agregue +ppakarthick
a la primera línea para que lea algo como:
eog (2.32.1-0ubuntu2+ppakarthick) natty; urgency=low
debuild -us -uc
cd ..
sudo dpkg -i eog_*.deb
Nota: solo hay un paquete de deb para instalar, ya sea de 32 bits o de 64 bits, dependiendo de la arquitectura de ubuntu que haya instalado. El producto de la otra deb es un paquete de depuración y un paquete de desarrollo, que puede ignorar.
Para revertir los cambios:
sudo apt-get purge eog
sudo apt-get install eog
Esto eliminará el paquete eog completo. Luego, el segundo comando se volverá a descargar desde los repositorios, el paquete eog actual.
Nota: puede querer eliminar el metapaquete ubuntu-desktop
. El único efecto que esto tiene es si tiene la intención de actualizar a Natty. Si desea actualizar, simplemente instale ubuntu-desktop
antes de la actualización.
Pestaña de fondo Gnome-Control-Center
Los datos de la ventana GTK para esta pestaña están en el archivo, /usr/share/gnome-control-center/ui/appearance.ui
pero no he encontrado un lugar conveniente en este archivo en el que pueda ocultar la pestaña de fondo.
Con un cambio en el código fuente, puede hacer que la pestaña de fondo y sus botones no muestren el fondo de pantalla y no hagan nada cuando se hace clic en los botones.
Esta solución es muy similar a la solución 2 anterior.
apt-get source gnome-control-center
sudo apt-get build-dep gnome-control-center
sudo apt-get install devscripts
Si le pide que configure su correo, seleccione sin configuración
cd gnome*/capplets/appearance
gedit appearance-desktop.c
Ahora busque la siguiente función y agregue return;
como se muestra:
void
desktop_init (AppearanceData *data,
const gchar **uris)
{
GtkWidget *add_button, *w;
GtkCellRenderer *cr;
char *url;
data->wp_update_gconf = TRUE;
data->wp_uris = NULL;
return;
Salvar.
cd ../..
gedit debian/changelog
agregue +ppakarthick
a la primera línea para que lea algo como:
gnome-control-center (1:2.30.1-0ubuntu2+ppakarthick) lucid-proposed; urgency=low
debuild -us -uc
cd ..
sudo dpkg -i capplets*.deb
sudo dpkg -i libgnome-window-settings1*.deb
sudo dpkg -i gnome-control-center_*.deb
Para revertir los cambios:
sudo apt-get purge gnome-control-center libgnome-window-settings1 capplets-data
sudo apt-get install ubuntu_desktop
Esto eliminará el paquete completo gnome-control-center y algunos otros paquetes. Luego, el segundo comando se volverá a descargar de los repositorios, todos los paquetes previamente eliminados.
gnome-control-center
)?