Skip to content

Releases: mviereck/x11docker

v7.6.0

18 Jan 16:49
Compare
Choose a tag to compare

7.6.0 - 2023-01-18

Changed

  • --install|--update|--update-master: Up to version 7.5.0
    x11docker installed itself with prefix /usr,
    now it uses /usr/local. This serves to follow the
    Linux Foundation specifications of /usr/local.
    To help with the transition, a new option --remove-oldprefix
    was introduced.
    An update from previous versions must be done twice to take effect.
    Recommended procedure:
    • First run: x11docker --update
    • Again run: x11docker --update
    • Afterwards run: x11docker --remove-oldprefix

Added

  • --remove-oldprefix: Remove installation in old prefix /usr.
    (479)

v7.5.0

16 Jan 14:08
Compare
Choose a tag to compare

7.5.0 - 2023-01-16

Added

  • man page for x11docker. (Run update from 7.4.2 twice to install it.)
    (469)

Fixed

  • --tty failed with --xc. Fix: disable --xc.
    (464)
  • --xonly: run socat unprivileged to make the unix socket accessible.
    (466)
  • --share: Softlink fix for folders in HOME.
    (475)
  • jq support to lessen python dependency.
    (478)
  • Replace getent with custom grep command.
    (477)
  • --install|--update*: Do not depend on backend.
    (470)

Deprecated

  • --backend=proot: Deprecated because likely no one uses it,
    but would need further checks and maintenance.

v7.4.2

07 Aug 14:14
Compare
Choose a tag to compare

7.4.2 - 2022-08-7

Fixed

  • --xpra*: Fix for Wayland+X11 on host. Use Wayland for xpra client.
    Caused startup failure along with --xc.
    (462)
  • --hostwayland: Do not use container of x11docker/xserver (option --xc).
  • --fullscreen: Enable desktop mode.
  • Do not set --hostname to avoid --network issues.
    (463)
  • --runtime=sysbox: support --gpu=virgl again.

Deprecated

  • --runtime=kata-runtime: recent kata v2.x does not provide kata-runtime.

v7.4.1

03 Aug 10:43
Compare
Choose a tag to compare

7.4.1 - 2022-08-03

Changed

  • --update, --update-master: New optional argument diff to show
    the difference between installed and new version without installing it.
    (460)

Fixed

  • --xpra*: Fix check for xinitrc is ready.
    (462)

v7.4.0

28 Jul 13:32
Compare
Choose a tag to compare

7.4.0 - 2022-07-28

Added

  • --xauth [=yes|trusted|untrusted|no]: New option to configure X cookie.
  • --printcheck: New option to show X server dependency check messages.

Changed

  • --xoverip: New optional arguments yes|no|socat|listentcp.
    socat allows X over TCP with --hostdisplay and Xwayland related options.
  • --gpu: changed X dependency checks.
  • --hostdisplay --gpu --xc=no: Do not enable --ipc=host automatically.

Fixed

  • --user: Fix in setup of /etc/gshadow.
  • --xc: Provide X unix socket to host with socat instead of ln.
    GTK3 application failed to access X through a soft link.
  • --shell --no-setup: Set environment variable SHELL.
    (457)
  • --no-setup: Share init binary from host instead of using --init.
    (457)

Deprecated

  • --no-auth: Use --xauth=no instead.
  • --enforce-i: Create group weston-launch instead and add your user to it.

v7.3.2

08 Jul 14:24
Compare
Choose a tag to compare

7.3.2 - 2022-07-08

Added

  • --clipboard=yes: Limited support for Wayland clients.
    (Host X to container Wayland only.)

Fixed

  • --xc: Don't add groups video or render if they do not exist.
    (454)

v7.3.1

01 Jul 10:59
Compare
Choose a tag to compare

7.3.1 - 2022-07-01

Added

  • --xc: Support --kwin, nested and on console.
  • --xc: Support --xpra-xwayland.

Fixed

  • --xc: Add missing code for --xvfb.
    (452)
  • --xc: Provide --hostdisplay dependencies.

v7.3.0

27 Jun 13:01
Compare
Choose a tag to compare

7.3.0 - 2022-06-27

Added

  • --clipboard: New arguments oneway, altv and superv
    to restrict container access to host clipboard content.
    (#440)
    (#379)
    (#152)
  • --checkwindow [=ARG]: New option to run container as long as X windows
    are open or to stop them as soon as keyword ARG disappears from xwininfo.
    (#68)

Fixed

  • *-xwayland: Startup fix for --xc=no / running on host.
  • --xpra*-xwayland: Use xdotool from X container if available.

v7.2.0

21 Jun 13:04
Compare
Choose a tag to compare

7.2.0 - 2022-06-21

Added

  • --rootless [=yes|no]: New option to enable rootless backend.
  • --xc: Support of Weston in container on console, too.
    (#40)
    (#444)
  • --xc --xorg: Support of Xorg in container.
    (#7)
    (#40)
    (#221)
    (#258)
    (#444)

Changed

  • --clipboard: Added support for basic graphics clips and
    middle mouse click selection for --xephyr and the like.
    (#428)
  • --vt: enforces start on console.
  • --xc: No X tool dependencies on host.

Fixed

  • --gpu: Support VA-API, VDPAU (video acceleration) and variable DRI_PRIME.
    (#443)
  • --xpra: Fix for --xoverip.
    (#428)
  • --nxagent: Fixes for --keymap.
    (#208)
  • --update*, --install, --cleanup: Fix error messages, exit once done.
    (#435)
  • --hostuser: Fixes for --backend=host|proot
    (#437)
  • --xc: Lots of minor fixes.

v7.1.4

27 Mar 09:36
Compare
Choose a tag to compare

7.1.4 - 2022-03-27

Added

  • --xc=BACKEND: Optional argument to choose backend for X container.

Fixed

  • --build, --cleanup: Fix backend check (regression).
    (#423)
  • --scale: Fix for --xpra* (regression).
  • --share: MS Windows: fix parsing of partition pathes like /mnt/c.
    (#424)
  • --xc: do not use on console (affected --weston-*).