![]() This will of course fail.īut if you boot into the multi-users target, you expect that the X server will not be launched it will in your case. Moreover if you install a display manager and enable it afterwards, the X server will be launched two times: with the auto launching of startx within the multi-users target and once again by the display manager service. You don't have a multi-users target that work as expected leading to, among others, the problems I mention previously. This is a working but buggy configuration. A display manager service cannot be launched since there is none. I think that if you enable the graphical target without enabling (or maybe even installing) a display manager, then the multi-users target will be launched (as a requirement of the graphical target), which will auto launch startx. The graphical target depends on the multi-users target and launch ("wants" in the systemd sense) the rvice. ![]() Another related thing that won't work (the way you expect) is `systemctl isolate multi-users.target` which is supposed to stop the X server and return you to pure multi-users.target. I don't get it, than why does it work in the first place? The way I said works while booting into the graphical target, at least here it does, or am I also overseeing something?īut if you boot into the multi-users target, you expect that the X server will not be launched it will in your case. Rather I'd like the remote machine to think that the startx command came from the keyboard attached to it and start its own local instance of xfce, so that I can then access it via TigerVNC's `x0vncserver` service. To clarify, I do not want to give the startx command over SSH and have an immediate graphical instance on my local machine. Is there a way to alias myself so that xorg thinks I'm using the console of the remote machine directly, instead of over SSH? However, when I try to run startx over SSH, I get an error message saying "/usr/lib/Xorg.wrap: Only console users are allowed to run the X server". `x0vncserver` allows control over the current session, and for it to run correctly the remote machine needs an instance of xfce up and running. I'm not running any display managers, just using xinit to run xfce4. I'm currently running the two VNC servers supplied in the TigerVNC package, `vncserver` and `x0vncserver`. I gain access to it over ssh/vnc for everything except watching stuff. I have a remote machine (htpc) that's connected to a TV 100% of the time.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |