LOADING...

加载过慢请开启缓存(浏览器默认开启)

loading

Xephyr 多桌面

Xephyr :1 -resizeable -screen 1024x768

如果需要 2D 加速:

Xephyr :1 -resizeable -screen 1024x768 -glamor

其中 -resizeable 保证了整个图形窗口能被主机的窗口管理,:1 是可以改为其他数字,避免和主机通常默认的 :0 冲突就可以。

在容器或其他的地方执行以下命令来启动 xfce4 或者其他桌面环境或者窗口管理器:

DISPLAY=:1 HOME=$HOME/$my_xfce_home env -u SESSION_MANAGER dbus-launch startxfce4
ln -sfn ~/Document $HOME/$my_xfce_home

如果要 gl 加速,那么需要在运行 GUI 应用的容器或者运行 GUI 应用的主机安装 virtualgl。简单执行 /opt/VirtualGL/bin/vglserver_config 配置就行,然后用 vglrun 来运行 GUI 应用即可,如:

DISPLAY=:1 HOME=$HOME/$my_xfce_home env -u SESSION_MANAGER dbus-launch vglrun startxfce4
DISPLAY=:1 vglrun firefox

检验可以由 mesa-utils 包的 glxinfoglxgearsglxhead 中的 GL_RENDERER 来判断是否 virtualgl 生效。