红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

UBUNTU 10.04使用问题两则:switch user & group and user

发布时间:2010-05-03 00:13:56来源:红联作者:blue_wind
在我的THINKPAD SL410上使用UBUNTU10.04两天了,发现两个不尽人意的问题,晒一晒,看大家有无遇到,欢迎探讨:
1.很严重啊,SWITCH USER用不了,切换后登不了桌面,卡死了,有时是黑屏,不得不强制关电源后重启,有时是在粉红色的界面就死掉了。我是在从root切换到我安装时创建的用户时出现问题的,重启登录是正常的;
2,group and user 管理用不了,我以root进入系统后在系统-->系统管理-->组和用户 中设置我的常规用户的“登录时不询问密码“,以及“高级设置”中选中“允许使用视频”和“允许使用音频”,然后重启,出问题了,在进入桌面时说是没有什么文件夹,无法截图,就把错误内容写下来吧。
配置“组和用户”后启动出现如下错误信息:
提示框一:Could not updte ICEauthority file /home/ian/.ICEathority
提示框二:There is a proble with the configuration sever(/usr/lib/libconf2-4/gconf-sanity-check-2 exited with status 256)
提示框三:Nautilud could not creat the following required folders:/home/ian/Desktop /home/ian/.nautilus
Befor running Nautilus,pleasu create these folders or set permissions such that Nautilus can create them.
文章评论

共有 8 条评论

  1. blue_wind 于 2010-05-05 20:05:55发表:

    上面是在普通用户里装软件时,在命令窗口进入了root装东西,忘了退出来,后来想到登录到root设置点东西(界面上设置)。是有点无聊,哈哈,不过更是不够小心啊。

  2. dchwlinux 于 2010-05-05 18:57:38发表:

    引用:
    上面新加的个问题再补充点:把/etc/sudoers的权限设置成777后再登录用sudo会有错误提示说是权限要改成0440。sudo chmod 0440 /etc/sudoers主样就好了。可以正常使用sudo了。
    关于上面的switch切换用户出现的问题,再 ...
    blue_wind 发表于 2010-5-3 18:33

    关于sudo的那个配置文件,文件开头等一句话就说该文件应当用visudo命令来编辑。以前Fedora没有使用sudo命令,我就改了那个配置文件,然后就可以用了,并没改过权限。出于好奇我百度过sudo命令,看了半天,内容太多了,sudo可以进行很详细的权限设置,具体到某个命令。而在桌面版中仅使用了ALL(ALL),使得sudo可以运行几乎所有命令的权限,以至于sudo rm -r /* 都可以(现在可能不行了)。至于su root再switch到root,你真的这么干过?你好无聊。

  3. chengshiding 于 2010-05-04 22:56:29发表:

    [i=s] 本帖最后由 chengshiding 于 2010-5-4 22:57 编辑 [/i]

    编辑sudoers文件要很小心哦,弄不好(编辑错误)就不能使用sudo了。所以在编辑sudoers文件之前先要开启root用户,万一有问题可以用root用户改回来

  4. blue_wind 于 2010-05-03 18:33:41发表:

    上面新加的个问题再补充点:把/etc/sudoers的权限设置成777后再登录用sudo会有错误提示说是权限要改成0440。sudo chmod 0440 /etc/sudoers主样就好了。可以正常使用sudo了。
    关于上面的switch切换用户出现的问题,再分析了下,可能是这样的:同一台电脑不能登录两个一样的用户。
    比如:以用记A登录桌面,再打开个终端登录root,然后再switch切换用户到root的桌面就出现问题了。我就是这种情况出现的,试验了几次都是这种情况,如果切换到没有在任何状态/情况下登录的用户是正常的。

  5. xzj4167 于 2010-05-03 18:29:36发表:

    :0wpoi2

  6. blue_wind 于 2010-05-03 18:26:40发表:

    这个没道理啊,那用户不是新建的呢,是我装系统时创建的,相当于除root后的默认用户了。照你说需要怎么设置呢?
    ######################################################################################
    另外,把大家可能遇到的一个新建用户后使用中的问题提一下,不管都会解决没有,我想对部分同学还是有用的:
    新建用户后,以新用户登录用不了sudo ***,有提示,我忘了记下来了。反正就是用不了sudo的,如果su root 想进入root用户角色的话输入密码总是无法验证,那是有点郁闷的。
    解决方法:
    # chmod 777 /etc/sudoers //当然也可设置成u+w权限
    # vim /etc/sudoers 在root ALL=(ALL)ALL下面增加:
    *** ALL=ALL(ALL)ALL //***是你的用户名。
    ?果如下:
    root ALL=(ALL) ALL
    *** ALL=(ALL) ALL
    重新登录后就OK了。

  7. Change 于 2010-05-03 08:30:34发表:

    受教

  8. dchwlinux 于 2010-05-03 08:24:50发表:

    第三个提示我知道,家目录设置权限不够。第一个不能更新也可能是因为这个问题。至于第二个,gconf好像也是设置桌面的工具哦,貌似桌面的设置文件很多也在家目录下,像什么~/.kde,一大堆的小脚本,所以嫌疑最大的是家目录权限设错了,肯定是少了写权限,配置文件无法更新。我曾经用useradd建新用户,试图用新用户登录桌面,但是登录之后(注意,是先文本登录,后startx进)麻烦不断,最根本的是家目录权限不够。改了之后又说xserver设置不对,以低分辨率进入桌面后,很卡,最终导致了一次重装,从此以后我再也不敢了。连图形化加用户我都不敢。至今我也没搞明白为什么useradd会不给家目录写权限。现在我更爱手动加用户,当然,只是在虚拟机里装个服务器用