有一类应用程序使用 opengl 来提供硬件加速,但不是基于 GUI。但是,在默认情况下,要使用 opengl,似乎必须运行带有 GLX 的 X 服务器(在同一个虚拟终端上),这些应用程序才能运行。
我的具体案例是尝试在无头机器上使用 gstreamer 的 gl 插件,但我问的是一个更普遍的问题。
- 有没有办法解决这个问题(特别是不修改原始代码)?
我一直在尝试使用 framebuffer 内核模块进行研究,但并没有走得太远。
有一类应用程序使用 opengl 来提供硬件加速,但不是基于 GUI。但是,在默认情况下,要使用 opengl,似乎必须运行带有 GLX 的 X 服务器(在同一个虚拟终端上),这些应用程序才能运行。
我的具体案例是尝试在无头机器上使用 gstreamer 的 gl 插件,但我问的是一个更普遍的问题。
我一直在尝试使用 framebuffer 内核模块进行研究,但并没有走得太远。