两个不同分辨率的显示器连接在一起

两个不同分辨率的显示器连接在一起

上次更新后,我遇到了两个显示器分辨率的问题:

GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code2:无法设置 CRTC 63 的配置

我知道如何nvidia-settings检测一个分辨率等于 3286x1080 的屏幕,即 1366 + 1920(我的笔记本电脑有两个屏幕,一个是 1366x768,另一个是外接显示器的 1920x1080)。问题出现在第二个屏幕上。我可以在屏幕的右侧看到左侧部分的 1/3。

编辑:如果我运行xrandr显示:

屏幕 0:最小 8 x 8,当前 3286 x 1080,最大 16384 x 16384
LVDS1连接 1366x768+1920+0 344mm x 193mm
   1366x768 60.0*+
   1360x768 59.8 60.0  
   1024x768 60.0  
   800x600 60.3 56.2  
   640x480 59.9  
VGA1 已断开连接
HDMI1 连接 1920x1080+0+0 509mm x 286mm
   1920 x 1080 60.0*+
   1680x1050 59.9  
   1280x1024 75.0 60.0  
   1440x900 59.9  
   1280x960 60.0  
   1280x800 59.9  
   1152x864 75.0  
   1280x720 60.0  
   1024x768 75.1 70.1 60.0  
   832x624 74.6  
   800x600 72.2 75.0 60.3 56.2  
   640x480 75.0 66.7 60.0  
   720x400 70.1  
DP1断开
VIRTUAL1 已断开连接

我还注意到第二个屏幕的刷新率非常低。

答案1

  1. 安装阿兰德

    sudo apt-get install arandr
    
  2. 跑步兰德

    如果你选择的分辨率存在(无论它在哪个显示器上显示),则跳过下一步

  3. 如果您的解决方案不存在,请通过下列操作创建它:

    1. 在这个例子中,我想要的分辨率是 1280x1024 cvt 1280 1024。这将创建一个如下模式行:

      "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
      
    2. 创建新模式:

      xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
      
  4. 将模式(分辨率)添加到所需的显示器(VGA-1):

    xrandr --addmode VGA-1 "1280x1024_60.00"
    
  5. 跑步阿兰德并正确放置显示器

  6. 选择“布局”,然后选择“另存为”以保存脚本
  7. 我发现加载脚本的最佳位置(在 Xubuntu 下)是设置管理器:

    xfce4-settings-manager
    

或者

菜单 -> 设置 -> 设置管理器 -> 会话和启动 -> 应用程序自动启动

如果您也遇到问题请评论我......:)

相关内容