I’m looking for a way to start a Xorg server with a single program on another tty and to
chvt on this tty from a Wayland session. My main reason is that I use an application that cannot be run under
xwayland at all. How can this be achieved ?
What i’ve tried so far:
Tried startx (with or without the
vt8 at the end etc…) :
$ startx -e my-xorg-app -- :1 vt8 [...] (EE) xf86OpenConsole: Cannot open virtual console 4 (Permission denied)
$ sudo startx -e my-xorg-app -- :1 [...] Errors from xkbcomp are not fatal to the X server /run/current-system/sw/bin/xterm: bad command line option "xterm" usage: /run/current-system/sw/bin/xterm [-/+132] [-C] [-Sccn] [-T string] [-/+ah] [-/+ai] [-/+aw] [-b number] [-baudrate rate] [-/+bc] [...] Type /run/current-system/sw/bin/xterm -help for a full description.
Also made some tries with xinit :
$ xinit my-xorg-app -- :1 [...] (EE) xf86OpenConsole: Cannot open virtual console 4 (Permission denied)
$ sudo xinit /run/current-system/sw/bin/my-xorg-app -- :1 [...] (EE) Fatal server error: (EE) Cannot open log file "/nix/store/7m9nvr09gi0ihdbmy53vcdxavf6x2l9v-xorg-server-1.20.7/var/log/Xorg.1.log"