I want to run a single application, specifically a Vulkan game, on Linux. I kind of want it to be like a kiosk, but not just for displaying information. The operating system's one use for me is to run this application.
How exactly do I do this? I am new to Linux, so I don't know much about how to work with it.

  • Is this for ease of use only or is security a concern (read: do you expect users to actively circumvent the kiosk mode)?
    – Hermann
    Apr 7, 2021 at 15:52
  • I don't care too much for security, though a secure solution would be ideal. Apr 7, 2021 at 15:55

1 Answer 1


Not sure if this is what you want, but from the CLI you can do this to run Firefox for example in X:

xinit firefox $* -- :0 vt$XDG_VTNR

This will fire up Firefox in X and IIRC exit to the terminal on exit. If your application can quit and this is not desired behavior, you can script it to reload on exit, and be the only thing the user can do on login, etc.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.