[FreeNX-kNX] Mac client trouble on Leopard?

Prakash Velayutham prakash.velayutham at cchmc.org
Fri Feb 8 19:05:22 UTC 2008


Hi,

I have a Mac OS X Leopard (MacBook Pro) with NoMachine's nxclient  
working fine for about 3 months now.

Only issue I have is that sometimes the X server (Xquartz in Mac OS X)  
just crashes in the middle of a session and subsequent tries to  
connect to the NX server would just now bring the display at all (and  
no errors too). Only way to get back to normal is with a system reboot.

Anyways, I think the above issue is because of Apple's recent switch  
from xterm launching mechanism to launchd based.

Prakash

On Feb 8, 2008, at 4:10 AM, Durk Strooisma wrote:

> Hi,
>
> Look at:
>
> http://www.nomachine.com/download-client-macosx.php
>
> It says: "For PPC/Intel Mac OSX 10.3/10.4"
>
> Leopard (10.5) doesn't seem to be supported. That means; no  
> guarantee that
> it will work on versions other than 10.3 and 10.4. It might explain  
> your
> problems connecting to an arbitrary NX server.
>
> Durk
>
>> Hey everyone,
>> First, I have no clue if:
>> * this output is of any use
>> * this is the right mailing list! Seems to be the only NX related one
>> I could find.
>>
>> Anyway. I just found out about NX yesterday, and set it up on my  
>> Linux
>> server box. It works fine to connect from windows, but not from OS X.
>> It seems to connect, log in etc, but perhaps 10-15 seconds after
>> launching X11.app the window closes, just after "established the
>> display connection". 5 seconds later, a new window pops up with "The
>> connection with the remote server was shut down. Please check the
>> state of your network connection."
>> Well, the network connection is fine, since it works to connect from
>> the same computer in Win XP (under VMware Fusion).
>>
>> The full logs are a bit too much to post, but here's the seemingly
>> important part of sshlog:
>>
>> [...log in here, looks fine...]
>> NX> 105 Start session with: --link="lan" --backingstore="1" --
>> encryption="1" --cache="16M" --images="64M" --shmem="1" --shpix="1"  
>> --
>> strict="0" --composite="1" --media="0" --session="exscape.org" --
>> type="unix-gnome" --geometry="1024x768+208+27" --client="macosx" --
>> keyboard="query" --screeninfo="1024x768x32+render"
>> NX> 700 Session id: exscape.org-1012-4C404E118978099F1A32CB2D931FF0A2
>> NX> 705 Session display: 1012
>> NX> 703 Session type: unix-gnome
>> NX> 701 Proxy cookie: 4FD38112FB9E7F4873ED9F3F01E2C780
>> NX> 702 Proxy IP: 192.168.1.1
>> NX> 706 Agent cookie: 4FD38112FB9E7F4873ED9F3F01E2C780
>> NX> 704 Session cache: unix-gnome
>> NX> 707 SSL tunneling: 1
>> NX> 708 Subscription: LFE/None/LFEN/None
>> NX> 710 Session status: running
>> NX> 105 Bye
>> NX> 999 Bye.
>> NX> 285 Identified internal connection
>> NX> 285 Using default mode encrypted
>> NX> 285 Identified options: nx/nx,options=/Users/serenity/.nx/S-
>> exscape.org-1012-4C404E118978099F1A32CB2D931FF0A2/options:1012
>> NX> 286 Failed to set TCP_NODELAY on descriptor: 11
>> NX> 286 Failed to set IPTOS_LOWDELAY on descriptor: 11
>> NX> 280 Proxy opened with local: 11 remote: 12
>> NX> 285 Switching descriptors: 8 and: 9 to: 11
>> NX> 286 Failed to set TCP_NODELAY on descriptor: 8
>> NX> 286 Failed to set IPTOS_LOWDELAY on descriptor: 8
>> NX> 286 Failed to set TCP_NODELAY on descriptor: 9
>> NX> 286 Failed to set IPTOS_LOWDELAY on descriptor: 9
>>
>> NX> 287 Redirected I/O to channel descriptors
>> NX> 280 Proxy in: 8 out: 9 transport in: 12 out: 12
>> Exited with status 0. User pressed Ok.
>>
>> And runlog:
>>
>> [... login here... looks good]
>> [Thu Feb 7 15:03:55 2008]: LoginDialog: createNewSession - trying to
>> reuse running session
>> [Thu Feb 7 15:03:55 2008]: LoginDialog: runningInExistingProxy called
>> [Thu Feb 7 15:03:55 2008]: LoginDialog: customUnixSession is [0],
>> virtualDesktop is [0]
>> [Thu Feb 7 15:03:55 2008]: LoginDialog: runningInExistingProxy  
>> returns
>> sessionID = []
>> [Thu Feb 7 15:03:55 2008]: Start automatically the session with the
>> parameters [startsession  --link="lan" --backingstore="1" --
>> encryption="1" --cache="16M" --images="64M" --shmem="1" --shpix="1"  
>> --
>> strict="0" --composite="1" --media="0" --session="exscape.org" --
>> type="unix-gnome" --geometry="1024x768+208+27" --client="macosx" --
>> keyboard="query" --screeninfo="1024x768x32+render"
>> ]
>> ...
>> [Thu Feb 7 15:04:00 2008]: Received line from nxssh process [NX> 710
>> Session status: running] with code [710]
>> [Thu Feb 7 15:04:00 2008]: Received code[710]
>> [Thu Feb 7 15:04:00 2008]: LoginDialog::launchMountOperation
>> [Thu Feb 7 15:04:00 2008]: Received line from nxssh process [NX> 105]
>> with code [105]
>> [Thu Feb 7 15:04:00 2008]: Received code[105]
>> [Thu Feb 7 15:04:00 2008]: Received line from nxssh process [Bye]  
>> with
>> code [-1]
>> [Thu Feb 7 15:04:00 2008]: Received code[-1]
>> [Thu Feb 7 15:04:01 2008]: Received line from nxssh process [NX> 999
>> Bye.] with code [999]
>> [Thu Feb 7 15:04:01 2008]: Received code[999]
>> [Thu Feb 7 15:04:01 2008]: LoginDialog: setEnvironmentForProxy
>> [Thu Feb 7 15:04:01 2008]: LoginDialog::ShowConnectionStatus
>> code=[245] str=[Negotiating link parameters] error=[0]
>> [Thu Feb 7 15:04:01 2008]: ProgressDialog::printNxStatus:  
>> [Negotiating
>> link parameters]
>> [Thu Feb 7 15:04:01 2008]: Writing: 'nx/
>> nx
>> ,cookie
>> =4FD38112FB9E7F4873ED9F3F01E2C780,shmem=1,shpix=1,font=1,product=LFE/
>> None/LFEN/
>> None
>> ,encryption
>> =
>> 1
>> ,session
>> = 
>> session 
>> ,id=exscape.org-1012-4C404E118978099F1A32CB2D931FF0A2,display=:
>> 0:1012
>> ' to '/Users/serenity/.nx/S-
>> exscape.org-1012-4C404E118978099F1A32CB2D931FF0A2/options'
>> [Thu Feb 7 15:04:01 2008]: file='/Users/serenity/.nx/S-
>> exscape.org-1012-4C404E118978099F1A32CB2D931FF0A2/options'
>> [Thu Feb 7 15:04:01 2008]: Starting nxcomp with options: 'NX> 299
>> Switch connection to: NX mode: encrypted options: nx/nx,options=/ 
>> Users/
>> serenity/.nx/S-exscape.org-1012-4C404E118978099F1A32CB2D931FF0A2/
>> options:1012'.
>> [Thu Feb 7 15:04:01 2008]: Received line from nxssh process [NX> 285
>> Identified internal connection] with code [285]
>> [Thu Feb 7 15:04:01 2008]: Received code[285]
>> [Thu Feb 7 15:04:01 2008]: Received line from nxssh process [NX> 285
>> Using default mode encrypted] with code [285]
>> [Thu Feb 7 15:04:01 2008]: Received code[285]
>> [Thu Feb 7 15:04:01 2008]: Received line from nxssh process [NX> 285
>> Identified options: nx/nx,options=/Users/serenity/.nx/S-
>> exscape.org-1012-4C404E118978099F1A32CB2D931FF0A2/options:1012] with
>> code [285]
>> [Thu Feb 7 15:04:01 2008]: Received code[285]
>> [Thu Feb 7 15:04:01 2008]: Received line from nxssh process [NX> 286
>> Failed to set TCP_NODELAY on descriptor: 11] with code [286]
>> ... etc.
>>
>>
>> The client version is 3.1.0-6 (both windows and OS X) and server  
>> 3.1.0
>> (gentoo 3.1.0-r1 ebuild).
>> BTW, I can't connect to the testdrive servers from OS X either, but
>> they too work in windows, so this has to be a client-side issue.
>> The client computer is a Macbook Pro (Core 2 Duo), running Leopard
>> 10.5.1.
>>
>> Thanks in advance.
>> /Thomas
>> ________________________________________________________________
>>    Were you helped on this list with your FreeNX problem?
>>   Then please write up the solution in the FreeNX Wiki/FAQ:
>> http://openfacts.berlios.de/index-en.phtml?title=FreeNX_FAQ
>>        Don't forget to check the NX Knowledge Base:
>>                http://www.nomachine.com/kb/
>>
>> ________________________________________________________________
>>      FreeNX-kNX mailing list --- FreeNX-kNX at kde.org
>>     https://mail.kde.org/mailman/listinfo/freenx-knx
>> ________________________________________________________________
>
>
>
> ________________________________________________________________
>     Were you helped on this list with your FreeNX problem?
>    Then please write up the solution in the FreeNX Wiki/FAQ:
>  http://openfacts.berlios.de/index-en.phtml?title=FreeNX_FAQ
>         Don't forget to check the NX Knowledge Base:
>                 http://www.nomachine.com/kb/
>
> ________________________________________________________________
>       FreeNX-kNX mailing list --- FreeNX-kNX at kde.org
>      https://mail.kde.org/mailman/listinfo/freenx-knx
> ________________________________________________________________




More information about the FreeNX-kNX mailing list