Forum / NoMachine for Linux / Linux host/Windows 11 guest – no audio?
- This topic has 16 replies, 3 voices, and was last updated 14 hours, 48 minutes ago by
BetaMaxHero.
-
AuthorPosts
-
January 24, 2025 at 22:56 #51593
BetaMaxHero
ParticipantHi,
I am using a Manjaro Linux Host(Arch Linux based) and a Windows 11 Pro guest.
Both the Linux host and Windows guest are standalone computers with monitors.Both the Linux and Windows versions of NoMachine are at v8.15.3.
I have no audio coming from the Windows guest?
I tried to troubleshoot this for a day, but I could not fix the issue.On Windows 11 guest in Settings for audio,
I see for output device: “NoMachine Microphone Adapter”?I believe the above should read something different.
Can you help me to fix the above audio issue?
Thanks! – Great software!January 27, 2025 at 12:29 #51599kubaszym1
ParticipantHi,
If I understand you well, you connect from Windows to Manjaro. In this case, NoMachine Microphone Adapter shouldn’t be set as default. It’s a virtual device that we use to process voice data but only when the machine works as a server. Unfortunately there is a chance that it was set as the default speaker during the installation – we try to handle such situations but maybe it didn’t work in your specific environment. If that’s the case, just switch to your built-in device on Windows before creating NoMachine session.
Meanwhile, I will check if setting NoMachine Microphone Adapter as default during the installation is common on Windows 11.
Regards,
Kuba
January 28, 2025 at 03:35 #51606BetaMaxHero
ParticipantHi,
Tried that, still no sound from Windows 11 guest to Linux host?
January 28, 2025 at 13:13 #51608kubaszym1
ParticipantHi,
So you tried to switch to a built-in device and it was reset automatically to NoMachine Microphone Adapter? On the print screen that you just sent I see that the adapter is still set as default. Does it set itself at the start of the session?
I’m not sure if I understood you well, do you connect from Windows to Linux or from Linux to Windows? What are your audio settings on Manjaro?
It may also happen because of some internal errors. Can you send us the session logs? Here’s how you can gather them:
https://kb.nomachine.com/DT07S00244
Regards,
Kuba
January 30, 2025 at 17:57 #51650BetaMaxHero
ParticipantHi,
Linux is the host and Windows is the guest, so I view Windows remotely on my main Linux desktop.
I hear no audio from Windows when viewed remotely on Linux?
Session logs from both Linux and Windows are attached.
Thank you
Attachments:
January 31, 2025 at 05:14 #51655BetaMaxHero
ParticipantHi,
Hardware specifications for the Linux host computer and Windows 11 guest computer are attached below:
Thank you.
January 31, 2025 at 12:10 #51661kubaszym1
ParticipantHi,
Unfortunately we couldn’t reproduce your issues in our labs. Although there is a chance that your audio drivers prevent audio processing the way NoMachine tries to do it. In order to work around it, you can install manually NoMachine Audio Adapter. Please make sure that it’s set as the default device during the session (it should be set automatically). I link you an article about how to install and configure NoMachine Audio Adapter.
https://kb.nomachine.com/AR04T01159
Regards,
Kuba
February 14, 2025 at 21:39 #51831BetaMaxHero
ParticipantHi,
I tried above, but still no audio?
Anything else we can try?Jesse
February 17, 2025 at 12:45 #51851Britgirl
KeymasterIt could be that Pipewire in Manjaro may be causing problems (which we would like to investigate further). In the meantime, you could switch to Pulsewire instead. Please take a look at the article. You will have to adjust the commands for your own system:
How to enable audio on systems relying on PipeWire for sound
https://kb.nomachine.com/AR07T01168– Please tell us the exact version of your OS (manjaro version).
– And the version of the audio server. The easiest way to check is by command “pactl info”. What does it show? If the “pactl” command doesn’t exist, you can check the pipewire version by running “pw-cli info 0”.February 19, 2025 at 00:53 #51869BetaMaxHero
ParticipantStill no audio on Manjaro host from Windows 11 guest after switching to PulseAudio?
inxi -A Audio: Device-1: NVIDIA GA106 High Definition Audio driver: snd_hda_intel Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio driver: snd_hda_intel API: ALSA v: k6.12.12-2-MANJARO status: kernel-api Server-1: PulseAudio v: 17.0-43-g3e2bb status: active
Manjaro KDE Plasma version
February 21, 2025 at 15:05 #51892kubaszym1
ParticipantHi,
We are still investigating your issue. Can you please send us the logs again? Since you use pulseaudio, the logs should be significantly different than before. Also, can you show us the output of the command “pactl info”? Can you also check what was your version of pipewire?
Regards,
Kuba
February 22, 2025 at 21:29 #51899BetaMaxHero
ParticipantHi,
Logs were too big to upload here, below is a link to the files on my Google Drive.
NoMachine info(Manjaro Linux host/Windows 11 guest):
[removed link to logs]pactl info Server String: /run/user/1000/pulse/native Library Protocol Version: 35 Server Protocol Version: 35 Is Local: yes Client Index: 22 Tile Size: 65472 User Name: jlp Host Name: megatron Server Name: pulseaudio Server Version: 17.0-43-g3e2bb Default Sample Specification: s16le 2ch 44100Hz Default Channel Map: front-left,front-right Default Sink: alsa_output.pci-0000_0c_00.4.analog-stereo Default Source: alsa_output.pci-0000_0c_00.4.analog-stereo.monitor Cookie: 7941:5580
Pipewire version: 1:1.2.7-1
February 24, 2025 at 15:22 #51907Britgirl
KeymasterThanks, we were able to download them (please ignore my previous message :-))
February 24, 2025 at 21:37 #51911BetaMaxHero
ParticipantHi,
I received an email this morning and gave you permission to download.
Please try again.If it still does not work, can you suggest a place on Internet to host a 32MB ZIP file?
Jesse
February 25, 2025 at 15:57 #51925kubaszym1
ParticipantHi,
It seems that there are some issues with audio configutation on your Linux machine. Can you show the output of the “pactl info” command? The first line should be “Server String: /run/user/1000/pulse/native”. Please check if directory “/run/user/1000/pulse” exists on your Linux machine. If it doesn’t, please try to find if you have a directory somewhere with pulseaudio socket in it. You can also check the value of environment variable XDG_RUNTIME_DIR. The pulseaudio socket will probably be placed in XDG_RUNTIME_DIR/pulse/native.
Regards
Kuba
-
AuthorPosts
You must be logged in to reply to this topic. Please login here.