LINUX.ORG.RU

История изменений

Исправление DawnCaster, (текущая версия) :

Тут, конечно, есть и вина nvidia в том что они не могут нормальный стабильный API/ABI сделать хотя-бы в рамках мажорной версии драйвера. Проприетарщики они такие, увы.

Но это не единственная проблема контейнеров типа флатпака. Есть ещё проблемы с udev’ом - оно в принципе отказывается передавать сообщения при несовпадении версии сервиса и клиента (libudev?), я даже пытался проксю писать которая-бы висела на сокете и перепаковывала-бы сообщения от udev’а одной версии к udev’у другой, но потом забил.

У контейнеров есть ещё проблемы с acl\selinux\suid\caps и.т.д. Есть проблемы с сетью (с тем-же resolv.conf который нынче организован через череду симлинков, хорошо что хоть в современных системах можно использовать локальный резольвер от systemd)

То есть вот это вот всё делает запуск некоторого софта весьма проблематичным. Причем это далеко не только системный софт: возьмите хотя-бы тот-же steam и USB контроллеры, которые надо подключать ДО запуска стима.

До недавнего времени - нельзя было запускать chrome с изоляцией процессов, т.к SUID’шный бинарник который организовывал сандбоксы не работает в флатпаке.

Исходная версия DawnCaster, :

Тут, конечно, есть и вина nvidia в том что они не могут нормальный стабильный API/ABI сделать хотя-бы в рамках мажорной версии драйвера. Проприетарщики они такие, увы.

Но это не единственная проблема контейнеров типа флатпака. Есть ещё проблемы с udev’ом - оно в принципе отказывается передавать сообщения при несовпадении версии сервиса и клиента (libudev?), я даже пытался проксю писать которая-бы висела на сокете и перепаковывала-бы сообщения от udev’а одной версии к udev’у другой, но потом забил.

У контейнеров есть ещё проблемы с acl\selinux\suid\caps и.т.д. Есть проблемы с сетью (с тем-же resolv.conf который нынче организован через череду симлинков, хорошо что хоть в современных системах можно использовать локальный резольвер от systemd)

То есть вот это вот всё делает запуск некоторого софта весьма проблематичным. Причем это далеко не только системный софт: возьмите хотя-бы тот-же steam и USB контроллеры, которые надо подключать ДО запуска стима.