如何让我的桌面图标重新出现在我的主显示器上?

Bus*_*s42 10 xrandr multiple-monitors display-resolution ubuntu-mate desktop-icons

所以,我已经阅读了几个问题 - 有答案和没有答案 - 尽管这与其他问题类似,但我没有发现我遇到的问题有什么特别之处。这是一个由三部分组成的问题,我认为它们都与 erego 相关,因为它们被视为一个问题。

  1. 我的桌面图标都在我的辅助显示器上,我无法将它们移回。
  2. 我无法再通过将主显示器上的窗口拖动到屏幕顶部来最大化它们,这导致它们被拖动到没有显示器的桌面,无论如何都不应该是可访问的区域。
  3. 经过数小时的搜索解决方案,我终于能够编写一个脚本,该脚本将为我的辅助显示器创建和分配适当的分辨率和位置,如果它没有连接,则不用管它。这里的问题是我必须先登录,所以在登录之前,我被一个侧面的登录屏幕卡住了,奇怪的是,在我的辅助显示器上。

我使用的是带有 VGA 输出的旧 VAIO 笔记本电脑(因此需要为我的外部显示器创建合适的分辨率)并运行 Ubuntu MATE 16.04。

这是一个屏幕截图:

监视器布局、图标和窗口问题示例

这是我的脚本:随意使用它。它可能对有显示配置问题的人有用。

#!/bin/bash
xrandr --auto
cvt 1920 1080
xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VGA1 1920x1080_60.00
xrandr --output VGA1 --mode 1920x1080_60.00
xrandr --output VGA1 --rotate right
xrandr --output LVDS1 --pos 0x1281 --output VGA1 --pos 1281x0
xrandr --auto
Run Code Online (Sandbox Code Playgroud)

小智 5

我在显示设置(系统设置--> 显示)中修复了这个问题。我使用的三个显示器大小不同,但是在拖动显示器使它们沿底部轴对齐后,我的图标返回了左侧的主显示器

像这样

显示设置