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 網站安裝了 Kdelive:flatpak run org.kde.kdenlive。這安裝了一些 flatpak 依賴項,在 Kdenlive 成功安裝後,所有其他無法運行的應用程式再次運行。

答案1

簡短回答:使用命令列介面安裝應用程序,軟體中心不起作用。

它可以從 ubuntu 軟體中心找到並安裝 flatpaks

的版本gnome-軟體-插件-flatpakUbuntu 18.04 提供的無法正常運作。由於某種原因,它不安裝應用程式所需的擴充功能(如編解碼器、區域設定、主題或驅動程式)。

有什麼辦法可以讓這些與 Nvidia 一起工作嗎?

是的,必須安裝與主機驅動程式版本相符的 NVIDIA 驅動程式的擴充。當您安裝應用程式時,它應該已經自動安裝。

錯誤報告: https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1809945

相關內容