| Summary: | no nx command | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Patrick <pdupre> |
| Component: | nx | Assignee: | Orion Poplawski <orion> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 19 | CC: | gwync, orion |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i686 | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-12-25 11:55:53 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Patrick
2013-12-08 23:57:02 UTC
The nx package was obsoleted by nx-libs so nx-libs maintainers will need to look into this. Umm, there never was an "nx" command. So what exactly used to work that doesn't now? nx was working OK before a recent release. This is what is installed on the machine: nxagent-3.5.0.21-3.fc19.i686 nx-libs-3.5.0.21-3.fc19.i686 nxproxy-3.5.0.21-3.fc19.i686 nxcl-0.9-16.fc19.i686 freenx-server-0.7.3-31.fc19.i686 There is no nxclient Where Can I find a nxclient ? For sure, not in nx-libs /usr/lib/nx is empty rpm -ql nx-libs /etc/ld.so.conf.d/nx-libs-i386.conf /usr/lib/nx /usr/share/doc/nx-libs-3.5.0.21 /usr/share/doc/nx-libs-3.5.0.21/COPYING /usr/share/doc/nx-libs-3.5.0.21/LICENSE /usr/share/doc/nx-libs-3.5.0.21/README /usr/share/nx/SecurityPolicy yum install nx Loaded plugins: langpacks, refresh-packagekit Package nx-3.5.0-17.fc19.i686 is obsoleted by nx-libs-3.5.0.21-3.fc19.i686 which is already installed Nothing to do Before, it was in nx /usr/bin/nxagent /usr/bin/nxproxy /usr/bin/nxssh /usr/lib/nx /usr/lib/nx/libX11.so.6 /usr/lib/nx/libX11.so.6.2 /usr/lib/nx/libXcomp.so.3 /usr/lib/nx/libXcomp.so.3.5.0 /usr/lib/nx/libXcompext.so.3 /usr/lib/nx/libXcompext.so.3.5.0 /usr/lib/nx/libXcomposite.so.1 /usr/lib/nx/libXcomposite.so.1.0 /usr/lib/nx/libXcompshad.so.3 /usr/lib/nx/libXcompshad.so.3.5.0 /usr/lib/nx/libXdamage.so.1 /usr/lib/nx/libXdamage.so.1.0 /usr/lib/nx/libXext.so.6 /usr/lib/nx/libXext.so.6.4 /usr/lib/nx/libXfixes.so.3 /usr/lib/nx/libXfixes.so.3.0 /usr/lib/nx/libXpm.so.4 /usr/lib/nx/libXpm.so.4.11 /usr/lib/nx/libXrandr.so.2 /usr/lib/nx/libXrandr.so.2.0 /usr/lib/nx/libXrender.so.1 /usr/lib/nx/libXrender.so.1.2.2 /usr/lib/nx/libXtst.so.6 /usr/lib/nx/libXtst.so.6.1 /usr/libexec/nx /usr/libexec/nx/nxagent /usr/libexec/nx/nxproxy /usr/libexec/nx/nxssh /usr/share/doc/nx-3.5.0 /usr/share/doc/nx-3.5.0/GUUG-Presentation-NX.pdf /usr/share/doc/nx-3.5.0/README.SuSE /usr/share/doc/nx-3.5.0/nx-X11 /usr/share/doc/nx-3.5.0/nx-X11/CHANGELOG /usr/share/doc/nx-3.5.0/nx-X11/COPYING /usr/share/doc/nx-3.5.0/nx-X11/LICENSE /usr/share/doc/nx-3.5.0/nxagent /usr/share/doc/nx-3.5.0/nxagent/CHANGELOG /usr/share/doc/nx-3.5.0/nxagent/COPYING /usr/share/doc/nx-3.5.0/nxagent/LICENSE /usr/share/doc/nx-3.5.0/nxauth /usr/share/doc/nx-3.5.0/nxauth/CHANGELOG /usr/share/doc/nx-3.5.0/nxauth/COPYING /usr/share/doc/nx-3.5.0/nxauth/LICENSE /usr/share/doc/nx-3.5.0/nxcomp /usr/share/doc/nx-3.5.0/nxcomp/CHANGELOG /usr/share/doc/nx-3.5.0/nxcomp/COPYING /usr/share/doc/nx-3.5.0/nxcomp/LICENSE /usr/share/doc/nx-3.5.0/nxcompext /usr/share/doc/nx-3.5.0/nxcompext/CHANGELOG /usr/share/doc/nx-3.5.0/nxcompext/COPYING /usr/share/doc/nx-3.5.0/nxcompext/LICENSE /usr/share/doc/nx-3.5.0/nxcompshad /usr/share/doc/nx-3.5.0/nxcompshad/CHANGELOG /usr/share/doc/nx-3.5.0/nxcompshad/COPYING /usr/share/doc/nx-3.5.0/nxcompshad/LICENSE /usr/share/doc/nx-3.5.0/nxproxy /usr/share/doc/nx-3.5.0/nxproxy/CHANGELOG /usr/share/doc/nx-3.5.0/nxproxy/COPYING /usr/share/doc/nx-3.5.0/nxproxy/LICENSE /usr/share/doc/nx-3.5.0/nxscripts /usr/share/doc/nx-3.5.0/nxscripts/CHANGELOG /usr/share/doc/nx-3.5.0/nxscripts/COPYING /usr/share/doc/nx-3.5.0/nxscripts/LICENSE /usr/share/doc/nx-3.5.0/nxscripts/nxagent-service /usr/share/doc/nx-3.5.0/nxscripts/nxreplace /usr/share/doc/nx-3.5.0/nxscripts/run-nxagent /usr/share/doc/nx-3.5.0/nxscripts/run-nxagent-client /usr/share/doc/nx-3.5.0/nxscripts/run-nxagent-full /usr/share/doc/nx-3.5.0/nxscripts/run-nxagent-nxfs /usr/share/doc/nx-3.5.0/nxscripts/run-nxagent-server /usr/share/doc/nx-3.5.0/nxscripts/run-nxagent-shadow /usr/share/doc/nx-3.5.0/nxscripts/run-nxagent-solaris /usr/share/doc/nx-3.5.0/nxscripts/run-nxagent-windows /usr/share/doc/nx-3.5.0/nxscripts/run-nxdesktop /usr/share/doc/nx-3.5.0/nxscripts/run-nxdesktop-client /usr/share/doc/nx-3.5.0/nxscripts/run-nxdesktop-server /usr/share/doc/nx-3.5.0/nxscripts/run-nxproxy /usr/share/doc/nx-3.5.0/nxscripts/run-nxproxy-client /usr/share/doc/nx-3.5.0/nxscripts/run-nxproxy-connect /usr/share/doc/nx-3.5.0/nxscripts/run-nxproxy-reversed /usr/share/doc/nx-3.5.0/nxscripts/run-nxproxy-server /usr/share/doc/nx-3.5.0/nxscripts/run-nxproxy-thread /usr/share/doc/nx-3.5.0/nxscripts/run-nxviewer /usr/share/doc/nx-3.5.0/nxscripts/run-nxviewer-client /usr/share/doc/nx-3.5.0/nxscripts/run-nxviewer-server /usr/share/doc/nx-3.5.0/nxscripts/run-rdesktop /usr/share/doc/nx-3.5.0/nxscripts/run-x11perf /usr/share/doc/nx-3.5.0/nxscripts/tar-nx-X11 /usr/share/doc/nx-3.5.0/nxscripts/tar-nx-X11-org /usr/share/doc/nx-3.5.0/nxscripts/tar-nx-X11-org-updated /usr/share/doc/nx-3.5.0/nxscripts/tar-nx-X11-updated /usr/share/doc/nx-3.5.0/nxscripts/tar-nxagent /usr/share/doc/nx-3.5.0/nxscripts/tar-nxauth /usr/share/doc/nx-3.5.0/nxscripts/tar-nxauth-org /usr/share/doc/nx-3.5.0/nxscripts/tar-nxclient /usr/share/doc/nx-3.5.0/nxscripts/tar-nxcomp /usr/share/doc/nx-3.5.0/nxscripts/tar-nxcompext /usr/share/doc/nx-3.5.0/nxscripts/tar-nxcompsh /usr/share/doc/nx-3.5.0/nxscripts/tar-nxcompshad /usr/share/doc/nx-3.5.0/nxscripts/tar-nxdarwin /usr/share/doc/nx-3.5.0/nxscripts/tar-nxdesktop /usr/share/doc/nx-3.5.0/nxscripts/tar-nxesd /usr/share/doc/nx-3.5.0/nxscripts/tar-nxkbd /usr/share/doc/nx-3.5.0/nxscripts/tar-nxkdrive /usr/share/doc/nx-3.5.0/nxscripts/tar-nxkill /usr/share/doc/nx-3.5.0/nxscripts/tar-nxproxy /usr/share/doc/nx-3.5.0/nxscripts/tar-nxscripts /usr/share/doc/nx-3.5.0/nxscripts/tar-nxsensor /usr/share/doc/nx-3.5.0/nxscripts/tar-nxservice /usr/share/doc/nx-3.5.0/nxscripts/tar-nxspool /usr/share/doc/nx-3.5.0/nxscripts/tar-nxssh /usr/share/doc/nx-3.5.0/nxscripts/tar-nxsync /usr/share/doc/nx-3.5.0/nxscripts/tar-nxuexec /usr/share/doc/nx-3.5.0/nxscripts/tar-nxviewer /usr/share/doc/nx-3.5.0/nxscripts/tar-nxwin /usr/share/doc/nx-3.5.0/nxscripts/tar-nxwin-org /usr/share/doc/nx-3.5.0/nxscripts/update-NX /usr/share/doc/nx-3.5.0/nxscripts/update-NX-client /usr/share/doc/nx-3.5.0/nxscripts/update-NX-server /usr/share/doc/nx-3.5.0/nxscripts/update-NX-workstation /usr/share/doc/nx-3.5.0/nxscripts/update-nx-X11 /usr/share/doc/nx-3.5.0/nxssh /usr/share/doc/nx-3.5.0/nxssh/CHANGELOG /usr/share/doc/nx-3.5.0/samples /usr/share/doc/nx-3.5.0/samples/README /usr/share/doc/nx-3.5.0/samples/run-nxagent-client /usr/share/doc/nx-3.5.0/samples/run-nxagent-server /usr/share/doc/nx-3.5.0/samples/run-nxapp /usr/share/doc/nx-3.5.0/samples/run-nxproxy-client /usr/share/doc/nx-3.5.0/samples/run-nxproxy-server What is wrong? Is it me? So, you ran nxssh directly (I did not know that was possible)? I'm sorry, but I'm still not understanding what *exactly* you ran as an NX client. My current recommendation for an NX client is remmina-plugins-nx. No nxssh yum search nxssh Loaded plugins: langpacks, refresh-packagekit Warning: No matches found for: nxssh No matches found You can try building nxssh from this package: http://www.cora.nwra.com/~orion/fedora/nx/nxssh-3.5.0.2-1.fc19.src.rpm But nomachine appears to have completely removed any of the old NX 3 code from its site. Thank* but nxssh seems to provide only nxssh which seems to be a ssh session! and not the usual nxclient Then I installed nomachine-4.0 but then the connection fails (ssh on he machine works fine) Info: Starting NoMachine version 4.0.369. Info: Loading settings from '.nx/config/nxplayer.cfg'. 18818 18818 01:45:34 009.843 Main: Creating the client session. 18818 18818 01:45:34 010.035 ClientSession: Initializing session at 0x95d5878. 18818 18818 01:45:34 010.952 ClientSession: Change state to 'Initializing'. 18818 18818 01:45:34 011.343 ClientSession: Created new view at 0x958a5a0 with label 'MainWindowView' and value '0x8271150'. 18818 18818 01:45:34 077.338 ClientSession: Created new view at 0x95dbb38 with label 'MenuPanelView' and value '0x8271150'. 18818 18818 01:45:34 436.759 ClientSession: Created new view at 0x97bd818 with label 'SessionWizardView' and value '0x8271150'. 18818 18818 01:45:34 767.999 ClientSession: Change state to 'Initialized'. 18818 18818 01:45:34 768.555 ClientSession: Initialized session at 0x95d5878. 18818 18818 01:45:34 768.626 Main: Entering the GUI event loop. 18818 18818 01:45:38 545.314 ClientSession: Going to handle running children. 18818 18818 01:46:07 261.940 ClientSession: Going to handle running children. 18818 18818 01:46:15 719.855 ClientSession: Starting session at 0x95d5878. 18818 18818 01:46:15 719.940 ClientSession: Change state to 'Starting'. 18818 18818 01:46:15 721.211 ClientSession: Going to start session 'Connection to 193.49.194.196 (2).nxs'. 18818 18818 01:46:15 739.424 Connection: Disabling interactive session. 18818 18818 01:46:15 739.990 ClientSession: Created local '10' and remote '11' descriptors for the connection signaling. 18818 18818 01:46:15 740.176 Connection: Initializing connection at 0x9844910. 18818 18818 01:46:15 740.629 Connection: Initialized connection at 0x9844910. 18818 18818 01:46:15 740.670 Connection: Starting connection at 0x9844910. 18818 18818 01:46:15 740.728 ClientDaemonConnector: Starting a new connection to host '193.49.194.196' on port '4000'. 18818 18818 01:46:15 741.118 Connection: Started connection at 0x9844910. 18818 18818 01:46:15 754.605 ClientSession: Change state to 'Started'. 18818 18818 01:46:15 754.720 ClientSession: Started session at 0x95d5878. 18818 18818 01:46:15 774.909 ClientSession: Created new view at 0x9842648 with label 'ProgressView' and value '0x8271150'. 18818 18818 01:46:21 359.821 Connection: Connection at 0x9844910 failed. 18818 18818 01:46:21 359.856 ClientSession: Runnable at 0x9844910 caused the session at 0x95d5878 to fail. 18818 18818 01:46:21 359.892 ClientSession: Failing reason is 'Could not connect to the server. Error is 113: No route to host'. 18818 18818 01:46:21 359.933 ClientSession: Destroying view at 0x9842648. 18818 18818 01:46:21 360.829 ConnectedDevices: Cleaning services. 18818 18818 01:46:21 375.647 ClientSession: Stopping session at 0x95d5878. 18818 18818 01:46:21 375.754 ClientSession: Change state to 'Stopping'. 18818 18818 01:46:21 381.898 Connection: Stopping connection at 0x9844910. 18818 18818 01:46:21 382.025 ClientDaemonConnector: Stopping the current connection. 18818 18818 01:46:21 382.074 Connection: Disabling interactive session. 18818 18818 01:46:21 382.125 Connection: Stopped connection at 0x9844910. 18818 18818 01:46:21 382.166 ClientSession: Going to kill all children. 18818 18818 01:46:21 410.775 ClientSession: Change state to 'Stopped'. 18818 18818 01:46:21 410.894 ClientSession: Stopped session at 0x95d5878. 18818 18818 01:46:21 410.924 ClientSession: Change state to 'Failed'. 18818 18818 01:46:25 575.346 ClientSession: Destroying view at 0x9842648. Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated. 18818 18818 01:46:25 575.432 ClientSession: Change state to 'Initialized'. 18818 18818 01:47:04 550.665 ClientSession: Going to handle running children. 18818 18818 01:47:08 298.545 ClientSession: Going to handle running children. 18818 18818 01:47:12 063.485 ClientSession: Going to handle running children. 18818 18818 01:47:20 063.618 ClientSession: Starting session at 0x95d5878. 18818 18818 01:47:20 063.725 ClientSession: Change state to 'Starting'. 18818 18818 01:47:20 064.764 ClientSession: Going to start session '/home/pdupre/.nx/config/Homere.nxs'. 18818 18818 01:47:20 093.660 Connection: Finishing connection at 0x9844910. 18818 18818 01:47:20 093.773 ClientDaemonConnector: Stopping the current connection. 18818 18818 01:47:20 093.809 Connection: Finished connection at 0x9844910. 18818 18818 01:47:20 093.833 Connection: Initializing connection at 0x9844910. 18818 18818 01:47:20 094.547 Connection: Initialized connection at 0x9844910. 18818 18818 01:47:20 094.589 Connection: Starting connection at 0x9844910. 18818 18818 01:47:20 094.621 ClientDaemonConnector: Starting a new connection to host 'homere' on port '4000'. 18818 18818 01:47:20 094.927 Connection: Started connection at 0x9844910. 18818 18818 01:47:20 107.732 ClientSession: Change state to 'Started'. 18818 18818 01:47:20 107.814 ClientSession: Started session at 0x95d5878. 18818 18818 01:47:20 125.647 ClientSession: Created new view at 0x9859370 with label 'ProgressView' and value '0x8271150'. 18818 18818 01:47:20 226.771 ClientSession: Going to handle running children. 18818 18818 01:47:23 569.250 Connection: Connection at 0x9844910 failed. 18818 18818 01:47:23 569.283 ClientSession: Runnable at 0x9844910 caused the session at 0x95d5878 to fail. 18818 18818 01:47:23 569.316 ClientSession: Failing reason is 'Could not connect to the server. Error is 113: No route to host'. 18818 18818 01:47:23 569.359 ClientSession: Destroying view at 0x9859370. 18818 18818 01:47:23 570.163 ConnectedDevices: Cleaning services. 18818 18818 01:47:23 582.453 ClientSession: Stopping session at 0x95d5878. 18818 18818 01:47:23 582.539 ClientSession: Change state to 'Stopping'. 18818 18818 01:47:23 590.868 Connection: Stopping connection at 0x9844910. 18818 18818 01:47:23 591.014 ClientDaemonConnector: Stopping the current connection. 18818 18818 01:47:23 591.077 Connection: Disabling interactive session. 18818 18818 01:47:23 591.114 Connection: Stopped connection at 0x9844910. 18818 18818 01:47:23 591.148 ClientSession: Going to kill all children. 18818 18818 01:47:23 624.617 ClientSession: Change state to 'Stopped'. 18818 18818 01:47:23 624.748 ClientSession: Stopped session at 0x95d5878. Patrick - Have you ever had a working NX client in Fedora? I'm still not sure if you had a working NX connection before the nx-libs update, or if you are trying to install an NX client for the first time. If you are just looking for an NX client, please use remmina with remmina-plugins-nx. Fedora never shipped NoMachine's nxclient as that was not opensource. I have no idea about your nomachine issue - you're going to have to talk to them about support for that. Hello Orion, I am sorry for the possible confusion. My fedora 19 machine was running nx conveniently until a recent release which just remove nx (for nx-libs if I am correct, but there is nxclient in nx-libs) So please tell me how to have nxclient back. Right now, there is not nxclient offered by fedora 19. However, there is still a nx-3.5.0-17.fc19.i686.rpm package existing remmina-plugins-nx only installs rpm -ql remmina-plugins-nx /usr/lib/remmina/plugins/remmina-plugin-nx.so /usr/share/icons/hicolor/16x16/emblems/remmina-nx.png /usr/share/icons/hicolor/22x22/emblems/remmina-nx.png NO nxclient OK, I guess that I understand nomachine does not provide nxclient anymore Installinig remmina-plugins-nx gives NX capability to the remmina RDP client. Just run remmina (note that I've never used it myself). |