LINUX.ORG.RU

Mir 0.18

 , , ,


1

2

Представлен релиз дисплейного сервера Mir 0.18, развиваемого компанией Canonical для дистрибутива Ubuntu. Mir является современной заменой для Xorg, создаётся для работы в паре с графическим окружением Unity 8 и используется в мобильной редакции Ubuntu и тестовых сборках Ubuntu Next. В новом выпуске:

  • переработка внутренней архитектуры для будущей поддержки API Vulkan;
  • вместо портированных из Android библиотек для организации ввода задействована libinput;
  • улучшение отзывчивости для вложенных Mir-серверов;
  • решение многочисленных проблем с отрисовкой в компоненте Xmir (слой совместимости для отрисовки классических X-приложений);
  • начальная поддержка плагинов для реализации работы на устройствах, не поддерживающих Vulkan/GLES;
  • множество мелких улучшений.

Стоит отметить, что на данном этапе окружение Unity 8 и дистплейный сервер Mir не готовы для ежедневного использования. В Ubuntu 16.04 по умолчанию решено оставить Xorg, тогда как Unity 8 + Mir будут являться дополнительным, эксперементальным сеансом (наподобие GNOME on Wayland). Также пока не готова поддержка Mir (как и Wayland) в проприетарных видеодрайверах. Разработчики из AMD решили использовать открытую базу для своего драйвера в виде модуля AMDGPU, в то время как Nvidia продолжила развитие своего драйвера, отвязала его от Xorg, добавила все необходимые для работы Mir и Wayland расширения EGL, а также почти доработала последний недостающий компонент — KMS (Kernel Modesetting).

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: Psych218 (всего исправлений: 2)
Ответ на: комментарий от grim

Проблема в том, что описанное существует лишь в идеальном мире, а в реальном всё гораздо прозаичнее. А так да, если будет именно так, то хоршо.

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

А так да, если будет именно так, то хоршо.

Уже так есть.

Для Убунту Wayland это просто кусок кода из Weston который обращается к API Mir. А так как они оба обращаются к одним и тем-же драйверам, реализующим один и тот-же API, то все это очень просто и прозрачно.

Т.е. распилили Weston на 2 части.

Более того.
Псомотрите на Vulcan. Реализация для Mir это будет открытый API Vulcan. Для тех, кому претит прямой вызов, сделают транслятор в расширение протокола Wayland которое будет вызывать библиотеку которая транслирует это в Vulcan.

Все довольны.

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

Суровые ЛОРовцы могут и напалмом обоссать ;-)

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

там он очень кастрированный, читай предыдущие release notes

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

ППКС. 2 бутылки хорошего виски данному джентельмену

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

Что характерно, иксофилы продолжают мечтать об X12, но код никто не пишет.

Deleted
()
Ответ на: комментарий от Stanson

Например? Что-то как-то не очень понятно даже о чём речь.

Поставь непатченные иксы(в некоторых дистрах патчат, в результате отваливается кое-что еще). Забинди смену раскладки на Ctrl-Shift(например). Назначь хоткей на какое-нибудь действие на клавиши Ctrl-Shift-A(или любая другая латинская буква). Убедись что это НЕ РАБОТАЕТ.

Pinkbyte ★★★★★
()

Nvidia продолжила развитие своего драйвера, отвязала его от Xorg, добавила все необходимые для работы Mir и Wayland расширения EGL, а также почти доработала последний недостающий компонент — KMS (Kernel Modesetting)

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

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

Где бы был линукс сейчас, если бы не Шатлворт?

Великодушный пожизненный диктатор, продвигающий зонды-не нужен.

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

Нет, она на таком же старом говне как и паровой двигатель.

То есть у тебя в автомобиле есть котел? Круто. Ну я вот машину с котлом не хочу, спасибо.

Затем, чтобы рисовала видюха, а не процессор, если умеет.

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

Плавность не нужна!

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

А у меня почему-то ничего не тормозит.

Ну-ка блендер пробрось какой-нибудь и запруфай, интересно посмотреть, как оно не тормозит.

есть отличная проверенная конструкция.

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

Freyr69 ★★★
()
Последнее исправление: Freyr69 (всего исправлений: 1)

Сегодня поребовались сетевые возможности иксов, а не вышло, на работе ubunu

anonymous
()
Ответ на: комментарий от Pinkbyte

Поставь непатченные иксы(в некоторых дистрах патчат, в результате отваливается кое-что еще). Забинди смену раскладки на Ctrl-Shift(например). Назначь хоткей на какое-нибудь действие на клавиши Ctrl-Shift-A(или любая другая латинская буква). Убедись что это НЕ РАБОТАЕТ.

Ну так ты сам себе злобный буратин. Ты Ctrl-Shift-A как нажимаешь? Поди зажимаешь Ctrl и Shift и уже потом нажимаешь A. Ну и чего иксам делать, если ты сам им объяснил что если ты нажимаешь Ctrl-Shift то надо переключить раскладку, а нифига не модифицировать нажатую после этого клавишу?

Тем не менее, если очень-очень нужно чтобы именно Ctrl и Shift (или Ctrl и Alt, или какие там ещё вендовозные есть извращения ) работали для переключения раскладки - лезь в где там у тебя ...X11/xkb/symbols/group и закомментарь там строчки где key <RCTL> или key <LCTL> чего-то там ISO_xxx_group. Тем самым объяснишь иксам что переключать раскладку надо только по нажатию именно Shift-Ctrl. А Ctrl-Shift останется модификатором и все твои Ctrl-Shift-А, Ctrl-Alt-A будут работать.

Блин, на нынешних клавиатурах полно всяких «Menu» и «Win» клавиш, которые прекрасно подходят для доп. модификаторов и переключения раскладок.

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

То есть у тебя в автомобиле есть котел? Круто. Ну я вот машину с котлом не хочу, спасибо.

Ты вообще отдупляешь, что ДВС точно такое же говно мамонта, как и паровой котёл или нет? Это где-то 1870-е.

Здрасти, когда появились иксы, не было никаких видеокарт, тем более видеоапи.

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

Я очень рад за вас, но достаточно единажды пробросить окошко с каким-нибудь кадом, чтоб перейти на какой-нибудь протокол spice раз и навсегда.

Вот проброшенное с тачки в подвале окошко с HeeksCAD. Всё работает, ничего не тормозит. Что я делаю не так?

Ну-ка блендер пробрось какой-нибудь и запруфай, интересно посмотреть, как оно не тормозит.

Ты мне тут не нукай, школиё. Охренел, что-ли? Запруфай ему, ага, щаз, побегу в подвал блендер ставить.

Тем не менее - работать таки будет, и вряд-ли будет торомзить, если блендерописатели не навертели какого-нибудь дурдома на банальные контролы. А вот на вяленде не будет работать вообще никак, ни быстро, ни медленно.

Которая тормозит развитие гну/линукс и не соответствует требованиям времени.

А с чего вы решили, что ваше т.н. «развитие» в виде всякого вендоговна, притащенного за уши в совершенно иную систему вообще нужно гну/линуксу?

Сидите на своей винде и не рыпайтесь, чего вы сюда все прётесь?

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

А с чего вы решили, что ваше т.н. «развитие»... не рыпайтесь

Да кто ж тебя илитария спрашивать будет...

PS: и главное всё что не нравится, то это с венды однозначно :D всё нехорошее в MS придумывают

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

Это где-то 1870-е.

ДВС точно такое же говно мамонта, как и паровой котёл

Всего-то 170 лет разницы.

Вообще-то были даже видеоускорители.

В 87? Пруф?

А с чего вы решили, что ваше т.н. «развитие» в виде всякого вендоговна

С того, что все крупные дистрибутивы планомерно развиваются в этом направлении, а фанатикам-обскурантам остается только ныть, как все становится плохо, и как их дистрибутивы «скатываются»,и какими юниксвейными были иксы, занимающиеся одновременно печатью, вводом/выводом и графикой, в противовес модульному «вендоговну».

Все работает и не тормозит! Врети, пруфов не будет!

Ладно, можешь не продолжать.

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

О, свидетели Иксовы подтянулись.

anonymous
()
Ответ на: комментарий от zamazan4ik

На телефонах они давно работают, вяленый так года два, там почти все вопросы с иксовыми приложениями. На счет мира не знаю, но вяленый в последней федоре вполне себе, через пол года должно быть готово, как раз невидия подтянется с дровами.

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

Всего-то 170 лет разницы.

Окуенно принципиально, когда речь идёт о вещах старше 100 лет.

В 87? Пруф?

IВM 8514 хотя бы.

С того, что все крупные дистрибутивы планомерно развиваются в этом направлении.

Ещё раз, с чего вы взяли что они _развиваются_ ? Я никакого развития не вижу вообще уже лет 10.

Нам, педикам, нужны перделки, моргалки, свистелки, и чтобы всё плавно, и как в виндовсе, и чтобы головой не надо было думать.

Ну вам надо, вы и делайте себе педоОС. Нахрена всяким неблизким людям всякое говно подсовывать?

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

Так я говорю, на телефонах оно давно все работает, проблемы возникают обычно на десктопе, и обычно с иксовыми приложениями, вроде тех проблем с буфером обмена, когда он не работал между вяленым и иксвейленд.

Freyr69 ★★★
()
Ответ на: комментарий от A-234

И что случилось с systemd?

Вместо здоровой конкуренции с другими инит системами его протолкнули несколько насильно. С одной стороны избавляемся от легаси, слоупоки будут пожизненно сидеть на старом, бла-бла, с другой стороны эта все будет хорошо только если они на 100% правы в том, что systemd лучше.

Что-то мне подсказывает, что вот как сейчас systemd vs openrc vs другие иниты, скоро будет война weston vs mir vs xorg с нечестными приемчиками во имя добра :)

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

протолкнули несколько насильно

Угрожали? Кого-то избили? А полиция об этом знает?

vlad9486
()
Ответ на: комментарий от hobbit

