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

Compiling Receiver on Fedora 34 with pipewire #141

Open
ShrirajHegde opened this issue Jun 26, 2021 · 6 comments
Open

Compiling Receiver on Fedora 34 with pipewire #141

ShrirajHegde opened this issue Jun 26, 2021 · 6 comments

Comments

@ShrirajHegde
Copy link

Receiver doesn't seem to work on fedora 34 with pipewire. Is there any way to get it working? if yes, how?

@duncanthrax
Copy link
Owner

I have never seen pipewire, but I would guess it is runtime-compatible with pulseaudio. Meaning, you'll have to have pulseaudio development packages to build the receiver, but you can then run the receiver against pipewire.

@ShrirajHegde
Copy link
Author

ShrirajHegde commented Jun 27, 2021

yeah, pulse audio-dependent programs are supposed to be compatible with pipe wire, I have installed the guest driver. When I run the client on the host machine, I hear no audio, I have tried providing virbr0, virbr1 as bridges for NAT.

When run on the terminal, I get :

    Using ALSA/PulseAudio output
    Starting multicast receiver

but same when run as systemd service gives error snd_pcm_open: Host is down.

I saw people using it on youtube and it worked right after installing the driver without any extra effort. I am yet to try it on ubuntu(with same VM) and then I can confirm

@duncanthrax
Copy link
Owner

snd_pcm_open

This looks like something can't open ALSA.

@ghost
Copy link

ghost commented Jul 25, 2021

Running into similar issues on fc34.

$ ./scream -o alsa -i virbr0
snd_pcm_open: Host is down
$ ./scream -o pulse -i virbr0
Unable to connect to PulseAudio. Connection refused
$ sudo getenforce
Permissive

I attempted compiling with jack, but the files were not included despite cmake finding the lib.

Have not really run into any other issues with pipewire.

@ShrirajHegde
Copy link
Author

Have not really run into any other issues with pipewire.

Same

@ghost
Copy link

ghost commented Jul 28, 2021

My issue turned out to be a temporary fluke where somehow half my environment, including dbus session went missing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants