New project: Vinagre – VNC client

Hi, folks. A couple of months ago, i started writing a VNC client for the GNOME desktop, called Vinagre.

Today, after three releases (0.1, 0.2 and 0.3), i think it is usable enough so that i can publish it. Maybe it’s not so stable that deserves a 1.0 version, but we are on the way.

That’s it, please, test it! Some random notes about it:

23 thoughts on “New project: Vinagre – VNC client”

  1. Looks nice. I’ll wait for Debian to catchup so I can build it…

    Requested ‘gtk+-2.0 >= 2.11.0’ but version of GTK+ is 2.10.13

    I don’t know if you have a full screen mode, but it would be awesome to fold the GUI to just show the tabs and the content.

  2. Awesome! This is something I’ve been hoping for for a long time – can’t wait to try it out. One other thing I’ve been hoping for is support for scaling, possibly using XVideo, and of course encryption.

    Keep up the great work!

  3. Hi John!

    Superb job, it is long awaited update, because Xvncviewer and rest of band shows age already.

    One question though – what would require to get scale support to Vinagre? It would be possible due of Composite/Cairo stuff pouring into Xorg/GNOME? It is killer feature and is reason why I am very resistant to use VNC as client on Linux (However, I do it, because I have no big choice).

    I already submitted enhancement bug for this.

    Keep on rockin! 🙂

  4. Congrats, i was just looking for such project two weeks ago !

    Does 0.3 support avahi ? Even with –enable-avahi, i don’t have “Find” button :/ Sorry for the bug report.

    You rock !

  5. Hi!

    Looks great! Could you add “ssh terminal connection” feature too? It would be great if users could lauch vnc and ssh terminal connections from same program.


  6. So – I read the about page but still wondered – is Vinagre a replacement for Vino or just an alternative?

    I may be in the minority but I really don’t like it when applications fail to use a file menu (especially if that menu contains File manipulations such as Open and Save, unlike task based applications like those in Gnome Games or Calculator which do not manipulate files). The Gnome Guidelines explain when it is acceptable not to have a File menu, it doesn’t encourage applications to abandon it entirely. If the menu is long you may well find the File functionality could be seperated out into a File menu and give the Remote Machine functionality a top level menu all its own.

    “Favorites” is also unfortunate in that not only is it terribly inconsistent with Gnome and many other programs it is one of those few words that does not share a common spelling in British English and American, creating unnecessary localisation work (especially annoying since “Favorites” is very often a nonsense, I may mark and create shortcuts to frequently used things for work which are far from being fun or anyones favourite). Perhaps developers could consider ways to automatically keep some kind of recently used list or history and reduce the need users might have to manually mark things as more important. For users frequently only using a few choices this would be especially helpful, although bookmarks (or favourites) might still be of use for those frequently using many different choices.

    Any chance you might make it so that Tabs only shown when there is more than one, just as most web browsers behave?

    This post may come across as overly critical but I’m very glad to see developers providing these kinds of graphical applications so that even the most command-line-phobic users can more easily benefit from technologies such as VNC that might seem intimidating at first.

  7. Sorry for my previous post, I made a mistake
    Is it possible to compile against gtk 2.10?
    I have made a package for Arch Linux distribution (ver 0.2) but I can’t update to version 0.3
    Thank you very much

  8. Hi!

    I have been using v0.1 and watching for news of newer versions, so I was disappointed to see that Feisty is already too old for vinagre v0.3. =-O

    ./configure also complains that a requirement for gtk-vnc-1.0 is not met — hardly surprising, as v0.2.0 has only just been released. 😉

  9. Does it double-buffer the screen image to make it easier to quickly switch between tabs/apps?

    My biggest frustration with tightvnc / xvncviewer is that if I alt-tab between windows it seems to need to re-download the parts of the screen that were obscured.

  10. Hi, great job, thanks!

    Would you consider supporting other protocol than VNC, such as NX or RDP ? (Honestly I don’t care about RDP even though it could be useful for some people, but I think it’s time for Gnome to have its own NX client, it’s really needed)


  11. I would like to 2nd my vote for adding an ssh tunneling feature. I currently do all my VNCing with the -via switch for the sake of security. Being able to manage key pairs and compression would put it on par with NoMachine.

Comments are closed.