LINUX.ORG.RU
ФорумTalks

Срочно в номер - дисплейный сервер Mir станет основным уже в Ubuntu 13.10

 , , , ,


0

1

http://www.omgubuntu.co.uk/2013/06/mir-display-server-to-ship-default-in-ubun...

Ранее же предполагалось, что будет использоваться X + Unity 7, а дополнительно отдельная сессия Mir + Unity 8 (только для тестирования).

Переведите и запилите новость на главную:))

лучше бы сделали опциональным и в 14.10 выдали бы систему полностью на mir

wota ★★
()
Ответ на: комментарий от Ivan_qrt

Ну как ни странно, у меня к нему больше веры, чем к Марку.

А у меня больше веры в аргументы и технические детали. Ошибаться могут все. Лишнего композитинга нет, лишней прослойки тоже нет.

с XWayland ситуация другая, и там wayland выступает просто очередным бэкэндом к X-серверу

Какая же это другая ситуация? То есть одно называем прослойкой, другое бекендом, и это резко всё меняет? Между прочим, XWayland как минимум запускает новый X-сервер для каждого иксового приложения (размер дисплея этого сервера равен размеру окна).

quiet_readonly ★★★★
()
Последнее исправление: quiet_readonly (всего исправлений: 1)
Ответ на: комментарий от atrus

но если EGL - подмножетсво OpenGL

