x2gokdrive(1)

πŸ“¦
version 0.0.0.3 Β· 5 versions
, in fedora 44, ubuntu resolute, ubuntu stonking

πŸ’– x2gokdrive β€” the manual page, but make it make sense πŸ’–

okay bestie, sit down, hydrate, and let me tell you about x2gokdrive β€” this is the x2gokdrive(1) page from the General Commands Manual, and it's genuinely iconic, no cap.


✨ NAME ✨

x2gokdrive β€” an X server that gives X2Go Server a graphical backend. that's the whole vibe. πŸ¦‹


🌸 SYNOPSIS 🌸

x2gokdrive [:display] [option ...]

literally just run it with a display and however many options your heart desires. periodt.


πŸ’… DESCRIPTION πŸ’…

So. x2gokdrive is a kdrive server that provides a graphical backend for X2Go desktop sessions, and it supports the modern extensions β€” composite, damage and randr. the whole squad. πŸ”₯

Now here's the part that's giving main character energy: unlike nxagent (aka x2goagent), which is an X proxy β€” meaning it's lowkey limited to the capabilities of the host X server β€” x2gokdrive is a real X server. fr fr. it uses the host X server window as a "framebuffer", and it does that via fast SHM XImages. πŸ’«


πŸŽ€ OPTIONS πŸŽ€

  • The server accepts all the standard options of Xserver(1). all of them. she's flexible like that. 🫢

Furthermore (yes, we're using furthermore, we contain multitudes), it understands the nxagent-way of providing session options via the $DISPLAY environment variable. mind you: currently only a subset of nxagent's nx/nx display options is supported. any non-supported nx/nx options just get ignored. they simply do not get a seat at the table. πŸ™ˆ


🌈 SIGNALS 🌈

  • Sending the SIGHUP signal to x2gokdrive switches the X server from running to suspend state β€” and back again. it's giving snooze button. 😴
  • Sending the SIGTERM signal to x2gokdrive shuts down the X server, and that ends all applications attached to its $DISPLAY. yes, all of them. the entire group chat is leaving. πŸ’€

πŸ“ CAVEATS πŸ“

  • The -host-cursor cursor is static in its appearance. it does not move, it does not groove, it is simply there. iconic in a frozen way. πŸŽ€
  • The build gets a warning about nanosleep. I think the various -D build flags are causing this. I haven't figured as yet how to work round it. It doesn't appear to break anything however. so like… we're fine?? probably?? 🫠

πŸ‘‘ SEE ALSO πŸ‘‘

X(7), Xserver(1), nxagent(@appmansuffic@), x2goagent(1)

go read those too, iykyk. πŸ“šβœ¨


πŸ’œ AUTHOR πŸ’œ

This man page has been written by Mike Gabriel <mike.gabriel@das-netzwerkteam.de> for the X2Go Project (https://wiki.x2go.org). absolute legend behavior. 🫢


and that's a wrap, bestie!! πŸ’– this page lives under X Version 11, source xorg-server 21.1.21, and the whole thing is filed as x2gokdrive(1). slay. βœ¨πŸŒˆπŸ’…

πŸ“¦ where this page comes from