Forum / NoMachine for Linux / No audio with 8.11.3: Linux server, macOS client
Tagged: linux macOS audio
- This topic has 6 replies, 3 voices, and was last updated 5 months, 1 week ago by Britgirl.
-
AuthorPosts
-
March 13, 2024 at 09:46 #47387electrosaurParticipant
Server: Ubuntu 22.04.1 / NoMachine 8.11.3 free version
Client: macOS 14.4 MacBook Pro M1 / 8.11.3 free versionThere are no audio pseudo-devices any more on the server.
pactl list {sinks|sources}
shows onlyDummy Output
andMonitor of Dummy Output
respectively. Have triedpuluseaudo -k
, restarting the server, rebooting etc.At least the speaker forwarding was working properly before this last upgrade. Would downgrade if I could.
March 13, 2024 at 11:46 #47391kubaszym1ParticipantHi,
Let me ask you a few questions in order to help me reproduce and investigate your issue.
Which sound server do you use on your ubuntu? Ubuntu 22.04 should use PipeWire as default, but pulseaudio modules are also installed and you could switch to pulseaudio if you wanted to. You can check it by running ‘pactl info’. If “Server Name” simply says “pulseaudio” – you use pulseaudio. If “Server Name” is something like “PulseAudio (on PipeWire)” – then you use pipewire.
Did you uninstall the old package and then install the new one? Or did you do the upgrade directly from the NoMachine application? If you did the latter, you can check if uninstalling and installing will help. Just download the DEB package you want and run:
sudo dpkg -P <old_package_name> && sudo dpkg -i <new_package>.deb
If you want to restart PipeWire server you should run:
systemctl –user –now restart pipewire.{service,socket}
You can also check audio configuration in /usr/NX/etc/node.cfg. The variable “AudioInterface” should be set to “pipewire” if you use pipewire or “pulseaudio” if you use pulseaudio.
Regards,
Kuba
March 25, 2024 at 03:54 #47505electrosaurParticipantSorry for the late response.
> Which sound server do you use on your ubuntu?
From pactl info: Server Name: PulseAudio (on PipeWire 0.3.48)
> Did you uninstall the old package and then install the new one?
Earlier I had simply upgraded the server. Now I’ve uninstalled the old version and installed the new one from scratch.
> to restart PipeWire server you should run:
Yes, I did that.
> You can also check audio configuration in /usr/NX/etc/node.cfg.
/usr/NX/etc/node.cfg has AudioInterface pipewire
March 31, 2024 at 22:34 #47597electrosaurParticipantI switched to pulseaudio in
node.cfg
hoping for better results, but no joy. Restarted nxserver, then also rebooted.Now I have a proliferation of
NoMachine Output
– 4 at last count – Output Device-s but none activates the speakers. Similarly there are a bunch ofremapped nx_voice_out
Input Device-s but none of them connect to the microphone.pactl list sources|sinks
shows everything to be inSUSPENDED
state.At this point I’ll settle for the speakers working.
April 2, 2024 at 11:04 #47613electrosaurParticipantThe speakers started working. Possible reasons:
- updated the MacBook to macOS Sonoma 14.4.1 (23E224)
- Removed wireplumber from the Ubuntu box
The microphone picks up the speakers so it’s basically feedback and not usable.
May 30, 2024 at 17:20 #48321BritgirlKeymasterWe were able to reproduce similar behaviour and have since opened a Trouble Report. The fix for this issue can be tracked using this link: https://www.nomachine.com/TR03V11111
It will be in the next maintenance release.
July 16, 2024 at 16:27 #48824BritgirlKeymasterPlease update to 8.12 which includes a fix for the TR I linked above.
-
AuthorPosts
This topic was marked as solved, you can't post.