![显示偏移。参见图片](https://linux22.com/image/1085243/%E6%98%BE%E7%A4%BA%E5%81%8F%E7%A7%BB%E3%80%82%E5%8F%82%E8%A7%81%E5%9B%BE%E7%89%87.png)
我正在使用 Ubuntu 14.04,但我已经安装了软件包lubuntu-desktop
。一切都很好,直到有一天,屏幕偏移了。您可以看到侧面的灰色背景。Windows 只能最大化到桌面背景。我该如何解决这个问题?
答案1
同样的问题,刚刚解决了。其实很简单,只是没想到而已。
只需右键单击灰色区域,您就会看到类似“关闭此面板”的内容(翻译可能不准确,因为我使用的是意大利语版本的发行版),单击该内容,屏幕就会自动调整大小。不过,我不知道我最初是如何制造出这个问题的。
答案2
您是否已安装 openbox 作为窗口管理器?如果尚未安装,请安装 obconf、obmenu 和可能的 lxsession-edit。配置文件位于 /etc/xdg/openbox 目录中。
通过运行以下命令检查您是否有 $HOME/.config/openbox 目录以及该目录中有什么:
:~$ stat $HOME/.config/openbox
:~$ ls $HOME/.config/openbox
如果您没有该目录,请创建它,然后将所有内容从 /etc/xdg/openbox 复制到该目录。
如果目录 ($HOME/.config/openbox) 不存在,但您已安装 openbox,请运行以下命令:
:~$ mkdir -p -m0755 $HOME/.config/openbox
:~$ sudo bash
:~# cp -rf /etc/xdg/openbox/* $HOME/.config/openbox/
:~# chown -R yourusername:yourusername $HOME/.config/openbox
:~# exit
注意:您应该有该目录,并且该目录中应该有一个名为 lubuntu-rc.xml 的文件。
现在,您可以通过 $HOME/.config/lubuntu-rc.xml 或 openbox 配置管理器编辑移动和调整大小选项以及边距选项。您也可以使用 lxsession-edit 执行此操作。
但正如您所看到的,DE 在启动时无法正确找到(或设置)屏幕尺寸,因此无法将其置于中心。其工作原理基本上是,代码使用一些简单的数学运算,减去 x 和 y 轴的坐标,使用一些内置函数和屏幕尺寸的总 x、y 像素长度;以使其居中。因此,您的配置可能会出现问题,因为您的配置不知何故被破坏了。
这也可能是因为您对系统设置>显示进行了更改,最明显的是在将一台机器连接到另一台具有不同尺寸规格的显示器时发生这种情况(例如,使用 HDMI 电缆将笔记本电脑连接到平板电视)。
作为一种可能的调试测试:启动时,在 lubuntu 登录管理器的顶部面板上,右侧有一个图标,允许选择 openbox 以及 lubuntu-netbook。试用这些选项(登录到每个选项)以查看问题是否在所有 openbox 衍生产品(使用 openbox 作为窗口管理器的 DE)上都发生。