lutris / agora

Public discussion space for the community
11 stars 0 forks source link

Lutris replaces JACK / Pulse bridges with its own when game launches. #10

Open Krauus opened 3 years ago

Krauus commented 3 years ago

Describe the bug

When I launch a game, Lutris replaces my established JACK / Pulse bridges with its own.

This only happens if JACK is running prior to game launch. If I start the Jack server after the game is already loaded, it does not occur.

I can do this even with the game / Lutris running.

It stays in effect even if I quit the game. To undo the effects I must:

However, if I restart PulseAudio without stopping the Jack server first, the altered Lutris Pulse bridges remain.

This does not occur when running the same game under Steam / Proton, so this has to be caused by Lutris / Wine.

Expected behavior

My PulseAudio bridges should remain untouched.

Current behavior

Lutris replaces my established JACK / Pulse bridges with its own.

Steps to reproduce

Lutris debugging output

2020-08-09 01:20:47,721: Getting full game list from MAME...
2020-08-09 01:20:47,721: MAME XML generation launched in the background, not returning anything this time
2020-08-09 01:20:47,723: MAME isn't installed, can't retrieve systems list.
2020-08-09 01:20:47,914: MAME XML written

System information

The .json file created by typing lutris --submit-issue in a terminal.

Github says "We don't support that file type" when I try uploading it to this bug report. Do you mean to instruct me to copy/paste the contents of the .json file? Is it needed for this issue?

Screenshots

Before launching game from Lutris...

image

After launching game from Lutris...

image