我试图通过在 compiz 配置管理器中禁用 opengl 来优化 Ubuntu 14.04,现在我只有一个背景!我进入 tty 重置它,输入
dconf reset -f /org/compiz/
我收到这个错误
error: cannot auto launch D-Bus without X11 $DISPLAY
Usage:
dconf reset [-f] PATH
reset a key or dir. -f is required for dirs.
Arguments:
PATH Either a KEY or DIR
KEY. A key path (starting, but not ending with '/')
DIR. A directory path starting and ending with '/')
如何解决这个问题?
答案1
如果您可以访问互联网,则可以使用 解决此问题compiz-config-settings-manager
。遗憾的是,您无法在正常环境中登录。因此,为了解决此问题,我们需要安装gnome-session-flashback
。
步骤 1:安装 Gnome 桌面
确保您可以访问互联网以执行此步骤!
- 启动你的电脑
- 进入登录屏幕后,按 ctrl-alt-f2
- 您现在处于 tty
- 使用您的用户名和密码登录
- 一旦您登录就执行以下命令:
sudo apt-get install gnome-session-flashback
,这将安装两个旧的 gnome 版本,Compiz 和 Metacity。 - 安装后
gnome-session-flashback
注销。 - 退出后,按 ctrl-alt-f7。
- 此时,您会注意到登录屏幕右上角有一个按钮,单击它。
- 在这里你可以选择你的会话管理器。我认为你必须选择 metacity,但不要指望我。
- 登录后,您可以按 ctrl-alt-t 打开终端
第 2 步:修复系统
在工作终端会话中,执行
sudo apt-get install compizconfig-settings-manager
。命令执行后,运行
ccsm
。打开后,阅读警告,
在“常规”部分中,有一个按钮旁边有 OpenGl。单击该按钮可重新启用 OpenGL。
完全不同的方式
登录 tty 后,您也可以compiz-config-settings-manager
立即安装,但随后您将无法执行它,因为您的会话管理器(我猜是 Unity?)无法与 tty 终端配合使用。因此,tty 终端不知道将其输出到哪个屏幕。
但是如果执行以下命令:
set display=:0
ccsm
您将获得与第二步相同的窗口。
修复完成后,重新启动计算机。