On 07/09/12 19:07, Alex Schuster wrote:
Joseph writes:

After upgrade I enabled "KMS" in the kernel for my for my Radeon card
and now I can not connect client to "nxserver" I'm getting an error
message: Connection with the remote server was shut down.
Please check the state with your remote connection.

My remote ssh connection is working OK.

Here is the log from remote nxserver:
[...]
nxagentXkbGetRules: WARNING! Failed to stat file
[/usr/X11R6/lib/X11/xkb/rules/xorg]: Unknown error
-1. /usr/lib64/NX/bin/nxagent: symbol lookup
error: /usr/lib64/libXtst.so.6: undefined symbol: _XGetRequest
[...]

nxagent needs the _XGetRequest symbol, and looks for it in libXtst.so.6.
It's not directly defined there, but in libX11.so, "ldd
-r /usr/lib64/libXtst.so.6" will show that this library is also being
searched for. There the symbol is found on my system, but I assume
"nm -D /usr/lib64/libX11.so | grep XGetRequest" will list nothing for you.
I am using net-misc/nx-3.5.0-r3 just fine. And I also have
xorg-server-1.12.2 installed (with use flags ipv6 nptl udev xorg).

There is a discussion about older versions of libX11.so not having this
symbol, but this should not matter here:
http://www.linuxquestions.org/questions/slackware-14/radeon-problem-4175414183/

So, I don't know what is going on.

        Wonko

When run "nm -D /usr/lib64/libX11.so | grep XGetRequest"
I get:
0000000000047600 T _XGetRequest

so it seems to me it finds it there, so I'm not sure why I closes the 
connection.
It just started after I upgraded xorg and enabled KMS in the kernel.

There is an error:
nxagentXkbGetRules: WARNING! Failed to stat file 
[/usr/X11R6/lib/X11/xkb/rules/xorg]: Unknown error -1.

but I have no clue what to do with it.

--
Joseph

Reply via email to