On Fri, 2005-06-17 at 20:09, guenther wrote: > [ re-arranging the quoting ] > > > > On Fri, 2005-06-17 at 13:20 -0400, Kelly J. Morris wrote: > > > > > > > > /etc/gdm/Xsession: Beginning session setup ... > > > > (gnome-session:8396) libgnome vfs-WARNING **: Unable to create > > > > ~/.gnome2 > > > > directory: Permission denied > > > > could not create per-user gnome configuration directory > > > > '/home/kelly/.gnome2/': Permission denied. > > Well, as Michael already suggested, this looks like /home/kelly either > does *not* belong to the user 'kelly' or the permissions of this dir are > totally borked.
I think that it's more likely the latter. > > Maybe there is something way more seriously wrong than that, though, > given that gnome-vfs actually tries to create this dir -- depending on > the underlying gnome-vfs logic, which I don't know. ~/.gnome2 [1] should > already be there, if the user 'kelly' used GNOME before. So either it > (falsely) tries to create this dir, cause the permissions of /home/kelly > or /home/kelly/.gnome2 are wrong, or it actually tries to create it, > cause it is missing (and fails, due to missing permission on ~)... What I'm wondering is: did I slip up and, in a fatigued midnight session, accidentally change the permissions on /home rather than /home/kelly ? As I try to reconstruct what I did, it seems like the most likely thing that I could have done that would #$%^&*-ed things up so badly as to prevent me from even logging in. > If this dir is not present currently... Kelly, is there any content left > at all in /home/kelly? I don't see any indication that any content has been lost at all. > Just guessing, though. Sorry, if I'm totally off the track here, scaring > you for no reason. <sigh> I think that I'm just going to have to delete and re-install Ubuntu. I should be able to get back to the point where everything is working, *except* migrating the Evolution files. Before I migrate again, I'll have to figure out how to resolve the permissions issue, but at least everything else will be working. Kelly > > > On Fri, 2005-06-17 at 17:08 -0400, Kelly J. Morris wrote: > > On Fri, 2005-06-17 at 16:02, Not Zed wrote: > > > > > Do you own your home directory and have write permissions do it? > > > > Yes. > > > > > > login as root from a virtual terminal and do > > > > > > chown kelly /home/kelly > > > chmod 755 /home/kelly > > > > OK, but the UID of the imported files from SuSE was 500 and the UID at > > Ubuntu was 1000. Why 755? Is the idea kind of "splitting the > > difference," i.e. there can't be a conflict between 500 and 1000 if all > > have been changed to 755? > > Given this response I wonder if you checked/set the ownership and > permissions of ~/.evolution/mail/local [1] properly. Are you *sure* the > ownership and permissions are correctly set as we asked previously? > > > Some explanations: > > The 'chmod' command (which Michael mentioned above) has 2 options in > this case. The latter being the directory to change the permissions on. > And the first one being the permissions to set. > > "755" are the permissions to set, in octal notation. The 3 digits > represent the permissions for user, group and other (world) > respectively. In this case it is read/write/execute (7) permissions for > the user [2] and read/execute (5) permissions for group and other. > > This number does not in any way refer to a user ID (UID) or group ID > (GID). (As I mentioned before, the UID/GID of your old system does mean > nothing on your new system anyway. Do not care about the old UID -- no > more than any file/dir still with the old UID needs to be changed to the > new (current) UID.) > > I recommend reading 'man chmod' and 'man chown' or even better a good > book about UNIX/Linux basics. Asking a friend who does know this already > would be a good idea as well, to solve this present issue without > harming your data any further... > > Hopefully no harm done yet... > > ...guenther > > > [1] ~ is an abbreviation for your users home directory, /home/kelly in > this case > > [2] read = 4, write = 2, execute = 1 > read + write + execute = 4 + 2 + 1 = 7 -- Kelly J. Morris <[EMAIL PROTECTED]> _______________________________________________ evolution maillist - [email protected] http://lists.ximian.com/mailman/listinfo/evolution
