Як запустити більше одного X-дисплея?


3

Розподіл типу Arch Linux має шість віртуальних терміналів, доступних за допомогою клавіш клавіатури alt + F1, F2, ..., F6 за замовчуванням. Запуск xinit запускає дисплей X, який доступний за допомогою alt + F7.

Я хочу запустити два дисплеї X, один у alt + F7 і один у alt + F8. Як це зробити?

Я впевнений, що я не шукаю віртуального робочого столу, наданого менеджером вікон. Я фактично хочу два X-дисплеї. Наприклад, рішення повинно дозволити мені запустити двох різних менеджерів вікон.

Дякую.

Відповіді:


1

У /etc/inittabви знайдете що - щось на зразок цього:

c1:2345:respawn:/sbin/agetty -8 -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux

Рядок після цього контролює X., скопіюйте його, поставте його відразу після цього, змініть всі 7s на 8. Додайте -- :1після нього, якщо немає :0, або змініть :0на :1.

Примітка: У мене немає установки Arch Linux. Це теорія.


1

Надайте інший дисплейний номер для X-сервера - наприклад xinit -- :1- або використання startx, який автоматично вибирає перший невикористаний дисплей (на основі /tmp/.X*-lock).

Новий дисплей X11 працюватиме на першому нерозподіленому VT; це можна змінити, додавши аргумент: для 8-го ВТ. (Таким чином, Xorg може навіть повторно використовувати VT, у яких вже працює програма Getty або інша текстова програма.)vcNxinit -- :1 vt08

Докладніше про це див. У Xorg (1) .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.