Hi,
I want to connect to display:0 of a headless box remotely. I looked at x11vnc but it seems to be considerably slow compared to a normal vnc session or even XDMCP.
Is there a way to run vncserver so that it connects to :0. I looked at xf4vnc-xvnc package, but the module libvnc.so fails to load with the new Xserver.
(II) Loading /usr/lib/xorg/modules/extensions//libvnc.so dlopen: /usr/lib/xorg/modules/extensions//libvnc.so: undefined symbol: NumCurrentSelections (EE) Failed to load /usr/lib/xorg/modules/extensions//libvnc.so (II) UnloadModule: "vnc" (EE) Failed to load module "vnc" (loader failed, 7)
Is it a known bug? In any case, is there an alternative way to connect to display:0 remotely?
On Sun, 28 Dec 2008 11:23:46 +0530 "sagar n" sagar.1986@gmail.com wrote: ...
I want to connect to display:0 of a headless box remotely.
If it's PHYSICALLY headless, what is the reason to use namely :0 anyway?
In any case, is there an alternative way to connect to display:0 remotely?
Personally I use nomachine [1]. Although this is not the answer to your question (it's not display :0 connection), but works very fast.
# pacman -S nxserver # pacman -S nxclient
The client is available for different platforms.
Cheers, Sergey
*It is not totally headless, sorry, it doesnot have a keyboard or mouse. But it does have a monitor which I use to watch media. So, I want to connect via vnc/anything and get to control it.
So display:0 connection is crucial. I looked at nomachine, but I dont think it has :0 connection. As of now, I am trying to speed up x11vnc by looking at its various options. Since it polls, I am not sure if I can achieve any decent speed boost.
Thank you Sagar N
On 12/28/08, Sergey Manucharian sergeym@rmico.com wrote:
On Sun, 28 Dec 2008 11:23:46 +0530 "sagar n" sagar.1986@gmail.com wrote: ...
I want to connect to display:0 of a headless box remotely.
If it's PHYSICALLY headless, what is the reason to use namely :0 anyway?
In any case, is there an alternative way to connect to display:0 remotely?
Personally I use nomachine [1]. Although this is not the answer to your question (it's not display :0 connection), but works very fast.
# pacman -S nxserver # pacman -S nxclient
The client is available for different platforms.
Cheers, Sergey
A weird answer to your problem may be to use ssh + synergy (as a client on your box without keyboard and mlouse) ?
Le Tue, 30 Dec 2008 10:13:35 +0530, "sagar n" sagar.1986@gmail.com a écrit :
*It is not totally headless, sorry, it doesnot have a keyboard or mouse. But it does have a monitor which I use to watch media. So, I want to connect via vnc/anything and get to control it.
So display:0 connection is crucial. I looked at nomachine, but I dont think it has :0 connection. As of now, I am trying to speed up x11vnc by looking at its various options. Since it polls, I am not sure if I can achieve any decent speed boost.
Thank you Sagar N
On Tue, 30 Dec 2008 10:13:35 +0530 "sagar n" sagar.1986@gmail.com wrote: ....
So display:0 connection is crucial. I looked at nomachine, but I dont think it has :0 connection. As of now, I am trying to speed up x11vnc by looking at its various options. Since it polls, I am not sure if I can achieve any decent speed boost.
....
And how about xrdp? http://xrdp.sourceforge.net/
I didn't used it much though...
Cheers, Sergey
On Tue, 30 Dec 2008 10:13:35 +0530, "sagar n" sagar.1986@gmail.com wrote:
*It is not totally headless, sorry, it doesnot have a keyboard or mouse. But it does have a monitor which I use to watch media. So, I want to connect via vnc/anything and get to control it.
So display:0 connection is crucial. I looked at nomachine, but I dont think it has :0 connection. As of now, I am trying to speed up x11vnc by looking at its various options. Since it polls, I am not sure if I can achieve any decent speed boost.
Thank you Sagar N
On 12/28/08, Sergey Manucharian sergeym@rmico.com wrote:
On Sun, 28 Dec 2008 11:23:46 +0530 "sagar n" sagar.1986@gmail.com wrote: ...
I want to connect to display:0 of a headless box remotely.
If it's PHYSICALLY headless, what is the reason to use namely :0 anyway?
In any case, is there an alternative way to connect to display:0 remotely?
Personally I use nomachine [1]. Although this is not the answer to your question (it's not display :0 connection), but works very fast.
# pacman -S nxserver # pacman -S nxclient
The client is available for different platforms.
Cheers, Sergey
You might want to look at x2x
Basically you run the following:
On the Server: xhost +desktop_hostname On your machine: x2x -to servershostname:0.0 -west
You just need to change exec /usr/bin/X -nolisten tcp to exec /usr/bin/X in /etc/X11/xinit/xserverrc (I did it both for the host and client machines)
Will try xrdp and x2x this weekend and check which works better. Thank You.
On Wed, Dec 31, 2008 at 2:33 AM, pyther pyther@pyther.net wrote:
On Tue, 30 Dec 2008 10:13:35 +0530, "sagar n" sagar.1986@gmail.com wrote:
*It is not totally headless, sorry, it doesnot have a keyboard or mouse. But it does have a monitor which I use to watch media. So, I want to connect via vnc/anything and get to control it.
So display:0 connection is crucial. I looked at nomachine, but I dont think it has :0 connection. As of now, I am trying to speed up x11vnc by looking at its various options. Since it polls, I am not sure if I can achieve any decent speed boost.
Thank you Sagar N
On 12/28/08, Sergey Manucharian sergeym@rmico.com wrote:
On Sun, 28 Dec 2008 11:23:46 +0530 "sagar n" sagar.1986@gmail.com wrote: ...
I want to connect to display:0 of a headless box remotely.
If it's PHYSICALLY headless, what is the reason to use namely :0 anyway?
In any case, is there an alternative way to connect to display:0 remotely?
Personally I use nomachine [1]. Although this is not the answer to your question (it's not display :0 connection), but works very fast.
# pacman -S nxserver # pacman -S nxclient
The client is available for different platforms.
Cheers, Sergey
You might want to look at x2x
Basically you run the following:
On the Server: xhost +desktop_hostname On your machine: x2x -to servershostname:0.0 -west
You just need to change exec /usr/bin/X -nolisten tcp to exec /usr/bin/X in /etc/X11/xinit/xserverrc (I did it both for the host and client machines)
participants (4)
-
pyther
-
sagar n
-
Sergey Manucharian
-
slubman