[FreeNX-kNX] FreeNX-nx on Fedora11 - Could not open default font 'fixed'' && Unable to open Display

ah at onborg.com ah at onborg.com
Tue Jun 9 23:00:11 UTC 2009


Hello,

I have a problem where FreeNX terminates session immediately after login.
I think it is related to some fonts missing - but perhaps I will provide the full
background:

I just tried new Fedora 11 - with pre-packed freenx-server:
Installed Packages
Name       : freenx-server
Arch       : i586
Version    : 0.7.3
Release    : 12.fc11
Size       : 292 k
Repo       : installed
Summary    : Free Software (GPL) Implementation of the NX Server
URL        : http://freenx.berlios.de/

as a client I am trying to use nomachine NX CLIENT v 3.2.0-13

and I have no luck connecting - when trying to use gnome - nxclient just quits without warning

when using kde  - the display starts to open up and than I get the following messages:

Info: Proxy running in client mode with pid '1968'.
Session: Starting session at 'Wed Jun 10 00:18:20 2009'.
Info: Connection with remote proxy completed.
Warning: Unrecognized session type 'unix-kde'. Assuming agent session.
Info: Using ADSL link parameters 512/24/1/0.
Info: Using cache parameters 4/4096KB/131072KB/131072KB.
Info: Using pack method 'adaptive-7' with session 'unix-kde'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: No suitable cache file found.
Info: Forwarding X11 connections to display ':0'.
Info: Listening to font server connections on port '12000'.
Session: Session started at 'Wed Jun 10 00:18:21 2009'.
Info: Established X server connection.
Info: Using shared memory parameters 0/0K.
Session: Terminating session at 'Wed Jun 10 00:18:24 2009'.
Session: Session terminated at 'Wed Jun 10 00:18:24 2009'.



On the server side there are the following logs:
-- NX SERVER START:  - ORIG_COMMAND=
-- NX SERVER START:  - ORIG_COMMAND=
Info: Using fds #4 and #3 for communication with nxnode.
HELLO NXSERVER - Version 3.2.0-73 OS (GPL, using backend: 3.2.0)
NX> 105 hello NXCLIENT - Version 3.2.0
NX> 134 Accepted protocol: 3.2.0
NX> 105 SET SHELL_MODE SHELL
NX> 105 SET AUTH_MODE PASSWORD
NX> 105 login
NX> 101 User: andrzej
NX> 102 Password:
Info: Auth method: ssh andrzej at 127.0.0.1's password:
NX> 1000 NXNODE - Version 3.2.0-73 OS (GPL, using backend: 3.2.0)
NX> 716 Slave mode started successfully.
nxnode_reader: NX> 1000 NXNODE - Version 3.2.0-73 OS (GPL, using backend: 3.2.0)
nxnode_reader: NX> 716 finished
nxnode_reader: NX> 1001 Bye.

NX> 103 Welcome to: rad user: andrzej
NX> 105 listsession --user="andrzej" --status="suspended,running"
--geometry="1200x1920x32+render" --type="unix-kde"
NX> 127 Sessions list of user 'andrzej' for reconnect:

Display Type             Session ID                       Options  Depth Screen        
Status      Session Name
------- ---------------- -------------------------------- -------- ----- --------------
----------- ------------------------------


NX> 148 Server capacity: not reached for user: andrzej
NX> 105 startsession  --link="adsl" --backingstore="1" --encryption="1" --cache="128M"
--images="512M" --shmem="1" --shpix="1" --strict="0" --composite="1" --media="0"
--session="nnxRAout" --type="unix-kde" --geometry="1200x1884" --client="winnt"
--keyboard="pc102/pl" --screeninfo="1200x1884x32+render"

