Here's a transcript of a session showing problem , at the end after I create the last_settings file manually evince starts up
So it's not a major issue for me as I can manually create the file to get evince running.
Note, I originally reported this under Bug 572028 which was the same issue with last_settings file reported by someone else; but was redirected to this bug.
rmcgilli@trawler:~$ id
uid=1000(rmcgilli) gid=1000(rmcgilli) groups=4(adm),20(dialout),24(cdrom),46(plugdev),106(lpadmin),121(admin),122(sambashare),1000(rmcgilli)
rmcgilli@trawler:~$ ls -ld /home/rmcgilli/.gnome2/evince/last_settings
ls: cannot access /home/rmcgilli/.gnome2/evince/last_settings: No such file or directory
(evince:7957): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported
(evince:7957): Gtk-WARNING **: Attempting to read the recently used resources file at `/home/rmcgilli/.recently-used.xbel', but the parser failed: Failed to open file '/home/rmcgilli/.recently-used.xbel': Permission denied.
(evince:7959): Gtk-WARNING **: Attempting to read the recently used resources file at `/home/rmcgilli/.recently-used.xbel', but the parser failed: Failed to open file '/home/rmcgilli/.recently-used.xbel': Permission denied.
Here's a transcript of a session showing problem , at the end after I create the last_settings file manually evince starts up
So it's not a major issue for me as I can manually create the file to get evince running.
Note, I originally reported this under Bug 572028 which was the same issue with last_settings file reported by someone else; but was redirected to this bug.
rmcgilli@trawler:~$ id 4(adm), 20(dialout) ,24(cdrom) ,46(plugdev) ,106(lpadmin) ,121(admin) ,122(sambashare ),1000( rmcgilli)
uid=1000(rmcgilli) gid=1000(rmcgilli) groups=
rmcgilli@trawler:~$ ls -ld /home/rmcgilli/ .gnome2/ evince/ last_settings .gnome2/ evince/ last_settings: No such file or directory
ls: cannot access /home/rmcgilli/
rmcgilli@trawler:~$ ls -ld /home/rmcgilli/ .gnome2/ evince/ .gnome2/ evince/
drwx------ 2 rmcgilli rmcgilli 4096 2010-05-03 08:26 /home/rmcgilli/
rmcgilli@trawler:~$ evince
(evince:7957): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported
(evince:7957): Gtk-WARNING **: Attempting to read the recently used resources file at `/home/ rmcgilli/ .recently- used.xbel' , but the parser failed: Failed to open file '/home/ rmcgilli/ .recently- used.xbel' : Permission denied.
** (evince:7957): WARNING **: Error creating last_settings file: Error opening file '/home/ rmcgilli/ .gnome2/ evince/ last_settings' : Permission denied
Segmentation fault
rmcgilli@trawler:~$ touch /home/rmcgilli/ .gnome2/ evince/ last_settings
rmcgilli@trawler:~$ evince
(evince:7959): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported
rmcgilli@trawler:~$ ls -ld /home/rmcgilli/ .gnome2/ evince/ last_settings .gnome2/ evince/ last_settings
-rw-r--r-- 1 rmcgilli rmcgilli 0 2010-05-03 08:27 /home/rmcgilli/
(evince:7959): Gtk-WARNING **: Attempting to read the recently used resources file at `/home/ rmcgilli/ .recently- used.xbel' , but the parser failed: Failed to open file '/home/ rmcgilli/ .recently- used.xbel' : Permission denied.
<Evince is running here>