all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Bob Proulx <bob@proulx.com>
To: help-gnu-emacs@gnu.org
Subject: Re: Why is Emacs so slow when used remotely?
Date: Fri, 29 Nov 2013 11:56:54 -0700	[thread overview]
Message-ID: <20131129185654.GB25951@hysteria.proulx.com> (raw)
In-Reply-To: <1EAF787A-9F3E-4C60-A644-49C6C81DDDA5@Web.DE>

Peter Dyballa wrote:
> Am 28.11.2013 um 20:48 schrieb Bob Proulx:
> > So when you say that it has problems with characters outside of the
> > US-ASCII range my immediate thought was everything is graphical and
> > what does the character range have to do with it?  It is all just
> > pixels at that point.
> 
> I don't think that pressing a key is a bunch of pixels – I mean
> outside of a virtual reality, that what some folks call real life.

In all of the time I have been using the various VNC implementations I
have never seen a key input problem.  Of course that doesn't mean that
they don't exist.  It just means that I haven't ever seen them while
supporting myself and others using it.  I rarely input those
characters but others I work with who use VNC do and I would have
expected to have heard them complain if they were having problems.
But I have seen graphics artifacts very much too often.  That is
definitely a problematic area.  So I jumped to the conclusion that you
were talking about the display of non-ascii characters.

But from this I read that you have had problems inputing non-ascii
characters when using VNC?

> I think of installing TigerVNC and TightVNC, which both need
> (Real?)VNC to be installed.

RealVNC is the grandfather of all of the VNC implementations.  It is
the most stable for me.  I recommend it as the reference platform to
compare any others against.  YMMV.

TightVNC is an extension of RealVNC that adds the "Tight" extensions
and other useful features.  Its main advantage being performance due
to data stream compression.  It is completely self contained.

TightVNC as I understand it was created due to developers wanting
faster development than RealVNC since RealVNC development is very
mature, stable, doesn't accept patches very quickly, and does not
change very often.

Installing TightVNC does not need RealVNC installed.  If you install
TightVNC then you should have everything you need all in one place.
This is just the same as installing RealVNC.  Both TightVNC and
RealVNC can be installed side by side and either used independently of
the other.

TigerVNC is a fork of TightVNC.  TigerVNC as I understand it was
created due to developers wanting faster development than available
through TightVNC and/or they had differences of opinion with the
TightVNC developers.  I wasn't following the development there and am
a little fuzzy on the details.  In any case Tiger is a fork of Tight
and as far as I know is also self contained.  I haven't used it but it
should be installable side by side with either of the other others
too.

Personally I have had the most reliable success using RealVNC.  At one
time the performance advantage of TightVNC was very attractive and I
used it in preference due to this.  In the last two years I have been
having graphics artifacts with TightVNC and so have reverted to using
RealVNC.  I haven't investigated further since the other worked and
the performance issue was no longer a driving factor for me since I
was doing less with it.  YMMV.  I say try each of them and make your
own evaluations.  For best performance both client and server should
be the same flavor.

Bob



  reply	other threads:[~2013-11-29 18:56 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-20 23:20 Why is Emacs so slow when used remotely? Russ P.
2010-09-21  1:40 ` despen
2010-09-21 18:29   ` Russ P.
2010-09-21 18:53     ` Thorsten Bonow
2010-09-21 21:19       ` despen
2010-09-21 21:23     ` despen
2010-09-21 22:12     ` Tim X
2010-09-21 22:31       ` Pascal J. Bourguignon
2010-09-22  6:54         ` David Kastrup
2010-09-22 13:05           ` Pascal J. Bourguignon
2010-09-22 13:25             ` David Kastrup
2010-09-22 13:41               ` Pascal J. Bourguignon
2010-09-22 22:33             ` Tim X
2010-09-23 22:50           ` Stefan Monnier
2010-09-21 22:19     ` David Kastrup
2010-09-22 21:56     ` Andrea Venturoli
2010-09-23 22:54       ` Stefan Monnier
2010-09-24 15:48       ` Giacomo Boffi
2010-09-24 18:01         ` despen
2010-09-23 22:44     ` Stefan Monnier
2010-09-24  2:29       ` despen
2013-11-15 15:47   ` mgrojo
2013-11-15 22:24     ` Bob Proulx
2013-11-15 22:58       ` Drew Adams
2013-11-15 23:30         ` Bob Proulx
2013-11-21 20:13       ` Manuel Gómez
2013-11-21 21:39         ` Bob Proulx
2013-11-27 17:58         ` Ken Goldman
2013-11-27 23:16           ` Peter Dyballa
2013-11-28  2:34             ` Bob Proulx
2013-11-28 11:35               ` Peter Dyballa
2013-11-28 19:48                 ` Bob Proulx
2013-11-28 21:53                   ` Peter Dyballa
2013-11-29 18:56                     ` Bob Proulx [this message]
2013-11-30 15:23                       ` Perry Smith
2013-11-30 23:03                         ` Peter Dyballa
2013-12-01 15:41                           ` Perry Smith
2013-11-28  4:11         ` Stefan Monnier
     [not found]       ` <mailman.6780.1385064830.10748.help-gnu-emacs@gnu.org>
2013-11-24 16:17         ` Kenneth Jacker
2013-11-24 20:02           ` Manuel Gómez
     [not found]     ` <mailman.6297.1384554313.10748.help-gnu-emacs@gnu.org>
2013-11-16  2:13       ` Dan Espen
2010-09-22 10:44 ` Uday Reddy
     [not found] ` <306c0aac-97e2-47b4-bf63-afe247dea2b3@u13g2000vbo.googlegroups.com>
2010-09-23 22:06   ` Tim X
2010-09-24 15:45 ` Giacomo Boffi
2010-09-24 22:32   ` Russ P.
2010-09-25  0:39     ` Tim X
2010-09-27 13:30     ` Giacomo Boffi
2010-09-27 21:11       ` Stefan Monnier
2010-09-27 21:16         ` Giacomo Boffi
2010-09-27 23:01           ` Stefan Monnier
  -- strict thread matches above, loose matches on Subject: below --
2010-09-21 22:32 Russ P.

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20131129185654.GB25951@hysteria.proulx.com \
    --to=bob@proulx.com \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.