Поскольку любители «закапывать устаревшее» не очень хорошо понимают, зачем лучше иметь работающую альтернативу, скажу прямо — для надежности.
Поскольку у меня самого продвинутого железа типа экрана в 4к и пр. нету, я решил спросить посетителей ЛОРа, что им наиболее мешает жить с текущей реализацией X-сервера.
Возможно по выявлению самого неприятного мета-бага (пишите в ответах версию х сервера и ДЕ/wm, и прочие подробности, желательно со ссылками на баги в багтрекерах) удастся собрать деньги на оплату (а скорее - также частичное дообучение) работы C developer(s).
Но сначала давайте попробуем определится, что же конкретно не работает. Одним из первых я поставил HDR потому что на phoronix кто-то утверждал, что поддержка hdr потребует-таки переписывания или обхода значительной части Х протокола. Проблема в том, что я где-то читал что абстрактные пиксели в Х могут быть и 16 бит на канал, и к тому же рабочие станции SGI (mips) явно умели в 10 бит на канал, а работали там собственная реализация X, glx, да OpenGL (ещё 1.2 или около того). Ссылки надо заново искать, но я это сделаю :)
edit: https://marc.info/?l=freedesktop-xorg-devel&m=148338322225159&w=2
вот тут обсуждение HDR (в 2016-ом) еще есть пдф-ка с XDC 2017 про Deep color.
DPI stuff https://www.mail-archive.com/xorg-devel@lists.x.org/msg57714.html
SGI hardware (10/12 bits per component) http://www.sgidepot.co.uk/ir_techreport.html
-
Всё устраивает202 (48%)
********************************************************************************************************************************************************************************************************************************************************************************************************************************
-
Тиринг105 (25%)
**********************************************************************************************************************************************************************
-
Сложности работы двух мониторов с разным dpi или частотой обновления97 (23%)
*********************************************************************************************************************************************************
-
Неплавность анимаций или ввода75 (18%)
**********************************************************************************************************************
-
Устаревшая кодовая база, с которой сложно работать70 (17%)
**************************************************************************************************************
-
Дробное масштабирование62 (15%)
**************************************************************************************************
-
Задержка (latency) в несколько кадров57 (14%)
******************************************************************************************
-
Поддержка HDR (high dynamic range, 10bit/channel or more)56 (13%)
****************************************************************************************
-
Изоляция приложений41 (10%)
****************************************************************
-
Поддержка переменной частоты развертки (vrr)40 (10%)
***************************************************************
-
Автоподключение внешнего GPU29 (7%)
*********************************************
-
Невозможность (?) сохранить состояние сессии при обрыве28 (7%)
********************************************
-
Отсутствие поддержки новых версий GL в протоколе glx27 (6%)
******************************************
-
Мультикасание, трансформация координат ввода23 (5%)
************************************
-
Отсутствие поддержки множества слоёв (поверхностей) видеовывода17 (4%)
**************************
-
Другое14 (3%)
**********************
-
Нестандартные устройства ввода (указать какие)6 (1%)
*********
Всего голосов: 949, всего проголосовавших: 419
>>> Проголосовать