При обсуждении ошибки, связанной с относительно высоким по сравнению с Windows потреблением электроэнергии на APU AMD с поддержкой аппаратного декодирования видео, инженер из AMD, Алекс Дойкер (Alex Deucher, основной разработчик драйвера amdgpu), признал, что отображение видео в Linux в принципе неэффективно.
При выводе видео в Linux сейчас используется следующая цепочка:
- Сжатый видеопоток
- VCN (модуль аппаратного декодирования видео для GPU AMD)
- Сырые YUV данные
- Конвертация палитры, масштабирование на модуле GFX (по сути 3D акселератор в GPU, что заставляет его повышать частоты работы ядра и VRAM)
- RGB данные
- Вывод на дисплей.
Как должно работать:
- Сжатый видеопоток
- VCN
- Сырые YUV данные
- Контроллер дисплея, который будет преобразовывать палитру, масштабировать и отображать.
Более эффективно это может быть решено в Wayland композиторах, но пока реализации нет. Данная проблема решена в Microsoft Windows и Google Android, ибо там есть полноценные одиночные композиторы, которые предоставляют соответствующие возможности и API - чего пока нет в Linux, потому что ни X.org, ни Wayland не могут работать с YUV-потоками напрямую.

Еще одна?! Ой, вей…
Так а что ты предлагаешь делать, если три производителя выкинут иксы и заодно драйвера от более-менее дешёвых видеокарт и встроек?
Специально для дерьма выпустили Хром ОС Флекс.
Если бы я хотел, чтобы за меня решали, мною тестировали и мной оправдывали чужую самодеятельность, я бы поставил федору.
Убунта мало чем отличается от Федоры в этом плане.
https://packages.ubuntu.com/search?suite=all§ion=all&arch=any&keywords=s6&searchon=names
https://packages.fedoraproject.org/search?query=s6
Но всё же отличается.
Ты чего этим хотел показать? Что в Федоре нет пакета какой-то неведомой херни?
То, что даже в убунте не выкорчевали выбор, оставшийся в дебиане.
Добро пожаловать на линукс, здесь у каждого есть какая-то неведомая херня. Кто-то /usr/ монтирует по сети, кто-то по сети прокидывает окна, кто-то впихивает по 4 окна размером в 800x600 на монитор размером в 1024x768… и вот такой неведомой хернёй пропитан весь линукс, потому что это ось для рабочих станций, а не десктопов.
Не выкинули потому что Universe репозиторий поддерживается сообществом.
Не смеши. 99.9% рабочих станций дизайнеров и звука это Мак. 99.9% рабочих станций CAE/CAD/CAM это Винда.
Программисты - под какую платформу пишут на той и сидят, за исключением вэб-макак - эти в основном на Маках.
Линукс это ось для серверов.
Уже давно нет.
Никогда так и не было(хотя и да, винда лидировала безоговорочно)