Sté*_*ane 11 xorg 11.10 users switch-user
我全新安装了 11.04 64 位,有 2 个管理员帐户和 4 个普通帐户。4个普通账户(孩子的账户)没有密码,他们只需点击他们的名字就可以登录。
当任何用户(管理员或普通用户)尝试通过单击屏幕右上角并选择另一个用户来切换到另一个帐户时,屏幕会变黑并且整个系统锁定。即使CTRL+ ALT+F1通过F7什么都不做。这在该系统上 100% 的时间是可重现的。
当控制台锁定时,我可以通过 ssh 进入盒子,通过运行 top,我看到 Xorg 消耗了大约 100% 的 CPU。在系统处于“锁定”状态时查看 bash 中“ps axfu”的输出,这是 lightdm 和 X 进程树:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1153 0.0 0.1 183508 4292 ? Ssl Dec26 0:00 lightdm
root 2187 0.4 4.6 265976 164168 tty7 Ss+ 00:43 0:21 \_ /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
stephane 2612 0.0 0.3 266400 10736 ? Ssl 01:52 0:00 \_ /usr/bin/gnome-session --session=ubuntu
stephane 2650 0.0 0.0 12264 276 ? Ss 01:52 0:00 | \_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/gnome-session --session=ubuntu
stephane 2703 0.8 3.0 562068 106548 ? Sl 01:52 0:08 | \_ compiz
stephane 2801 0.0 0.0 4264 584 ? Ss 01:52 0:00 | | \_ /bin/sh -c /usr/bin/compiz-decorator
stephane 2802 0.0 0.3 265744 13772 ? Sl 01:52 0:00 | | \_ /usr/bin/unity-window-decorator
...cut...
root 3024 80.6 0.3 107928 13088 tty8 Rs+ 01:53 12:34 \_ /usr/bin/X :1 -auth /var/run/lightdm/root/:1 -nolisten tcp vt8 -novtswitch
Run Code Online (Sandbox Code Playgroud)
在这种情况下,最后一个进程 pid #3024 是 CPU 挂钩的进程。
如果它很重要(我怀疑它可能),我认为这可能是我的视频卡的相关信息,取自/var/log/Xorg.0.log:
[ 3392.653] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/extensions/libglx.so
[ 3392.653] (II) Module glx: vendor="FireGL - AMD Technologies Inc."
[ 3392.653] compiled for 6.9.0, module version = 1.0.0
...
[ 3392.655] (II) LoadModule: "fglrx"
[ 3392.655] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/drivers/fglrx_drv.so
[ 3392.672] (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
[ 3392.672] compiled for 1.4.99.906, module version = 8.88.7
[ 3392.672] Module class: X.Org Video Driver
...
[ 3392.759] (==) fglrx(0): ATI 2D Acceleration Architecture enabled
[ 3392.759] (--) fglrx(0): Chipset: "AMD Radeon HD 6410D" (Chipset = 0x9644)
Run Code Online (Sandbox Code Playgroud)
最后:我确实看到了这个帖子: 在 11.10 上更改用户挂起系统 ......但我检查过,并且这个系统上没有安装 libpam-smbpass 包。
我可以知道您的计算机的规格吗?
或者,您也可以附上“系统监视器”的屏幕截图
我相信您的计算机往往会挂起,因为在“切换”帐户时,您的系统会过载。这种情况通常发生在低规格的计算机上。从您已经发布的信息来看,您的计算机似乎确实以低规格运行。(显卡“芯片组:”AMD Radeon HD 6410D ”以性能低着称)。
下次,请尝试先从一个帐户注销,然后再登录另一帐户。这样,您的计算机资源就不会被未使用的帐户锁定。
我相信这种方法可以避免您的系统冻结。
如果您更喜欢“切换”帐户而不是注销然后登录另一个帐户,则需要升级计算机或购买更高规格/性能的新计算机。
对于锁定的帐户授权来说,没有密码的帐户可能是一个特殊的问题。我指的不是 LightDM 登录屏幕 - 它可以在空密码下正常工作。如果帐户被屏幕保护程序或类似内容锁定,或者在焦点从用户移开(如切换帐户时发生)之后,锁定帐户授权就会发挥作用。它只是不知道空密码或如何处理这种情况。
我建议将所有孩子帐户的密码更改为“abc”或类似的密码,然后重新测试。
我不确定这就是您所关心的问题,因为它的正常表现方式是一旦您退出该帐户,就完全无法返回该帐户,但我当然认为,如果可以的话,这将使您的生活变得更加轻松锁定帐户验证过程可以使用。
| 归档时间: |
|
| 查看次数: |
3799 次 |
| 最近记录: |