This is a read-only archive of the Mumble forums.

This website archives and makes accessible historical state. It receives no updates or corrections. It is provided only to keep the information accessible as-is, under their old address.

For up-to-date information please refer to the Mumble website and its linked documentation and other resources. For support please refer to one of our other community/support channels.

Jump to content

Mumble server on Win Server - nogui


d4t0r
 Share

Recommended Posts

Hi Guys.
Server is WS2016DC without 'desktop experience'.

Mumble server is installed (VC also), but process can not be started.

Is there a way to make it run without using 'desktop experience' (it runs on DE without issues)?.

 

Might system tray be the issue?

 

Edited by d4t0r
Link to comment
Share on other sites

  • Administrators

What do you mean with "no desktop experience"? Do you want a similar behavior as on Linux where the server essentially just runs in the background and you don't see anything from it except for the task manager?

Link to comment
Share on other sites

Hi.
You hit the bullseye.
I was forced to switch from debian headless to WS, but not necessarily need 'desktop experience'.

For now mumble-server works in 'desktop experience' as a service (no icon in sys tray) and

instead of systemctl I just use PS cmdlets in remote sessions to manipulate it.
Transition was btw super easy, slight ini change and sql db is still the same.

However the process can not be started without 'desktop expereince'.

Link to comment
Share on other sites

  • Administrators

Yeah, I'm afraid that the assumption here is that everyone running Windows will want "desktop experience" and therefore the server will always include the GUI part on Windows. Changing this would require changing the code. At there very least the main.cpp file (https://github.com/mumble-voip/mumble/blob/master/src/murmur/main.cpp) would have to be adapted.

Link to comment
Share on other sites

  • Administrators

One thing that you could try, however, is to use the "offscreen" platform plugin as is done e.g. here: https://github.com/mumble-voip/mumble/blob/84d49d5c9b965d54d3eed4bc75ffeb7ec10e82cc/.ci/azure-pipelines/steps_linux.yml#L15

This should cause all GUI elements to effectively disappear and not bother you - not sure if this fully suits your needs though...

Link to comment
Share on other sites

 Share

×
×
  • Create New...