До сих пор встречаются такие кривые графические приложения, которым требуются права суперпользователя, но при этом они не умеют запрашивать повышение привилегий самостоятельно. Примеры: Xeoma, UNetbootin. Если в XOrg-е при помощи кувалды и какой-то там матери можно было запускать их из командной строки через sudo или su, то вот в XWayLand такую возможность уже отрезали из соображений типа безопасности. При попытке сделать, скажем, "su -c ./somebinary" он выругается словами "cannot connect to X server :0".
Решение.
До запуска интересующего нас приложения выполнить от имени текущего непривилегированного пользователя команду "xhost si:localuser:root", которая позволит root-у "прицепиться" к вашей X-сессии. Потом открыть приложение через sudo или su. По окончании работы рекомендуется вернуть взад всё как было командой "xhost -si:localuser:root" (знак минуса перед именем пользователя отбирает у него права).