成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何使得支持OpenGL的Flatpak應用和游戲在專有Nvidia圖形驅動下工作

系統
一些支持 OpenGL 并打包為 Flatpak 的應用和游戲無法使用專有 Nvidia 驅動啟動。本文將介紹如何在不安裝開源驅動(Nouveau)的情況下啟動這些 Flatpak 應用或游戲。

[[259525]]

一些支持 OpenGL 并打包為 Flatpak 的應用和游戲無法使用專有 Nvidia 驅動啟動。本文將介紹如何在不安裝開源驅動(Nouveau)的情況下啟動這些 Flatpak 應用或游戲。

這有個例子。我在我的 Ubuntu 18.04 桌面上使用專有的 Nvidia 驅動程序 (nvidia-driver-390),當我嘗試啟動以 Flatpak 形式安裝的***版本 Krita 4.1 (構建了 OpenGL 支持)時,顯示了如下錯誤:

  1. $ /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=krita --file-forwarding org.kde.krita
  2. Gtk-Message: Failed to load module "canberra-gtk-module"
  3. Gtk-Message: Failed to load module "canberra-gtk-module"
  4. libGL error: No matching fbConfigs or visuals found
  5. libGL error: failed to load driver: swrast
  6. Could not initialize GLX

Winepak 游戲(以 Flatpak 方式打包的綁定了 Wine 的 Windows 游戲)似乎也受到了這個問題的影響,這個問題從 2016 年出現至今。

要修復使用 OpenGL 和專有 Nvidia 圖形驅動時無法啟動的 Flatpak 游戲和應用的問題,你需要為已安裝的專有驅動安裝一個運行時環境。以下是步驟。

1、如果尚未添加 FlatHub 倉庫,請添加它。你可以在此處找到針對 Linux 發行版的說明。

2、現在,你需要確定系統上安裝的專有 Nvidia 驅動的確切版本。

這一步取決于你使用的 Linux 發行版,我無法涵蓋所有​​情況。下面的說明是面向 Ubuntu(以及 Ubuntu 風格的版本),但希望你可以自己弄清楚系統上安裝的 Nvidia 驅動版本。

要在 Ubuntu 中執行此操作,請打開 “軟件與更新”,切換到 “附加驅動” 選項卡并記下 Nvidia 驅動包的名稱。

比如,你可以看到我的是 “nvidia-driver-390”:

這里還沒完成。我們只是找到了 Nvidia 驅動的主要版本,但我們還需要知道次要版本。要獲得我們下一步所需的確切 Nvidia 驅動版本,請運行此命令(應該適用于任何基于 Debian 的 Linux 發行版,如 Ubuntu、Linux Mint 等):

  1. apt-cache policy NVIDIA-PACKAGE-NAME

這里的 “NVIDIA-PACKAGE-NAME” 是 “軟件與更新” 中列出的 Nvidia 驅動包名稱。例如,要查看 “nvidia-driver-390” 包的確切安裝版本,請運行以下命令:

  1. $ apt-cache policy nvidia-driver-390
  2. nvidia-driver-390:
  3. Installed: 390.48-0ubuntu3
  4. Candidate: 390.48-0ubuntu3
  5. Version table:
  6. *** 390.48-0ubuntu3 500
  7. 500 http://ro.archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages
  8. 100 /var/lib/dpkg/status

在這個命令的輸出中,查找 “Installed” 部分并記下版本號(不包括 “-0ubuntu3” 之類)。現在我們知道了已安裝的 Nvidia 驅動的確切版本(我例子中的是 “390.48”)。記住它,因為下一步我們需要。

3、***,你可以從 FlatHub 為你已安裝的專有 Nvidia 圖形驅動安裝運行時環境。

要列出 FlatHub 上所有可用的 Nvidia 運行時包,你可以使用以下命令:

  1. flatpak remote-ls flathub | grep nvidia

幸運地是 FlatHub 上提供這個 Nvidia 驅動的運行時環境。你現在可以使用以下命令繼續安裝運行時:

