X Power Tools -book предлагает следующее предложение: «0»:
Дисплей 0 на локальном компьютере, подключенный по локальной схеме подключения
Я пытался открыть часы с помощью "xclock -display: 2", но я получил ошибку:
Не могу открыть дисплей:: 2
Как мне программировать, если я не могу заставить работать дисплеи? Вы действительно можете сделать все на этом? Как вы можете запускать программы, такие как Vim и gcc, на дисплеях 3 и 999? Где они?
По умолчанию на машине обычно работает только один дисплей -: 0, который обычно установлен на VT 7.
Если вы запустите второй X-сервер, это будет: 1. Вы можете сделать это из командной строки, но проще всего выбрать «начать новый сеанс» в KDE (я предполагаю, что у GNOME есть какой-то эквивалент, но я не знаком с ним). Это позволяет вам снова войти на второй X-сервер, который будет работать на VT 8 (то есть вы можете переключаться между ними с помощью Ctrl-Alt-F7 и Ctrl-Alt-F8).
После этого вы сможете запускать приложения, используя «DISPLAY =: 1 xterm» или что-то еще.
источник
Вы можете получить доступ только к дисплеям, которые существуют на вашем компьютере (обычно только один 0 ). Однако есть программы, которые могут создавать новые дисплеи в виде окон, таких как xnest .
Но Лаки и статикан правы, в большинстве случаев вам нет дела до дисплеев.
Для получения дополнительной информации перейдите и прочитайте о X Window System .
источник
Сначала не беспокойтесь об использовании других дисплеев. Вероятно, вам придется беспокоиться только о дисплеях, когда вы подключаетесь к удаленному компьютеру и подключаете к нему удаленные приложения.
Ваши приложения, которые вы пишете, не должны напрямую беспокоиться об отображении; библиотека X позаботится об этом за вас.
источник
Пользователь staticsan рассказал о проблеме:
Мне было интересно, почему именно возникает проблема «кто достает клавиатуру и мышь». Я нашел ответ в статье, рекомендованной пользователем Чарли Мартином, в моем другом вопросе на [1]:
[1] /programming/746263/how-do-the-server-extensions-work-in-x/746286#746286
источник
Я действительно запускаю два X-сервера (некоторые X-программы, которые я использую, не любят современных оконных менеджеров).
В моей настройке каждый из них получает VTERM, а активный имеет клавиатуру и мышь.
источник