Gtk-CẢNH BÁO trong khi sử dụng gksu


8

Khi tôi sử dụng, gksutôi nhận được cảnh báo Gtk, ví dụ:

$ 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",

và khi tôi đóng phiên bản ứng dụng đang chạy (trong ví dụ này là gedit), tôi nhận được:

(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

Tôi đang sử dụng Ubuntu 11.10 64-bit. Làm thế nào tôi có thể giải quyết vấn đề này?

Câu trả lời:


8

Những điều đó ít nhiều vô hại.

  • Đầu tiên là về một động cơ GTK bị thiếu.

    Đối với lỗi cụ thể của bạn:

    sudo apt-get install gtk2-engines-pixbuf
    

    Để tìm gói bị lỗi:

    sudo apt-get install apt-file
    

    Tìm kiếm tên mô-đun được đưa ra trong lỗi của bạn, ví dụ như tiền tố libvà hậu tố với .so- vì vậy trong ví dụ của bạn pixmap, bạn cần tìm kiếmlibpixmap.so

    apt-file find libpixmap.so
    

    Điều này sẽ cung cấp cho gói để cài đặt, ví dụ

    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
    
  • Điều thứ hai xảy ra vì người dùng root ( /rootthư mục) không có .localthư mục. Bạn có thể tạo nó bằng cách chạy:

    sudo mkdir -p /root/.local/share
    
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.