#!/bin/sh
set -e

# GNOME/Wayland: Calamares (Qt5) stabil ueber XWayland starten.
export QT_QPA_PLATFORM="${QT_QPA_PLATFORM:-xcb}"
export QT_AUTO_SCREEN_SCALE_FACTOR="${QT_AUTO_SCREEN_SCALE_FACTOR:-1}"

if [ "$(id -u)" -eq 0 ]; then
	exec calamares "$@"
fi

# Partitionierung und Speicherpruefung brauchen root (pkexec + Polkit).
exec pkexec calamares "$@"
