AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1062148
Accepted
hiigaran
hiigaran
Asked: 2018-08-04 13:45:53 +0800 CST2018-08-04 13:45:53 +0800 CST 2018-08-04 13:45:53 +0800 CST

在 GNOME 中的特定监视器上打开应用程序

  • 772

我正在尝试按照一些说明来获取特定软件以在 GNOME 中的特定监视器上打开。我有三台显示器。xrandr -q 输出如下:

Screen 0: minimum 8 x 8, current 5040 x 1080, maximum 32767 x 32767
DVI-D-0 connected 1440x900+3600+79 (normal left inverted right x axis y axis) 408mm x 255mm
   1440x900      59.89*+  74.98  
   1280x1024     75.02    60.02  
   1280x800      59.81  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    72.81    59.94  
HDMI-0 connected primary 1920x1080+1680+0 (normal left inverted right x axis y axis) 521mm x 293mm
   1920x1080     60.00*+  59.94    50.00    60.00    50.04  
   1680x1050     59.95  
   1440x900      59.89  
   1440x576      50.00  
   1440x480      59.94  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x720      60.00    59.94    50.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94    59.93  
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 271mm
   1680x1050     59.88*+  59.95  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
   640x350       70.07  
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)

我正在运行 18.04,使用 Xorg 进行显示,使用 nVidia 396。

我尝试在前面添加 DISPLAY=":0" 或 DISPLAY=":0.0",每种类型的数值变化在 0 到 3 之间。每次,我都会收到以下消息:

Unable to init server: Could not connect: Connection refused
# Failed to parse arguments: Cannot open display:

或者这个:

# Error creating terminal: Failed to get screen from object path /org/gnome/Terminal/screen/47543056_45c7_42eb_8d4e_1277fad5286e

我也尝试过使用 --geometry 选项。我想也许添加以下选项会在左侧监视器中打开我需要的内容:

--geometry=1680x1050+0+0

但是,这只是打开了在主(中央)监视器中最大化的相关软件。即使尝试了不同的分辨率和偏移量,结果仍然是相同的。

这对我来说真的只是一个小小的不便,所以如果这是解决这个问题的唯一方法,我不想安装任何额外的包,但如果我使用了错误的命令,请告诉我应该使用什么来代替。

本质上,我想打开两个终端。一个在我的左右显示器上全屏显示。在这个程度上,我使用的基本命令是:

gnome-terminal --full-screen
gnome multiple-monitors display
  • 1 1 个回答
  • 3280 Views

1 个回答

  • Voted
  1. Best Answer
    danzel
    2018-08-05T04:09:37+08:002018-08-05T04:09:37+08:00

    你走在正确的轨道上。该--full-screen选项将在首先显示的监视器上以全屏模式打开终端窗口。但是在哪个显示器上gnome-terminal显示?使用该geometry参数,您可以指定宽度、高度和 x/y 偏移量:

    gnome-terminal --geometry WidthxHeight+Xoffset+Yoffset
    

    ...其中偏移量以像素为单位指定,但宽度和高度分别以列数和行数指定。窗口永远不会跨越多个监视器,如果它跨越多个监视器,它将被放置在包含窗口最大部分的监视器上。

    在您的情况下,尽管偏移量为 0,但您将窗口设置为1680 columns wide,这就是将其放置在中间监视器上的原因。

    当您无论如何都想全屏显示终端时,请使用尽可能小的尺寸以确保首先将其放置在正确的监视器上:

    #left monitor:
    gnome-terminal --geometry 1x1+0+0 --full-screen
    
    #right monitor:
    gnome-terminal --geometry 1x1+3600+0 --full-screen
    
    • 2

相关问题

  • 如何安装 KDE?

  • 为什么我的时钟、指示器小程序和通知区域有时会在我重新启动时移动?我怎样才能防止这种情况?

  • 停止菜单图标闪烁

  • 是否有适用于 IMAP 邮件帐户的 Gnome 小程序?

  • 如果顶部面板中缺少会话小程序,如何注销?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve