没有 Unity,无法发送错误报告

没有 Unity,无法发送错误报告

今天更新后,13.04 不再显示 Unity 面板。

我尝试了控制台报告指南,但它总是显示“请在自动打开的 Web 浏览器中填写表格”。有没有办法从控制台或其他计算机完成错误报告?

https://help.ubuntu.com/10.04/serverguide/reporting-bugs.html

顺便说一句,当键盘输入没有转到 pidgin 时,Ctrl+alt+T 对我来说是有用的,也就是说,ubuntu-bug /var/crash/_usr_bin_compiz.1000.crash不会弹出浏览器窗口。

我尝试了这个,但没有帮助,重置后仍然遇到同样的问题。 如何重置我的 Unity 配置?

所有配备英特尔移动 GM965/GL960 集成图形控制器的机器都会发生这种情况吗?

- 更新 -

我已经提交了一份错误报告,现在它被标记为“高”重要性,已分类。问题是,多旧的计算机“支持”最新版本的 Ubuntu?这台机器还受到 Chromium 错误中抖动标题的影响,并且总体运行缓慢,这让我怀疑显卡的支持程度如何。

我见过运行 12.x Ubuntu 的旧电脑(P4 时代),但我想较新的版本甚至在 5 年前的机器上也不会经过那么多测试?有没有关于 Ubuntu 在更新和主要发行版升级时采用的 QA 实践的文档?

答案1

忘记从控制台完成报告。只需从 CLI 将报告保存为 .apport 文件即可。(您提供的链接显示了如何操作)。然后,您可以在计算机启动并运行后(这更为紧急)在您自己的空闲时间内上传详细信息

$apport-cli unity

*** Collecting problem information

The collected information can be sent to the developers to improve the
application. This might take a few minutes.
.................................

*** Send problem report to the developers?

After the problem report has been sent, please fill out the form in the
automatically opened web browser.

What would you like to do? Your options are:
  S: Send report (5.5 KB)
  V: View report
  K: Keep report file for sending later or copying to somewhere else
  I: Cancel and ignore future crashes of this program version
  C: Cancel
Please choose (S/V/K/I/C): K
Problem report file: /tmp/apport.some-rubbish.apport
$cp /tmp/apport.some-rubbish.apport ~/unity-report.apport
$

现在,要强制重置所有设置,请从 VT 执行以下操作ctrl+alt+f1

$ mkdir configbak
$ for i in .[^.]*; do mv "$i" configbak/ ; done

这会将您的所有配置文件移动到备份目录。当您登录时,就好像您从未登录过该帐户一样。


如果此方法无法解决问题,请尝试强制重新安装。请参阅如何删除并重新安装 Unity?运行一组命令。


好的

是时候尝试二分问题了:您可以使用 fluxbox(如果来自实时系统)=> 图形部分正常。为了确保您安装的操作系统的 3D 堆栈正常,请尝试放置具有类似图形要求的另一个 DE。

apt-get install gnome-shell

如果这有效并且重置配置文件没有帮助,那么您可以将问题缩小到 compiz 和 unity 独有的许多包和系统配置。

sudo bash
apt-get remove 'compiz*'
apt-get remove 'unity*'
apt-get purge 'compiz*'
apt-get purge 'unity*'
apt-get autoremove

apt-get install unity

同意删除 autoremove 建议删除的所有软件包。如果这都不起作用(并且您可以实时启动到 Unity 会话,您最好重新安装)

答案2

Unity 的启动器和面板需要启用 Ubuntu Unity Compiz 插件,否则它们将不会显示。

要(重新)启用 Ubuntu Unity Compiz 插件,请打开终端窗口CTRL + ALT + T并输入以下命令

sudo apt-get update
sudo apt-get install compizconfig-settings-manager
ccsm

向下滚动到Desktop并选择Ubuntu Unity Plugin。确保 已Enable Ubuntu Unity plugin选中。选择BackClose

完成后,sudo restart lightdm在终端窗口中输入以下内容,重新启动 Unity。

相关内容