Ubuntu 18.04: Nvidia + Flatpak が動作しない

Ubuntu 18.04: Nvidia + Flatpak が動作しない

16.04からアップグレードしてこれをインストールしましたhttps://flatpak.org/setup/Ubuntu/- Ubuntu ソフトウェア センターから flatpak を見つけてインストールすることはできますが、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 のインストールでいくつかのパッケージが欠落していたようなので、flathub の Web サイトから Kdelive をインストールしました: flatpak run org.kde.kdenlive。これにより、いくつかの flatpak 依存関係がインストールされ、Kdenlive が正常にインストールされた後、動作しなかった他のすべてのアプリが再び動作するようになりました。

答え1

短い答え:アプリケーションをインストールするにはコマンド ライン インターフェイスを使用します。ソフトウェア センターは機能しません。

Ubuntuソフトウェアセンターからフラットパックを見つけてインストールします

バージョンgnome ソフトウェア プラグイン flatpakUbuntu 18.04 で提供されるアプリケーションは正常に動作しません。何らかの理由で、アプリケーションに必要な拡張機能 (コーデック、ロケール、テーマ、ドライバーなど) がインストールされません。

これらをNvidiaで動作させる方法はありますか?

はい、ホスト ドライバーのバージョンに一致する NVIDIA ドライバーの拡張機能をインストールする必要があります。これは、アプリケーションをインストールしたときに自動的にインストールされているはずです。

バグレポート: https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1809945

関連情報