В достаточно долгих разговорах, мне тут было как-то высказано пожелание: написать статью о расширенном использовании Х11.
Что значит "расширенных"?
Это значит, что традиционные вопросы использования Х11 в десктопах Linux - по-боку, они и так миллион раз и во всех подробностях описаны (т.е исключаем вопросы выбора WM/DE, раскраски калоров, настройки тем и внешнего вида... - всё это во множестве обсуждено).
Это значит, что "использование" - это прикручивание ручками к каким-то менее традиционным целям, программистами-разработчиками и системотехниками в своих проектах (т.е. "юзеров просят не беспокоиться" wink ).
О каких вопросах речь:
- запуск нескольких экземпляров Х-сервера (на традиционном десктоп-комплекте);
- запуск разных оконных менеджеров (WM ... или DE если кому так больше нравится);
- удалённый запуск Х-клиентов;
- использование многоэкранных (многомониторных) конфигураций + нескольких видеоадаптеров;
- ... что ещё? wink
Зачем и кому это нужно (если ещё непонятно) ... опять же повторюсь: "юзеров просят не беспокоиться" wink
- создание удалённых рабочих мест, стендов для разработки и отладки, под свои конкретные конфигурации.
- разработка программ для других процессорных архитектур (SPARK, ARM, MIPS, PPC, ...) не кросс-средствами и на симуляторах, на на реальных хостах, но с привычных рабочих станций Linux;
- разработка (перенос) ПО под другие ОС: Solaris, MINIX 3, QNX, ...
- работа с embedded проектами, с kit-ами (отладочными комплектами) не имеющими даже автономной видеоподсистемы;
- построение на Х11 систем удалённого диалогового конфигурирования (то, что как альтернатива делается на HTTP, всем привычно для домашних роутеров);
А зачем я это здесь всё написал? :lol:
А затем, что обсуждения и накопления материала такого идёт здесь и здесь...
И если у кого есть интерес к подобным вопросам, то (в порядке просьбы): а). выскажите вопросы, которые были бы интересны в таком рассмотрении, но как-то выпали из виду + б). подскажите ссылки, но на очень конкретные рассмотрения подобных вопросов.
X11 - варианты расширенного использования
Olej
Статью для себя пишете?
"юзеров просят не беспокоиться"
Удачи в Вашем нелёгком и очень нужном труде...
Olej
Статью для себя пишете?
Для вас :lol:
- использование многоэкранных (многомониторных) конфигураций + нескольких видеоадаптеров;
- ... что ещё? wink
Запуск мультиситов из GDM >2.30, KDM, в том числе с разнородными и многоголовыми видеоадаптерами, в том числе правильная балансировка выделяемых ресурсов в зависимости от "мощности" видеокарточки....
Более подробно осветить часто необходимые и "хакерские" параметры .Xsessions
Различные варианты real- и псевдо- мультисит систем (два рабочих места на одной машине).
Особенно интересны варианты в первых:
- системы с одной двухголовой видеокартой (проверить работат ли это хоть с какой-нибудь картой) Показать
- два одинаковых/разных контроллера
- открытые vs закрытые дрова для nvidia и ati
- инфа где же затык при неудаче и испробованные способы.
и + настройка [kg]dm
написано уже не мало, но хорошо бы видеть что-то всеобъемлющее по этой теме в одном месте.
тема пару раз обсуждалась на форуме... сейчас искать не буду.
[опередили меня smile ]
[quote=Olej]
- использование многоэкранных (многомониторных) конфигураций + нескольких видеоадаптеров;
- ... что ещё? wink
Запуск мультиситов из GDM >2.30, KDM, в том числе с разнородными и многоголовыми видеоадаптерами, в том числе правильная балансировка выделяемых ресурсов в зависимости от "мощности" видеокарточки....
Более подробно осветить часто необходимые и "хакерские" параметры .Xsessions[/quote]
С многоголовыми адаптерами я это проделывал, но вот сейчас у меня не будет возможности с этим поиграться и проверить (нет под рукой оборудования).
А вот вопрос с несколькими видеоадаптерами так для меня и остался загадкой, когда некоторые модели/производители работают совместно, а некоторые - ни в какую!
Если у вас есть интересные (выходящие за рамки обычных wink ) ссылки по названному вами вопросу - киньте сюда.
Различные варианты real- и псевдо- мультисит систем (два рабочих места на одной машине).
мне так кажется, что это любопытно (в разных форумах обсуждаемо), но как-раз я не сильно пойму куда это практически актуально? сделать из PC мультиюзер систему? ... прийти к тому, от чего ушли 20 лет назад? (когда X11 уже вовсю работала, а Linux ещё и как слова такого не было :lol: )
- два одинаковых/разных контроллера
на двух одинаковых/разных контроллерах хоть бы понимать когда они вообще вместе могут или не могут запускаться и просто работать, а не то, что более сложные конфигурации крутить...
здесь всё зависит и от производителя и от конкретных моделей видео.
... кроме всего прочего, именно вот такие эксперименты требуют под рукой специального оборудования: видеокарт PCI, да ещё и карт с многоголовостью, да и материнку с достаточным числом свободных слотов.
- открытые vs закрытые дрова для nvidia и ati
здесь у меня есть только опыт NVIDIA и некоторый опыт использования их CUDA для суперскалярных вычислений,
и этот опыт говори, что открытые дрова для NVIDIA - это не дрова, это отстой :[
а ATI мне и попробовать не на чем, а тратиться на непотребную мне карточку - жаба давит wink
и + настройка [kg]dm
kdm, gdm, xdm ... другие m-ы wink
- для стендовых работ: разработка-загрузка-испытания всякого embedded ПО это не нужно и даже вредно...
- для десктопных пользователей всё это у них уже есть из их коробочного дистрибутива...
- а именно настройка? так о ней во множестве писано-перенаписано...
как там было у Дюма было? wink :
для Атоса это слишком много, а для графа де ла Фер - слишком мало
тема пару раз обсуждалась на форуме... сейчас искать не буду.
а жаль wink
.. прийти к тому, от чего ушли 20 лет назад?
Ну, диалектическую спираль еще никто не отменял, а вещь полезная.
Одно время мультисит на нвидиях использовал для рядом расположенных кассовых рабочих местах., у бухгалтеров стоял мультисит. и много можно придумать других полезных применений. XDMCP же не отменили пока?!
Терминалы, которые использовались со времён юникстайм актуальны и сейчас ведь!
Мультисит или один компьютер на двоих (how-to)
Автор статьи на данном форуме зовётся, по-моему Lorte. Статья актуальная и обновляетсяавтором по мере достижения новых достижений.
.. прийти к тому, от чего ушли 20 лет назад?
Ну, диалектическую спираль еще никто не отменял, а вещь полезная.
Одно время мультисит на нвидиях использовал для рядом расположенных кассовых рабочих местах., у бухгалтеров стоял мультисит. и много можно придумать других полезных применений. XDMCP же не отменили пока?!
Терминалы, которые использовались со времён юникстайм актуальны и сейчас ведь!
Ну так там (если говорить о GUI) были Х-терминалы, а это каждый сам по себе - компьютер wink
Мультисит или один компьютер на двоих (how-to)
Автор статьи на данном форуме зовётся, по-моему Lorte. Статья актуальная и обновляетсяавтором по мере достижения новых достижений.
А вот за это - спасибо!
Olej
Статью для себя пишете?"юзеров просят не беспокоиться"
В каком-то смысле это - хорошее уточнение. Которое заслуживает уточнения (оно вообще заслуживает рассмотрения в отдельной теме, но как-то это никого сильно не занимает).
Есть, как минимум, 3 категории персонала работающих с компьютером: а). для которых нужны бы совершенно разные книги, руководства, б). которых занимают совершенно разные вопросы...
Это:
- пользователи ... например, химик, занимающийся на компьютере конструированием молекул (я в этом ничего не понимаю wink ) - ему до-фени все изыски операционных систем, но иногда нужно сменить разрешение экрана...
- администраторы, обслуживающие-настраивающие компьютер, чаще в составе сложного конгломерата компьютеров и сетей.... ему часто вообще до-фени и компьютеры и сети wink , но в силу должностных обязанностей его достают пользователи с настройкой NAT, iptables, ...
- разработчики, которые, в свою очередь сильно делятся на а). программистов и б). ....? инженеров, системотехников - и те и другие, в конечном итоге, пректируют новые возможности для пользователей и новые заботы для администраторов wink
Ни одна категория не лучше и не хуже другой, но у них очень различающиеся потребности ... а это весьма часто игнорируют учитывать :(
В качестве примера, здесь сказали:
и + настройка [kg]dm
- это вопрос, которй актуально обсуждать с администратором, очень отчасти - с пользователем ... который, если у него есть такая минимальная оказия, тоже побежит к администратору и станет от того требовать wink
Но это вопрос, который может быть совершенно неинтересен программисту и системотехнику ... один раз настроил login своего Х11 и забыл ... или даже просто забил на всякую авторизацию.
Запуск мультиситов из GDM >2.30, KDM, в том числе с разнородными и многоголовыми видеоадаптерами
С многоголовыми адаптерами я это проделывал
как? :o
мне так кажется, что это любопытно (в разных форумах обсуждаемо), но как-раз я не сильно пойму куда это практически актуально? сделать из PC мультиюзер систему? ... прийти к тому, от чего ушли 20 лет назад? (когда X11 уже вовсю работала, а Linux ещё и как слова такого не было )
ИМХО сейчас опять актуально становится, ибо в обычной коробочке на одного человека для простой работы очень много мощности.
из применений:
- один тонкий клиент на 6 хомячков-не-дизайнеров.
- библиотеки и прочие гос. структуры, в которых пара тысяч на компы - тоже деньги.
здесь у меня есть только опыт NVIDIA и некоторый опыт использования их CUDA для суперскалярных вычислений,
и этот опыт говори, что открытые дрова для NVIDIA - это не дрова, это отстой
соглашусь, но в контексте мультисита читал, что у кого-то с открытыми дровами получалось лучше.
а жаль
у меня и не получается найти... действительно - жаль... там была пара интересных ссылок.
А затем, что обсуждения и накопления материала такого идёт здесь и здесь...
И если у кого есть интерес к подобным вопросам, то (в порядке просьбы): а). выскажите вопросы, которые были бы интересны в таком рассмотрении, но как-то выпали из виду + б). подскажите ссылки, но на очень конкретные рассмотрения подобных вопросов.
туда и туда не пойду. Вы можете это здесь выложить. Пора-бы уже и запомнить - Ъ не ходят по ссылкам. С уважением.
[quote=Olej]А затем, что обсуждения и накопления материала такого идёт здесь и здесь...
И если у кого есть интерес к подобным вопросам, то (в порядке просьбы): а). выскажите вопросы, которые были бы интересны в таком рассмотрении, но как-то выпали из виду + б). подскажите ссылки, но на очень конкретные рассмотрения подобных вопросов.
туда и туда не пойду. Вы можете это здесь выложить. Пора-бы уже и запомнить - Ъ не ходят по ссылкам. С уважением.[/quote]
дык Ъ могуть идтить ... куды хочуть wink - с флагом в руках :O
[quote=Olej]С многоголовыми адаптерами я это проделывал
как? :o
[/quote]
как? сначала в QNX, это было куда сложнее, ... это и были ATI Radeon 2-х головые (модель не помню - 2007 или 2006 г.), до 4-х экранов в итоге - это было описано в форумах и активно обсуждалось...
... позже в Linux, но 2 экрана и с одной 2-х головой карточкой.
Сейчас у меня есть под рукой NVIDIA GT 520, на 2 монитора ... попробую с ней восстановить.
Но всё это были опыты с мультискрин, которые продолжение друг-друга, для SCADA-АСУТП управляющих мнемосхем.
Как автономные экраны, со своими спаренными комплектами ввода каждый - не пробовал.
Сейчас читаю, то что подсказали выше.
[quote=Olej]мне так кажется, что это любопытно (в разных форумах обсуждаемо), но как-раз я не сильно пойму куда это практически актуально? сделать из PC мультиюзер систему? ... прийти к тому, от чего ушли 20 лет назад? (когда X11 уже вовсю работала, а Linux ещё и как слова такого не было )
ИМХО сейчас опять актуально становится, ибо в обычной коробочке на одного человека для простой работы очень много мощности.
из применений:
- один тонкий клиент на 6 хомячков-не-дизайнеров.
- библиотеки и прочие гос. структуры, в которых пара тысяч на компы - тоже деньги.
[/quote]
В принципе, совершенно не исключено.
Но для таких потребителей нужно предлагать не принципиальную возможность решений, а готовый подвёрстанный вариант: всё требуемое оборудование, вплоть до дины кабелей + готовая техника установки и настройки.
Olej, и как оценивать ваш вклад?
Olej, и как оценивать ваш вклад?
Вклад во что?
В вашу активность здесь в вашей песочнице ... я понимаю, что я вас несколько расстроил, sorry...
Но я как пришёл - так быстро и уйду, и вы будете продолжать наслаждаться друг другом:
Кукушка хвалит петуха
За то что хвалит он кукушку
- слышали? ... может даже знаете откуда это? wink
А по поводу оценивать?
Вы знаете, ... "ви мни не поверите"(с) wink - но я совершенно не нуждаюсь в вашем оценивании и к нему равнодушен.
и + настройка [kg]dm
Не совсем то, но всё что уже ближе к WM / DE - хороший URL попался: http://xwinman.org/

- слышали? ... может даже знаете откуда это?
ну вы блин и умный. неужто посложней вопрос нельзя было задать? :( из Шопенгаура например :P
Слышали о таком? Может даже читали? wink
но я совершенно не нуждаюсь в вашем оценивании и к нему равнодушен.
вот моя оценка:
מְנֵא מְנֵא תְּקֵל וּפַרְסִין
Слышали? может даже знаете откуда?
מְנֵא מְנֵא תְּקֵל וּפַרְסִין
Высказался всласть?... Ну, и ладненько.
А теперь можно было бы пойти, и отдохнуть в стороночке ... не путаться под ногами wink
А теперь можно было бы пойти, и отдохнуть в стороночке ... не путаться под ногами
ок. умолкаю, и жду, пока что-то по делу кто-нибудь умный скажет...