Gtk-PERINGATAN saat menggunakan gksu

8

Ketika saya menggunakan gksusaya mendapat peringatan GTK, misalnya:

$ gksu gedit /etc/fstab

(gksu:2792): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gksu:2792): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gksu:2792): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gksu:2792): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

dan ketika saya menutup instance aplikasi yang berjalan (dalam contoh ini gedit), saya mendapatkan:

(gedit:2796): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory

(gedit:2796): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.8R7MBW': No such file or directory

(gedit:2796): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory

Saya menggunakan Ubuntu 11.10 64-bit. Bagaimana saya bisa mengatasi masalah ini?

codegenki
sumber

Jawaban:

8

Mereka kurang lebih tidak berbahaya.

  • Yang pertama adalah tentang mesin GTK yang hilang.

    Untuk kesalahan spesifik Anda:

    sudo apt-get install gtk2-engines-pixbuf
    

    Untuk menemukan paket salah:

    sudo apt-get install apt-file
    

    Cari nama modul yang diberikan dalam kesalahan Anda yaitu awalan dengan libdan akhiran dengan .so- jadi dalam contoh pixmapAnda, Anda perlu mencarilibpixmap.so

    apt-file find libpixmap.so
    

    Ini akan memberikan paket untuk menginstal misalnya

    gtk2-engines-pixbuf: /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libpixmap.so
    libgtk2.0-0-dbg: /usr/lib/debug/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libpixmap.so
    
  • Yang kedua terjadi karena pengguna root ( /rootdirektori) tidak memiliki .localdirektori. Anda dapat membuatnya dengan menjalankan:

    sudo mkdir -p /root/.local/share
    
htorque
sumber