Как показывать открытые окна на панели отдельно на нескольких мониторах?

Как указано в заголовке, как показывать открытые окна на панели отдельно на нескольких мониторах?

Иллюстрация:

У меня есть 2 экрана.

Я пытаюсь достичь этого:

enter image description here [/g0]

Предположим, что Firefox открыт на экране 1, а Chrome открылся на экране 2, я бы как панель экрана 1, чтобы показывать только ТОЛЬКО Firefox, и панель экрана 2, чтобы отображать только Chrome. Тем не менее, я получил следующее:

enter image description here [/g1]

Любые панели, которые я добавляю, будут включать только все окна, открытые независимо от того, на каком экране они находятся. решить это?

Некоторая информация о моей системе:

  • ОС: Ubuntu 11.10
  • Рабочая среда: Xubuntu (потому что я знаком с Ubuntu 10.04)
  • Графическая карта: VGA-совместимый контроллер: Intel Corporation Mobile 4 Series Набор микросхем с интегрированным графическим контроллером (rev 07).

У меня есть другой ноутбук, на котором работает Ubuntu 10.04LTS, где эта работа выполняется автоматически после настройки System>Administrator>NVIDIA X Server Settings.

junrong@junrong-Studio-1537:~$ xdpyinfo | grep -C 2 dimensions

screen #0:
  dimensions:    2560x1024 pixels (676x270 millimeters)
  resolution:    96x96 dots per inch
  depths (7):    24, 1, 4, 8, 15, 16, 32
4
задан 1 January 2012 в 23:08

2 ответа

Похоже, что ваши дисплеи могут использовать Xinerama (или нет? twinview и т. д.), поэтому диспетчер окон может не знать, что он имеет дело с 2 экранами и видит его как один большой дисплей. Пожалуйста, напишите xdpyinfo | grep -C 2 dimensions xdpyinfo | Параметры grep -C 2

Edit: ok, как я и ожидал, ваш сервер X11 отображает только один большой виртуальный экран, который объединяет ваши два физических экрана в один.

  1. Возможно, вам не удастся сделать то, что вы хотите, с помощью драйвера intel. [1] Создайте свой собственный файл xorg.conf с xinerama, а не любым, делает. (начните с Xorg -configure и посмотрите онлайн для настроек xinerama)
  2. Вариант 2: потратьте 20 долларов на дешевую графическую карту PCIe (при условии, что это явно не ноутбук), и это, вероятно, просто сработает сразу, поскольку драйверы не будут объединять экраны, управляемые отдельными картами.
1
ответ дан 6 August 2018 в 02:27

Похоже, что ваши дисплеи могут использовать Xinerama (или нет? twinview и т. д.), поэтому диспетчер окон может не знать, что он имеет дело с 2 экранами и видит его как один большой дисплей. Пожалуйста, напишите xdpyinfo | grep -C 2 dimensions xdpyinfo | Параметры grep -C 2

Edit: ok, как я и ожидал, ваш сервер X11 отображает только один большой виртуальный экран, который объединяет ваши два физических экрана в один.

  1. Возможно, вам не удастся сделать то, что вы хотите, с помощью драйвера intel. [1] Создайте свой собственный файл xorg.conf с xinerama, а не любым, делает. (начните с Xorg -configure и посмотрите онлайн для настроек xinerama)
  2. Вариант 2: потратьте 20 долларов на дешевую графическую карту PCIe (при условии, что это явно не ноутбук), и это, вероятно, просто сработает сразу, поскольку драйверы не будут объединять экраны, управляемые отдельными картами.
1
ответ дан 7 August 2018 в 20:02

Другие вопросы по тегам:

Похожие вопросы: