我有一台装有 Xubuntu 13.10 的笔记本电脑,笔记本电脑的右侧有一台显示器。
显示器是主要的:我在设置编辑器中设置了“主要”选项(http://www.ubuntubuzz.com/2011/12/how-to-dual-monitor-setup-on-xfce.html)我使用这个设置:xrandr --output HDMI1 --primary --right-of LVDS1(HDMI1 是显示器,你可能已经猜到了)
大多数双显示器设置都很好:我的菜单边框出现在显示器上,并且所有程序也在显示器上启动。
我的问题是桌面图标:当我将新文件(例如浏览器中的图像)保存到桌面时,它会出现在笔记本电脑的最左侧,我必须将其拖到显示器上。
当我重命名显示器上的图标时,它会跳转到笔记本电脑的最左侧。
更烦人的是:每隔两三天(一定是某种竞争条件),当我启动笔记本电脑时,精心排列在显示器上的图标会全部出现在笔记本电脑左侧的一条垂直线上,我必须将它们拖回来并重新排列。
是否有其他选项/设置可以让我设置主显示器,以便桌面图标也能知道它们应该出现在哪里?如何防止系统启动时图标随机移动?
答案1
在扩展桌面模式下,计算机将多个显示器视为一个大型桌面。如果您的窗口管理器将桌面图标放在左侧,则它们将跳转到最左侧的显示器。
但是,如果您使用 KDE 作为桌面管理器/窗口管理器,则可以使用“FolderView”作为桌面设置。这样,您可以在任一显示器上按照自己的意愿排列图标,并且它们会保持不变。
我尝试过大多数主流桌面环境,包括 Cinnamon、Gnome 2、Gnome Classic(Gnome-Session-Fallback)、Gnome 3、KDE、LXDE、MATE、Unity 和 Xfce。其中,KDE 是我尝试过的唯一一款能够让我使用右侧显示器作为主显示器,同时还能将桌面图标保留在右侧显示器上的桌面环境。
如果您想继续使用 Xfce,我在该桌面环境中使用的一种解决方法是安装 screenlet,并使用 folderview screenlet 将一个窗口放在我的右侧显示器上,该窗口设置为桌面文件夹。这样,我就可以看到 screenlet 窗口最左侧的图标。使用此 screenlet,我还可以打开、复制、粘贴或删除桌面文件夹中的文件。
答案2
我写这篇文章是iconic
为了解决这个问题和其他问题。它将:
- 允许您将图标移动到三台显示器中的任意一台
- 不会因使用多种分辨率的显示器而出现“丢失图标综合症”
- 按字母顺序对图标进行排序,按字母顺序排列(忽略“链接到”前缀),按修改日期升序或降序排序
- 根据显示器允许不同的网格大小(列 x 行),例如 4K 显示器比 2K 显示器更多
- 立即的测试用于快速试验列 x 行变化或显示器左侧、顶部、右侧或底部区域的保留空间变化的按钮
- 测试按钮将持续您定义的x秒,测试前清除所有窗口并在测试后恢复它们
- 易于修改的 Bash 脚本
您可以获取脚本github。
这是主屏幕:
访问github页面标志性的查看所有其他屏幕、说明和脚本的副本。