问题描述
我最近将我的两个显示器系统从 Lubuntu 14.04 更新到 Lubuntu 15.10。我在新系统上设置的所有内容与之前在旧系统上的设置完全相同,然后我在桌面上发现了一个奇怪的行为:
主显示器1、开始菜单位置和桌面图标所在位置不知何故弄乱了。此外,我无法为两台显示器设置桌面壁纸。
不仅开始菜单和图标的位置弄乱了,而且我无法设置两个不同的壁纸,因为对话框Desktop Preferences
只更改了监视器 1 上的壁纸,但图像缩放将整个 Xserver 屏幕作为参数(3840x1200) 。
在桌面上单击鼠标右键时会弹出两个不同的对话框。在显示器 2 上,打开框弹出窗口,在显示器 1 上,LXDE 弹出窗口,选项有限。
无论我选择什么,都只能更改显示器 1 的壁纸。我的系统设置是:
Operating System: Lubuntu 15.10
Graphics Adapter: Nvidia GeForce GTX 750
Driver: Nvidia 352.63
Monitor 1: HP LP2475w / connected via DVI-I-1 / 1920x1200
Monitor 2: HP LP2475w / connected via DVI-D-0 / 1920x1200
XServer Screen: 3840x1200
PCManFM: 1.2.3
有人遇到同样的问题或有解决方案吗?
答案1
在尝试了很多东西和互联网上的描述后,我发现默认文件管理器 PCManFm 可能是原因。
鲁班图 14.04 | Lubuntu 15.10
PCManFM 1.2.0 | PCManFM 1.2.3
在 LXDE wiki 中我发现,1.2.0 版之后 PCManFM 的行为发生了重大变化。因此我玩了一下,发现以下解决方案对我有用。
可能的解决方案/解决方法:
1. LXSessions默认应用程序
在开始菜单中,从“首选项”中选择“LXSession 的默认应用程序”。
最上面的条目设置 LXSession 的默认文件管理器。
单击“更多”并将“手动设置”条目从 更改pcmanfm
为pcmanfm --desktop
。这迫使 PCManFM 管理桌面。
通过注销并再次登录来更新设置。如果您有键盘快捷键来打开文件管理器,例如HOME+e或WINDOWS+ e,系统会调用默认配置,这意味着pcmanfm --desktop
再次调用。该调用实际上会重新启动 PCManFM 并正确设置壁纸。但是,当再次使用键盘快捷键时,这实际上会使桌面图标消失并且无法打开文件管理器!
pcmanfm --desktop
为了解决这个问题,我添加了对自动启动程序的调用,并手动更改了键盘快捷键。
2. 自动启动
要在系统启动时至少调用一次文件管理器,请pcmanfm --desktop
从“首选项”菜单中手动添加到“LXSessions 的默认应用程序”中的自动启动程序。
3. 键盘快捷键
使用 VIM 或任何其他文本编辑器编辑键盘快捷键。编辑文件~/.config/openbox/lubuntu-rc.xml
。在 部分中,<keyboard>
您可以找到会话的键盘快捷键。默认情况如下所示:
<!-- Keybindings for running applications on Home + E -->
<keybind key="W-e">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>File manager</name>
</startupnotify>
<command>lxsession-default file_manager</command>
</action>
</keybind>
<command>lxsession-default file_manager</command>
通过直接调用pcmanfm
系统上的文件管理器来更改该行,如下所示:
<!-- Keybindings for running applications on Home + E -->
<keybind key="W-e">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>File manager</name>
</startupnotify>
<command>pcmanfm</command>
</action>
</keybind>
注销并再次登录后,我的系统现在似乎可以工作了,因为我之前已经习惯了,请检查下图。
图标与开始菜单位于同一显示器上,两个不同的图像被设置为桌面壁纸,当在桌面上单击鼠标右键时,LXDE 桌面首选项对话框将打开,可以为两个显示器选择不同的图像。
希望这对某人有帮助,我不知道这是 Lubuntu 15.10 / PCManFM 的错误还是功能。