Re: vncserver in future dists

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Adam Tkac <atkac@xxxxxxxxxx> wrote:
> Hi all,
> 
> I'm going to port x11vnc
> (http://www.karlrunge.com/x11vnc/) project as default vncserver in
> future dists. Current vncserver has self xorg-server and this is
> argument for x11vnc. When main xorg-x11-server package is patched,
> patches must be ported to vnc now. vncserver might be only "layer" on
> xorg-x11-server and have dependency for it. Maintaining of vnc could be really easy.. What do you think
> about it?? Is this bad idea??

FC6 includes four VNC servers:
- the VNC module for the Xorg server (in package vnc-server)
- Xvnc (vnc-server)
- krfb (kdenetwork)
- vino-server (vino)

krfb and vino-server are basically KDE/Gnome implementations of the same
thing; Xvnc is headless; and the VNC module is a (potentially)
higher-performance version of krfb/vinoserver that is running whenever
the X server is running (i.e., you can login to a session with it).

x11vnc is similar to krfb/vino-server in that it's an X client and does
not contain the X server. Others have pointed out that it can be used
with an X server driving a dummy framebuffer to act like Xvnc, but that
seems kludgey.

One important feature of Xvnc that x11vnc seems to be missing is the
"-inetd" mode, where the RFB protocol is handled on stdin/stdout and the
X display number is automatically determined (first unused port in the
range 6000-6099). This feature is important not only for on-demand vnc
server instances but also for exotic applications such as X clients
embedded into web pages (e.g., embedding one specific X app into a
rectangle on a web page, used for product demos and so forth). One
x11vnc FAQ entry mentions using x11vnc with xinetd, but it's talking
about connecting to a running X server on demand, not starting a new X
instance; you can bridge the gap with some scripting, but again it seems
inelegant.

--
Chris Tyler

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux