UI元素变得完全没有响应

我的许多UI元素都变得完全没有响应。 Unity和GNOME Classic都会发生这种情况。

有很多这方面的例子,但通常只有一些UI元素没有响应(例如,我无法移动窗口,但我可以点击其他地方的菜单)。 系统没有滞后,UI根本不起作用。 有时我可以通过做一些不相关的事情来使它工作(例如,用Alt-F4关闭一个窗口可能允许我移动另一个冻结的窗口)。

这在我登录后立即开始发生。 这种行为是可重复的,但有很多UI元素可以打开和关闭,因此它可能变得非常不可预测。

我通常可以按super来获取破折号,Alt-F2可以获得命令提示符。 此外,Alt-Shift-T似乎通常可以启动一个工作终端(至少有一个接受命令,即使我无法移动窗口)。

有没有人对可能导致这种情况的原因有任何想法? 这种行为极不可预测,非常令人沮丧。 我应该注意,关键命令并不总是有效,即使它们似乎在我的例子中。 所以我不认为这只是鼠标问题。

谢谢你的帮助。

  • 发行11.04。 Update Manager没有针对我的系统的可用更新,因此我假设我已更新。

  • 启动板上有人建议检查其他帐户。 实际上,创建一个新用户并登录该帐户可以解决问题,并解决我的原始帐户问题。 删除用户会使问题回来。

  • 在启动时添加edd = on参数时没有变化。

此外,我必须在我的普通用户问题停止之前登录新用户。 这可以作为一个临时解决方案,虽然我真的很想知道发生了什么(现在我真的很困惑)。 另外,如果不需要,我不特别想要第二个帐户。

当我删除第二个帐户时,是否有人知道导致问题的原因并使其回来?

系统信息:

  • CPU:Intel Core i7 950
  • 内存:8GB
  • GPU:nVidia GTX460 SE
  • 主板:华硕Sabertooth X58
  • 可用磁盘空间:650 GB(64%)(两个2GB驱动器,位于RAID 1arrays中)

我尝试过的其他一些事情是:

  • unity --reset
  • gconftool-2 --recursive-unset /apps/compiz-1
  • rm -rf .compiz .gnome .gnome2 .gnome2_private .gconf .gconfd .metacity

此外,我发现拥有另一个用户帐户是不够的。 如果我重新启动甚至暂停我的系统,我需要先自己登录其他帐户。

另外,当我通过tty运行它时, unity --reset命令会发生段错误。 关于它的系统日志中的行是

Aug 14 11:26:43 Ubuntu-Desktop kernel: [ 217.921661] compiz[2539]: segfault at 58 ip 00007f674f345c51 sp 00007fffdfc43508 error 4 in libnvidia-glcore.so.270.41.06[7f674e3b3000+144e000]

我不知道这是否有帮助,但我认为这很奇怪。

我似乎和海报#9有同样的问题。 也就是说,我安装了nvidia高级图形驱动程序,但附加驱动程序窗格显示它们未被使用。 我对此感到困惑,因为驱动程序描述说他们需要运行Unity。 所以描述是错误的,或者它们确实在使用中。 我仍然不知道这是否与我当前的问题有关,特别是因为我根本没有更改驱动程序,并且在新的用户帐户中存在相同的配置。

编辑:我从〜/ .config /删除了一个compiz-1文件夹无效。 那里没有compiz文件夹。

我不认为nvidia问题是相关的。 我已将我的图形驱动程序更新到版本280.13,这是nvidia的最新版本。 在fossfreedom的建议下,我卸载了这些并安装了173个驱动程序,尽管不支持我的显卡。 可以预见,我没有图形并且使用单用户模式再次更新我的图形。

更紧迫的是,我发现二级用户并没有像我之前想到的那样解决问题。 登录的第一个用户(无论是哪个用户)都有问题。 登录的第二个用户修复了两个用户的问题。 以前我总是登录自己的帐户,然后登录到另一个,所以我从来没有注意到这一点。

这个新的开发意味着我无法执行我之前切换到新用户帐户的计划。 在这一点上,我非常接近重新安装。 我在邮件中有另一个硬盘驱动器,它足够大,可以完全备份我的所有数据。

但是,如果有人有任何想法,请告诉我。 如果我不需要这样做,我真的不想重新安装。

我会考虑做一个memtest,也许你的驱动器上有一个坏块扫描。 处理器和内存是绘制桌面或GUI项目的内容。 因此,在我们开始抨击您的桌面管理员之前,我会先排除这些问题。 由于Gnome和Unity都在表现,我发现硬件更可能是因素。

很抱歉发布了答案,但我还没有能力发表评论。

无论如何,在任何Ubuntu安装CD或USB驱动器上都有一个memtest86+测试。 我先说的。

编辑:

似乎迁移到新用户帐户似乎是目前最好的测试。 当你删除新用户时,某些东西可能因安装和恢复而损坏,我真的不知道。 但你可以试试这个:

 usermod -m -d /home/jerry -l jerry tom ### gone ### ls /home/tom ### as it moved to ### ls /home/jerry 

该命令摆脱用户“tom”并将所有内容移至用户“jerry”。 ls命令只是为了仔细检查你的工作,列出新的可用目录,第一个应该给你一个错误,因为它不再存在。

来源: http : //www.cyberciti.biz/faq/ubuntu-linux-howto-rename-user-account/

希望如果您将当前帐户中的所有内容移动到新帐户,您可以拥有一个帐户,而不会出现所有问题。

你也可以尝试使用unity --reset 。 如果有效,你可能仍然可以试试。

  • 如何重置Unity配置?

从您的最新更新我认为与270驱动程序和您的显卡有根本不兼容。

这个错误报告 – post#9报告了270个驱动程序和你的显卡的这个问题。

我可以建议您停用270个驱动程序并激活 – 特别是 – 173驱动程序。

你有没有尝试删除/重命名/移动~/.config/compiz

 rm ~/.config/compiz 

这可能是compiz中的一个错误。 它曾经发生在我身上很多,但最近它发生了很多次。

我可以通过移动到另一个空格(默认情况下快捷键Control + Alt + *Arrow )来解冻UI。 你可以尝试一下,看看它是否适合你,但这是一个解决方法,肯定有一个错误,无论是在compiz还是在nvidia的驱动程序中。

我最终刚刚完成了重新安装。 我只复制了我的数据,没有设置或其他任何东西。 我不希望这个问题跟我一起进行新的安装。 这解决了这个问题。

ubuntu 12.10和12.04:我有一个非常相似的情况,键盘输入突然停止被识别并且Windows无法移动,但CTRL + ALT + DEL工作,我可以点击一些链接。

我发现我的问题是SOUND SHORTCUTS(从BACKSPACE开始)。 我禁用了它们中的每一个(设置>键盘>快捷方式>声音)并且不再有这个问题了。