I need a very simple method for a non-advanced user to share their screen explicitly when they need help. They’re running XFCE on Manjaro and the machine is using Tailscale.

I need something super simple, ideally just (1) install something, (2) pick something from the Applications menu and maybe (3) press a big “START” button.

It’s also ok-ish if the remote capability is present all the time and I can connect without their explicit permission, but you can see why it would be best if they did something to enable it…

I can do some setup for them if needed, like if the app needs some configuration for the first time, or alternatively I can make a panel button for them to run something in a terminal (provided the screen sharing stops when they kill the terminal window). But I’d prefer if it didn’t require any tinkering.

I’ve been looking for a solution but all I find is stuff that’s way too complicated OR starts a new desktop session instead of showing the current one.

TIA

  • @rtxn@lemmy.world
    link
    fedilink
    English
    1
    edit-2
    1 year ago

    x11vnc -find will find the first X desktop session and start a server on the first available port starting at 5900. By default, it’ll accept a single connection from any address. The server stops when the client disconnects unless the -forever option is set.

    You can send the user a script with all required options already set, or start it remotely through SSH.