Заявление (http://www.opennet.me/opennews/art.shtml?num=28544) Марка Шаттлворта о намерении перейти к использованию вместо X-сервера дисплейного сервера Wayland, вызвало несколько обсуждений в других проектах. Сэм Спилсбури (Sam Spilsbury), главный архитектор проекта Compiz, положительно отозвался (http://smspillaz.wordpress.com/2010/11/07/compiz-in-a-strang.../) о заложенных в Wayland идеях и рассмотрел возможность написать в будущем дополнительный бэкенд для организации работы Compiz поверх Wayland. Код, связанный с X11, планируется вынести из ядра Compiz и оформить в виде подключаемого плагина, как недавно уже было сделано (http://www.opennet.me/opennews/art.shtml?num=27193) с композитным и OpenGL плагинами.
Отмечается, что вынос X11 в отдельный бэкенд не означает постепенный отказ Compiz от протокола X11, бэкенд как и раньше будет поддерживаться и развиваться в полной мере. Функции управления окнами планируется вынести в отельный абстрактный уровень, что позволит исполь...URL: http://ostatic.com/blog/compiz-to-be-rewritten-for-ubuntu-wa...
Новость: http://www.opennet.me/opennews/art.shtml?num=28566
Ну что ж, народ стал собираться на похороны X...
Народ то может и собрался да вот X... пока помирать не собирается. Пока блиайшая перспектива Wayland это всякие мобилы и планшеты
Мобильники? Это с обязательным OpenGL-то? В предыдущем обсуждении говорилось о лишнем мегабайте-два при отключении поддержки сети. Вся эта "оптимизация" не имеет смысла если обязателен OpenGL.
Планшеты - это да. Там OpenGL даже сейчас есть!
И кстати говоря о педыдущем обсуждении. Иксы и на 486-м идут (без тормозов). А убунта нет. Какая ещё оптимизация? Что, окна медленно ресайзятся? У меня они всю жизнь ресаязятся и переносятся мгновенно. И дело не в KDE 3 а в том что кое-где не умеют настраиваь гном в режиме "из коробки".
жестко :) но по делу.
вообще-то wayland изначально пилится под meego и соответствующие устройства, а убунту, шатлворта и opengl как-то не хочется пока принимать во внимание
опенгл оспорю: судя по тексту новости (предыдущей), Wayland без него не работает.
Теперь шаттлворта примут во внимание: он же миллионер и пожертвует проекту денег скорее всего
The current test clients use either cairo software rendering or hardware accelerated OpenGL, but as long as you have a userspace driver library that will let you render into a GEM buffer, you're good to go.http://groups.google.com/group/wayland-display-server/web/fr...
эта дока постарше, так понимаю в планах работать через Qt
так что из заявления шатлворта следует, что он планирует попытаться использовать wayland в связке с openGL
>> Теперь шаттлворта примут во внимание: он же миллионер и пожертвует проекту денег скорее всего
договорились:)
> Иксы и на 486-м идут (без тормозов).Насколько я понимаю, тормозит не X.Org, а 3d-enabled приложение потому что ему приходится выполнять операции через бОльшее кол-во "посредников" (вроде упоминался дабл-буффиринг и что-то вроде этого).
Во всех старых темах кто-нибудь заявляет что окна по сравнению с виндовсом на том же компьютере медленно ресайзятся. Это плохонастроенный гном, потому что в хорошо настроенном гноме и в кде это не тормозит. А 3D, как заявлял тот же самый человек (или разные люди) обсчитывается в обход X, X его только выводит, поэтому (по его мнению) ресайз окон тормозит а 3D нет. Я на это отвечал. С запозданием. В следующем обсуждении дам видео, потому что сейчас я вообще без компьютера.
http://ru.wkipedia.org/wiki/Двойная_буферизация
сам иди на свой линк...> http://ru.wkipedia.org/wiki/Двойная_буферизация
> Иксы и на 486-м идут (без
> тормозов). А убунта нет. Какая ещё оптимизация? Что, окна медленно ресайзятся?Ну когда приложение написано на питоне... =)
Правильно, всё как с ICQ - фанатики продолжают насиловать труп. :D
> Ну что ж, народ стал собираться на похороны X...Прям вспомнилось: хоронили иксы - порвали два баяна...
Долго ждать еще этот новый Wayland.
И это правильно, давно пора! А новость good.
интересно следить за новостями, учитывая сколько неоднозначных отзывов появляется
это фигня :D
молодость вначале хоронит, потом зомби поднимает.плюс новости в том, что остаётся и то, и другое.
а это выбор как-никак.
Блин, NVIDIA офигела! :O
> Блин, NVIDIA офигела! :Oесли мейнстримовые дистры перейдут на wayland, то нвидии прийдется шевелиться, что бы не слить рынок AMD
ахахаха, вы называете это рынком?)))
Да, рынком. Если не сделают драйвер линуксоиды такой крик устроят на форумах, что покупателей нвидии станет меньше. Кто захочет покупать оборудование, которое работает только на одной ОС?
Эмм... пользователи этой ОС?
> Эмм... пользователи этой ОС?и не только. В магазинах люди никогда не видевшие Линукса спрашивают "а онов и в Линуксе работает?" или "А линукс на нем я смогу в будущем установить?"
Кстати, есть такой эффект. Действительно, спрашивают даже виндузятники в третьем поколении.
Да никто на него не перейдёт кроме убунты (да и та - не факт). Везде, кроме домашнего десктопа, сетевая прозрачность - важная фича, это если не говорить о том, что до уровня надёжности нынешних иксов wayland+поддержку в тулкитах будут доводить не один год. А нвидии и так придётся шевелиться - дрова на ATI приходят в норму, а со всем стальным у неё и так порядок - железки греются меньше, стоят тоже меньше. Другой вопрос - насколько сильно нвидии вообще нужен рынок линукс-устройств.
http://www.opennet.me/opennews/art.shtml?num=28450
но это не десктоп.
а вот десктоп... посмотрим что там с мигами будет.
т.к. есть подозрение, что следующий десктоп - это как раз смарфоны, планшеты, этк. как ни странно.
> http://www.opennet.me/opennews/art.shtml?num=28450
> но это не десктоп.
> а вот десктоп... посмотрим что там с мигами будет.
> т.к. есть подозрение, что следующий десктоп - это как раз смарфоны, планшеты,
> этк. как ни странно.Десктоп - это отнюдь не только то, на чём смотрят видео и слушают музыку/ходят в фейсбуки. А смартфоны/планшеты больше ни для чего не годятся по большому счёту
Смотрю на ваш минусик и так ихочу добавить: десктоп это не только Убунта (которая как раз и не позволяет сделать ничего сверх того, что вы назвали). Сколько там Убунтоидов Каноникал насчитал? 14 миллионов? Это разве много? Да 97-м году Линуксоидов было столько в сумме. В самом начале фильма http://ru.wikipedia.org/wiki/Revolution_OS об этом говорится. Ну и где это их много?
это потому что у вас фантазия слабовата.думаю через годи-два рабочий день будет выглядеть так - приходишь, кладешь смарт н стол, включаешь монитор, достаешь клаву и мышку, работаешь.
вечером - убираешь клаву с мышкой, выключаешь монитор, кладешь смарт в карман.в общем то как и сейчас. но без системного блока.
> Да никто на него не перейдёт кроме убунты (да и та - не факт). Везде, кроме домашнего десктопа, сетевая прозрачность - важная фича,Пресловутая 'сетевая прозрачность' в X-ах - это мягко говоря сильно преувеличенная фича. Хотя бы потому, что во-первых, она хрен где реально нужна. А во-вторых, пользоваться её на чем-то, отличном от шустрой локальной сети, весьма затруднительно. Потому что жрет эта сетевая прозрачность ресурсы сети что свинья апельсины и на фоне какого-нить RDP эта 'фича' выглядит чрезвычайно удручающе. Если не сказать, что совершенно неюзабельна. И нахрена спрашивается оно такое нужно?
У иксовой сетевой прозрачности есть несколько жирнейших плюсов.1) она есть всегда. Если у тебя есть ssh-доступ на сервер - ты можешь там запустить любую иксовую софтину без установки какого-либо дополнительного софта для удалённого доступа.
2)иксы, в отличие от всего остального, не требуют наличия графического сервера там, где запускается программа (а там даже видеокарты может не быть) - только наличия xlib
3) удалённое иксовое приложение интегрируется в локальный десктоп - трей, взаимодействие с другими окнами и т.д.Тормоза - в зависимости от настроек. Из моего опыта - прекрасно гонял убунтовский Virtmanager через интернет, да и другие товарищи не раз рапортовали, что всё работает отличнл. Вывод - проблема решаема, надо просто разобраться. Да, на видео/игрушки удалённые оно не расчитано, а вот для работы - удобно на редкость.
Собственно, именно поэтому никто из серьёзных игроков (я прежде всего redhat/debian имею в виду) выбрасывать иксы не будет - многие спецы и энтерпрайзы их специфическими возможностями пользуются.
Я отнюдь не отрицаю, что сетевые возможности X сервера могут быть полезными в некоторых ситуациях. Опять же, если они есть что называется нахаляву и в конкретном случае удовлетворительно работают - почему нет. Но шум, который обычно автоматически поднимается в темах подобных этой явно несколько преувеличен. Тем более, что именно выбрасывать Xы я так думаю никто не станет. Зачем? От силы - в конкретных дистрибутивах для конкретных вариантов установок по-умолчанию будут использовать что-то другое (не суть важно что именно). Но само по себе это не означает, что из базового репозитория автоматически исчезнут все пакеты xorg-x11-xxx.По поводу же тормозов.. Например, попытки запустить firefox на удаленном хосте поверх канала openvpn который давал ~50..70kb/s с определенными лагами были сплошным мучением. От силы - xcalc. Очень медлено но хоть как-то работал. Кто конкретно в этом виноват - фокс, иксы или все вместе - мне в общем то было все равно. Потому что мне был нужен именно firefox а не xcalc. С другой стороны, в той же самой конфигурации но поверх RDP на стоящий рядом Win2k сервер с клиентом в лице обычного rdesktop фокс был вполне себе юзабельным и им можно было пользоваться. Конечно, не как на локальной машине, но вполне в рамках приемлемого.
Не очень умно пропихивать X11 через 70kb/s. И не стоит пенять на инструмент если он выбран не по назначению.Я уже неоднократно повторял - если клиенты будут писать под Wayland, то их уже не будут писать под X и соответственно смысла в X'сервере не будет никакого.
> Не очень умно пропихивать X11 через 70kb/s. И не стоит пенять на инструмент если он выбран не по назначению.Не очень умно вообще пользоваться низкоскоростными каналами в 21м веке. Но - селяви. Иногда приходится использовать то, что есть. Таким образом при попытке применить на практике 'богатые сетевые возможности X сервера' о которых так долго и упорно говорили большевики легко и просто можно встретить случай, в котором толку от них будет весьма немного.
> Я уже неоднократно повторял - если клиенты будут писать под Wayland, то их уже не будут писать под X и соответственно смысла в X'сервере не будет никакого.
Писать скорее будут под тот или иной тулкит - Qt, Gtk, etc. И это уже скорее фичи конкретного тулкита - иметь бакенд для xlib, wayland, winapi/gdi или чего-то ещё. Разве что приложение жестко завязано на ф-ть конкретного бакенда. Но это все-таки скорее исключение чем правило.
Никто не ездит по бездорожью на формуле-1. А любой кто попытается это сделать не сможет проехать и нескольких сантиметров. Зачем делать то, что заведомо невозможно.Если RDP/VNC не в состоянии обеспечить 6000FPS по сети - значит ли это, что VNC не нужен? Это лишь значит, что они не приспособлены для этих задач, а X11 с этим влет справляется.
У X11 есть своя ниша в которой он и работает. По VNC вы и десятка FPS не получите даже на гигабитной сети, не говоря уже о 100% загрузки сервера.
Никто в здравом уме не будет строить графические терминалы на VNC, так же как и пропихивать X11 через 70Кб/с . На RDP конечно строят, но это о-о-очень дорого - безумно дорого и в разы медленней, а некоторые функции вообще не реализуемы.
> Никто не ездит по бездорожью на формуле-1. А любой кто попытается это сделать не сможет проехать и нескольких сантиметров. Зачем делать то, что заведомо невозможно.Ну тогда видимо был бы не лишним уточнять, в каких именно граничных случаях поддержка того или иного решения является действительно жизненно необходимым а в каких - это скорее обуза или как минимум его наличие или отсутствие ничего не меняет. Особенно в ситуации, когда последние явно превалируют 'в обычной жизни рядовых читателей'. Впрочем, думаю, что тема и так уже раскрыта в достаточной степени и нет смысла её разжёвывать далее.
> Если RDP/VNC не в состоянии обеспечить 6000FPS по сети - значит ли это, что VNC не нужен? Это лишь значит, что они не приспособлены для этих задач, а X11 с этим влет справляется. У X11 есть своя ниша в которой он и работает. По VNC вы и десятка FPS не получите даже на гигабитной сети, не говоря уже о 100% загрузки сервера. Никто в здравом уме не будет строить графические терминалы на VNC, так же как и пропихивать X11 через 70Кб/с . На RDP конечно строят, но это о-о-очень дорого - безумно дорого и в разы медленней, а некоторые функции вообще не реализуемы.
У меня лишь один вопрос остался: что в данном случае понимается под FPS? И, если мы мыслим в одном направлении, где и зачем вообще может понадобится 'FPS 6000' :-?
> У меня лишь один вопрос остался: что в данном случае понимается под
> FPS? И, если мы мыслим в одном направлении,Под FPS понимается FPS ("frames per second").
> где и зачем
> вообще может понадобится 'FPS 6000' :-?Запускать OpenGL приложения. Например запускать блендер на графический терминал (про игры я даже не упомниаю).
Хотя.., всеже упомяну: enemy territory quake wars - на два монитора, по сети - как с добрым утром - с FPS выше чем даже при запуске на локальный монитор, за счет более мощной видеокарты.
> Никто не ездит по бездорожью на формуле-1. А любой кто попытается этоНа внедорожной резине вместо сликов нормально поедет
возможно я отстал от жизни но.. поясните пожалуйста зачем X-ы на сервере?
На серевере, в принципе, Х ненужен. Нужна только xlib (+ xcb). Имея хлиб на сервере, вы спокойно запускаете на нем любое графическое приложение, и оно красиво отрисовывается у вас на рабочей станции (как вариант)
Насколько я понимаю различного рода статистика, биллинг как правило имеет веб-морду. Запускать firefox на сервере - это скорее моветон. Вот мне и интересно какое "графическое приложение" так необходимо держать на сервере.
Например, моветон "oracle installer", "oracle database creating wizard" :)
Хотя, сколько я видел, БД-шники не заморачиваются - ставят иксы на сервер по дефолту
да не пишет никто проги под иксы и вауланд!
пишут под кеды, кутэ, гтк,...
а они будут работать и там, и там.запустил иксы с кедами, получай икс протокол и т.д.
запустил вауланд - получай рдп, внс или что там будет еще.
>По поводу же тормозов.. Например, попытки запустить firefox на удаленном холсте поверх >канала openvpn который давал ~50..70kb/s с определенными лагами были сплошным мучением. От >силы - xcalc. Очень медленно но хоть как-то работал. Кто конкретно в этом виноват - фокс, >иксы или все вместе - мне в общем то было все равноНикто не виноват ,просто X -протокол уже устарел ,и он не знает что делать с сглаженными шрифтами и некоторыми другими фичами поэтому вынужден посылать графическими кадрами .Кстати есть официальное расширение для X серверов ,позволяющие использовать сжатие .Пакет в алт линуксе назывался x11 compecc ,в других диструбутивах чего то не видел ,но есть упоминание о возможности сжатия в других доках .
> У иксовой сетевой прозрачности есть несколько жирнейших плюсов. 1) она есть всегда. Если у тебя есть ssh-доступ на сервер - ты можешь там запустить-----------
систему дистанционного увольнения админа? Согласен. Хороший лакмус :)
Я тоже с этим соглашусь. Классический вариант X очень прожорлив до сети (Даже где-то была информация от ALT, сколько клиентов можно запустить на 100Mb сетке). Да и RedHat усилено пилит для виртуализации SPICE, в который Wayland, на мой взгляд, впишется лучше.
ну всё-таки надо помнить о том что wayland - это RedHat project...
Is this a Red Hat project?No, I work for Red Hat, but I'm working on Wayland in my own time. Red Hat may find a use for Wayland at some point, but right now, there are no such plans.
http://groups.google.com/group/wayland-display-server/web/fr...
> А нвидии и так придётся шевелиться - дрова на ATI приходят в нормуТы шутишь или у тебя не видеокарта ATI? У меня встроенная HD 4290, и проприетарные драйвера не стартуют о ней.
он как раз не про проприетарные.
они также как и нвидиа не держат кмс с джемом.
неужели одного меня полностью устраивает работа иксов?
Далеко не только вас. Просто те, кого устраивает, не митингуют, а спокойно занимаются своим делом. Ладно, если Шаттлворт думет, что легко вышвырнуть индустриальный стандарт, выходящий далеко за пределы линукса - реальность ему мозги вправит. А композитщиков можно понять - они и так с идеологией иксов воюют, а тут - такой подарок...
X удобен далеко не всем. Но если вам удобен, то пользуйтесь на здоровье ;) и не читайте на ночь новости про Wayland ;)
Нет, меня тоже устраивает.
И меня! Именя! Сьюзи в кедах.
Нет, очень многих устраивает. Более того, большинство это поделие серьёзно даже не рассматривает. Но писать об этом нечего, а смотреть как нубью слюнямы брызжет забавно.
Сам я скорее ламер чем хакер. И всё же если бы появилось что-то новое, которое лучше чем Xorg, причём хорошо аргументировано, я был бы только рад. А так появилось просто что-то другое, никто не может аргументировать в чём лчшесть, только в чём разница - ньюбы просто радуются, что "это другое". Может это два-три тролля прививают ненависть к Wayland? Потому что нельзя парой новостей промыть мозги большому количеству человек.
Меня устраивает, прежде всего, сетевая прозрачность Иксов. А в остальном... хотелось бы видеть AntiWayland. Т.е. Wayland с точностью до наоборот: чтобы рендеринг осуществлялся не бэкэндами к графическим тулкитами, а единственным рендерером на стороне графического сервера. Да, нынешний протокол X11 придётся заменить более высокоуровневым, чтобы приложения посылали серверу только описание содержания окон. При этом окна приложений, запущенных на разных хостах будут иметь одинаковый вид, определяемый темой на хосте с графическим сервером.
как хорошо что у меня карточка от ati, чувствую что вопрос открытости спецификаций и драйверов начал играть новыми красками )
Для нвидии есть нуво
угу.
а ещё nv и vesa.
Я не знаю насколько X'ы устарели...
Я не разбираюсь в тонкостях всех прослоек и костылей...Но меня пугает только одно - уход от сетевой парадигмы а без X11, или его сетевого аналога - весь линукс мне будет не нужен. Для игр можно купить специализированный девайс или, на худой конец, виндовс , а вот X11 купить будет нереально если его не будет.
На данный момент меня почти все устраивает в X'ах:
- и прекрасно работающий композитный режим, который позволяет использовать многомониторые конфигурации без нагрузки на процессор и повышающие эргономику за счет композитных фич, которые были бы невозможны без OpenGL;
- и сетевая прозрачность - позволяющая создавать кластера за бесценок;
- и аптаймы по несколько месяцев без утечек памяти.На сегодня мне нахватает только нормальной работы MPX с хардверными курсорами и возможностью использовать их относительно отдельного окна (хотя, на 1.9 я еще не пробовал - может уже и это допилили).
>без X11, или его сетевого аналога - весь линукс мне будет не нужен+1024. Тоже уже подумываю куда-же сваливать с линукса. Хайку еще сырая и недоделанная. Бсдя? А когда приложения перенесут на вейленд, то и фря подтянется к его использованию. Остается маоксь и винды. Макось мне кажется тесной и неудобной, а винда вообще ужс. Но походу от безысходности придется возвращаться на виндовс.
>>без X11, или его сетевого аналога - весь линукс мне будет не нужен
>+1024. Тоже уже подумываю куда-же сваливать с линукса...походу от безысходности придется возвращаться на виндовс.у Вас на виндовсе Х11 работает? Ежели нужен Х11, то оставайтесь на том дистрибутиве что у Вас сейчас... Или идите в полуось (екомстейшен), там есть иксы, которые фрии...
>> без X11, или его сетевого аналога - весь линукс мне будет не нужен
> +1024. Тоже уже подумываю куда-же сваливать с линукса. Хайку еще сырая и недоделанная. Бсдя? А когда приложения перенесут на вейленд, то и фря подтянется к его использованию. Остается маоксь и винды. Макось мне кажется тесной и неудобной, а винда вообще ужс. Но походу от безысходности придется возвращаться на виндовс.Если ты с работающего X11 сваливаешь в неработающий виндовс, то у тебя нарушение логики.
> Если ты с работающего X11 сваливаешь в неработающий виндовс, то у тебя нарушение логики.В форточках все работает из коробки
http://ru.wikipedia.org/wiki/Remote_Desktop_Protocol
ну и с внс там никаких проблем
>> Если ты с работающего X11 сваливаешь в неработающий виндовс, то у тебя нарушение логики.
> В форточках все работает из коробки
> http://ru.wikipedia.org/wiki/Remote_Desktop_Protocolограничено работает, отключая более одного пользователя в XP.
> ну и с внс там никаких проблем
и получаем трафик намного больше ?
Но тому челу неважно, у него наступила "безысходность".
"При использовании Wayland работа по управлению окнами выносится на плечи приложений"
Да сколько ж можно-то... Работа по управлению окнами выносится на плечи композитного менеджера, а тот в свою очередь может ее перенести на плечи приложений. Но это глупо, и это все разработчики вейланда понимают.
То есть, wayland был создан чтобы уйти от убогих костылей вроде двойной буферизации, но теперь мы сделаем двойную буферизацию через компиз, чтобы не позволить вейланд-программам заблочить весь экран при зависании? И в чем тогда профит? В отсутствии сетевых возможностей (пусть даже нужных крайне редко)?
Сэм Спилсбури (Sam Spilsbury) похоже повредился рассудком. Или хочет свое поделие воткнуть - оно ведь теперь перестает быть нужным.
The X server doesn't have the information to decide which window should receive the event, nor can it transform the screen coordinates to window local coordinates. And even though X has handed responsibility for the final painting of the screen to the compositing manager, X still controls the front buffer and modesetting. Most of the complexity that the X server used to handle is now available in the kernel or self contained libraries (KMS, evdev, mesa, fontconfig, freetype, cairo, Qt etc). In general, the X server is now just a middle man that introduces an extra step between applications and the compositor and an extra step between the compositor and the hardware.
чес слово - задолбали - никто иксы не выкидывает, это все только в бубунту - что орать то? вам не надо юзайте иксы - ненадо иксов юзайте вейлонд.
+1 долбаное нытье, как-будто десятки других дистрибутивов, которые еще 20 лет с иксами проживут - куда-то исчезли.
> чес слово - задолбали - никто иксы не выкидывает, это все только
> в бубунту - что орать то? вам не надо юзайте иксы
> - ненадо иксов юзайте вейлонд.Логика очень проста:
1) убунта очень популярна на десктопе
2) те, кто пишет новый софт, ориентируются прежде всего на убунту
3) убунтовцы собираются добавить в wayland новые фичи (в частности - стек multitouch)
4) станет повяляться софт, аботающий ТОЛЬКО на вейланде
5) другие десктопные дистрибутивы должны либо от такого софта отказываться, либо тоже тащить вейланд. А так как собирать и тестировать две версии пакетов (под вейленд и под иксы) никсто не станет, иксы многие таки выкинут.
6) убунта становится "законодателем мод" на десктопе, причём строго по стратегии Microsoft - "Embrace, extend and extinguish".Наверняка серьёзные дистрибутивы будут держаться долго - в энтерпрайзе нужны именно иксы - и потому что под них уже есть куча софта (в т.ч. проприетарного), и потому что их фичи там реально юзаются. Но для десктопа они не слишком пригодны...
Для Вейланда софт будет писаться на ГТК или КуТэ. А кто лезет на уровень Х-ов, ССЗБ!
X конечно жутко удобен для удаленного запуска приложений. Но не надо забывать что для на 99% десктопов это не нужно(не путать с рабочими станциями). А убунта ориентирована на десктоп. Было бы круто, если бы они что-нибудь подобное сделали и для Wayland.
> X конечно жутко удобен для удаленного запуска приложений. Но не надо забывать
> что для на 99% десктопов это не нужно(не путать с рабочими
> станциями). А убунта ориентирована на десктоп. Было бы круто, если бы
> они что-нибудь подобное сделали и для Wayland.Вообще-то 90% владельцев десктопов просто не знают, что на самом деле им нужна рабочая станция.
> Вообще-то 90% владельцев десктопов просто не знают, что на самом деле им
> нужна рабочая станция.Точно так же, как и 99% пользователей MS Windows совершенно не в курсе, что на самом деле им жизненно необходим Linux. Самое странное, что они тем не менее как-то да умудряются решать свои насущные проблемы используя то, что у них есть.
>> Вообще-то 90% владельцев десктопов просто не знают, что на самом деле им
>> нужна рабочая станция.
> Точно так же, как и 99% пользователей MS Windows совершенно не в
> курсе, что на самом деле им жизненно необходим Linux. Самое странное,
> что они тем не менее как-то да умудряются решать свои насущные
> проблемы используя то, что у них есть.Глухонемые тоже как-то решают свои проблемы, но это знаете ли не показатель.
С другой стороны не понимаю массовой истерики по этой самой сетевой прозрачности, хотя сам ею нередко пользуюсь. Для домашнего десктопа она явно необязательна, для нормальных терминальных решений она все равно не годится (смотрим как устроены NX или ThinLinc). Остальные как нибудь и через слой совместимости поработают.
>> для нормальных терминальных решений она все равно не годитсяИ с чего бы это единственно средство построения терминальных решений вдруг стало негодным? Или у вас есть альтернатива?..
И как же устроен NX? В зависимости от условий он использует RDP, VNC или X11. Для построения терминальных станций, VNC совсем не годится, а RDP крайне ущербен по сравнению с X11. И что же останется от NX без X11 - только средство администрирования клиентов - и кому это будет нужно?
> а RDP крайне ущербен по сравнению с X11.Простите, а чем он ущербен? Тем что, на 256Mbit канале под RDP пашет 6 клиентов + на одном редиректится звук, а по X еле еле 2 клиента идут, да еще и железо более мощное хотят.
В RDP можно расширениями добавить новые функции никак ни связанные с отрисовкой: например из имеющихся сейчас это проброс портов, звука, блочных устройств. (И все это в клиенте на 3 Мб). Или вы о тех 90% возможностях X, которые никто не использует т.к. они не везде реализованы или реализованы криво?
Я на знаю что и как Вы там тестировали, но на десяти мегабитах замечательно работали два бездисковых X-терминала.
А порты и звук лучше даже и не сравнивать. PulseAudio позволяет перебросить звук любого работающего (без перезагрузки) клиент на любое устройство, любой машины в сети - в два клика мышки (нажав на иконку в систрее и выбрав не просто машину а еще и конкретное устройство на этой машине). Но как правило, звуковой сервер выбирается автомтаически в зависимости от того куда выводится X-клиент, что дает неимоверную гибкость, не доступную RDP. Несмотря на то, что и usb можно расшарить, в этом нет особой необходимости так как есть NFS плюс CUPS+Avahi,Sane+Avahi, тем более, что мои X-терминалы - WM (CCompiz для разгрузки CPU) и файлы обрабатывают сами.Но главное - посчитайте сколько будет стоить RDP. Я за эти деньги могу организовать до каждого клиента отдельный гигабит и еще на пару серверов приложений останется!
Что вы привязались к сетевой прозрачности?
если базовые вещи не работают. Видео с vsync не пашет.
Нужно настраивать вывод видео на XV, VDPAU, VAAPI, OpenGL.
Если включен компиз то на некоторых дровах начинаются тормоза отрисовкой 2д.
НОрмально два и больше монитора не подключить без перезагрузки(это в 21 веке то).
Прицепили какие то расширения типа Xinerama которые с опенgl не дружат.
Ща вот Xrandr пилят. Костыль на костыле.А они о какой то сетевой прозрачности. кому надо подключат аналог rdp или vnc или еще что и бед знать не будут. 90 процентам пользователей просто охота без гимора посмотреть киношку на телике, а не разбираться в примудростях настройки иксов.
К тому же вроде как разработчик вайланда обещался эту поддержку плагином добавить вродь со временем.
Эта проблема НАДУМАННАЯ.
>> а RDP крайне ущербен по сравнению с X11.
> Простите, а чем он ущербен?А лицензиев на всех покупаете, или подворовываете слегонца?
> И с чего бы это единственно средство построения терминальных решений вдруг стало негодным?Оно не единственное, более того оно и сколько-либо приемлемым средством построения терминальных решений не является.
> И как же устроен NX?
http://www.nomachine.com/technology.php
Остальной бред поскипан.
Нет такого протокола как NX.
Для UNIX станций NX использует X11(с оптимизациями и кешем) или VNC (плюс, RDP для Win). Так что без X11 и NX станет ущербным, так как на VNC графических терминалов не построишь, а RDP под Unix есть только клиентские части.
> Нет такого протокола как NX.ещё как есть
> Для UNIX станций NX использует X11(с оптимизациями и кешем) или VNC (плюс,в каком месте NX еспользует VNC(RFB)?
> RDP для Win). Так что без X11 и NX станет ущербным,
> так как на VNC графических терминалов не построишь, а RDP под
> Unix есть только клиентские части.xrdp
epic fail -- этого троля не кормить.
> Логика очень проста: и т.д.да почти никто под чистые иксы процентов 98% не пишет - что икс что вайленд только прослойки - пишут под гтк, куте и тд, не ну оперу еще раз перепишут.
зы: иксы тоже можно запускать в вайленде
Самое интересное, компиз не обсуждается. Весь флуд на тему нужен/ненужен Вейланд.
Что вы спорите? Два разных проекта, пусть будут, да они и будут оба. Один другому не помеха. А насчет протоколов, откройте для себя SPICE. А ну да, портов нет?))
> у NVIDIA нет планов по обеспечению поддержки Wayland в своих проприетарных драйверахКого там интересовало какие проблемы будут от проприетарных дров. Кажется теперь я знаю какие...
есть же GPE, Nano-X...
может кто-то бы взялся за оптимизацию X протокола лучше?
> есть же GPE, Nano-X...
> может кто-то бы взялся за оптимизацию X протокола лучше?Бесполезно оптимизировать протокол созданный во времена когда компьютеры были большими, а мониторы монохромными.
> Бесполезно оптимизировать протокол созданный во времена когда компьютеры были большими,
> а мониторы монохромными.подобные обоснования я привык отправлять в /dev/null