
Я обновился с 16.04 и затем установил этоhttps://flatpak.org/setup/Ubuntu/- Он может найти и установить flatpak из центра приложений Ubuntu, но ни одно приложение flatpak не запускается.
Чтобы привести пример ошибки, вот что я получаю от Kdenlive:
tio@tio:~$ flatpak run org.kde.kdenlive
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Gtk-Message: Failed to load module "canberra-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Could not initialize GLX
У меня установлена Nvidia 396.24.02. Дело в том, что если я переключусь на X.Org (Nouveau), они будут работать нормально. Проблема в том, что с X.Org у меня будет тормозящая среда рабочего стола. Я так понимаю, что Flatpak не любит Nvidia? Есть ли способ заставить их работать с Nvidia?
Я искал, искал и не нашел ответа.
РЕДАКТИРОВАТЬ: Кажется, проблема в графических инструментах, таких как Kdenlive или Krita. А не в приложениях, таких как Riot или Signal. Полагаю, графическим инструментам нужен доступ к Nvidia, а они не могут его найти?! Надеюсь, кто-нибудь сможет помочь. Спасибо!
ПРАВКА 2: GIMP, например, работает. Riot работает, Signal работает, и большинство flatpak работают. Kdenlive и Krita — нет. Одна и та же ошибка для обоих. Очень странно.
ПРАВКА 3: У меня есть лучший ответ после расследования. Кажется, некоторые пакеты отсутствовали в установке Nvidia, поэтому я установил Kdelive с сайта flathub: flatpak run org.kde.kdenlive. Это установило некоторые зависимости flatpak, и после успешной установки Kdenlive все остальные приложения, которые не работали, снова заработали.
решение1
Короткий ответ:Используйте интерфейс командной строки для установки приложений, центр программного обеспечения не работает.
Он работает для поиска и установки flatpaks из центра программного обеспечения Ubuntu.
Версияgnome-software-plugin-flatpakпредоставленный Ubuntu 18.04 не работает должным образом. По какой-то причине он не устанавливает расширения (такие как кодеки, локали, темы или драйверы), требуемые приложением.
Есть ли способ заставить их работать с Nvidia?
Да, расширения с драйвером NVIDIA, соответствующим версии вашего хост-драйвера, должны быть установлены. Это должно было быть установлено автоматически при установке приложения.
Отчет об ошибке: https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1809945