I am struggling getting FreeNX working on 11.2. I’v esearched and tried the various suggestions I’ve found in other threads but nothing seems to work.
I can ssh into the remote box no problem with a terminal but the NX client won’t authenticate with the FreeNX server.
I’ve followed the HOWTO and other various instructions I’ve found by googling and it all seems like it’s supposed to be be very simple.
I’m using FreeNX from this repo andf the NX client from the rpm on the NX web site.
A couple of questions:
Should the NX client / server use the same authentication key file as I have already set up for ssh previously? I initially set up ssh authentication following this. As described in the howto I used rsa encryption and created an authorized_keys file in /.ssh.
FreeNX server used dsa encryption when it installed and created a dsa pub key which I copied into the NX client. When starting the server it says to configure the AUTHORIZEDKEYSFILE to /.ssh/authorized_keys2. No authorized_keys2 exists in /.shh directory. Is one supposed to be created automatically or how is it supposed to created?
I’d appreciate if someone could give me some pointers where I may be failing as I’ve got totally confused with all the googling and reading I’ve done.
The logs don’t seem to help much either.
EDIT: Would I be better off just using the NX Server instead of FreeNX?
suse tpx60s wrote:
> I am struggling getting FreeNX working on 11.2. I’v esearched and tried
> the various suggestions I’ve found in other threads but nothing seems to
> work.
>
I haven’t tried the FreeNX server in 11.2 yet but I made some notes
earlier. They should still work I guess:
There is a FreeNX Server for opensuse 11.1 but I could not find any freeNX server for opensues 11.2. I could not connect using nx client when I upgraded to 11.2 because of the missing nx server.
In my case, 11.2 upgrade has fallen backwards in features. One other feature I am also struggling is the missing video driver. It worked in 11.1 but not in 11.2.
johnkc wrote:
> There is a FreeNX Server for opensuse 11.1 but I could not find any
> freeNX server for opensues 11.2. I could not connect using nx client
> when I upgraded to 11.2 because of the missing nx server.
>
> In my case, 11.2 upgrade has fallen backwards in features. One other
> feature I am also struggling is the missing video driver. It worked in
> 11.1 but not in 11.2.
>
>
It has been dropped from 11.2.
I asked why a while ago, and I was asked to file a request in openfate.
I haven’t, I really don’t care that much since NoMachine is available
and I’ve always been using their client anyway.
OK, I’ve looked at your notes and managed to authenticate . So FreeNX with the NX client is working.
I didn’t spot that the key for the client was in /var/lib/nxserver/home/.ssh/client.id_dsa.key. Once I copied that over it authenticated.
However it isn’t perfect. Sometimes I have to have 3-4 attempts at connecting before it makes a successful connection. It authenticates fine fine but sometimes I get timeout errors and signal 15 errors. This is on a 100Mb LAN so network shouldn’t be a problem.