Comment 14 for bug 571725

Revision history for this message
Richard (g-launchpad-mcgillivary-org) wrote :

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

rmcgilli@trawler:~$ ls -ld /home/rmcgilli/.gnome2/evince/
drwx------ 2 rmcgilli rmcgilli 4096 2010-05-03 08:26 /home/rmcgilli/.gnome2/evince/

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
-rw-r--r-- 1 rmcgilli rmcgilli 0 2010-05-03 08:27 /home/rmcgilli/.gnome2/evince/last_settings

(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>