Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more options to container: disable vnc, no virtual screen in xorg #8

Closed
chaitan3 opened this issue Oct 1, 2022 · 3 comments
Closed
Labels
priority:low type:enhancement New feature or request for feature enhancement

Comments

@chaitan3
Copy link

chaitan3 commented Oct 1, 2022

The container should have the following options:

  1. Disable vnc
  2. Disable or modify steam autostart
  3. Disable virtual screen, so that hdmi dummy plugs or physical screens can be used.
@Josh5
Copy link
Collaborator

Josh5 commented Oct 2, 2022

We should already have point 3 as default behaviour. If you were to run steam headless with a dummy plug or a monitor plugged into the host, it should start up an X server configured to pass that desktop out to that monitor.

I have tested this with both Intel accelerated desktop and with a NVIDIA GPU and both work as expected. The external monitor or dummy is detected and read for possible screen resolutions. If you plug in a monitor, you should see it. However, at this point in time, you will not be able to control it with the host keyboard/mouse.

@Josh5
Copy link
Collaborator

Josh5 commented Oct 2, 2022

Also, point 1, you can already disable VNC in the new neko branch by setting 'WEB_UI_MODE' to anything other than 'vnc' or 'neko'. I would advertise this to be set as either ['vnc', 'neko', 'none'] where setting WEB_UI_MODE=none will disable any WebUI. This will be merged in the coming weeks

@Josh5 Josh5 added type:enhancement New feature or request for feature enhancement priority:low labels Oct 9, 2022
@bladyle
Copy link

bladyle commented Nov 30, 2022

We should already have point 3 as default behaviour. If you were to run steam headless with a dummy plug or a monitor plugged into the host, it should start up an X server configured to pass that desktop out to that monitor.

I have tested this with both Intel accelerated desktop and with a NVIDIA GPU and both work as expected. The external monitor or dummy is detected and read for possible screen resolutions. If you plug in a monitor, you should see it. However, at this point in time, you will not be able to control it with the host keyboard/mouse.

I'm running my Unraid server on laptop and when I run the container, Steam uses the laptop monitor. I want to access it from different device and don't want to initialize the laptop monitor. What is the proper way to run the container without using the monitor but still have remove VNC?

@Josh5 Josh5 added the stale label Jul 8, 2023
@github-actions github-actions bot removed the stale label Jul 8, 2023
@Josh5 Josh5 closed this as completed Oct 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:low type:enhancement New feature or request for feature enhancement
Projects
None yet
Development

No branches or pull requests

3 participants