I am trying to get NoMachine running with audio for ssb operation. NoMachine itself works, but I do not receive any audio on my Android tablet.
The current setup is a Raspberry 4 @home with Bullseye exclusively for the IC7300. Next to WFView it has FLDigi and WSJT-X installed, plus a couple of not radio related tools. The client is a Samsung Tablet with Android and NoMachine.
Sound does generally work with Mumble in this setup.
I found NoMachine cumbersome and frustrating to the point that I removed it entirely and went back to Linux | X11. If you are running a headless workstation, you may need an HDMI dummy or working monitor when the workstation powers up to coerce the computer to operate with an attached display. Otherwise it may virtualize the session and cause issues.
I’m not using WfView on a Linux box, but I do have it on a Windows laptop that works great. I also have an android tablet, but it’s clear that Apple has won the tablet battle …Samsung has decent tablets, but not enough Android apps are designed for tablets which is a pain…
That said…
I’m using NoMachine to access my Inovato Quadra micro PC that is the core of the Innovato HamClock solution (https://inovato.com).
Inovato installs the standard X11 remote access tool but I found that clunky and as a newbie Linux user, I prefer a nice GUI over the command line. But fortunately, Inovato includes a Nomachine setup file in the Armbian build and with a little help from Inovato, I was able to get it installed on both the Quadra PC and my Windows station PC.
This way, I can view the HamClock running in a window on my PC rather than consuming an entire monitor. It also allows me to access the Armbian desktop so I can practice my Linux skills. Working great!
PS: The Inovato HamClock is an awesome solution and is only about $60 with shipping. A great alternative to a Raspberry PI. And it includes everything you need, even the case, power supply, fan, USB hub and USB cable. A high speed USB WiFi/Bluetooth adapter is an extra $11 (Quadra has a built in lower speed WiFi adapter)!
nomachine home and work-user – the remote ends are always X11.
If you don’t forget to enable audio – it works just fine.
I sometimes run my 7851/9700/705 on one of the remote laptops (wfview) and use nx nomachine to look and listen to it with my samsung tablet. It works fine using built-in mic and speakers as well as a headset or the AKG wired stuff.
I’m curious – what is the cumbersome part with nx nomachine?
it works fine for bothe linux/X11 here as well as under windows.
Hardly discernable loss of video quality and audo works out of the box (you can enable/disable sound at first connection and/or later in the config). I use nx nomachine over ssh. https works file too by the way)
be sure you enable sound on the “server” side and also select it on the client’s side.
I sometimes disable it because if I do remore wsjtx, I don’t want the sound on the client, but leave it to wsjtx.
but again: enable sound - left click open menu panel. check if the speakers and mic are disabled or not. And the same for the client where you can do it via the menu as well (don’t remember where but I can look that up 4 you too
I constantly had to reconfigure settings for both the client/server agents and the underlaying audio sources. I liked the idea of using a single tool for remote access between MacOS, Linux and Windows, but it was a kludge. I wanted a headless server close to radio that I could operate from the other side of the house. I experimented with JACK audio but it is too complicated. The computer integration overtakes the hobby with many of these “solutions” and feels like endless troubleshooting.
I understood, that I need pulse audio. According to the log it looks like, that it is installed (I believe so, because I have pavucontrol available). How can I enforce wfview to use it. According to the log, it is using the default, which seems not to be pulse:
I now have a setup where pulse audio works with nomachine in that way, that audio from vlc on the raspberry is available on my android tablet. However, with WFView no luck. According to the log it shold be fine:
2024-04-09 12:50:30.994 INF gui: Got Audio Output from Settings: “pulse”
2024-04-09 12:50:30.994 INF gui: Got Audio Input from Settings: “pulse”
…
2024-04-09 12:50:31.236 INF audio: "Client Audio input device pulse found! "
2024-04-09 12:50:31.236 INF default: Looking for outputs
2024-04-09 12:50:31.239 INF audio: "Client Audio output device pulse found! "
2024-04-09 12:50:31.254 INF audio: "Server Audio input device pulse found! "
2024-04-09 12:50:31.255 INF audio: "Server Audio output device pulse found! "
…
2024-04-09 12:50:32.396 INF audio: Audio Input device “pulse”
2024-04-09 12:50:32.397 INF audio: Audio Output device “pulse”
The only difference to vlc is, that vlc is listed as a device in pavucontrol and wfview is not.