1

Я зашла на Linux-машину и собираюсь запустить программу для отображения на удаленной машине. Однако я не могу вспомнить, как установить правильные параметры xorg. Для этого "урока", давайте предположим, что я хочу запустить xeyes . Я помню что-то вроде xeyes -display 0:0 , но обозначение экрана - это то, что сбило меня с толку:

  1. Какой правильный синтаксис?
  2. Что обозначают цифры в флаге -display ?
  3. Используя XFCE (если это актуально), как правильно обозначить «первый (и единственный) монитор, второй рабочий стол»?

1 ответ1

3

Формат параметра -display:<xserver> : <displaynumber> . <screennumber>

Что касается того, как числа относятся к вашим дисплеям, это подробности реализации для диспетчера дисплеев. Я не знаю, как XFCE работает в частности, так что это может быть любой из этих возможностей:

  1. Ваш логин использует display :0 для всех мониторов, при этом первый монитор :0.0 , второй монитор :0.1 и т.д. В этом случае невозможно будет идентифицировать виртуальные рабочие столы, размещенные на каждом экране.
  2. Ваш логин использует display :0 для первого монитора и display :1 для второго монитора. Для этого есть два варианта:
    1. Диспетчер дисплеев напрямую не понимает виртуальные рабочие столы, поэтому у вас есть только :#.0 качестве параметров отображения, которые подключаются к текущему виртуальному рабочему столу, показанному на этом дисплее.
    2. Менеджер дисплея действительно понимает виртуальных рабочих столов и позволяет "номер экрана" , чтобы представить номер виртуального рабочего стола, :0.1 будет второй виртуальный рабочий стол на первом мониторе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .