VcXsrv

VcXsrv 21.1.16.1

Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual Studio 2012 Community Edition.

  • By https://github.com/marchaesen
  • Open Source
  • Updated Mar 10, 2025
Download for Windows

About VcXsrv

Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual Studio 2012 Community Edition.

What's new in 21.1.16.1

  • Added fix for certains clients exiting with the message:
  • SourceGit: ../../src/xcb_io.c:833: _XRead: Assertion !xcb_xlib_too_much_data_requested' failed.

Full release notes »

Technical details

Publisherhttps://github.com/marchaesen
AuthorMarc Haesen
Version21.1.16.1
Release date2025-03-10
LicenseGPL-3.0
Installer typenullsoft
Architecturex64
Package IDmarha.VcXsrv
Install scopeAll users

Install VcXsrv from the command line

Install with Windows Package Manager
winget install --id=marha.VcXsrv -e
Update to the latest version
winget upgrade --id=marha.VcXsrv -e
Uninstall
winget uninstall --id=marha.VcXsrv -e
Silent install with the offline installer
"vcxsrv-64.21.1.16.1.installer.exe" /S

Silent install switches for more Windows programs »

Install VcXsrv together with other apps in one command »

x-serverx11xserver

VcXsrv version history

21.1.16 Mar 4, 2025

git update the following packages
xserver commit af86c5cbc2475b410a2edeb0482ac58309296adb
libxcb commit daf2c5397607c32c3814f02831b9c1158fd1e52c
libxcb/xcb-proto commit 4d2879ad9e394ff832762e8961eca9415cc9934c
xkeyboard-config commit 595342a90876efb2f60a488b702ef03f90c62e35
libX11 commit 5f8077b257ea27a5fd6f114d2bc15284b2416b3c
libXau commit eb1d1d7f2dc9888609ed65df6348dc3a46bc207d
xkbcomp commit 9cb80be3bd01bab4eba6a8aea7767c36b2284845
pixman commit aafb4caea2f440c8ca9fad2cfa2c2fb9e2779ae6
libxtrans commit c8c291390f4befb7d813d7fce6caeb6607561903
fontconfig commit 25f58a52b0b30efbba0ea27c98dc58e411a42b84
mesa commit cf7fa16f8ce0a7bccbf68fab087eacce2d681fa8
putty commit 50e360fc7474898b4de0e3533aff50857f2b3289
xorgproto commit 9d5e1d1dc150e0eb3a562020f2069fad7ec9b3a9
libXdmcp commit 8f3408f3936bacd08f76d5ee22cbc86e6b627287
libfontenc commit dcdbcce903ee49200040c0da092b45253c20c6df
libXft commit a074c10e1b396d26e729080ce50a18f6a22de6ad
libXinerama commit 2344df8f821f9becc8aaa6af939b535b51d4a332
libXext commit 424b67ad03fafdb0d6caf2e9bf5a103e9717e71f
mkfontscale commit bcfa27aeef3a9eb720e6b48e3fb8a4c2813fef52
xwininfo commit ab427b9bfd495a7e9a5dc690f5abe5a2859b8de3
libXmu commit 291feb3d6d70758185de71a21cf87d23a4b965cd
pthreads commit 8e467a62a14fd9de15af33beec0a913d23f4d2f9
EGL-Registry commit 29c4314e0ef04c730992d295f91b76635019fbba
upgraded to following packages
openssl 3.4.1
freetype 2.13.3
- Solved possible lock-up when resizing window (e.g. glxgears) …

1.20.9.0

Frequently asked questions

Is VcXsrv free?

Yes. VcXsrv is free and open-source software released under the GPL-3.0 license.

What is the latest version of VcXsrv?

The latest version is 21.1.16.1, released on Mar 10, 2025.

Is it safe to download VcXsrv?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with df7fed8f49665d0592528ab6be9d07111ea73c6848283d128b77690e05b8f90b.

Which Windows versions does VcXsrv support?

VcXsrv runs on Windows and is available for 64-bit (x64) systems.

How do I install VcXsrv silently?

Run the offline installer with "vcxsrv-64.21.1.16.1.installer.exe" /S, or install it with Windows Package Manager: winget install --id=marha.VcXsrv -e --silent.

How do I uninstall VcXsrv?

Open Settings › Apps › Installed apps, find VcXsrv and select Uninstall. From the command line, run winget uninstall --id=marha.VcXsrv -e.