LINUX.ORG.RU

Unity8 + Mir. За мир во всём мире.

 , ,


1

1

Затестил Unity8 под Mir на своей машине.

Для начала о плохом. Если сам Mir и сама Unity8 готовы полностью, работают быстро, не падают и не глючат, то Xmir не готов для десктопа. Чего стоят, например, отсутствие поддержки выпадающих меню в иксовых приложениях или пропадание глобальных хоткеев во всём мире после попадания фокуса в иксовое приложение. Плюс, автоматически иксовые приложения не подхватываются, и надо писать dekstop файлики вручную. Если же все эти проблемы удастся доделать к октябрю, то нас ждёт круть крутецкая.

На самом деле там уже круть крутецкая. Такими словами обычно выражаются люди, пересевшие с винды на мак — ощущения от системы другие. Просто ощущения. Unity8 под Mir совсем другая. Она плавная. Даже не так — она ПЛАВНАЯ. Она быстрая. Она… не знаю. Мягкая, что ли.

Например, если взять окно и таскать его, ты не видишь отдельных кадров, как в иксах. Оно ПЛАВНОЕ. Если ты открываешь приложение, окно под это приложение открывается СРАЗУ, а не ждёшь пять секунд, пока винчестер прожуёт свои болты. Конечно, чудес не бывает, и приложение реально запускается всё то же время, но открытое окно с анимацией запуска внутри сразу после клика воспринимается как быстрый отклик системы. В иксах же, пока запускается новое приложение, ничего не происходит, успеваешь переключиться на другую задачу, а тут бах! Окно вылазит :-)

На скриншоте слева — мирный браузер Ubuntu, справа — иксовый Firefox. Сверху терминал. Терминал, кстати, с телефонным заскоком — просит ввести пароль пользователя для работы. В магазине приложений Ubuntu толпы телефонных приложений, от навигации до веб-приложений.

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

Установка в Ubuntu 16.04LTS:

sudo apt install unity8-desktop-session-mir
sudo apt install unity-scope-click
sudo add-apt-repository ppa:ci-train-ppa-service/stable-phone-overlay
sudo apt update && sudo apt upgrade
Почему-то unity8-desktop-session-mir не тащит за собой unity-scope-click, хотя последний — это как раз-таки лаунчер приложений, без которого никуда.

P.S. Мышиный буфер не реализован :-(.

>>> Просмотр (1920x1080, 460 Kb)

★★★★★

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

Ответ на: комментарий от StReLoK

Чем оно лучше вяленого?

Оно на современном C++ и, вроде бы, с более продуманной архитектурой. Но то, что оно только в убунте, убивает все плюсы. Второй большой минус - лицензия. Совершенно непонятно зачем её сделали такой строгой. В общем, у меня не очень хорошие мысли о перспективах mir. Хотя, если они запилят поддержку протокола Wayland, то может быть и будет смысл. Интересно, что перед началом истории с Миром Шаттлворт высказывался за использование Wayland и против фрагментации сообщества. В итоге фрагментация случилась, а каких-то понятных оправданий для этого до сих пор не заметно.

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

с более продуманной архитектурой

С этого момента попобробнее. Там тот же сервер, что и в х, со своим ipc, так что вопрос безопасности встает в полный рост. А какие там плюсы у мир?

Freyr69 ★★★
()

напоминает мои ощущения от wayland. должно быть похоже, т.к. технологии оч. близкие. а вот к слою x совместимости (xwayland) нарекания хоть и были, но минорные. говорят, что недочеты уже исправили.

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

С этого момента попобробнее. Там тот же сервер, что и в х, со своим ipc, так что вопрос безопасности встает в полный рост.

Где «там»? У Mir API, Wayland - протокол IPC.

asaw ★★★★★
()

Оно ПЛАВНОЕ. Если ты открываешь приложение, окно под это приложение открывается СРАЗУ, а не ждёшь пять секунд, пока винчестер прожуёт свои болты.

У меня так подолгу только OpenOffice (12 секунд) и konsole (эмулятор терминала в KDE) очень давно открывался. (и это на PIII!)

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

У тебя какие-то проблемы с композитингом, я даже на Atom c cedartrail такого не наблюдал.
Просто бред какой-то фанатичный. Вообще задержки по описанию похожи как при неправильно сконфигурированным файле hosts.

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

Да, сначала они с энтузиазмом начали юзать qml во все поля, а потом энтузиазм кончился :-)

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

Сначала там кроме QML просто ничего не было, но так в проектах на Qt не бывает, поэтому C++ тоже появился. QML при этом, как видно, продолжал изменяться.

asaw ★★★★★
()

Как пользователь OS X 10.10.5... нет, как быдло... я требую видеоролика (обязательно в 60 FPS) для доказательств плавности интерфейса. Иначе - буду смотреть на вас, как на «ку-ка-ре-ку».

Если вы действительно упоролись плавностью интерфейса - вы такой видеоролик запилите... Даже если EasyScreenRecorder не работает под MIR :))) Холь силой мыслей скринкаст в астральное облако запишете :)))

k0ttee
()
Ответ на: комментарий от Aceler

Если вы в Санкт-Городе, я хоть домой к вам приду/приеду... Но текстом вы не сможете меня соблазнить на установку Ubuntu+MIR даже на VirtualBox (при том что я фея-яблочная, ну то есть фейковый яблочник... ну короче фсесложно).

k0ttee
()
Ответ на: комментарий от Aceler

Меня. Или мне для игорей ставить SteamOS дуалбутом?

А борьба Nvidia vs Wayland будет вот очень интересной, но результата думаю нескоро можно будет ждать.

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

капитан на старом железе нифига не плавный

Маковское железо и новое то, не особо железное (по циферкам).

А вот системы у них скатываются... Я разжился IPS после многих лет TN, а яблоки угробили иконки - стоит глянуть на иконку Screen Flow 6, так сразу хочется убиться головкой об стену (погуглите иконки ScreenFlow 4,5,6 версий в всмотритесь в них - скорее всего тоже ощутите).

Собственно. Какой смысл от плавности интерфейса под линуксами, если прикладной софт падает? Под макосью хоть можно контент пилить.

k0ttee
()
Ответ на: комментарий от Aceler

А под VirtualBox оно не работает, на этот счёт есть официальный баг )))

Есть геи (аббревиатура Good as you), есть пидерасты (медицинский термин), есть «другое слово» (давайте не материться).

Угадайте, какое из трех слов я хотел бы употребить? Это не баг, это чтоб мудаки тратили свое время и обороты винчестеров на тестирование «того что не работает». Толщина измерена! :)

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

Я поставил KDE Neon(dev версию), обновляю периодически. Не охота было арчик ломать.

vova7890 ★★★
()

В итоге юбунта на вяленый перескочит. Как с апстартом и System D.

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

Меня. Или мне для игорей ставить SteamOS дуалбутом?

Если тебе игоря, то как вальвы скажут, так и будет.

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

Собственно. Какой смысл от плавности интерфейса под линуксами, если прикладной софт падает? Под макосью хоть можно контент пилить.

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

Aceler ★★★★★
() автор топика

ZenitharChampion ждал этого больше всех, во всех новостях об убунту спрашивал когда же будет готово.

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

Очевидно я имел в виду использование в качестве браузера.

templarrr ★★★★★
()

Зачем? Линупсы же на Waylaynd переходят. Да и с KDE этот Мир работать, скорее всего, не будет.

duott ★★★★★
()

Мне вот интересно, когда GNOME, KDE и Unity8 перейдут на новые дисплейные сервера, чего будут делать Минтовцы со своими MATE и Cinnamon? Так и останутся на бородатых иксах? А еще XFCE есть, но он уже походу тю-тю...

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

Или у konqueror и gnome browser реально есть пользователи?

Как бы внутри Konqueror'а и был KHTML, из которого потом появился WebKit.

ls-h ★★★★★
()
Ответ на: комментарий от FilosofeM

Mir скорее всего будет только с unity, остальные убунты как минимум еще долго будут на иксах, мб даже на вяленый скорее перейдут.

чего будут делать Минтовцы со своими MATE и Cinnamon?

Cinnamon форк GS, как я понимаю, так что не вижу особых препятствий для того, чтобы он не работал с wayland. С Mate сложнее, да, но думаю они решат этот вопрос (скорее всего только после окончательно переписывания на gtk3)

А еще XFCE есть, но он уже походу тю-тю...

Разрабы потихоньку, в привычном слоу-режиме с релизами раз в 2 года переводят на gtk3, вон теперь уже гномовские csd-заголовки нативно отображает. Параллельно запиливая велосипеды вроде xfdashboard и пр.

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

Он телефонный. Штатные телефонные браузеры редко где функциональны.

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

Никто не мешает в одном дистрибутиве держать и Mir и Wayland и трепетную лань. Драйвера у них практически унифицированы.

Aceler ★★★★★
() автор топика

Спасибо за обзор.

ПЛАВНАЯ

Наверно примерно то же самое я почувствовал, когда поставил видеодрайвера в своём втором дистрибутиве, включил и настроил berryl. Ничто не стало быстрее, но лаги интерфейса скрылись красивыми анимациями... Но потом выходит новая версия, ещё одна, железо апгрейдится, и ты вдруг понимаешь, что тебе надоело ждать 0,3 секунды пока простейшая менюшка плавно возникает. И тогда тянет на страшный, кошмарный, ужастный, ПЦ реактивный tvm.

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

Прости, что сделал тебе больно. В следующий раз буду внимательнее.

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

Ничто не стало быстрее, но лаги интерфейса скрылись красивыми анимациями...

А в U8 ещё не завезли красивых анимаций :-) По крайней мере окна и менюшки возникают внезапно.

Сворачивание-разворачивание анимировано.

Aceler ★★★★★
() автор топика

Она… не знаю. Мягкая, что ли.

Жениться тебе надо, барин :)

Например, если взять окно и таскать его

Точно говорю!

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

zabbal ★★★★★
()

Мышиный буфер не реализован :-(.

Ёлки-моталки. XXI век же! Это какой-то позор...

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

милиционера

Таких нет уже несколько лет как.

дядьку, который тебе мешает контент пилить под линуксами

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

k0ttee
()

если взять окно и таскать его, ты не видишь отдельных кадров, как в иксах

мать честная, надо же, прям как в макоси, будушчее то настало!

SjZ ★★★★★
()

ЫЫЫ. Хоткеи в русской раскладке не работают :-))) Нигде :-)))

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

В Xenial для AMD только свободные драйвера :-)

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