Releases: mviereck/x11docker
Releases · mviereck/x11docker
v6.6.2
6.6.2 - 2022-05-19
Added
--home=VOLUME
,--share=VOLUME
: Support of docker volumes.
ehough/docker-kodi#33
Fixed
--update
: Fixsed
error in changelog excerpt.
(#236)--webcam
: Add container user to group video.
(#241)
Deprecated
--sharessh
: Please use (directly or with help of option--preset
):
--share $(dirname $SSH_AUTH_SOCK) --env SSH_AUTH_SOCK="$SSH_AUTH_SOCK"
v6.6.1
v6.6.0
6.6.0 - 2020-03-19
Added
- Experimental WSL2 support. See also new option
--mobyvm
.
(#214) --preset
: New option to read files with predefined option sets.
(#218)--mobyvm
: New option to use MobyVM in WSL2.
Default for WSL2 is native Linux docker.--shell
: New option to specify preferred user shell.
(#26)
(#211)
Changed
--nxagent --keymap=clone
: Clone xkb settings from host in nxagent.
(#208)--printer
: Share entirerun/cups
, not only socketrun/cups/cups.sock
.
(#222)--wm
: Improved checks and fallback handling.
Disabled context menu for host window manager--wm=openbox
.
Fixed
v6.5.0
6.5.0 - 2019-12-22
Added
--xoverip
: New option to enforce X over TCP/IP. For special setups only. (#201)
Changed
- Run
containerrootrc
with--privileged
. Does not affect desired container command incontainerrc
. Allows less privileges with NVIDIA driver installation and avoids issues like in (#196) --xephyr
: Disabled Xephyr option-glamor
. (#196)--runtime
: Addedoci
to list of known runtimes. (#205)TODO.md
outsourced from x11docker script.
Fixed
v6.4.0
6.4.0 - 2019-11-14
Added
--xtest [=yes|no]
: New option to enable or disable X extension XTEST.
Can be needed for custom access with xpra. (#190)
Fixed
- Do not set
tini
option-s
. Avoids issue withcatatonit
. (#189) - Exchange static file descriptor numbers with dynamic ones.
Hopefully fixes an odd issue where bash eats up some lines of code on exit. - docker-for-win: Do not use cache path within WSL subsystem. (#165)
--xpra
: Check for validity of--opengl=noprobe
.--xpra
: Drop support on MS Windows / WSL.- Use window manager in auto mode for
--xephyr
and similars. - Fix
waitforlogentry()
error if pulling image. (#191)
v6.3.0
6.3.0 - 2019-10-04
Added
--showinfofile
: New option: Echo path to internal x11docker info storage
file. Can be parsed for informations like container IP and name.--newprivileges [=yes|no]
: New option to set or unset docker run
option--security-opt=no-new-privileges
.
Changed
- Return exit code of container command. x11docker errors return code
64
. --dbus
: Optional argument=system
to run a DBus system daemon.
Similar to previous--dbus-system
. For experimental setups only.--dbus-system
: Already deprecated in v6.2.0.
New fallback:--dbus=system --cap-default
.--exe
: Run withtini
/docker-init
if available.--showenv
: Does not containX11DOCKER_CACHE
anymore.
Have a look at--showinfofile
instead.--weston
,--kwin
,--hostwayland
: Always set all Wayland environment
variables and run with DBus user daemon. Previously needed--wayland
.--xdummy --gpu
/--xvfb --gpu
: Supported only in host X,
no longer on console or on Wayland.--xephyr
: enabled-glamor
.- Wait before starting X until possible password prompt is ready.
- Lots of code cleanup.
Fixed
v6.2.0
6.2.0 - 2019-08-17
Added
--enforce-i
: Run x11docker in interactive bash mode. Rather special option to provide a fix for special issues, e.g. runningweston-launch
on void linux that needs an interactive tty. Not recommended in general. (#166) (#176)-F
: Shortcut for--xfishtank
.-l
: Shortcut for--lang
.-P
: Shortcut for--printer
.-V
: Same as-v, --verbose
, but with colored output. Useful e.g. with--init=systemd
.
Changed
- Short options do not accept optional arguments. Affects
-l -m -p -P -w -v
. -m
: Does not accept optional argument=PATH
. Use--home=PATH
instead.-v, --verbose
: Does not accept argument=c
anymore. Use-V
instead.-w
: Does not accept argument anymore. Use--wm=ARG
instead.--xpra
: Runs on Wayland since xpra v3.0-r23305.
Deprecated
--dbus-system
: Use one of--init=systemd|openrc|runit|sysvinit
instead.
Current fallback:--init=systemd
.
Fixed
v6.1.1
v6.1.0
6.1.0 - 2019-07-30
Added
--clean-xhost
: Disable xhost access policies on host display.--no-xhost
: Reintroduced for backwards compatibility. Deprecated. Use--clean-xhost
instead.--systemd
: Reintroduced for backwards compatibility. Deprecated. Use--init=systemd
instead.
Changed
--home
: Allow optional host folder DIR with--home=DIR
.--printer
: Allow optional argumenttcp|socket
. Allows CUPS printing for--runtime=kata-runtime
.--share
: Dont share--volume
along with--device
. Has been a workaround for an old Docker bug setting wrong file ownerships. #24
Deprecated
--homedir=DIR
: Use--home=DIR
instead.--systemd
: Use--init=systemd
instead.--no-xhost
: Use--clean-xhost
instead.
Fixed
--xpra --clipboard
: Fix not using xpra option--xsettings=no
. xpra ticket #2342- Copy
/etc/skel
into emptyHOME
.
v6.0.0
6.0.0 - 2019-07-08
Changed
--wm
: Use imagex11docker/openbox
to provide a window manager.
Set--wm=host
or--wm=COMMAND
to use a host window manager.
Set--wm=IMAGE
to run local image IMAGE as window manager. (#158)
Removed
--vcxsrv
: X server on Windows. Userunx
on MS Windows instead to provide X for x11docker: https://github.com/mviereck/runx (#165)--pulseaudio
on MS Windows is no longer supported.--ps
,--trusted
,--untrusted
,--no-xtest
,--no-xhost
,
--silent
,--stderr
,--stdout
,--nothing
,--cachedir
,--starter
,
--tini
,--systemd
,--openrc
,--runit
,--sysvinit
,--no-init
,
--sys-admin
: Removed; search this changelog for possible replacements noted in 'Deprecated' chapters.
Fixed
--gpu
with automated NVIDIA driver installation:
Don't set--security-opt=no-new-privileges
. (#162)--hostwayland
: Fix socket name issue. (ehough/kodi #26)- WSL: Add Windows System32 path to
PATH
. Can miss withsudo
. (#153) --update
,--update-master
: Support more commontar
besideunzip
. (#115)--xwin
: Use random display number. (#165)--xpra
: Check for option availability to support multiple versions.
Significantly faster startup since xpra v3.0-r23066. (#167) (#165)