diff --git a/root/defaults/startwm.sh b/root/defaults/startwm.sh index c8c5c439..6e44d64f 100755 --- a/root/defaults/startwm.sh +++ b/root/defaults/startwm.sh @@ -42,15 +42,8 @@ if [ ! -f "${STARTUP_FILE}" ]; then chmod +x $STARTUP_FILE fi -# Check for any render nodes -for node in /dev/dri/renderD*; do - if [ -e "$node" ]; then - render_node_exists=true - break - fi -done -# Enable Zink support if detected -if [ "$render_node_exists" = true ] && [ "${DISABLE_ZINK}" == "false" ]; then +# Enable Nvidia GPU support if detected +if which nvidia-smi && [ "${DISABLE_ZINK}" == "false" ]; then export LIBGL_KOPPER_DRI2=1 export MESA_LOADER_DRIVER_OVERRIDE=zink export GALLIUM_DRIVER=zink