gtk-vnc-tools - VNC Tools based on gtk-vnc

Property Value
Distribution openSUSE Tumbleweed
Repository GNOME Factory x86_64 + i586
Package filename gtk-vnc-tools-1.0.0-88.1.i586.rpm
Package name gtk-vnc-tools
Package version 1.0.0
Package release 88.1
Package architecture i586
Package type rpm
Category Development/Libraries/X11
License LGPL-2.1-or-later
Maintainer -
Download size 45.52 KB
Installed size 66.15 KB
This package contains tools based on gtk-vnc:
- gvnccapture: a tool to capture a screenshot of the VNC desktop
- gvncviewer: a simple VNC client


Package Version Architecture Repository
gtk-vnc-tools-1.0.0-110.1.i586.rpm 1.0.0 i586 GNOME Next
gtk-vnc-tools-1.0.0-110.1.x86_64.rpm 1.0.0 x86_64 GNOME Next
gtk-vnc-tools-1.0.0-85.8.x86_64.rpm 1.0.0 x86_64 GNOME Factory
gtk-vnc-tools-1.0.0-1.1.i586.rpm 1.0.0 i586 openSUSE Oss
gtk-vnc-tools-1.0.0-1.1.x86_64.rpm 1.0.0 x86_64 openSUSE Oss
gtk-vnc-tools - - -


Name Value - - - - - - - - - -


Name Value
gtk-vnc-tools = 1.0.0-88.1
gtk-vnc-tools(x86-32) = 1.0.0-88.1


Type URL
Binary Package gtk-vnc-tools-1.0.0-88.1.i586.rpm
Source Package gtk-vnc-1.0.0-88.1.src.rpm

Install Howto

  1. Add the GNOME Factory repository:
    # zypper addrepo gnome-factory
  2. Install gtk-vnc-tools rpm package:
    # zypper install gtk-vnc-tools




2020-01-25 - Dominique Leuenberger <>
- No longer recommend -lang: supplements are in use
2019-08-09 - Luigi Baldoni <>
- Update to version 1.0.0:
+ Autotools build system replaced with meson.
+ Support for GTK-2 is dropped. GTK-3 is mandatory.
+ Support for libview is dropped in example program.
+ Improvements to example demos.
+ Use MAP_ANON if MAP_ANONYMOUS doesn't exist to help certain
macOS versions.
+ Fix crash when connection attempt fails early.
+ Initialize gcrypt early in auth process.
+ Emit vnc-auth-failure signal when SASL auth fails.
+ Emit vnc-error signal when authentication fails.
+ Fix double free when failing to read certificates.
+ Run unit tests in RPM build.
+ Modernize RPM spec.
+ Fix race condition in unit tests.
+ Fix install of missing header for cairo framebuffer.
+ Fix typo in gir package name.
+ Add missing VncPixelFormat file to git data.
- Add meson BuildRequires and macros.
- Drop libtool BuildRequires: No longer needed.
- Drop translation-update-upstream BuildRequires and macro, SUSE no
longer provides extra translations for gtk-vnc.
- Replace gtk3-devel with pkgconfig(gtk+-3.0) BuildRequires: Align
with what meson checks for.
- Add pkgconfig(gvnc-1.0) BuildRequires: New dependency.
- Use sed hack to enable install of gncviewer.
2018-09-27 -
- Add gio-2.0, gio-unix-2.0 and gobject-2.0 pkgconfig modules
BuildRequires to main pakage to avoid implicit dependencies.
2018-08-18 -
- Update to version 0.9.0:
+ Use libgcrypt for DES routines
+ Add missing cipher close calls in ARD auth
+ Check for errors after reading mslogon params
+ Support newer UltraVNC mslogon auth type code
+ Avoid divide by zero in mslogin auth from bogus params
+ Re-allow python2 accidentally blocked when removing python
2018-08-03 -
- Update to version 0.8.0:
+ Deleted the python2 binding in favour of GObject introspection.
+ Pull in latest keycodemapdb content.
+ Disable/fix -Wcast-function-type warnings.
- Drop gtk-vnc2 linked package and all it's subpackages and
conditionals, no longer supported upstream.
2018-03-25 -
- Update to version 0.7.2:
+ Deprecated the manual python2 binding in favour of GObject
introspection. It will be deleted in the next release.
+ Emit led state notification on connect.
+ Fix incorrect copyright notices.
+ Simplify shifted-tab key handling.
+ Don't short circuit TLS credential request.
+ Improve check for keymap under XWayland.
- Update:
+ URL tag to currently
the gtk-vnc's web page.
+ '+' in LGPL License tags to '-or-later' to comply with SPDX
2017-05-20 -
- Update to version 0.7.1:
+ Explicitly link to GIO instead of relying on implicit linkage.
+ Switch to use new keycodemap database module.
+ Fix size of reserved data in class struct.
+ Fix inverted framebuffer args in test case.
+ Avoid sign extension in integer arithmetic.
+ Avoid crash when opening a GSocketAddress.
+ Fix crash if server connection times out.
+ Fix incompatibility with libvncserver.
- Drop obsolete FIXME about browser plugin, dropped upstream back
in 2013.
2017-02-18 -
- Update License to include LGPL-2.1.

See Also

Package Description
gtk2-branding-openSUSE-15.0-3.10.noarch.rpm The GTK+ toolkit library (version 2) -- openSUSE theme configuration
gtk2-branding-openSUSE-15.0-3.13.noarch.rpm The GTK+ toolkit library (version 2) -- openSUSE theme configuration
gtk2-branding-upstream-2.24.32+67-283.1.noarch.rpm Upstream theme configuration for the GTK+ toolkit library v2
gtk2-branding-upstream-2.24.32+67-289.3.noarch.rpm Upstream theme configuration for the GTK+ toolkit library v2
gtk2-data-2.24.32+67-283.1.noarch.rpm Data files for the GTK+ toolkit library v2
gtk2-data-2.24.32+67-289.3.noarch.rpm Data files for the GTK+ toolkit library v2
gtk2-devel-2.24.32+67-283.1.x86_64.rpm Development files for the GTK+ toolkit library v2
gtk2-devel-2.24.32+67-289.3.i586.rpm Development files for the GTK+ toolkit library v2
gtk2-devel-32bit-2.24.32+67-289.3.x86_64.rpm Development files for the GTK+ toolkit library v2
gtk2-engine-clearlooks-2.20.2-80.93.x86_64.rpm Clearlooks GTK+ 2 Theme Engine
gtk2-engine-clearlooks-2.20.2-80.99.i586.rpm Clearlooks GTK+ 2 Theme Engine
gtk2-engine-clearlooks-32bit-2.20.2-80.99.x86_64.rpm Clearlooks GTK+ 2 Theme Engine
gtk2-engine-crux-2.20.2-80.93.x86_64.rpm Crux GTK+ 2 Theme Engine
gtk2-engine-crux-2.20.2-80.99.i586.rpm Crux GTK+ 2 Theme Engine
gtk2-engine-crux-32bit-2.20.2-80.99.x86_64.rpm Crux GTK+ 2 Theme Engine