WSLg: как запустить приложение WSL с графическим интерфейсом от имени пользователя root?
Я начинаю работу с WSLg и могу запускать такие приложения, как nautilus, но не могу запускать их от имени пользователя root.
Если я запускаю его с опцией Windows «Запуск от имени администратора», то кажется, что приложение запускается от имени обычного пользователя:
(base) ian@IansDesktop:~$ sudo ps aux | grep nautilus
ian 521 4.0 0.8 573876 70432 pts/1 Ssl+ 21:55 0:14 nautilus --new-window
Если я попытаюсь запустить из терминала с помощьюsudo
выходит с ошибкой:
(base) ian@IansDesktop:~$ sudo nautilus --new-window
** (org.gnome.Nautilus:1025): WARNING **: 22:02:15.647: Error on getting connection: Failed to load SPARQL backend: Error spawning command line ?dbus-launch --autolaunch= --binary-syntax --close-stderr?: Child process exited with code 1
Как запустить приложение WSLg с правами root?