Permission problem with some GUI apps

Colin Law clanlaw at googlemail.com
Tue Dec 11 07:59:54 UTC 2012


On 11 December 2012 05:17, JD <jd1008 at gmail.com> wrote:
> Running evince, I get the following error
>
> (evince:5644): EggSMClient-WARNING **: Failed to connect to the session
> manager: None of the authentication protocols specified are supported
>
> (evince:5644): Gtk-WARNING **: Attempting to read the recently used
> resources file at `/home/jd/.local/share/recently-used.xbel', but the parser
> failed: Failed to open file '/home/jd/.local/share/recently-used.xbel':
> Permission denied.
>
> (evince:5644): Gtk-WARNING **: Attempting to store changes into
> `/home/jd/.local/share/recently-used.xbel', but failed: Failed to create
> file '/home/jd/.local/share/recently-used.xbel.32GDPW': Permission denied

Did you check the permissions on that folder to make sure you have
create permission?

Colin


>
> (evince:5644): Gtk-WARNING **: Attempting to set the permissions of
> `/home/jd/.local/share/recently-used.xbel', but failed: Permission denied
>
> I read about the bug at
> https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1016103
>
> which points the reader to
> https://wiki.ubuntu.com/DebuggingApparmor#Adjusting_Tunables
>
> So, I followed the suggestion for the solution, which is:
> to edit /etc/apparmor.d/tunables/home
> and change
>
> @{HOMEDIRS}=/home/
> to
> @{HOMEDIRS}=/home/  /exports/home/  (as an example)
>
> But in my case, homes are located in /sdb3/home/ and   /home  itself is a
> symlink to /sdb3/home/
> So, the change I made is:
>
>
> @{HOMEDIRS}=/home/  /sdb3/home/
>
>
> and i re-ran evince - and it still produces the same errors.
>
>
> --
> ubuntu-users mailing list
> ubuntu-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-users




More information about the ubuntu-users mailing list