在 lxc 容器内安装和使用 nvidia 驱动程序

在 lxc 容器内安装和使用 nvidia 驱动程序

我不确定这是否可能,但想向这里的专家请教。

假设我lxc在 上运行特权容器Ubuntu 16.0.4 LTS。我的硬件上有nvidia显卡。在主机 上Ubuntu,我可以安装nvidia驱动程序并运行我们的游戏应用程序。它运行良好。

但现在我考虑将我们游戏的开发环境隔离到lxc容器中。在这个容器中,我将安装nvidia我们的游戏应用程序使用的驱动程序。

但同时我不想在主机上安装任何东西ubuntu。这意味着主机将Xserver使用其默认的开源 nvidia 驱动程序运行nouveau

这种配置可行吗?容器内的游戏应用程序将使用主机Xserver创建并绘制到窗口中。

答案1

阅读博客和 wiki 请访问:

https://blogs.igalia.com/itoral/2014/07/29/a-brief-introduction-to-the-linux-graphics-stack/

https://en.wikipedia.org/wiki/Direct_Rendering_Manager

我认为这种配置是不可能的。我必须在 lxc 容器中安装与主机上相同的图形库,以便使用内核的相同 DRM/DRI 层。

相关内容