&link=adsl&backingstore=1&encryption=1&cache=128M&images=512M&shmem=1&shpix=1&strict=0&composite=1&media=0&session=nnxRAout&type=unix-kde&geometry=1200x1884&client=winnt&keyboard=pc102/pl&screeninfo=1200x1884x32+render&clientproto=3.2.0&user=andrzej&userip=95.49.90.27&uniqueid=28BDD62070E4DFBF06C12F3FD6471451&display=2000&host=127.0.0.1
nxnode_reader: NX> 1000 NXNODE - Version 3.2.0-73 OS (GPL, using backend: 3.2.0)
NX> 1000 NXNODE - Version 3.2.0-73 OS (GPL, using backend: 3.2.0)
server_nxnode_echo: NX> 1000 NXNODE - Version 3.2.0-73 OS (GPL, using backend: 3.2.0)
nxnode_reader: NX> 700 Session id: rad-2000-28BDD62070E4DFBF06C12F3FD6471451
nxnode_reader: NX> 705 Session display: 2000
nxnode_reader: NX> 703 Session type: unix-kde
nxnode_reader: NX> 701 Proxy cookie: 1d32112c855c4332990de016ee3207e2
nxnode_reader: NX> 702 Proxy IP: 127.0.0.1
nxnode_reader: NX> 706 Agent cookie: 1d32112c855c4332990de016ee3207e2
nxnode_reader: NX> 704 Session cache: unix-kde
nxnode_reader: NX> 707 SSL tunneling: 1
NX> 700 Session id: rad-2000-28BDD62070E4DFBF06C12F3FD6471451
NX> 705 Session display: 2000
NX> 703 Session type: unix-kde
NX> 701 Proxy cookie: 1d32112c855c4332990de016ee3207e2
NX> 702 Proxy IP: 127.0.0.1
NX> 706 Agent cookie: 1d32112c855c4332990de016ee3207e2
NX> 704 Session cache: unix-kde
NX> 707 SSL tunneling: 1
server_nxnode_echo: NX> 700 Session id: rad-2000-28BDD62070E4DFBF06C12F3FD6471451
server_nxnode_echo: NX> 705 Session display: 2000
server_nxnode_echo: NX> 703 Session type: unix-kde
server_nxnode_echo: NX> 701 Proxy cookie: 1d32112c855c4332990de016ee3207e2
server_nxnode_echo: NX> 702 Proxy IP: 127.0.0.1
server_nxnode_echo: NX> 706 Agent cookie: 1d32112c855c4332990de016ee3207e2
server_nxnode_echo: NX> 704 Session cache: unix-kde
server_nxnode_echo: NX> 707 SSL tunneling: 1
nxnode_reader: NX> 1009 Session status: starting
NX> 1009 Session status: starting
server_nxnode_echo: NX> 1009 Session status: starting
nxnode_reader: NX> 710 Session status: running
NX> 710 Session status: running
nxnode_reader: NX> 1002 Commit
server_nxnode_echo: NX> 710 Session status: running
NX> 1002 Commit
server_nxnode_echo: NX> 1002 Commit
nxnode_reader: NX> 1006 Session status: running
NX> 1006 Session status: running
session_status 28BDD62070E4DFBF06C12F3FD6471451 Running
NX> 105 server_nxnode_echo: NX> 1006 Session status: running
bye
Bye
NX> 999 Bye
Info: Closing connection to slave with pid 10038.
nxnode_reader: NX> 1004 Error: NX Agent exited with exit status 1. To troubleshoot set
SESSION_LOG_CLEAN=0 in node.conf and investigate
"/home/andrzej/.nx/F-C-rad-2000-28BDD62070E4DFBF06C12F3FD6471451/session". You might also
want to try: ssh -X myserver; /usr/libexec/nx/nxnode --agent to test the basic
functionality. Session log follows:
NX> 1004 Error: NX Agent exited with exit status 1. To troubleshoot set SESSION_LOG_CLEAN=0
in node.conf and investigate
"/home/andrzej/.nx/F-C-rad-2000-28BDD62070E4DFBF06C12F3FD6471451/session". You might also
want to try: ssh -X myserver; /usr/libexec/nx/nxnode --agent to test the basic
functionality. Session log follows:
nxnode_reader: 1001 Bye.
1001 Bye.
nxnode_reader: NX> 1006 Session status: closed
NX> 1006 Session status: closed
server_nxnode_echo: NX> 596 Session startup failed.
nxnode_reader: NX> 1001 Bye.
Info: Closing connection to slave with pid 10038.


AND IN HOME DIRECTORY - PROBLEM WITH FONT FIXED
[root at rad F-C-rad-2000-28BDD62070E4DFBF06C12F3FD6471451]# cat session

NXAGENT - Version 3.2.0

Copyright (C) 2001, 2007 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Agent running with pid '10582'.
Session: Starting session at 'Wed Jun 10 00:46:51 2009'.
Info: Proxy running in server mode with pid '10582'.
Info: Waiting for connection from '127.0.0.1' on port '6000'.
Info: Accepted connection from '127.0.0.1'.
Info: Connection with remote proxy completed.
Info: Using ADSL link parameters 512/24/1/0.
Info: Using agent parameters 5000/10/50/0/0.
Info: Using cache parameters 4/4096KB/131072KB/131072KB.
Info: Using pack method 'adaptive-7' with session 'unix-kde'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: No suitable cache file found.
Info: Listening to X11 connections on display ':2000'.
Info: Established X client connection.
Info: Using shared memory parameters 1/1/0/0K.
Info: Using alpha channel in render extension.
Info: Using local device configuration changes.
Error: Aborting session with 'Could not open default font 'fixed''.
Session: Aborting session at 'Wed Jun 10 00:46:59 2009'.
Session: Session aborted at 'Wed Jun 10 00:46:59 2009'.
Warning: Signals were not blocked in process with pid '10582'.
Info: Watchdog running with pid '10653'.
Info: Waiting the watchdog process to complete.
[root at rad F-C-rad-2000-28BDD62070E4DFBF06C12F3FD6471451]#