Это openGL ES подмножество OpenGL, а EGL - библиотека, которая является прослойкой между оконной системой и видеокартой (openGL`ем, видеопамятью и т.п.).

Ivan_qrt ★★★★★
()
Ответ на: комментарий от winddos

На консолях тесселяции нету нифига

Расскажи это некстгеновым консолям. Никто уже не ориентируется на старье.

Все равно современные игры не утилизируют и 20% мощности железа

Это ты знатно упоролся.

pekmop1024 ★★★★★
()
Ответ на: комментарий от quiet_readonly

А у меня больше веры в аргументы и технические детали. Ошибаться могут все. Лишнего композитинга нет, лишней прослойки тоже нет.

Хотя нет, ошибся: XMir таки рендерит в буфер Mir, как обычный его клиент.

quiet_readonly ★★★★
()
Последнее исправление: quiet_readonly (всего исправлений: 1)
Ответ на: комментарий от quiet_readonly

Какая же это другая ситуация?

Все мои познания о оконных системах из новостей, так что если я где-то ошибаюсь - не судите строго.

есть одно называем прослойкой, другое бекендом,

Опять же, насколько я в курсе, XWayland запускается в качестве равноправного клиента wayland`a, а сам является урезанным вариантом X`ов. Т.е. приложение формирует картинку своей области с помощью XWayland и отдаёт её wayland`y.

А в XMir`е, как было здесь описано, запускается полноценный X-сервер. Соответственно у этого X-сервера должен быть свой WM со своим композитингом. Тут я, правда, не уверен, но по другому-то никак.

Ivan_qrt ★★★★★
()
Ответ на: комментарий от Quasar

Да. И сейчас в убунте дисплейный сервер по умолчанию - Wayland.

С какого перепугу?

vilisvir ★★★★★
()
Ответ на: комментарий от Ivan_qrt

Вот вам ещё из новостей

Взаимодействие X.Org-сервера и Mir будет построено на основе прослойки XMir, обеспечивающей трансляцию ввода и вывода между Mir и X-сервером (по сути XMir выступает в роли замены драйверов ввода и вывода).

Вообщем-то это всё значения не имеет, т.к XMir временное решение до выхода Ubuntu 14.04 с «чистым» Миром и новой Unity.

Самое крутое тут это

Несмотря на то, что поддержка Mir в проприетарных драйверах ещё не реализована, компании NVIDIA и AMD намерены обеспечить подобную поддержку для выпуска Ubuntu 14.04.

mylorlogin
() автор топика

Ещё крутышка

Что касается развиваемых сообществом официальных редакций Ubuntu, таких как Kubuntu, Xubuntu, Lubuntu, Ubuntu GNOME и т.п., то их работу также планируется организовать на основе единого с Ubuntu графического стека на базе Mir. Указанное утверждение представителя Canonical расходится с заявлением лидера проекта Kubuntu, который указал на то, что данная редакция не будет использовать Mir и XMir, а делает ставку на Wayland.

Тут или Canonical опять «сольёт» или нагнет главного разработчега. Торговая марка Kubuntu принадлежит Canonical.

mylorlogin
() автор топика

Пока разработчики вайленда прочухаются, пройдет не один год. Каноникл все правильно делает, содомия с гномом3 дала неоценимый опыт.

OperaSoftvvare ★★
()

А у кдеешников похоже баттхерт от того, что юнити переписывают на qt, боятся конкурентной борьбы.

OperaSoftvvare ★★
()

Прочитал полностью обсуждение в рассылке Убунты. Странно как-то. Engineering Director for Unity and Mir повторяет вслед за Шатллвортом, что уже создали «high quality, high performance component that we think will deliver the fastest, cleanest display experience for the Ubuntu platform». Бред какой-то. Ещё нет релиза, версия только 0.0.5, а заявлениа, как будто система уже годами работает..

Rakot ★★
()

БУРНЫЕ ОВАЦИИ В ЗАЛЕ! дэйли-билды уже на мире? если нет - когда будут?

Ford_Focus ★★★★★
()
Ответ на: комментарий от Rakot

ну собственно она действительно работает уже годами (7 лет уже получается, да?). просто раньше она называлась SurfaceFlinger

Ford_Focus ★★★★★
()
Ответ на: комментарий от Ivan_qrt

Опять же, насколько я в курсе, XWayland запускается в качестве равноправного клиента wayland`a, а сам является урезанным вариантом X`ов. Т.е. приложение формирует картинку своей области с помощью XWayland и отдаёт её wayland`y.

Да, при этом все особенности иксов остаются на месте, и libX11 такая же синхронная. Да ещё и сервер свой на каждое приложение, так что та же lxpanelx, вероятно, не сможет работать.

А в XMir`е, как было здесь описано, запускается полноценный X-сервер. Соответственно у этого X-сервера должен быть свой WM со своим композитингом. Тут я, правда, не уверен, но по другому-то никак.

Да, а уже иксы выводят картинку на развёрнутое на полный экран окно mir.

quiet_readonly ★★★★
()
Ответ на: комментарий от Ivan_qrt

сложно говорить о том, что еще не вышло. но когда только вышел DirectFB, его XDirectFB при прочих равных был шустрее оригинальных иксов. такие дела.

так что этому главнюку еще могут и аукнуться его поспешные выводы.

Ford_Focus ★★★★★
()

pekmop1024

блобов же нет. Они решили самозакопаться?

lucentcode

Блобы NVidia и ATI не поддерживают EGL.

И вот в очередной раз приходится писать, что ATI не существует уже чёрт знает сколько лет, а блоб AMD поддерживает EGL: http://developer.amd.com/tools-and-sdks/graphics-development/amd-opengl-es-sdk/. Не нужно считать, что если чего-то нет у nVidia, то значит этого нет и у AMD, обычно это не так. Другое дело, что для того, чтобы поставлять свою реализаию EGL в комплекте с основным инсталлятором, а не отдельным архивом с сайта, AMD нужно сертифицировать свою реализацию OpenGL ES 2 в Khronos Group, что займёт время (да и вряд ли они станут делать это до того, как реализуют поддержку OpenGL ES 3).

cast Darth_Revan, carasin

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от pekmop1024

Где тесселяция?

Назовите две игры для Linux, движки которых умеют тесселяцию.

Где производительность?

А что насчёт неё? (Хочу заметить, что это без экспериментального компилятора шейдеров.)

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от mylorlogin

XMir временное решение до выхода Ubuntu 14.04 с «чистым» Миром и новой Unity

Стоит отметить, что XMir будет всё ещё нужен и в 14.04, таким приложениям как Steam (да и вообще наверное большей части софта из репов).

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

А что насчёт неё? (Хочу заметить, что это без экспериментального компилятора шейдеров.)

Запусти Heaven или Valley в экстрим-профиле и поймешь, о чем я.
Свободные драйверы - это хорошо и их надо развивать, но полноценной заменой блобу их называют только упоротые фанатики.

pekmop1024 ★★★★★
()

Смищно. Надеюсь, дровишки будут. Иначе таки бида-пичаль гарантирована. Хотя... В Kubuntu же его тащить не собираются.

Valkeru ★★★★
()
Ответ на: комментарий от pekmop1024

Назовите две игры для Linux, движки которых умеют тесселяцию.

Oil Rush.

Как вы думаете, почему я написал «две» а не «хотя бы одну»?

Запусти Heaven или Valley в экстрим-профиле и поймешь, о чем я. Свободные драйверы - это хорошо и их надо развивать, но полноценной заменой блобу их называют только упоротые фанатики.

А вот теперь я пишу «покажите хотя бы одну игру с аналогичными требованиями» потому что даже OilRush не нужно столько ресурсов, сколько требует «Heaven или Valley в экстрим-профиле».

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

А я тебе просто напишу - игр нет в частности и потому, что свободные драйверы годятся только для отрисовки интерфейсов.
Блоб нормальный вообще только у невидии, этот адов песец под названием «fglrx» даже с Unigine не справляется как надо, проседая в производительности, в то время как невидиевский блоб временами умудряется обгонять виндовый DX11-вариант. Далее, на связке ноутбучных карточек intel+amd тиринг непобедим в принципе, вообще и никак. И таких примеров овердофига.

pekmop1024 ★★★★★
()
Последнее исправление: pekmop1024 (всего исправлений: 1)
Ответ на: комментарий от pekmop1024

А я тебе просто напишу - игр нет в частности и потому, что свободные драйверы годятся только для отрисовки интерфейсов.

Мужики из Valve точно в курсе?

Блоб нормальный вообще только у невидии, этот адов песец под названием «fglrx» даже с Unigine не справляется как надо, проседая в производительности, в то время как невидиевский блоб временами умудряется обгонять виндовый DX11-вариант.

Реальность жестока: http://openbenchmarking.org/result/1204129-SU-NVIDIAGEF19. Нужно ли мне напоминать цену 7950 и 680 в рознице?

Далее, на связке ноутбучных карточек intel+amd тиринг непобедим в принципе, вообще и никак. И таких примеров овердофига.

Ну не пилить же AMD Интеловские дрова, верно?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Мужики из Valve точно в курсе?

У мужиков из Valve не движок, а говно мамонта, засохшее и окаменевшее. Ты бы еще показателем готовности драйверов предложил считать то, что на них glxgears запускается. Повторяю: никому не интересна эта фанатичная некрофилия, game industry is all about money, not freedom.

Реальность жестока

Какая-то альтернативная реальность. Мы говорим про игры, и конкретно кроссплатформенный злой бенчмарк на базе Unigine, который признан всем сообществом геймеров и оверклокеров, является официальной дисциплиной на hwbot'е и показывает стабильные результаты, где на равне с невидиевским блобом на линуксе может с трудом оказаться только атишный (да, блин, атишный - вопреки твоему некомпетентному мнению, ATi никуда не делась, она - просто подразделение AMD) блоб на винде.

Ну не пилить же AMD Интеловские дрова, верно?

Они и свои не могут допилить, упаси Линус их до интеловских допустить.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

У мужиков из Valve не движок, а говно мамонта, засохшее и окаменевшее. Ты бы еще показателем готовности драйверов предложил считать то, что на них glxgears запускается. Повторяю: никому не интересна эта фанатичная некрофилия, game industry is all about money, not freedom.

Вас по поводу «годятся только для отрисовки интерфейсов» отпустило или ещё нет?

Какая-то альтернативная реальность. Мы говорим про игры, и конкретно кроссплатформенный злой бенчмарк на базе Unigine, который признан всем сообществом геймеров и оверклокеров, является официальной дисциплиной на hwbot'е и показывает стабильные результаты, где на равне с невидиевским блобом на линуксе может с трудом оказаться только атишный блоб на винде.

Результаты бенчмарка сходили посмотреть или у вас затянувшийся бугурт?

да, блин, атишный - вопреки твоему некомпетентному мнению, ATi никуда не делась, она - просто подразделение AMD

Название подразделения никому не интересно, бренд ликвидирован: http://www.techpowerup.com/129863/amd-kills-ati-brand-future-products-to-feature-brand-change.html.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Вас по поводу «годятся только для отрисовки интерфейсов» отпустило или ещё нет?

Тебя самого когда фанатизм отпустит? Какой-нибудь compiz 0.9 или enlightenment посложнее будет, чем Source. Если ты этого не понимаешь, тебе - учить матчасть.

Результаты бенчмарка сходили посмотреть

Еще раз: никому не интересны непонятные похорониксовские самоделки. Можешь ими хоть обмазаться. Подавай мне результаты Heaven, Valley, 3dmark11 и т.д.

Название подразделения никому не интересно, бренд ликвидирован

Никому не интересно, что ты по этому поводу думаешь, потому что все железки детектятся как «ATi Radeon», хоть убейся.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

Тебя самого когда фанатизм отпустит? Какой-нибудь compiz 0.9 или enlightenment посложнее будет, чем Source. Если ты этого не понимаешь, тебе - учить матчасть.

Что насчёт Compiz и Enlightenment? Пишите, не стесняйтесь.

Еще раз: никому не интересны непонятные похорониксовские самоделки. Можешь ими хоть обмазаться. Подавай мне результаты Heaven, Valley, 3dmark11 и т.д.

А, так вы не промотали страничку?

Никому не интересно, что ты по этому поводу думаешь, потому что все железки детектятся как «ATi Radeon», хоть убейся.

Глянул в lspci, а там написано например такое «VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310]». Так что вы хотели сказать насчёт «ATi Radeon»? (Для справки «ATI Wrestler» это «Engineering Name» в то время как видюшка называется «AMD Radeon» - доступно?)

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Что насчёт Compiz и Enlightenment? Пишите, не стесняйтесь.

Они используют функции OpenGL, которых банально не было при создании Source.

А, так вы не промотали страничку?

Я промотал. Потому и сделал акцент на похорониксовских поделках, которые запускаются только на определенных окружениях и с определенными версиями драйверов. Засунуть их можно глубоко тому, кто пытается применять измерения этой штуки даже на Unigine.

Для справки «ATI Wrestler» это «Engineering Name»

Слив засчитан, гуляй... скучный ты стал. Вместо аргументов пытаешься притянуть всякое за уши, уши трещат, рвутся, из оторванных течёт троллий жЫр...

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

Они используют функции OpenGL, которых банально не было при создании Source.

Что же вы сразу остановились? А продолжение?

Я промотал. Потому и сделал акцент на похорониксовских поделках, которые запускаются только на определенных окружениях и с определенными версиями драйверов. Засунуть их можно глубоко тому, кто пытается применять измерения этой штуки даже на Unigine.

Если результаты не соответствуют вашему мировосприятию - это плохие, негодные результаты.

Слив засчитан, гуляй... скучный ты стал. Вместо аргументов пытаешься притянуть всякое за уши, уши трещат, рвутся, из оторванных течёт троллий жЫр...

Ну какие же уши? Вполне официальная классификация отсюда, от инженеров компании.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Если результаты не соответствуют вашему мировосприятию - это плохие, негодные результаты.

Результаты не соответствуют моим требованиям по повторяемости.
С такими «результатами» с какого-нибудь hwbot'а, да что там hwbot, даже с руоверов бы погнали ссаными тряпками. Если ничего не понимаешь в бенчмаркинге - лучше не пиши про него, за умного сойдешь.

Остальное даже комментировать смысла не вижу, если оно тебе «непонятно» (я в это не верю), то ты или дурак, или тролль.

pekmop1024 ★★★★★
()
Ответ на: комментарий от Reset

Если взлетит, то это будет первым шагом линукса к десктопу!

Больше похоже на шаг к капцу. В ближайшем будущем линукс ждет адская фрагментация.

bubblecore ★★★★
()
Ответ на: комментарий от pekmop1024

Я хоть и не поддерживаю RussianNeuroMancer в его истовой любви к амд и амдшному блобу, справедливости ради, дам эту ссылку. В общем, это сравнение экспериментального оптимизатора шейдеров с каталистом под виндой и линуксом, сделанные одним из ЛОРовцев ( Novell-ch). Хоть и настройки качества не на максимуме, но то, как свободные амдшные дрова улучшились за последние годы, достойно уважения. Что касается их блоба, у меня, в основном негативный опыт. На предыдущей амдшной видеокарте было гораздо стабильнее.

Rakot ★★
()
Ответ на: комментарий от RussianNeuroMancer

OK.

Но с недавнего семинара по профильной тематике, организованного NNLUG, известно, что в сейчашней реализации Mir'а оно вроде как опирается исключительно на компоненты стека, предоставляемые именно Mesa'ой, т.е. с блобами оно вроде как в принципе не заведётся. И дело даже не в EGL.

Так ведь, Aceler?

carasin ★★★★★
()

Вообщем-то это всё значения не имеет, т.к XMir временное решение до выхода Ubuntu 14.04 с «чистым» Миром и новой Unity.

На opennet-е пишут, что в 14.04 будет аки в 13.10 через XMir. Марк снова всех обманул:(((

mylorlogin
() автор топика
Ответ на: комментарий от quiet_readonly

libX11 такая же синхронная

Но только в рамках одного окна приложения.

та же lxpanelx, вероятно, не сможет работать.

Я думаю, что это плохая практика - запускать элементы ДЕ в режиме совместимости. Хотите ДЕ, которое не умеет wayland - пользуйте Х`ы.

Да, а уже иксы выводят картинку на развёрнутое на полный экран окно mir.

Т.е. если я в юнити на мире запущу какой-нибудь easytag, то либо он либо остальной рабочий стол? Два окна рядом запустить не получится(одно XMir, второе Mir)? Вы уверены, а то как-то это странно.

Ну и имхо, способ XWayland как-то поинтересней. По крайней мере для отдельных приложений. А запускать целое ДЕ в режиме торможения совместимости плохая затея.

Ivan_qrt ★★★★★
()
Ответ на: комментарий от Ford_Focus

его XDirectFB при прочих равных был шустрее оригинальных иксов.

В эти бородатые времена я линуксом, к сожалению, не интересовался. А почему тогда не взлетело? Хотя бы замена X`ов на XDirectfb.

так что этому главнюку еще могут и аукнуться его поспешные выводы

Поживем - увидим. Хотя вряд ли аукнется.

Ivan_qrt ★★★★★
()
Ответ на: комментарий от mylorlogin

XMir временное решение до выхода Ubuntu 14.04 с «чистым» Миром и новой Unity.

К сожалению нет ничего более постоянного, чем временное. Но будем надеется, что хотя бы тут Марк не подведет.

Ivan_qrt ★★★★★
()
Ответ на: комментарий от carasin

Но с недавнего семинара по профильной тематике, организованного NNLUG, известно, что в сейчашней реализации Mir'а оно вроде как опирается исключительно на компоненты стека, предоставляемые именно Mesa'ой, т.е. с блобами оно вроде как в принципе не заведётся. И дело даже не в EGL.

Так видеозаписи то есть?

quiet_readonly ★★★★
()
Ответ на: комментарий от Ivan_qrt

Я думаю, что это плохая практика - запускать элементы ДЕ в режиме совместимости. Хотите ДЕ, которое не умеет wayland - пользуйте Х`ы.

Или XMir :D

Т.е. если я в юнити на мире запущу какой-нибудь easytag, то либо он либо остальной рабочий стол? Два окна рядом запустить не получится(одно XMir, второе Mir)? Вы уверены, а то как-то это странно.

Пока не могу сказать, больше информации не поступало.

quiet_readonly ★★★★
()
Ответ на: комментарий от Ivan_qrt

А почему тогда не взлетело?

из-за упорности разработчиков. они пилили своё изделие для embedded и на desktop'ы им было наплевать. из этого вытекло, что dfb на десктопах не поддержали ни тулкиты (кроме вездесущего Qt), ни производители проприетарных драйверов.

Ford_Focus ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Да, вы правы. AMD, как всегда, впереди. Люблю их за это. Но закрытым драйвером не пользуюсь, мне и открытого хватает.

lucentcode ★★★★★
()
Ответ на: комментарий от quiet_readonly

В теме про этот семинар, естественно! Пользоваться поиском по сайту, надеюсь, учить не придётся?

carasin ★★★★★
()
Ответ на: комментарий от carasin

что в сейчашней реализации Mir'а оно вроде как опирается исключительно на компоненты стека, предоставляемые именно Mesa'ой, т.е. с блобами оно вроде как в принципе не заведётся.

Да.

https://wiki.ubuntu.com/Mir/Spec

Mir on HW Supported By Closed Source Drivers

Right now, Mir does not run on desktop hardware that requires closed source drivers. However, we are in contact with GPU vendors and are working closely together with them to support Mir and to distill a reusable and unified EGL-centric driver model that further eases display server development in general and keeps cross-platform use-cases in mind.

Aceler ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.