зеркало из https://github.com/microsoft/wslg.git
26 строки
1.3 KiB
Bash
Executable File
26 строки
1.3 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
# Containerized version of xclock
|
|
sudo docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix -v /mnt/wslg:/mnt/wslg \
|
|
-e DISPLAY=$DISPLAY -e WAYLAND_DISPLAY=$WAYLAND_DISPLAY \
|
|
-e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR -e PULSE_SERVER=$PULSE_SERVER xclock
|
|
|
|
# Containerized version of glxinfo
|
|
sudo docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix -v /mnt/wslg:/mnt/wslg \
|
|
-v /usr/lib/wsl:/usr/lib/wsl --device=/dev/dxg -e DISPLAY=$DISPLAY \
|
|
-e WAYLAND_DISPLAY=$WAYLAND_DISPLAY -e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR \
|
|
-e PULSE_SERVER=$PULSE_SERVER --gpus all glxinfo
|
|
|
|
# Containerized version of glxgears
|
|
sudo docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix -v /mnt/wslg:/mnt/wslg \
|
|
-v /usr/lib/wsl:/usr/lib/wsl --device=/dev/dxg -e DISPLAY=$DISPLAY \
|
|
-e WAYLAND_DISPLAY=$WAYLAND_DISPLAY -e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR \
|
|
-e PULSE_SERVER=$PULSE_SERVER --gpus all glxgears
|
|
|
|
# Containerized version of videoaccel
|
|
sudo docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix -v /mnt/wslg:/mnt/wslg \
|
|
-v /usr/lib/wsl:/usr/lib/wsl --device=/dev/dxg -e DISPLAY=$DISPLAY \
|
|
--device /dev/dri/card0 --device /dev/dri/renderD128 \
|
|
-e WAYLAND_DISPLAY=$WAYLAND_DISPLAY -e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR \
|
|
-e PULSE_SERVER=$PULSE_SERVER --gpus all videoaccel
|