Forum / NoMachine for Linux / No audio from server to client
Tagged: endevouros, pipewire, sound
- This topic has 8 replies, 3 voices, and was last updated 1 week, 6 days ago by
Inventel.
-
AuthorPosts
-
April 1, 2025 at 17:36 #52526
Inventel
ParticipantHello, I installed NoMachine on my EndevourOS laptop (arch based) and everything works fine except for the audio which I can’t get to work on the client side.
I enabled everything, edited node.cfg with “AudioInterface pipewire” and “EnableAudio 1” but it still doesn’t work. Also if I remember correctly a new device should appear among the sound output devices called “nomachine” but it’s not there.
If anyone can help me I would be very grateful, thanks.
April 7, 2025 at 12:08 #52591Britgirl
KeymasterCan you try to open nxplayer via terminal (run /usr/NX/bin/nxplayer) and check if there is any sound device available in the sound settings when you connect to the same server?
April 7, 2025 at 13:00 #52593Inventel
ParticipantI tried but still no sound device.
I don’t know if it’s clear from the first post but my laptop is running NoMachine server while I use an android phone as a client via the NoMachine app to access the laptop. I can’t stream audio from the server to the android client.
April 24, 2025 at 11:49 #52775jakdud1
ParticipantHello and sorry for the late reply.
What are your audio settings on EndevourOS? Also could you send us the logs from the server-side machine?
Here’s how you can gather them: https://kb.nomachine.com/DT07S00243You can submit them here or send to forum[at]nomachine[dot]com using the the title of this topic as the subject of your email.
Regards,
JakubApril 24, 2025 at 13:43 #52779Inventel
ParticipantI sent the logs via email.
Thanks.
May 14, 2025 at 13:19 #52968jakdud1
ParticipantFrom what we’ve found in your logs there are a lot of messages regarding the pa_context_connect() not connecting properly and the PulseAudio / PipeWire environment as a whole.
Could you try to ensure that the pipewire is working correctly and that the “pactl info” returns valid information without any errors?
Thanks and regards,
JakubMay 14, 2025 at 17:23 #52973Inventel
ParticipantThat’s what I get from the command:
Server String: /run/user/1000/pulse/native Library Protocol Version: 35 Server Protocol Version: 35 Is Local: yes Client Index: 665 Tile Size: 65472 User Name: l------ Host Name: g----- Server Name: PulseAudio (on PipeWire 1.4.2) Server Version: 15.0.0 Default Sample Specification: float32le 2ch 48000Hz Default Channel Map: front-left,front-right Default Sink: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Speaker__sink Default Source: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Mic1__source Cookie: bb1a:d1a8
Pipewire is working correctly.
From the comment section of the aur package of nomachine I see a lot of comments of other users having the same issue.
May 23, 2025 at 13:26 #53101jakdud1
ParticipantWe’ve tried to reproduce your issue in our labs, and it looks like it might be a bug we’ve already fixed in our latest release. Could you please try downloading and installing the NoMachine 9.0.188 tar.gz file from our website? Let us know if the issue still persists.
For Arch-based systems, it’s best to follow the README included in the tar.gz file for installation instructions.
Regards,
JakubMay 23, 2025 at 22:00 #53113Inventel
ParticipantIt works!!!
Thank you so much, you guys are amazing!
-
AuthorPosts
You must be logged in to reply to this topic. Please login here.