1820879 Members
5088 Online
109628 Solutions
New Discussion юеВ

problem with Xvfb

 
adhil
New Member

problem with Xvfb

Hi,
I have a headless linux machine,which is my server.I would like to run a GUI application in linux from my windows 2000 client machine using telnet.So i tried to stop Xserver and install
Xvfb.When i start my xvfb using the command
Xvfb :0 -screen 0 1024x768x24 &
i received the following error.
_XSERVTransOpen: transport open failed for inet6/AppletTest:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
_XSERVTransSocketCreateListener: failed to bind listener
_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: failed to create listener for inet
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!


can anyone guide me to overcome this problem.
Thanks in advance
-adhil.J
4 REPLIES 4
Steven E. Protter
Exalted Contributor

Re: problem with Xvfb

I don't think you can do the the telnet part.

Xxfb provides an X server interface on a machine that lacks a graphics card.

I'm upgrading my settings which work with oracle application server. Perhaps they'll help.

/etc/rc.config.d/xvfb

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Rick Beldin
HPE Pro

Re: problem with Xvfb

The error messages are coming from the transport layer of X. I would check that there is not anything using port 6000 on the linux box that you are not aware of using lsof or fuser. The references to inet6 concern me that the problem may be a defect in the way that Xfvb is handling the tcpip v6, which may get referenced even if you are not in a ipv6 environment.

Alternative - see if you can use Xvnc. This would give you the virtual frame buffer capability with the possibility of attaching to it with a vnc client on the win2k system. On linux, the command to start Xvnc is vncserver.
See http://realvnc.org/ for more detailed docs.
Necessary questions: Why? What? How? When?
Mark Grant
Honored Contributor

Re: problem with Xvfb

It looks to me like you are running an X server on the Linux box and hoping it will draw all the GUI stuff on your PC.

Having the X server on the Linux box will not help one bit. You do not even need to run a X server on the linux box to run X application to your PC. You need the X server on your PC and the applications can be anywhere you like. There are several windws X servers available, such as ReflectionX and Exceed. As far as I am aware, xvfb is only a frame buffer X server and doesn't run on Windows.

I might have misinterpreted your question though. That does happen quite a lot :)
Never preceed any demonstration with anything more predictive than "watch this"
adhil
New Member

Re: problem with Xvfb

Sorry folks,
I could'nt keep in touch with you all for long time.
Thanks for the kind information given by you all.
I learned that "-nolisten tcp" option would solve that.
But When i start my xvfb using the command
Xvfb :10 -screen 0 640x480x8 -nolisten tcp
It came out with the error
"Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!"
I googled it but no use.Can anyone help me to solve this.
-adhil.J