FYI nomachine no longer offers a free version as of v10 https://kb.nomachine.com/AR03P00972
Search Criteria
Package Details: nomachine 9.8.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/nomachine.git (read-only, click to copy) |
|---|---|
| Package Base: | nomachine |
| Description: | Remote desktop application |
| Upstream URL: | http://www.nomachine.com |
| Licenses: | custom:"NoMachine EULA" |
| Groups: | network |
| Conflicts: | nxclient, nxmanager, nxnode, nxserver, nxwebplayer |
| Submitter: | FreeK |
| Maintainer: | runnytu |
| Last Packager: | runnytu |
| Votes: | 98 |
| Popularity: | 0.85 |
| First Submitted: | 2014-07-24 15:45 (UTC) |
| Last Updated: | 2026-07-09 18:59 (UTC) |
Dependencies (7)
- bash (bash-gitAUR, bash-devel-gitAUR)
- dkms (dkms-gitAUR)
- nawk (nawk-gitAUR)
- openssh (openssh-gitAUR, openssh-gssapiAUR, openssh-hpn-shimAUR, openssh-selinuxAUR)
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- rpm-tools (rpm-tools-gitAUR)
- xorg-xauth (optional) – allows logging into a headless machine
Required by (0)
Sources (4)
- https://download.nomachine.com/download/9.7/Arm/nomachine_9.8.2_1_aarch64.tar.gz
- https://download.nomachine.com/download/9.7/Arm/nomachine_9.8.2_1_armv7hl.tar.gz
- https://download.nomachine.com/download/9.7/Linux/nomachine_9.8.2_1_i686.tar.gz
- https://download.nomachine.com/download/9.7/Linux/nomachine_9.8.2_1_x86_64.tar.gz
SomeAspy commented on 2026-08-10 02:31 (UTC)
runnytu commented on 2026-08-02 10:58 (UTC)
@themooleman, the package create rules to the firewall automatically and autostart the service, that isnt suitable for the majority of the users, and may cause a security issue even the auto start itself, because of that are the reason for disable it for default.
themooleman commented on 2026-07-28 17:42 (UTC)
Is there a good reason _autoservice isn't set to _autoservice=y by default in the PKGBUILD?
nxserver.service enables itself automatically, however it is not functional without nxd running. Having to modify the PKGBUILD on install seems like an unnecessary step.
Owsmyf commented on 2026-05-08 09:19 (UTC) (edited on 2026-05-08 09:22 (UTC) by Owsmyf)
Just change the value of sha512sums_x86_64 or the corresponding value for your own computer architecture in the PKGBUILD file to 'SKIP' to skip the verification. Then, manually run makepkg -si in the PKGBUILD folder.
shore commented on 2026-04-08 23:59 (UTC)
Hi I have sha256 checking failure on nomachine_9.4.14_1_x86_64.tar.gz....
<deleted-account> commented on 2026-01-06 23:07 (UTC)
nxd service does not start by default so its impossible to connect remotely until this is started. (nxd is the service that listens on port 4000).
workaround command from https://forum.nomachine.com/topic/nxd-does-not-start-from-systemd-but-does-from-nxserver-restart-2 :
"sudo /etc/NX/nxserver --startmode nxd automatic"
avt613 commented on 2026-01-03 19:03 (UTC) (edited on 2026-01-03 19:05 (UTC) by avt613)
For anyone having issues with pulseaudio not starting with NoMachine 9.2 or newer take a look at https://kb.nomachine.com/TR11W11619
In case anyone can't follow the link this is what it says to do:
As a temporary solution, disable EGL support in NoMachine by executing in a terminal:
sudo /etc/NX/nxserver --eglcapture no
Then re-login to the Linux host or reboot the Linux machine
sudo systemctl restart display-manager
dgy18787 commented on 2025-03-06 09:44 (UTC)
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.
galvez_65 commented on 2025-01-29 13:35 (UTC)
For those interested here is a patch file for 8.16.1, and it still does not work with KDE Plasma
PKGBUILD.patch
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,8 +11,8 @@
### END BUILD OPTIONS
pkgname=nomachine
-pkgver=8.14.2
-_pkgvermain=8.14
+pkgver=8.16.1
+_pkgvermain=8.16
_pkgrel_i686=1
_pkgrel_x86_64=1
_pkgrel_armv6h=1
@@ -30,13 +30,13 @@
conflicts=('nxmanager' 'nxwebplayer' 'nxserver' 'nxnode' 'nxclient')
depends=('bash' 'openssh' 'nawk' 'polkit' 'rpm-tools' 'dkms')
optdepends=('xorg-xauth: allows logging into a headless machine')
-sha512sums_x86_64=('c3bf7e045b21811e9915d504a40a76214772393c3ac43944f62966337b739a80585217c93755509a4851528d47c34dfd796709a7090ffa8c69cc98148ef92988')
-sha512sums_i686=('286e2927fcca9f74bf4dc9809192d08274b00058190e87ea3f69f6fdfa0d981ec07766d6a896141e840ab182ea4fbc296bdf30a0621bf1a0521b75a9837f9fbf')
-sha512sums_armv6h=('1c1e70e9912d9b3e1c87bdaab5974072b0d3f49a9c1258ca0821441ebe92baf83c858242fe2f1c12b9f8daaba627ab59ee91bfd6baab9bd8da344052c9ac43d4')
-sha512sums_armv7h=('5efaa4e87d371ca4c83eeaffeefcc7d3dff628995af80fbdebce68dfeace9a8ce395f5b4ef71784e2523bd755b6871078d21604d29188fea5ed99b063850d2dd')
-sha512sums_armv8h=('ac8584028692974405fae69e46e55c625b46a43e1c054a690a04fedeeea7fbeb928eeecd54810c563132fc5fca15a75cdf1e8e512a4c29554839fe9e665eeda6')
-sha512sums_aarch64=('ac8584028692974405fae69e46e55c625b46a43e1c054a690a04fedeeea7fbeb928eeecd54810c563132fc5fca15a75cdf1e8e512a4c29554839fe9e665eeda6')
-sha512sums_pentium4=('286e2927fcca9f74bf4dc9809192d08274b00058190e87ea3f69f6fdfa0d981ec07766d6a896141e840ab182ea4fbc296bdf30a0621bf1a0521b75a9837f9fbf')
+sha512sums_x86_64=('afaa62dbcdc7a830fa0dc04080a777b69952faf6b63b1ee49429ea98299b28107719b19d5df6d07ca13e45858a5bb3d43e80897cb6150b5bda7ea2802798b0e0')
+sha512sums_i686=('dc62ee94a11801e04fb36d1d858327d30cb789e04d9ea3f681523b2a5e74a259af4af83cf79256872eb9677b12ed684ce14e92f691bbe7afb77affdf03b203e6')
+sha512sums_armv6h=('4548f5ed1c8a43b2f25250138c534424c1578ea75f14b3160fc6cba15a6bd749a86a9980e1d192c53d26998909f357fe81a82f04759b89c1e592e7fe89f1d18d')
+sha512sums_armv7h=('1316ce418993b6255913b13b4b9c60e8e874807a2ed09c527891c524a5fb7ef2c8cbf0a251da8b1d6b75bcbe5f47116426556806e3303d043bcb91bcc10129e4')
+sha512sums_armv8h=('dc0a86d83fd206c08511f060ff16d4b21c70e5419a13208ab88cdb1892bfd64b796457a509009ad1acc6505a5f3b23f5be92de8a60ad9915bc522d980daf308e')
+sha512sums_aarch64=('dc0a86d83fd206c08511f060ff16d4b21c70e5419a13208ab88cdb1892bfd64b796457a509009ad1acc6505a5f3b23f5be92de8a60ad9915bc522d980daf308e')
+sha512sums_pentium4=('dc62ee94a11801e04fb36d1d858327d30cb789e04d9ea3f681523b2a5e74a259af4af83cf79256872eb9677b12ed684ce14e92f691bbe7afb77affdf03b203e6')
source_x86_64=("http://download.nomachine.com/download/${_pkgvermain}/Linux/${pkgname}_${pkgver}_${_pkgrel_x86_64}_x86_64.tar.gz")
source_i686=("http://download.nomachine.com/download/${_pkgvermain}/Linux/${pkgname}_${pkgver}_${_pkgrel_i686}_i686.tar.gz")
source_armv6h=("http://download.nomachine.com/download/${_pkgvermain}/Raspberry/${pkgname}_${pkgver}_${_pkgrel_armv6h}_armv6hl.tar.gz")
kuhtoxo commented on 2025-01-29 04:12 (UTC)
Version 8.16.1 is currently available on the official website, but this package is stuck on 8.14.2.
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