For people encountering no sound in NoMachine after upgrade to pulseaudio 17.0, Pulseaudio needs to be rebuild to add the module-esound-sink. Validated under Englightment, do the following things:
-
Download (git clone) the latest PKGBUILD forom
https://gitlab.archlinux.org/archlinux/packaging/packages/pulseaudio/
-
In the PKGBUILD directory, execute
makepkg -o
-
cd src/pulseaudio/src/modules
-
nano meson.build
, uncomment"module-esound-sink"
and possible"module-filter-apply"
-
cd ../../
-
execute
meson setup build
-
go back to the PKGBUILD directory and
makepkg -e
-
install all generated packges.
Pinned Comments
runnytu commented on 2021-02-20 13:44 (UTC)
Since nomachine 7.1.3-2 the default behavior of the package is StartNXDaemon Manual and FirewallConfiguration 0 on a new installation, if you want to change this, you need to modify PKGBUILD build options with your desire behavior:
BUILD OPTIONS
Set to y to enable nomachine service autostart
_autoservice=n
Set to y to enable firewall autorules
_autofirewall=n
END BUILD OPTIONS