Package Details: nomachine 9.8.2-1

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)

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

Latest Comments

1 2 3 4 5 6 .. 26 Next › Last »

SomeAspy commented on 2026-08-10 02:31 (UTC)

FYI nomachine no longer offers a free version as of v10 https://kb.nomachine.com/AR03P00972

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:

  1. Download (git clone) the latest PKGBUILD forom https://gitlab.archlinux.org/archlinux/packaging/packages/pulseaudio/

  2. In the PKGBUILD directory, execute makepkg -o

  3. cd src/pulseaudio/src/modules

  4. nano meson.build, uncomment "module-esound-sink" and possible "module-filter-apply"

  5. cd ../../

  6. execute meson setup build

  7. go back to the PKGBUILD directory and makepkg -e

  8. 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.