針對 64 位系統:

  1. flatpak install flathub org.freedesktop.Platform.GL.nvidia-MAJORVERSION-MINORVERSION

將 “MAJORVERSION” 替換為 Nvidia 驅動的主要版本(在上面的示例中為 390),將 “MINORVERSION” 替換為次要版本(步驟2,我例子中的為 48)。

例如,要為 Nvidia 圖形驅動版本 390.48 安裝運行時,你必須使用以下命令:

  1. flatpak install flathub org.freedesktop.Platform.GL.nvidia-390-48

對于 32 位系統(或能夠在 64 位上運行 32 位的應用或游戲),使用以下命令安裝 32 位運行時:

  1. flatpak install flathub org.freedesktop.Platform.GL32.nvidia-MAJORVERSION-MINORVERSION

再說一次,將 “MAJORVERSION” 替換為 Nvidia 驅動的主要版本(在上面的示例中為 390),將 “MINORVERSION” 替換為次要版本(步驟2,我例子中的為 48)。

比如,要為 Nvidia 圖形驅動版本 390.48 安裝 32 位運行時,你需要使用以下命令:

  1. flatpak install flathub org.freedesktop.Platform.GL32.nvidia-390-48

以上就是你要運行支持 OpenGL 的 Flatpak 的應用或游戲的方法。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2009-03-26 16:54:47

LinuxNVIDIAOpenGL 3.1

2009-03-25 18:04:34

NVIDIAOpenGL 3.1Linux

2009-03-17 08:43:11

NVIDIAWindows 7驅動

2021-11-30 14:22:52

Flatseal圖形化的工具Linux

2021-12-03 15:04:06

FlatpakLinux

2023-07-25 09:28:24

UbuntuFlatpak

2009-07-20 10:46:19

以太網線纜質量

2009-02-13 13:46:49

NVIDIA 180.29顯示驅動

2011-06-07 10:52:14

BlackBerry MDS 服務器

2019-04-22 11:50:38

LinuxFlatpak

2022-02-07 15:34:52

UbuntuFlatpak瀏覽器

2009-04-29 16:32:24

NVIDIALinuxCUDA

2021-07-20 05:29:24

NVIDIAWindows 11驅動

2021-07-22 23:24:44

Windows 11Windows微軟

2009-12-29 08:54:09

Ubuntu驅動

2023-06-13 10:45:49

數字孿生數據驅動

2023-10-27 07:23:29

WarehouseFlatpak工具

2018-08-29 15:24:04

NVIDIAPhysX游戲

2020-06-10 15:21:09

FedoraLinuxNvidia驅動

2023-11-21 10:25:28

LinuxFlathubFlatpak
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天综合成人网 | 日本不卡高字幕在线2019 | 99久久久国产精品 | 91在线免费视频 | 国产资源视频 | 欧美激情视频一区二区三区在线播放 | 国产精品高清在线 | 99reav| 成人黄页在线观看 | 国产精品久久久久久久毛片 | 国产日韩欧美在线一区 | 精品99久久久久久 | 国产精品123区 | 国产精品精品久久久 | 日韩国产欧美一区 | 色婷婷精品国产一区二区三区 | 久久高清免费视频 | 亚洲一区二区网站 | av黄色免费| 亚洲传媒在线 | 久久亚洲一区二区 | 国产伦一区二区三区四区 | 国产 欧美 日韩 一区 | 欧美色性 | 天天拍天天色 | 少妇诱惑av | 在线观看免费观看在线91 | 国产欧美一区二区三区另类精品 | 精品伊人久久 | 欧美日韩在线观看一区 | 欧美寡妇偷汉性猛交 | 日韩高清成人 | 精品综合| av毛片在线免费观看 | 欧美精品首页 | a级片www| 国产乱一区二区三区视频 | 国产精品二区三区在线观看 | 秋霞av国产精品一区 | 在线观看www| 秋霞影院一区二区 |