When I use gksu
I get Gtk warnings, for example:
$ 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",
and when I close the running application instance (in this example gedit), I get:
(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
I'm using Ubuntu 11.10 64-bit. How can I solve this issue?
Best Answer
Those are more or less harmless.
The first one is about a missing GTK engine.
For your specific error:
To find the package in error:
Search for the module name that is given in your error i.e. prefix with
lib
and suffix with.so
- so in your examplepixmap
, you need to search forlibpixmap.so
This will give the package to install e.g.
The second one happens because the root user (
/root
directory) doesn't have a.local
directory. You can create it by running: