Canonical оцінює різні варіанти покращення сервера відображення в Ubuntu, оскільки він прагне охопити кілька пристроїв, нещодавно підтвердив менеджер спільноти Ubuntu Джоно Бекон.
Новина з’являється у відповідь на запитання щодо стану прийняття Ubuntu альтернативного сервера відображення "Уейленд '.
Але перш ніж ми перейдемо саме до того, що сказав Джоно - і що це може означати для нас - давайте розглянемо основи того, що таке сервер дисплеїв і що зараз використовує Ubuntu ...
На даний момент інтерфейс Unity Ubuntu працює поверх Сервер X, свого роду «середня мама»n 'використовується для малювання інтерфейсу користувача та взаємодії користувачаn з цим, на екрані.
X ефективно працює, але має проблему: він побудований на коді, якому майже 30 років.
Зріла кодова база приносить із собою застарілу підтримку функцій та функцій, які більше не потрібні на сучасних настільних комп’ютерах, а тим більше на телефонах та планшетах.
Маючи намір вирішити це Wayland - відносно новий протокол відображення, який інтегрує функції (наприклад, компонування) безпосередньо в сервер відображення, а не додає їх як додаткову думку.
Засновник Ubuntu Марк Шаттлворт висловив зацікавленість у використанні Wayland як сервера відображення Ubuntu ще у 2010 році.
Потреби Ubuntu від сервера дисплеїв тепер інші...
Протягом кількох років з моменту першого інтересу Ubuntu до Wayland їхні потреби значно змінилися.
Проект пройшов шлях від зосередження виключно на ринку настільних комп'ютерів до проекту, що охоплює кілька форм-факторів, таких як телефони та телевізори. З кожною формою Фактор, який може похвалитися різними розмірами екрану, апаратними конфігураціями, пристроями введення та ін. Це найбільше ефективність, продуктивність та адаптованість цінується.
Підкреслюючи це жодного рішення ще не прийнято, Джоно Бекон охопив дилему таким чином:
"Що ми не хочемо робити, так це говорити:" Давайте відійдемо від X, який містить масу функцій, які нам не потрібні, що тягне нас вниз »і переходимо до чогось іншого, що включає в себе масу функцій, які нам не потрібні, і тягне нас вниз. '
"Зараз все ще дуже піднімається в повітрі, нічого не завершено".
Додавши це "Проста реальність така, що X не відповідає цим потребам, Wayland не задовольняє ці потреби".
Кілька тижнів тому, Бекон запропонував це можливе рішення на столі був "….ймовірність... створення нашого власного сервера дисплеїв » - але підкреслив, що таке рішення та всі складності, які воно спричинить, ще мають бути прийняті.
"Зараз все ще дуже піднімається в повітрі", він наголосив, "Нічого остаточно не завершено".
Якщо Ubuntu теж не вирішить піти X або Wayland - і знову, такого рішення ще не прийнято - які варіанти ми можемо побачити?
Android працює від драйвера дисплея з відкритим кодом, який не є ні X, ні Wayland, але здатний працювати на мобільних пристроях, телевізорах, планшетах та ноутбуках. Чи може вилка цього бути одним із рішень?
Іншим варіантом було б створити власний - або з нуля, або на основі існуючого проекту. Але болота складності, яка виникла б з такими зусиллями, величезна-навіть для такої, здавалося б, компанії з такими ресурсами, як Canonical.
Хороша новина полягає в тому, що нам не доведеться довго чекати, перш ніж ми це дізнаємось.
По -перше, Бекон каже, що більш детальна інформація про процес прийняття рішень буде доступна протягом наступних кількох тижнів.
По -друге, можна очікувати першого встановленого образу Телефон Ubuntu - разом із вихідним кодом - десь до кінця лютого/початку березня. Це дозволить розробникам оцінити потреби та реалії створення сервера відображення пристроїв з панорамою.
Незалежно від того, що Ubuntu вирішує використовувати - будь то власний, Wayland або сервер дисплея Android - одне можна сказати точно: продуктивність графіки буде кращою, ніж у нас зараз.
Що б Canonical/Ubuntu не вирішили, ми можемо бути впевнені, що вони не стрибнуть з корабля з того, що працює зараз, якщо швидше човен не чекатиме у воді...
Все щоденно з Ubuntu. З 2009 р.