xfce4 普通用户登陆不了 -- 解决

来源:互联网 发布:淘宝回收手机是真的吗 编辑:程序博客网 时间:2024/05/01 16:00


现象:

突然发现新装的ubuntu的xfce4 普通用户登陆不了,而root管理员却能登陆。


分析 log:

root@bmc:/home/fred# cat .xsession-errors 
Xsession: X session started for  at Sun May 21 22:03:26 CST 2017
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  109 (X_ChangeHosts)
  Value in failed request:  0x5
  Serial number of failed request:  6
  Current serial number in output stream:  8
localuser:fred being added to access control list
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  109 (X_ChangeHosts)
  Value in failed request:  0x5
  Serial number of failed request:  6
  Current serial number in output stream:  8
openConnection: connect: No such file or directory
cannot connect to brltty at :0


(xfce4-session:41354): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.


(xfce4-session:41354): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.


(xfce4-session:41354): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied.  dconf will not work properly.
xfce4-session: Unable to access file /home/fred/.ICEauthority: Permission denied
root@bmc:/home/fred# chmod fred:fred -R /run/user/1000/dconf/user 
chmod: invalid mode: ‘fred:fred’
Try 'chmod --help' for more information.

root@bmc:/home/fred# ll
total 128
drwxr-xr-x 19 fred fred 4096 5月  21 22:04 ./
drwxr-xr-x  4 root root 4096 5月  20 23:28 ../
-rw-------  1 fred fred  325 5月  21 20:56 .bash_history
-rw-r--r--  1 fred fred  220 5月  19 07:24 .bash_logout
-rw-r--r--  1 fred fred 3771 5月  19 07:24 .bashrc
drwx------ 14 fred fred 4096 5月  19 10:45 .cache/
drwx------ 17 fred fred 4096 5月  19 10:46 .config/
drwx------  3 fred fred 4096 5月  19 07:59 .dbus/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Desktop/
-rw-r--r--  1 root root   40 5月  19 10:45 .dmrc
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Documents/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Downloads/
-rw-r--r--  1 fred fred 8980 5月  19 07:24 examples.desktop
drwx------  2 fred fred 4096 5月  19 07:57 .gconf/
drwx------  3 fred fred 4096 5月  20 23:26 .gnupg/
-rw-------  1 root root 1534 5月  19 10:45 .ICEauthority
drwx------  3 fred fred 4096 5月  19 07:41 .local/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Music/
drwxr-xr-x  6 root root 4096 5月  19 09:50 node_modules/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Pictures/
-rw-r--r--  1 fred fred  655 5月  19 07:24 .profile
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Public/
drwxr-xr-x  3 root root 4096 5月  19 11:22 .subversion/
-rw-r--r--  1 fred fred    0 5月  19 07:40 .sudo_as_admin_successful
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Templates/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Videos/
-rw-------  1 root root  633 5月  19 12:38 .viminfo
drwx------  2 fred fred 4096 5月  19 07:59 .vnc/
-rw-------  1 fred fred   48 5月  20 23:26 .Xauthority
-rw-r--r--  1 root root   14 5月  19 07:58 .xsession
-rw-------  1 fred fred 1218 5月  21 22:03 .xsession-errors


原来是权限不对。记得之前为了省事,直接将 fred 升级到 root 组去了,后来又降了回来。


修改:

root@bmc:/home/fred# chown -R fred:fred *.*
root@bmc:/home/fred# ll
total 128
drwxr-xr-x 19 fred fred 4096 5月  21 22:04 ./
drwxr-xr-x  4 fred fred 4096 5月  20 23:28 ../
-rw-------  1 fred fred  325 5月  21 20:56 .bash_history
-rw-r--r--  1 fred fred  220 5月  19 07:24 .bash_logout
-rw-r--r--  1 fred fred 3771 5月  19 07:24 .bashrc
drwx------ 14 fred fred 4096 5月  19 10:45 .cache/
drwx------ 17 fred fred 4096 5月  19 10:46 .config/
drwx------  3 fred fred 4096 5月  19 07:59 .dbus/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Desktop/
-rw-r--r--  1 fred fred   40 5月  19 10:45 .dmrc
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Documents/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Downloads/
-rw-r--r--  1 fred fred 8980 5月  19 07:24 examples.desktop
drwx------  2 fred fred 4096 5月  19 07:57 .gconf/
drwx------  3 fred fred 4096 5月  20 23:26 .gnupg/
-rw-------  1 fred fred 1534 5月  19 10:45 .ICEauthority
drwx------  3 fred fred 4096 5月  19 07:41 .local/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Music/
drwxr-xr-x  6 fred fred 4096 5月  19 09:50 node_modules/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Pictures/
-rw-r--r--  1 fred fred  655 5月  19 07:24 .profile
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Public/
drwxr-xr-x  3 fred fred 4096 5月  19 11:22 .subversion/
-rw-r--r--  1 fred fred    0 5月  19 07:40 .sudo_as_admin_successful
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Templates/
drwxr-xr-x  2 fred fred 4096 5月  19 07:41 Videos/
-rw-------  1 fred fred  633 5月  19 12:38 .viminfo
drwx------  2 fred fred 4096 5月  19 07:59 .vnc/
-rw-------  1 fred fred   48 5月  20 23:26 .Xauthority
-rw-r--r--  1 fred fred   14 5月  19 07:58 .xsession
-rw-------  1 fred fred 1218 5月  21 22:03 .xsession-errors


验证: