eog (gnome'un gözü)
11.04 ve önceki sürümler ubuntu
Bir görüntüyü sağ tıklayıp duvar kağıdı olarak ayarlayabildiğinizden bahsettiğinizde, bu cevap demek istediğinizi varsayar - jpeg görüntüsünü eog olarak açın, sağ tıklayın ve "masaüstü arka planı olarak ayarla" yı seçin.
Bu cevapla, bu seçeneği kaldırabilirsiniz:
Bu varsayım göz önünde bulundurularak, kaynağı doğrudan düzenleyerek (bir paket dağıtmak istiyorsanız) veya istemci başına GTK pencere verilerini değiştirerek menü seçeneği VE sağ tıklama seçeneğini kaldırabilirsiniz.
Çözüm 1 - GTK Pencere Verilerini Düzenle
Önce GTK pencere verilerini yedekleyin:
sudo cp /usr/share/eog/eog-ui.xml ~/
gksudo gedit /usr/share/eog/eog-ui.xml
Şimdi "duvar kağıdı" araması yapın - bu anahtar kelimeyi içeren her satırı silin ve kaydedin.
Değişiklikleri geri almak için:
sudo cp ~/eog-ui.xml /usr/share/eog
Çözüm 2 - Deb paketini dağıtın
Bu, şu tarifle yapılabilir:
apt-get source eog
sudo apt-get build-dep eog
sudo apt-get install devscripts
Olarak postanızı yapılandırmak isterse - seç hiçbir yapılandırma
cd eog-2*/data
gedit eog-ui.xml
Şimdi "duvar kağıdı" araması yapın - bu anahtar kelimeyi içeren her satırı silin.
Kayıt etmek.
cd ..
gedit debian/changelog
+ppakarthick
ilk satıra ekleyin , böylece şöyle bir şey okuyabilir:
eog (2.32.1-0ubuntu2+ppakarthick) natty; urgency=low
debuild -us -uc
cd ..
sudo dpkg -i eog_*.deb
Not - kurulacak tek bir deb paketi vardır - yüklediğiniz ubuntu mimarisine bağlı olarak 32bit veya 64bit. Diğer deb'in ürettiği bir hata ayıklama paketi ve her ikisini de yok sayabileceğiniz bir geliştirme paketidir.
Değişiklikleri geri almak için:
sudo apt-get purge eog
sudo apt-get install eog
Bu, eog paketinin tamamını kaldıracaktır. Ardından, ikinci komut depolardan, geçerli eog paketinden yeniden yüklenir.
Not - meta paketi kaldırmak isteyebilir ubuntu-desktop
. Bunun tek etkisi Natty'ye yükseltmek istiyorsanız. Yükseltmek istiyorsanız, yükseltmeden ubuntu-desktop
önce yüklemeniz yeterlidir .
Gnome-Control-Center arka plan sekmesi
Bu sekme için GTK Pencere verileri dosyada, /usr/share/gnome-control-center/ui/appearance.ui
ancak bu dosyada arka plan sekmesinin kendisini gizleyebileceğiniz uygun bir yer bulamadım.
Kaynak kodu değişikliği ile - arka plan sekmesini ve düğmelerini hem duvar kağıdı görüntülememeye hem de düğmeler tıklandığında hiçbir şey yapmamaya başlayabilirsiniz.
Bu çözelti yukarıdaki çözelti 2'ye çok benzer.
apt-get source gnome-control-center
sudo apt-get build-dep gnome-control-center
sudo apt-get install devscripts
Olarak postanızı yapılandırmak isterse - seç hiçbir yapılandırma
cd gnome*/capplets/appearance
gedit appearance-desktop.c
Şimdi aşağıdaki işlevi arayın ve return;
gösterildiği gibi ekleyin :
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;
Kayıt etmek.
cd ../..
gedit debian/changelog
+ppakarthick
ilk satıra ekleyin , böylece şöyle bir şey okuyabilir:
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
Değişiklikleri geri almak için:
sudo apt-get purge gnome-control-center libgnome-window-settings1 capplets-data
sudo apt-get install ubuntu_desktop
Bu, tüm gnome-control-center paketini ve diğer birkaç paketi kaldıracaktır. Daha sonra, ikinci komut depolardan yeniden yüklenir, daha önce tüm paketler kaldırılır.
gnome-control-center
) erişmeleri gerekiyor mu?