<br>
<br><tt><font size=2>"ZhangRuirui" <rrzhang@ipp.ac.cn>
wrote on 27/09/2009 11:22:35:<br>
<br>
> I used Xmanager's Xshell to access the server before. It works fine.</font></tt>
<br><tt><font size=2>> </font></tt>
<br>
<br><tt><font size=2>Before ?? Are you sure it works now. Do you have another
non root user you can try ??</font></tt>
<br>
<br><tt><font size=2>If root works over nx, it's probably the user account
isn't it?? rather than FreeNX . . .</font></tt>
<br>
<br>
<br><tt><font size=2>> The user account has keyboard problem both in
gnome and kde desktop over nx.</font></tt>
<br><tt><font size=2>> </font></tt>
<br><tt><font size=2>> Here is the nxsetup test:</font></tt>
<br><tt><font size=2>> [root@newmdsserver ~]# nxsetup --test</font></tt>
<br><tt><font size=2>> ----> Testing your nxserver configuration
...</font></tt>
<br><tt><font size=2>> Warning: Could not find nxdesktop in /usr/NX/bin.
RDP sessions won't work.</font></tt>
<br><tt><font size=2>> Warning: Could not find nxviewer in /usr/NX/bin.
VNC sessions won't work.</font></tt>
<br><tt><font size=2>> Warning: Invalid value "DEFAULT_X_SESSION=/etc/X11/xdm/Xsession"</font></tt>
<br><tt><font size=2>> Users might
not be able to request a default X session.</font></tt>
<br>
<br>
<br><tt><font size=2>It's not always /etc/X11/xdm/Xsession, so as long
as you aren't trying a default X . . .</font></tt>
<br>
<br>
<br><tt><font size=2>> Warning: Invalid value "COMMAND_START_CDE=cdwm"</font></tt>
<br><tt><font size=2>> Users will
not be able to request a CDE session.</font></tt>
<br>
<br>
<br><tt><font size=2>So you didn't install it . . .</font></tt>
<br>
<br>
<br><tt><font size=2>> Warning: Invalid value "COMMAND_SMBMOUNT=smbmount".
You'll not be <br>
> able to use SAMBA. </font></tt>
<br><tt><font size=2>> Warning: Invalid value "COMMAND_SMBUMOUNT=smbumount".
You'll not be <br>
> able to use SAMBA.</font></tt>
<br>
<br>
<br><tt><font size=2>Yup, they're mount.cifs and umount.cifs now !!</font></tt>
<br>
<br>
<br><tt><font size=2>> Error: Could not find 1.5.0 or 2.[01].0 or 3.[01].0
version string <br>
> in nxagent. NX 1.5.0 or 2.[01].0 or 3.[012].0 backend is needed for
<br>
> this version of FreeNX.</font></tt>
<br>
<br>
<br><tt><font size=2>OK, but you are using 3.3 which will do fine . . .</font></tt>
<br>
<br>
<br><tt><font size=2>> Warnings occured during config check.</font></tt>
<br><tt><font size=2>> To enable these features please correct
the configuration file.</font></tt>
<br><tt><font size=2>> <---- done</font></tt>
<br><tt><font size=2>> ----> Testing your nxserver connection ...</font></tt>
<br><tt><font size=2>> HELLO NXSERVER - Version 3.2.0-73 OS (GPL, using
backend: 3.3.0)</font></tt>
<br><tt><font size=2>> NX> 105 quit</font></tt>
<br><tt><font size=2>> Quit</font></tt>
<br><tt><font size=2>> NX> 999 Bye</font></tt>
<br><tt><font size=2>> <--- done</font></tt>
<br>
<br>
<br><tt><font size=2> . . . and in we go, but we know it works 'cos
root got in fine !!</font></tt>
<br>
<br>
<br><tt><font size=2>> </font></tt>
<br><tt><font size=2>> and the part of clients file using user account:</font></tt>
<br><tt><font size=2>> ......</font></tt>
<br>
<br><tt><font size=2>This is the stderr from X . . . </font></tt>
<br>
<br><tt><font size=2>. . . there ought normally not to be much in here
!!</font></tt>
<br>
<br><tt><font size=2>> expected keysym, got XF86_Switch_VT_12: line
41 of xfree86</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Ungrab: line 45 of
xfree86</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_ClearGrab: line 48
of xfree86</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Next_VMode: line 51
of xfree86</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Prev_VMode: line 54
of xfree86</font></tt>
<br>
<br><tt><font size=2>This stuff is from /usr/share/X11/xkb/compat/xfree86</font></tt>
<br>
<br><tt><font size=2>Looks like your XKB keyboard extensions are not doing
so well !!</font></tt>
<br>
<br>
<br>
<br><tt><font size=2>> The XKEYBOARD keymap compiler (xkbcomp) reports:</font></tt>
<br>
<br>
<br><tt><font size=2>xkbcomp compiles the keyboard extensions . . .</font></tt>
<br>
<br><tt><font size=2>. . . or maybe not in your case !!</font></tt>
<br>
<br>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Switch_VT_1: line 52
of pc</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Switch_VT_2: line 56
of pc</font></tt>
<br><tt><font size=2>> ...</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Prev_VMode: line 140
of pc</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Next_VMode: line 150
of pc</font></tt>
<br><tt><font size=2>> Errors from xkbcomp are not fatal to the X server</font></tt>
<br><tt><font size=2>> Unable to initialize XFixes extension.</font></tt>
<br>
<br>
<br><tt><font size=2>Not fatal to X as it says, but the keyboard doesn't
work !!</font></tt>
<br>
<br>
<br><tt><font size=2>> </font></tt>
<br><tt><font size=2>> and the part of clients file using root accounts:</font></tt>
<br><tt><font size=2>> ...</font></tt>
<br>
<br>
<br><tt><font size=2>As root then . . . .</font></tt>
<br>
<br>
<br><tt><font size=2>> expected keysym, got XF86_Next_VMode: line 51
of xfree86</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Prev_VMode: line 54
of xfree86</font></tt>
<br><tt><font size=2>> The XKEYBOARD keymap compiler (xkbcomp) reports:</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> > Warning: Multiple
interpretations of "NoSymbol+AnyOfOrNone(all)"</font></tt>
<br><tt><font size=2>> >
Using last definition for duplicate fields</font></tt>
<br><tt><font size=2>> ...</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Switch_VT_11: line
92 of pc</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Switch_VT_12: line
96 of pc</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Ungrab: line 128 of
pc</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_ClearGrab: line 134
of pc</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Prev_VMode: line 140
of pc</font></tt>
<br><tt><font size=2>> expected keysym, got XF86_Next_VMode: line 150
of pc</font></tt>
<br><tt><font size=2>> > Error:
Cannot open "compiled/server-1007.xkm" to write </font></tt>
<br>
<br>
<br><tt><font size=2>Well this is ( or would be ) a compiled map for display
:1007, used rather than the default . . .</font></tt>
<br>
<br><tt><font size=2>Does /var/lib/xkb/compiled/ exist ?? Is it mounted
ro ?? Is something else using it ( shouldn't be two display :1007s )??</font></tt>
<br>
<br><tt><font size=2>root should be able to write anywhere !!</font></tt>
<br>
<br>
<br><tt><font size=2>Note X uses the trick of deleteing the file after
reading it, so don't expect to find compiled files everywhere</font></tt>
<br>
<br>
<br><tt><font size=2>However, X should fall back to a default map, so check
what you have set as the default in /etc/X11/xorg.conf cos if that doesn't
work with a pc105/US ( or whatever you have ) you will get the same result
( root could be using a different xorg.xonf )</font></tt>
<br>
<br><tt><font size=2><br>
> keyboard description</font></tt>
<br><tt><font size=2>> >
Exiting</font></tt>
<br><tt><font size=2>> Unable to initialize XFixes extension.</font></tt>
<br>
<br>
<br><tt><font size=2>In my view, this is not a FreeNX issue.</font></tt>
<br>
<br>
<br><tt><font size=2>If I were you, I'd check if your default keyboard
is different from your actual keyboard, patch up to date, and then if that
doesn't fix it, hit your distro's knowledge base.</font></tt>
<br>
<br><tt><font size=2>There might be a bug in your xkbdcomp, ( would be
my guess ) but I'm not really into deep magic !!!</font></tt>
<br>
<br><tt><font size=2>Let us know how you get on tho' !!</font></tt>
<br>
<br><tt><font size=2>> </font></tt>
<br><tt><font size=2>> </font></tt>
<br><tt><font size=2>> do those matter?<br>
> ________________________________________________________________<br>
> Were you helped on this list with your FreeNX
problem?<br>
> Then please write up the solution in the FreeNX Wiki/FAQ:<br>
> <br>
> </font></tt><a href="http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ"><tt><font size=2>http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ</font></tt></a><tt><font size=2><br>
> <br>
> Don't forget to check the NX Knowledge
Base:<br>
> </font></tt><a href=http://www.nomachine.com/kb/><tt><font size=2>http://www.nomachine.com/kb/</font></tt></a><tt><font size=2>
<br>
> <br>
> ________________________________________________________________<br>
> FreeNX-kNX mailing list --- FreeNX-kNX@kde.org<br>
> </font></tt><a href="https://mail.kde.org/mailman/listinfo/freenx-knx"><tt><font size=2>https://mail.kde.org/mailman/listinfo/freenx-knx</font></tt></a><tt><font size=2><br>
> ________________________________________________________________</font></tt>