Forum Replies Created
-
AuthorPosts
-
alvencaParticipant
I managed to solve the compilation issue patching nxusb code for newer kernels. See:
https://pastebin.com/8NUP7rFYThe module is compiled, loaded and tested ok against a NoMachine server running on Windows 10.
Now, on a different topic, I can’t share usb devices with a NoMachine server running on Mac OS X. It fails with “Failed to connect the device” message. I noticed that on my Mac the kernel driver is not loaded. Trying to manually load it, there is the following error:
bash-3.2# kextutil /Library/Application\ Support/NoMachine/Extensions/nxusb.kext
Diagnostics for /Library/Application Support/NoMachine/Extensions/nxusb.kext:
Code Signing Failure: code signature is invalid
/Library/Application Support/NoMachine/Extensions/nxusb.kext does not appear in strict exception list for architecture: x86_64
Untrusted kexts are not allowed
ERROR: invalid signature for com.nomachine.driver.nxusb, will not loadbash-3.2# codesign -vvv /Library/Application\ Support/NoMachine/Extensions/nxusb.kext
/Library/Application Support/NoMachine/Extensions/nxusb.kext: resource envelope is obsolete (version 1 signature)The software versions on my Mac are:
bash-3.2# /Applications/NoMachine.app/Contents/Frameworks/bin/nxserver –version
NoMachine – Version 5.3.9bash-3.2# system_profiler SPSoftwareDataType
Software:System Software Overview:
System Version: macOS 10.12.5 (16F73)
Kernel Version: Darwin 16.6.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name: mini
User Name: System Administrator (root)
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 22:43Could you address this problem on next releases please?
Thanks -
AuthorPosts