AND SOMETIMES ALSO INDICATION OF PROBLEM OPENING DISPLAY::
[root at rad F-C-rad-2000-33618269C738A1D72906D31A5BE05DB5]# cat session

NXAGENT - Version 3.2.0

Copyright (C) 2001, 2007 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Agent running with pid '9750'.
Session: Starting session at 'Wed Jun 10 00:18:35 2009'.
Info: Proxy running in server mode with pid '9750'.
Info: Waiting for connection from '127.0.0.1' on port '6000'.
Info: Accepted connection from '127.0.0.1'.
Info: Connection with remote proxy completed.
Info: Using ADSL link parameters 512/24/1/0.
Info: Using agent parameters 5000/10/50/0/0.
Info: Using cache parameters 4/4096KB/131072KB/131072KB.
Info: Using pack method 'adaptive-7' with session 'unix-kde'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: No suitable cache file found.
Info: Listening to X11 connections on display ':2000'.
Info: Established X client connection.
Info: Using shared memory parameters 1/1/0/0K.
Info: Using alpha channel in render extension.
Info: Using local device configuration changes.
Error: Aborting session with 'Could not open default font 'fixed''.
Session: Aborting session at 'Wed Jun 10 00:18:40 2009'.
Session: Session aborted at 'Wed Jun 10 00:18:40 2009'.
Warning: Signals were not blocked in process with pid '9750'.
Info: Watchdog running with pid '9814'.
Info: Waiting the watchdog process to complete.
xrdb: Connection reset by peer
xrdb: Can't open display ':2000'
$DISPLAY is not set or cannot connect to the X server.




I would appreaciate some advice on how & where to install or change that font "fixed"


Regards,


Andrew







---------------------
just for reference GNOME:
Info: Proxy running in client mode with pid '3236'.
Session: Starting session at 'Wed Jun 10 00:55:54 2009'.
Info: Connection with remote proxy completed.
Warning: Unrecognized session type 'unix-gnome'. Assuming agent session.
Info: Using ADSL link parameters 512/24/1/0.
Info: Using cache parameters 4/4096KB/131072KB/131072KB.
Info: Using pack method 'adaptive-7' with session 'unix-gnome'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: No suitable cache file found.
Info: Forwarding X11 connections to display ':0'.
Info: Listening to font server connections on port '12000'.
Session: Session started at 'Wed Jun 10 00:55:55 2009'.
Info: Established X server connection.
Info: Using shared memory parameters 0/0K.
Session: Terminating session at 'Wed Jun 10 00:55:56 2009'.
Session: Session terminated at 'Wed Jun 10 00:55:56 2009'.

-----
NXAGENT - Version 3.2.0
Copyright (C) 2001, 2007 NoMachine.
See http://www.nomachine.com/ for more information.
Info: Agent running with pid '11602'.
Session: Starting session at 'Wed Jun 10 00:56:10 2009'.
Info: Proxy running in server mode with pid '11602'.
Info: Waiting for connection from '127.0.0.1' on port '6000'.
Info: Accepted connection from '127.0.0.1'.
Info: Connection with remote proxy completed.
Info: Using ADSL link parameters 512/24/1/0.
Info: Using agent parameters 5000/10/50/0/0.
Info: Using cache parameters 4/4096KB/131072KB/131072KB.
Info: Using pack method 'adaptive-7' with session 'unix-gnome'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: No suitable cache file found.
Info: Listening to X11 connections on display ':2000'.
Info: Established X client connection.
Info: Using shared memory parameters 1/1/0/0K.
Info: Using alpha channel in render extension.
Info: Using local device configuration changes.
Error: Aborting session with 'Could not open default font 'fixed''.
Session: Aborting session at 'Wed Jun 10 00:56:13 2009'.
Session: Session aborted at 'Wed Jun 10 00:56:13 2009'.
Warning: Signals were not blocked in process with pid '11602'.
Info: Watchdog running with pid '11666'.
Info: Waiting the watchdog process to complete.
xrdb: Connection reset by peer
xrdb: Can't open display ':2000'

** (gnome-session:11670): WARNING **: Cannot open display:

---------







More information about the FreeNX-kNX mailing list