несколько X11 со своими WM
Модераторы: Olej, adminn, vikos
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: несколько X11 со своими WM
Собственно, по вопросу:
- можно ли запустить много Х-серверов?
- можно ли для отдельного Х-сервера использовать индивидуальный WM?
- откуда набраться WM?
на это, я, кажется, ответил.
Если ещё к чему подобному возникнет интерес - спрашивайте.
- можно ли запустить много Х-серверов?
- можно ли для отдельного Х-сервера использовать индивидуальный WM?
- откуда набраться WM?
на это, я, кажется, ответил.
Если ещё к чему подобному возникнет интерес - спрашивайте.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: несколько X11 со своими WM
Всё таки я не всё сказалOlej писал(а):на это, я, кажется, ответил.
1. Для определённости, и чтоб не бегать и не гадать на каком виртуальном терминале стартовал наш новый Х-сервер, лучше стартовать его командой:
Код: Выделить всё
[olej@nvidia ~]$ Xorg :3 vt9
X.Org X Server 1.9.5
...
И теперь, как должно быть понятно, переходим не задумываясь по <Ctrl><Alt><F9> ... в свой графический экран.
2. Почти любое (но не любое) Х-приложение можно запускать указывая ему дисплей для выполнения 2-мя образами:
- параметром команды:
Код: Выделить всё
[olej@nvidia ~]$ twm -display :3
...
Код: Выделить всё
[olej@nvidia ~]$ DISPLAY=:3 twm
...
Код: Выделить всё
[olej@nvidia ~]$ export DISPLAY=:3
[olej@nvidia ~]$ twm
...
Код: Выделить всё
[olej@notebook ~]$ DISPLAY=:3 xhost +192.168.1.9
3. Много Х-серверов:
Код: Выделить всё
[olej@notebook ~]$ Xorg :3 vt10 &
[1] 12376
[olej@notebook ~]$ twm -display :3 &
[2] 12476
[olej@notebook ~]$ Xorg :4 vt11 &
[3] 12477
[olej@notebook ~]$ twm -display :4 &
[4] 12567
[olej@notebook ~]$ Xorg :5 vt12 &
[5] 12569
[olej@notebook ~]$ twm -display :5 &
[6] 12668
Код: Выделить всё
[olej@notebook ~]$ ps -A | tail -n10
9138 pts/14 00:00:00 bash
12376 tty10 00:00:00 Xorg
12476 pts/5 00:00:00 twm
12477 tty11 00:00:00 Xorg
12567 pts/5 00:00:00 twm
12569 tty12 00:00:00 Xorg
12667 ? 00:00:00 sleep
12668 pts/5 00:00:00 twm
12672 pts/5 00:00:00 ps
12673 pts/5 00:00:00 tail
Код: Выделить всё
[olej@notebook 12.2011]$ top -p 12376, 12476, 12477, 12567, 12569, 12668
...
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12376 root 20 0 15080 6860 3916 S 0.0 0.3 0:00.77 Xorg
12476 olej 20 0 6644 2160 1632 S 0.0 0.1 0:00.05 twm
12477 root 20 0 15080 6864 3920 S 0.0 0.3 0:00.74 Xorg
12567 olej 20 0 6644 2160 1632 S 0.0 0.1 0:00.03 twm
12569 root 20 0 15080 6864 3920 S 0.0 0.3 0:00.75 Xorg
12668 olej 20 0 6644 2160 1632 S 0.0 0.1 0:00.02 twm
Re: несколько X11 со своими WM
Спасибо! Доходчиво и с объяснениями для чайников. Просто здорово.
Только почему разбито на множество постов?
А какой может быть практическая польза от этих игрищ с Иксами?
Только почему разбито на множество постов?
А какой может быть практическая польза от этих игрищ с Иксами?
Re: несколько X11 со своими WM
Да, класс!
В теме был, наконенец получен ясный ответ на вопрос № 0 из моего поста про vt(tty) - сенкс!
В теме был, наконенец получен ясный ответ на вопрос № 0 из моего поста про vt(tty) - сенкс!
Я лично, рассматриваю всё описанное как прелюдию к мультиситу.(Эта идея мультисита - просто преследует меня после того как я жестоко обламался поднять мультисит на своей двухголовой видеокарте. Сейчас использую программу Астер под виндой, ибо под последние Ubuntu - собрать мультисит нереально(покрайней мере я примеров не знаю). И ведь пародоксально: что-что, а линукс(unix) - по определению и архитектуре - рассчитан на мультитерминальный доступ!) Всвязи с этим, я сейчас пытаюсь разобраться как устроен и работает wayland: http://wayland.freedesktop.org - который, в частности, упрощает и унифицирует работу с устройствами(по сравнению с X). По этому как раз начал читать книгу http://rus-linux.net/MyLDP/BOOKS/Moduli ... index.html - т.к wayland - суть модули в адресном пространстве ядра.А какой может быть практическая польза от этих игрищ с Иксами?
Re: несколько X11 со своими WM
Мультисит обсуждать в другой теме, пожалуйста. Ну и wayland тоже...
Здесь только дополнения к вышеизложенному Олегом.
Здесь только дополнения к вышеизложенному Олегом.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: несколько X11 со своими WM
1. потому, что писалось это (собиралось из другой темы, из моих локальных заметок, сохранённых скриншотов) на протяжении не одного часа...dmitriev писал(а):Доходчиво и с объяснениями для чайников. Просто здорово.
Только почему разбито на множество постов?
2. и потому, что я уже не один раз терял большие куски набранные но не сохранённые... в силу разных причин: где-то по своей нерасторопности - рука дрогнула, не то нажал, где-то сервер был настолько чем-то занят, что предлагал обратиться попозже ...
3. так получилось
А как же?dmitriev писал(а):А какой может быть практическая польза от этих игрищ с Иксами?
1. вы можете перепробовать внешний вид всех WM в природе (в отдельных Х-серверах), не подвергая риску попортить свой DE в настройках
2. меня интересуют только удалённые использования Х-приложений в интересах разработчиков (системотехников, программистов) и здесь - непаханное поле применениям:
- и разработка для других процессорных архитектур (SPARK, ARM, MIPS, PPC,...)
- и разработка на отладочных комплектах (китах), встраиваемых конфигураций - которые и своей видеоподсистемы могут не иметь и т.п.
- и разработка под VM отображение которых куда-то перенаправлять
- и разработка на нескольких хостах LAN, когда каждый хост отображается в свой Х-сервер все на одну рабочую станцию...
- и миллион ещё применений можно придумать
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: несколько X11 со своими WM
Абсолютно точноdmitriev писал(а):Мультисит обсуждать в другой теме, пожалуйста. Ну и wayland тоже...
Здесь только дополнения к вышеизложенному Олегом.
Последний раз редактировалось Olej 17 дек 2011, 16:33, всего редактировалось 1 раз.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: несколько X11 со своими WM
Так, да и не такvola писал(а):Я лично, рассматриваю всё описанное как прелюдию к мультиситу.А какой может быть практическая польза от этих игрищ с Иксами?
Кроме мультисита есть не менее (более?) интересная тема мультиэкранные Х-конфигурации.
Почему не менее?
Потому как мультисит интересен "по бедности": как нам организовать N рабочих мест на 1-м системном блоке? и может находить применение ... в диспетчерских, бухгалтериях и т.п. ... малых конфигурациях .
А мультиэкранность интересна "по богатству": как прикрутить N мониторов к одному системному блоку? и находит применение в крупных промышленных проектах: SCADA, АСУТП, нефте-газо перекачивающие магистрали, электросети и т.д.
Есть, в моём предположении, 2 вида мультисита:vola писал(а): (Эта идея мультисита - просто преследует меня после того как я жестоко обламался поднять мультисит на своей двухголовой видеокарте.
1. когда используется 2-х (много-) головая видеокарта;
2. когда для каждого монитора используется отдельная видеокарта.
Это 2 отдельные задачи.
Но!
Как уже сказали!
Давайте проблемы мультисита (и другие проблемы Х11) обсуждать не здесь, а в других темах!
Я бы предложил так:
- пока тема находится в состоянии эскизных экспериментов - обсуждать её в общей теме тонкие вопросы с Х-сервером
- а когда вопрос проясняется - создавать отдельную тему под узкий вопрос.
Тогда вас ждёт приятный сюрприз с понедельника 19.12 - текущий текст будет заменен на очень обновлённую редакциюvola писал(а): По этому как раз начал читать книгу http://rus-linux.net/MyLDP/BOOKS/Moduli ... index.html - т.к wayland - суть модули в адресном пространстве ядра.
Re: несколько X11 со своими WM
Код: Выделить всё
$ Xorg :1
$ DISPLAY=:1 startkde
На vt1 тоже продолжается свой сеанс, откуда я и списываю эти команды. Правда Файрфокс не запускается (говорит, что уже запущен), так я в Konqueror... И копи-паст не делается...
Только как бы без killall закрыть этот второй X-сервер?
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: несколько X11 со своими WM
Да, я это и в 4-х Х-серверах + WM любовался , легко гуляя между ними по <Ctrl><Alt><Fi>, в том числе и по <Ctrl><Alt><F1> исходному...dmitriev писал(а):И вот я из vt7 из TDE зашел на форум и пишу этот пост.Код: Выделить всё
$ Xorg :1 $ DISPLAY=:1 startkde
На vt1 тоже продолжается свой сеанс, откуда я и списываю эти команды. Правда Файрфокс не запускается (говорит, что уже запущен), так я в Konqueror... И копи-паст не делается...
Только как бы без killall закрыть этот второй X-сервер?
И тоже сюда в форум оттуда писал .
Не написал об этом раньше ... как-то забылось? само собой разумеется?
Firefox (и Ghrome тоже, например) не запускает ещё одну копию просто потому, что он (сама программа) видит свой запущенный экземпляр, и открывает в нём ещё одну вкладку.
Как остановить?
Код: Выделить всё
[olej@notebook ~]$ Xorg :3 vt10 &
[1] 5093
[olej@notebook ~]...
[olej@notebook ~]$ ps ahx | grep Xorg
2058 tty1 Ss+ 1:56 /usr/bin/Xorg :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-qHj9dj/database -nolisten tcp vt1
5093 tty10 Ss+ 0:00 Xorg :3 vt10
5228 pts/3 S+ 0:00 grep Xorg
[olej@notebook ~]$ kill 5093
[olej@notebook ~]$ ps ahx | grep Xorg
2058 tty1 Ss+ 1:56 /usr/bin/Xorg :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-qHj9dj/database -nolisten tcp vt1
5231 pts/3 S+ 0:00 grep Xorg
[1]+ Done Xorg :3 vt10
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость