问题描述
我已经从 Ubuntu 14.04 升级到 Ubuntu 16.04,现在当我打开显示设置时,我收到消息“无法获取屏幕信息”(这是屏幕截图):
有多个与此相关的问题,我认为 this answer \n 最有用。我用另一个用户登录,对他来说“显示设置”菜单工作得很好。因此,根据答案,我得出结论:It's likely going to be something in .gconf or .config in which case you have to dig deeper.
问题是我不知道如何深入挖掘。
我已经在许多其他答案中尝试过解决方案。我已经重新安装了 nvidia 驱动程序、ubuntu-desktop、xorg、xserver-xorg 以及 this answer 中的所有其他提示(缺少我真正想避免的全新安装)。
我在 lenovo w530 笔记本电脑上使用 ubuntu 16.04(4.4.0-31-generic amd64)。关于如何解决这个问题有什么想法吗?
最佳回答
如果您在终端窗口中执行 ps x|grep control-center
命令,则可能会得到 gnome-control-center 结果。关闭此控制中心窗口,然后在终端窗口中键入 unity-control-center
。
该控制中心将显示您的屏幕信息。将其固定在启动器中以供将来使用,并可能将前一个固定住。
次佳回答
重新安装 Unity 控制中心对我有用:
\\n
sudo apt remove unity-control-center
\\n
sudo apt install unity-control-center
\\n
(Ubuntu 16.04 与 Unity)
第三种回答
我对此有一些技巧:\n右键单击屏幕,选择“更改桌面背景”,单击 “All settings” 并转到 “Displays”。
这种方式对我有用,但是通过“设置”->“显示没有
第四种回答
我16.10也遇到同样的问题。在某个时候,我做了一些清理工作,并删除了以下其中一项 unity-control-center
:
sudo apt full-upgrade
sudo apt-get autoremove
解决方案是手动重新安装 unity-control-center
:
sudo apt install unity-control-center
我现在在 Dash 中看到 2 个设置应用:”Settings” ( gnome-control-center
) 和 “System Settings” ( unity-control-center
)。