Compare commits

8 Commits

Author SHA1 Message Date
flancian 1ff479eb68 autopushed 2023-07-27 22:04:36 +02:00
flancian 60e6e37194 autopushed 2023-07-27 22:04:02 +02:00
flancian 04c3be7cf5 autopushed 2023-07-27 21:34:23 +02:00
flancian 1d8ec73969 autopushed 2023-07-27 21:33:15 +02:00
flancian e64114e49a autopushed 2023-07-27 21:32:08 +02:00
flancian c6c379f691 autopushed 2023-07-27 21:31:00 +02:00
flancian 423a3f8bee autopushed 2023-07-27 21:30:26 +02:00
flancian cc6a42d96e autopushed 2023-07-27 21:29:52 +02:00
2 changed files with 16 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
- [[work]]
- [[Flancia]]
- [[wayland]]
- [[autostart]]
- [[systemd]]
- #push [[kill wayland]]
- #push [[autostart]]
- After much debugging I finally realized the issue was not with systemd trying to start vnc while wayland was still not running, crashing too many times and then giving up (like I long thought it was), but rather that the vnc service was not depending on a target that was actually being triggered.
- Trying to set up [[vnc]] so it starts only after wayland/a graphical session is running and it's proving harder than expected for not the first time :)
- I would expect to add a Requires or WantedBy in the systemd unit, but alas, it's not as easy as that?
- I use [[sway]] so maybe the right targets aren't there by default though, as that's supposed to be solved by a "[[desktop environment]]".
- Somehow I ended up at https://github.com/jceb/dex which, beyonds its scope in a friendly way, tells me of how to configure a [[systemd autostart]] in a way that maybe could work. Plot twist: it didn't.
- https://github.com/maximbaz/dotfiles/issues/23 showed the way: the issue was that nothing was triggering graphical-session.target. I added a line to my sway config to do that as per the first comment in the issue (thank you [[maximbaz]] on github) and that was enough to fix my long standing woes. This feels like freedom :)
+3
View File
@@ -0,0 +1,3 @@
- Trying to do this in one machine to test a system configuration I learnt about this nifty trick:
- `pkill -KILL -u $USER`
- From https://www.reddit.com/r/wayland/comments/osotok/restart_wayland_the_proper_way/