| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: wayvnc | Distribution: openSUSE Tumbleweed |
| Version: 0.10.1 | Vendor: openSUSE |
| Release: 1.2 | Build date: Fri Jul 10 06:45:33 2026 |
| Group: System/GUI/Other | Build host: reproducible |
| Size: 266130 | Source RPM: wayvnc-0.10.1-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/any1/wayvnc | |
| Summary: A VNC server for wlroots based Wayland compositors | |
This is a VNC server for wlroots based Wayland compositors. It attaches to a running Wayland session, creates virtual input devices and exposes a single display via the RFB protocol. The Wayland session may be a headless one, so it is also possible to run wayvnc without a physical display attached.
ISC
* Fri Jul 10 2026 Michael Vetter <mvetter@suse.com>
- Update to 0.10.1:
* Fix typos in the man page.
* Fix string truncation issues in the control ipc code.
* Fix various issues with detached mode.
* Tue Apr 28 2026 Michael Vetter <mvetter@suse.com>
- Update to 0.10.0:
* Multiple outputs can now be captured using the --desktop flag. They will
all be composited into one large framebuffer based on the compositor's
layout.
* It is now possible to listen on multiple endpoints by setting multiple
listening addresses. See the man page for more information.
* A custom desktop name can now be set thanks to Attila Fidan. The desktop name
is usually displayed in the title bar or the VNC client.
* Legacy DES authentication has been implemented by Andrian Budantsov along
with support for older versions including 3.3 and 3.7. This allows people to
connect using legacy software such as Remote Desktop on Mac OS.
* The forward and back mouse buttons should now work on clients that support
them.
* Tue Jan 07 2025 Michael Vetter <mvetter@suse.com>
- Update to 0.9.1:
* Fix buffer allocation on FreeBSD.
* Tue Jan 07 2025 Michael Vetter <mvetter@suse.com>
- Update to 0.9.0:
* The new ext-image-copy-capture-v1 protocol has been implemented for output
capturing.
* A file descriptor created by a parent process can be used for listening for
new connections, thanks to Attila Fidan.
* Clipboard handling has been made more robust, thanks again to Attila Fidan.
* WayVNC can now allocate CMA backed pixel buffers. They are required for
hardware encoding on Raspberry Pi.
* Keyboard LED state can be passed to clients.
* Output power management is now only enabled while capturing.
* Mon Feb 26 2024 Michael Vetter <mvetter@suse.com>
- Update to 0.8.0:
Highlights:
* Transient seats via the new ext-transient-seat-v1 protocol. These
are not implemented in any compositor yet, but will hopefully
be a part of sway 0.10
* Automatic server-side resizing of headless outputs, by courtesy of Consolatis
* Detached mode, which allows wayvnc to attach to and detach from a running compositor
Bugfixes:
* A crash when trying to attach to a non-wlroots compositor has been fixed.
Attaching fails, but it doesn't crash.
* Mon Nov 06 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.7.2:
* Missing documentation for the websocket flag
* Null-dereferencing when input is disabled
* Out-of-bounds memory access when compositors submit out-of-bounds damage
* Too strict authentication related config parameter sanitation
* Thu Oct 05 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.7.1:
* Fix version requirement for Neat VNC
* Thu Oct 05 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.7.0:
* Each client can now have its own seat, i.e. it's own cursor
and separate keyboard focus
* A new option to create a websocket instead of a regular TCP socket
* Software pixel buffers with fewer bits per pixel than 32 are now supported
* A new RSA based authentication method with encryption has been added
* A config file can now reference files relative to the directory
in which it resides
* The unix-socket option is fixed
* Various kinks in wayvncctl have been ironed out
* Thu Jun 29 2023 Joan Torres <joan.torres@suse.com>
- Drop egl, gegl, gles and glx dependencies which aren't needed
for build.
- libdrm_intel is not required neither available for s390x so stop
requiring it when is s390x arch.
* Fri Jan 27 2023 Michael Vetter <mvetter@suse.com>
- Prefixe include of wayland-client.h with directory name
* Fri Jan 27 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.6.2:
* This fixes control commands that don't take any parameters
* Tue Jan 24 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.6.1:
* Fix compatibility issues with FreeBSD and a few other systems
* Mon Jan 23 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.6.0:
New wayvncctl:
* The captured output can be changed on the fly
* Connected clients can be listed and managed
* Various events can be monitored
Highlights:
* Control interface, mentioned above.
* Screen capturing is paused when no client is connected
* Screen capturing is paused for outputs that are powered off
* Horizontal scrolling
* Each client now gets its own set of virtual inputs. This helps
with state tracking.
* Symbol to key code mapping now works better with xwayland
/usr/bin/wayvnc /usr/bin/wayvncctl /usr/share/doc/packages/wayvnc /usr/share/doc/packages/wayvnc/README.md /usr/share/licenses/wayvnc /usr/share/licenses/wayvnc/COPYING /usr/share/man/man1/wayvnc.1.gz /usr/share/man/man1/wayvncctl.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 01:54:38 2026