UI 元素变得完全没有响应

Kri*_*per 12 gui 11.04

我的许多 UI 元素变得完全没有响应。这发生在 Unity 和 GNOME Classic 中。

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

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

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

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

谢谢你的帮助。

  • 发行版 11.04。Update Manager 没有适用于我的系统的可用更新,所以我假设我是最新的。

  • 启动板上的某人建议检查其他帐户。事实上,创建一个新用户并登录该帐户,可以解决那里和我原来帐户上的问题。删除用户会使问题再次出现。

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

另外,我必须在问题停止在我的常用用户上之前登录到新用户。这是一个临时解决方案,尽管我真的很想知道发生了什么(现在我真的很困惑)。另外,如果没有必要,我并不特别想要第二个帐户。

有谁知道是什么导致了问题并在我删除第二个帐户时使其恢复?

系统信息:

  • CPU:英特尔酷睿 i7 950
  • 内存:8GB
  • GPU:nVidia GTX460 SE
  • 主板:华硕Sabertooth X58
  • 可用磁盘空间:650 GB (64%)(RAID 1 阵列中的两个 2GB 驱动器)

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

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

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

此外,unity --reset当我通过 tty 运行它时,命令会出现段错误。系统日志中关于它的那一行是

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 个驱动程序。可以预见的是,我没有图形并使用单用户模式再次更新我的图形。

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

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

但是,如果有人有更多想法,请告诉我。如果不需要,我真的不想重新安装。

Kri*_*per 0

我最终只是完全重新安装。我只复制了我的数据,没有设置或其他任何内容。我不想让问题跟随我到新安装。这解决了这个问题。