flatpak、系统包管理器(我这里是pacman)是两套不同的体系。
为了在尽可能多的发行版上跑起来,flatpak 担任了系统包管理器的部分职责,包括 N卡驱动的用户空间部分,在系统包管理器已经提供的前提下,flatpak 仍然会使用自己下载的用户空间驱动,例如 org.freedesktop.Platform.GL.nvidia-575-64-05
。
在使用系统包管理器更新 Nvidia用户空间驱动、内核驱动后,flatpak 自己的的旧版用户空间驱动并不能和系统包管理器管理的新版内核驱动 匹配上。
这个时候 flatpak update
一下,让 flatpak 安装和 新版内核驱动 配对的 新版用户空间驱动 即可。
orreo@VC200 ~> flatpak update
正在查找更新…
ID 分支 操作 远程 下载
1. [✓] org.freedesktop.Platform.GL.nvidia-575-64-05 1.4 i flathub 260.3 MB / 316.0 MB
安装完成。
orreo@VC200 ~>
参考:https://www.perplexity.ai/search/flatpakru-he-zhi-xing-gccao-zu-fjq6.G7mS4C3Qnh7kH_2kQ?1=d 、 https://blog.tingping.se/2018/08/26/flatpak-host-extensions.html