Ну так напиши своими словами, чем плох протокол X11, кроме возраста (в конце концов, специальная теория относительности ещё старше).



Самый главный недостаток: мало спецов которые понимают внутренности X и для чего это было сделано ,и частенько получалось так изобрели костыли а потом решали проблему с костылями ..Все высокоуровневые библиотеки чтобы быстрей работать отказались от обработки атомарной нумерации - а потом начали городить костыли когда вылез тиринг .На сервер шрифтов забили ,сейчас шрифты рисуются на клиенте ,а потом в виде картинки отдается серверу на отрисовку , что в случае работы по сети нехорошо (увеличивает трафик ,а если DRI не совпадают то вырви глаз выходит.) .Для современного оборудования X протокол тормозной ,и сейчас приколотили кучу костылей чтобы аппаратно ускорить вывод графики (xrender ,xvidio,xv,vdpai и т.д ) .А горячее переключение видеоадаптеров - вообще чудо что за счет костылей удалось решить .А куча нагороженных костылей с тачпадами -в Linux Format было интервью одного из разработчиков расширение Xinrut2 (кстати разработчика Ubuntu ) ,где рассказывалось про размер костылей и как все это решалось .Проблемы с безопасностью ,хотя в теории сейчас рут привилегии X не нужны ,мало где это в дистрибутивах делается ,а на современные модели безопасности X плохо ложатся ,аутентификация пользователя и процессов сейчас приколочена сбоку к иксам .

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

Его пилят уже дольше, чем иксы c X1 до X11. Обоссать и сжечь.

С вяленым то же самое проделать не забудь.

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

наподобие

на_подобии

НАПОДОБИЕ. предлог. кого-чего В виде, вроде кого-, чего-л. Шляпка н. тюрбана. Зверёк н. мыши. <Наподобие того как, в зн. союза Присоединяет придаточное предложение, содержание которого уподобляется тому, о чём идёт речь в главном предложении. Он резко дёрнул за верёвку наподобие того, как рыбаки подсекают рыбу.

Проверено: maxcom

m-m-maximumВИМ

Нет, это тебе надо меньше прогуливать русский язык в школе.

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

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

dearboy
()
Ответ на: комментарий от goingUp

Чуть выше, я написал, почему они могут сосуществовать

grim ★★☆☆
()

Хорошо, что Мир развивается. Возможно, общими усилиями мы сможем победить мерзкое Системд.

Deleted
()

Работа продолжается, это хорошо.

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

кому она нужна, если ты все равно не можешь пробросить иксы по сети

4.2. Перейди наконец с dial-up'а на нормальный интернет.

Отказ от сетевой прозрачности — серьезный шаг назад.

p.s. Разрабатывать новое — это хорошо. Только зачем отказываться от того, чем люди пользуются?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)

Mir является современной заменой для Xorg

Не является: в нем нет аналога ssh -X remotehost xterm.

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

Не является: в нем нет аналога ssh -X remotehost xterm.

Смотрел на вскидку исходники mir-0.18.0+16.04.20151216. - там появился
RPC ,может что то сетевое все таки внедрят .

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

Как бы не превратили они благородную идею Столлмана в фарс, а потом и вовсе не перешли на закрытый код...

Да и фиг с ними. Единственное, что нужно от Ubuntu - это репозитории и PPA. Kubuntu всё равно уже разрабатывают другие люди. Когда-то Каноникал сыграли важную роль в продвижении Линукса на десктопе, но что они сейчас делают полезного?

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

Единственное, что нужно от Ubuntu - это репозитории и PPA. Но что они сейчас делают полезного?

Забыл слово «мне».

Если бы не Unity, то я вообще не знаю, что бы я делал бы с десктопным линуксом. Наверно пришлось бы выкидывать писюк, и покупать mac pro (не ноутбук, а урна).

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

KDE испортили анимешники с выходом 4-ки. В 2012 году я целых три месяца себя мучил КДЕ 4, ведь «KDE 4.XX != KDE 4.0» , пока не понял - нет, это всё...

anonymous
()
Ответ на: комментарий от TheHermit

Надеюсь, Поттеринг возьмется за создание графического сервера и создаст ЕДИНЫЙ для линуксов костыль сервер.

Pulse Video ?

anonymous
()
Ответ на: комментарий от weare

Да ладно.
Я первый ни разу не нападал.
Ни в одном сраче.

Хм, пожалуй пару раз было. Но мне было стыдно и я извинился.

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

Кто будет поддерживать xorg кроме пищалок с ЛОРа? Разработчики то не хотят. А Mir только Убунте нужен.

anonymous
()
Ответ на: комментарий от Stanson

Это всё очень здорово, но это не помогает, опробовано миллион раз. Помогает только патч, который переносит логику работы смены раскладки не на нажатие клавиш(KeyPress), а на отжатие(KeyRelease). Тогда и хоткеи срабатывают и всё остальное.

Ну или очень тупой workaround - заюзать на переключение раскладки ненужную клавишу. Например Caps Lock. Потому что и menu и win у меня задействованы в хоткеях

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.