Lubuntu 18.04 has a rather annoying bug, number: 1782984 . This bug appears because of a problem in the libx11 (version 1.6.4 in lubuntu 18.04), and affects several key applications such as pcmanfm, inkscape, gimp …
The bug was finally fixed in version 1.7.0.
As I understand it, this version will be used in ubuntu hirsute , and as it says in the linked page the necessary dependencies for this package are already fulfilled by lubuntu 18.04. In fact, I downloaded the source and could compile it without problems.
Is it planned to solve bug 1782984, upgrading libx11 library to 1.7.0?
If not, someone would be so kind as to tell me the steps to take to perform the upgrade myself. Since libx11 is such an important library for the system, I’m afraid I’ll do it wrong and mess up the whole system.
wxl
January 20, 2021, 5:44pm
2
Moving from Lubuntu Support to Development since this is really a question about backporting.
Generally, the way to deal with this is to go through the Stable Release Update process. It’s a bit of annoying paperwork, but the process is there to guard against the high likelihood of breaking something on an already released version of the OS. Given that this is a major change in version (from 1.6 to 1.7) rather than simply a patch (e.g. from -0ubuntu1 to -0ubuntu2), it’s going to be a relatively involved change to implement, the likelihood of pitfalls and conflicts is relatively high, and because of these, it’s going to require some extensive testing.
I’ve been thinking about what to do with this and I’m really not sure. The Lubuntu team is a small one and we’ve almost always got more work to do than we have volunteers. Given that, we have to prioritize some things over others. Given that our support for 18.04 ends in about 3 months, I’m concerned that dedicating our limited time to this task may not be a good use of our time.
However, I think it would be a good idea for Ubuntu Developers to backport, not only for 18.04, but quite possibly for all other supported versions as I suspect it’s an ongoing problem. I say this because while Lubuntu (like most other flavors) have shorter support time frames than standard Ubuntu, the Ubuntu community still supports the packages in the archive until the Ubuntu support timeframe ends. This seems especially true given that LibreOffice seems affected.
I’d be curious to hear what other Lubuntu Developers think about this. In particular, I’d love to hear what @kc2bez @tsimonq2 and @teward (who is an Ubuntu Core Developer) think about this.
1 Like
teward
January 20, 2021, 6:04pm
3
So, with my Ubuntu Core Developer hat on, any backport - whether via SRU or the backports repository - will result in a HUGE list of things that get affected by the rdepends on the runtime binaries libx11-6
, not to mention the corresponding sets of autopkgtests:
$ apt-cache rdepends libx11-6
libx11-6
Reverse Depends:
libx11-dev
virtualbox-qt
virtualbox-guest-x11
virtualbox
libgstreamer-gl1.0-0
libgnome-desktop-3-17
libglx-mesa0
gstreamer1.0-x
gstreamer1.0-gl
gnome-shell
virtualbox-qt
virtualbox-guest-x11-hwe
virtualbox-guest-x11
virtualbox
libnvidia-ifr1-450-server
libnvidia-ifr1-418-server
libnvidia-gl-450-server
libnvidia-gl-418-server
libnvidia-fbc1-450-server
libnvidia-fbc1-418-server
libnvidia-decode-450-server
libnvidia-decode-418-server
browser-plugin-freshplayer-pepperflash
xserver-xorg-input-synaptics-hwe-18.04
xnest
xfwm4
xfce4-terminal
xfce4-settings
xdmx-tools
xdmx
x2goclient
wesnoth-1.12-core
vlc-plugin-video-output
vlc-plugin-skins2
vlc-plugin-qt
vim-gtk
vim-athena
unity-settings-daemon
unity-services
unity
tkblt
ssh-askpass-gnome
slick-greeter
remmina-plugin-nx
qemu-system-sparc
qemu-system-misc
qemu-system-mips
plasma-workspace
plasma-desktop
openjdk-8-jre-headless
openjdk-8-jre
openbox
open-vm-tools-desktop
nux-tools
metacity
lightdm-gtk-greeter
libxfreerdp-client1.1
libthunarx-2-0
libsdl2-2.0-0
libreoffice-kde4
libreoffice-gtk2
libplasma3
libopenjfx-jni
libobt2v5
libobrender32v5
libnux-4.0-0
libkscreenlocker5
libkio5
libkidletime4
libkhtml5
libkfontinstui5
libkdeui5
libkde3support4
libjogl2-jni
libjava3d-jni
libgraphicsmagick-q16-3
libfreerdp-locale1.1
libexo-1-0
libcec4
libavutil55
libavdevice57
kwin-x11
kwin-wayland-backend-x11
kwin-common
kinfocenter
khotkeys
kgamma5
kdelibs5-plugins
kdelibs-bin
kdeconnect
kde-config-sddm
kde-cli-tools
italc-client
gstreamer1.0-vaapi
gstreamer1.0-plugins-bad
gpac-modules-base
gnome-twitch
gnome-panel-control
gnome-flashback
ggcov
freetype2-demos
freerdp2-x11
eximon4
dbus-tests
chromium-chromedriver
chromium-browser
cairo-perf-utils
budgie-core
brltty-x11
boinc-client
blender
nvidia-340
libnvidia-ifr1-460
libnvidia-ifr1-450
libnvidia-ifr1-390
libnvidia-gl-460
libnvidia-gl-450
libnvidia-gl-390
libnvidia-fbc1-460
libnvidia-fbc1-450
libnvidia-fbc1-390
libnvidia-decode-460
libnvidia-decode-450
libnvidia-decode-390
xserver-xorg-video-vmware-hwe-18.04
xserver-xorg-video-intel-hwe-18.04
xserver-xorg-input-wacom-hwe-18.04
xserver-xorg-input-wacom
xserver-xephyr-hwe-18.04
xserver-xephyr
xkb-data
xbrlapi
x11-xkb-utils
vino
vim-gtk3
ubiquity-frontend-gtk
totem
thunderbird
texlive-binaries
spice-vdagent
qt5-gtk-platformtheme
qemu-system-x86
qemu-system-s390x
qemu-system-ppc
qemu-system-arm
pulseaudio-utils
pulseaudio
openjdk-11-jre-headless
openjdk-11-jre
nvidia-settings
nautilus
mutter
libxnvctrl0
xkb-data
libx11-data
libwebkit2gtk-4.0-37
libtotem0
libsdl1.2debian
libreoffice-gtk3
libreoffice-dev
libreoffice-core
libqt5gui5
libpangoxft-1.0-0
libpango1.0-dev
libmutter-2-0
libmagickwand-6.q16hdri-3
libmagickwand-6.q16-3
libmagickcore-6.q16hdri-3
libmagickcore-6.q16-3
libgtk-3-0
libgstreamer-gl1.0-0
libgnomekbd8
libgnome-desktop-3-17
libglx0
libglx-mesa0
libgjs0g
libfreerdp2-2
libfreerdp-shadow-subsystem2-2
libcogl20
libcairo2
ibus
gstreamer1.0-x
gstreamer1.0-plugins-good
gstreamer1.0-gl
gnome-terminal
gnome-shell
gnome-settings-daemon
gnome-session-bin
gnome-control-center
ghostscript-x
gedit
gdm3
firefox
dbus-x11
zangband
xtrs
xsnow
xfractint
virtualbox-qt
virtualbox-guest-x11-hwe
virtualbox-guest-x11
virtualbox
vice
triangle-bin
transcode
tome
starpu-contrib-examples
spellcast
spectemu-x11
sandboxgamemaker
pidgin-skype-common
pgplot5
pepperflashplugin-nonfree
notion
ngspice
mgltools-opengltk
libmyth
libhwloc-contrib-plugins
kic
kcemu
java-package
gnuboy-x
frogatto
flashplugin-installer
exult
embassy-phylip
dosemu
cluster3
bugsx
browser-plugin-freshplayer-pepperflash
browser-plugin-freshplayer-nacl
browser-plugin-freshplayer-libpdf
axe
astromenace
assaultcube
amoeba
amiwm
alien-arena
zoom-player
zita-rev1
zita-mu1
zita-bls1
zita-at1
zephyr-clients
zeal
zapping
zam-plugins
yudit
yorick-mpy-openmpi
yorick-mpy-mpich2
yorick-gl
yorick
yeahconsole
yakuake
yabause-qt
yabasic
xzoom
xzip
xzgv
xxkb
xxgdb
xwrits
xwit
xvt
xvnc4viewer
xvkbd
xvile
xvier
xvattr
xtv
xtron
xtrlock
xtightvncviewer
xtide
xterm
xtel
xteddy
xsystem35
xsysinfo
xsunpinyin
xstarfish
xssproxy
xsol
xsok
xskat
xshogi
xshisen
xsettingsd
xserver-xorg-video-openchrome
xserver-xorg-input-synaptics
xsel
xscreensaver-screensaver-bsod
xscreensaver-gl-extra
xscreensaver-gl
xscreensaver-data-extra
xscreensaver-data
xscreensaver
xscavenger
xrootconsole
xrestop
xrdp
xracer
xqf
xpuzzles
xprintidle
xpra
xppaut
xpmutils
xplot-xplot.org
xplanet
xpilot-ng-utils
xpilot-ng-client-x11
xpilot-ng-client-sdl
xphoon
xpenguins
xpdf
xpat2
xpaint
xournal
xosview
xosd-bin
xonix
xneur
xnest
xmpuzzles
xmpi
xmountains
xmotd
xmorph
xmonad
xmobar
xmix
xmille
xmbmon
xmakemol-gl
xmakemol
xmahjongg
xmacro
xmabacus
xloadimage
xli
xletters
xless
xlbiff
xlax
xlassie
xkeycaps
xkbset
xkbind
xjump
xjokes
xjig
xjed
xjadeo
xiterm+thai
xinv3d
xinput-calibrator
xininfo
xineliboutput-sxfe
xine-ui
xine-plugin
xidle
xiccd
xgammon
xgalaga++
xgalaga
xfwm4
xfrisk
xfoil
xflip
xfishtank
xfireworks
xfig
xfe
xfdesktop4
xfce4-xkb-plugin
xfce4-wmdock-plugin
xfce4-terminal
xfce4-taskmanager
xfce4-settings
xfce4-session
xfce4-screenshooter
xfce4-power-manager-plugins
xfce4-power-manager
xfce4-panel
xfce4-notifyd
xfce4-notes-plugin
xfce4-notes
xfce4-dict
xfce4-clipman-plugin
xfce4-clipman
xfaces
xevil
xenwatch
xemacs21-nomule
xemacs21-mule-canna-wnn
xemacs21-mule
xdvik-ja
xdu
xdotool
xdmx-tools
xdmx
xdm
xdesktopwaves
xdemineur
xdaliclock
xcrysden
xcompmgr
xcolorsel
xcolors
xcircuit
xchat
xcb
xcape
xcalib
xcal
xbuffy
xbubble
xbs
xboxdrv
xbomb
xblast-tnt
xbindkeys
xbill
xbattbar
xball
xawtv-tools
xawtv
xaw3dg
xautomation
xautolock
xastir
xarclock
xapm
xaos
xabacus
x42-plugins
x3270
x2x
x2vnc
x2goclient
x11vnc
x11-xfs-utils
x11-touchscreen-calibrator
workrave
worker
wordgrinder-x11
wmxres
wmxmms2
wmwork
wmweather+
wmweather
wmwave
wmtv
wmtop
wmtime
wmtemp
wmsystemtray
wmsysmon
wmsun
wmstickynotes
wmshutdown
wmressel
wmrack
wmpuzzle
wmppp.app
wmpomme
wmpinboard
wmnut
wmnet
wmnd-snmp
wmnd
wmmoonclock
wmmon
wmmixer
wmmemload
wmmatrix
wmlongrun
wmload
wmix
wmitime
wmii
wmifs
wmifinfo
wmhdplop
wmgtemp
wmget
wmfsm
wmfrog
wmforkplop
wmforecast
wmfire
wmdrawer
wmdiskmon
wmdate
wmcube
wmctrl
wmcpuload
wmcpu
wmcore
wmcoincoin
wmclockmon
wmclock
wmcliphist
wmcdplay
wmcalclock
wmcalc
wmbutton
wmbubble
wmbiff
wmbattery
wmauda
wmaker-utils
wmaker
wmail
wmacpi
wm2
wininfo
winff-qt
winff-gtk2
windowlab
wily
whitedune
wesnoth-1.12-core
wdm
wbar
warmux
w9wm
w3m-img
vtwm
voxbo
volumeicon-alsa
vokoscreen
vnc4server
vmpk
vmg
vlc-plugin-video-output
vlc-plugin-skins2
vlc-plugin-qt
vim-gtk
vim-athena
viking
vifm
viewmol
view3dscene
vflib3-bin
vdr-plugin-softhddevice
vdpauinfo
vdpau-va-driver
vdesk
vbaexpress
vala-panel-plugins-wnck
vainfo
v4l-conf
v-sim
unity-settings-daemon
unity-services
unity-gtk3-module
unity-gtk2-module
unity-greeter
unity-control-center
unity
unicode-screensaver
unclutter
ukwm
ukui-window-switch
ukui-settings-daemon
ukui-session-manager
ukui-screensaver
ukui-power-manager
ukui-panel
ukui-indicators
ukui-control-center
uim-xim
uim-gtk3-immodule
uim-gtk3
uim-gtk2.0-immodule
uim-gtk2.0
ufoai-uforadiant
ubuntu-kylin-wizard
twpsk
twm
twclock
tvtime
trayer
transgui
transcriber
trabucco
tpb
touchegg
tomboy
tktreectrl
tksao
tkgate
tkdnd
tkdesk
tkblt
tk-tktray
tk-table
tk-html3
tk-html1
tix
tinywm
tint2
timidity-interfaces-extra
timidity
tilix
tilda
tightvncserver
tigervnc-viewer
tigervnc-scraping-server
tigervnc-common
therion-viewer
tgif
texstudio
tetraproc
termit
terminatorx
telegram-desktop
tdc
tcm
tachyon-bin-ogl
synergy
sxiv
swisswatch
swi-prolog-x
sweep
surf
supertuxkart
superkb
supercollider-supernova
supercollider-server
sunclock
suckless-tools
subtle
stterm
stjerm
starpu-examples
stardict-gtk
stardict-gnome
stalonetray
staden
ssvnc
ssh-askpass-gnome
ssh-askpass-fullscreen
ssh-askpass
sptk
springlobby
spring
spim
spectrwm
spacenavd
spacefm-gtk3
spacefm
solvespace
snake4
smplayer
smpeg-gtv
slrnface
slop
slim
slick-greeter
slashem-x11
skycat
sitplus
simplescreenrecorder
seyon
setbfree
searchandrescue
sct
scrot
scm
sciteproj
sciplot1
scim-kmfl-imengine
scim-clutter-immodule
scim
schism
scheme2c
sawfish
sapphire
s3dx11gate
rxvt-unicode
rutilt
ruby-gtk2
rss-glx
rox-filer
root-tail
ristretto
ripoff
ring
rgbpaint
retroarch
resapplet
render-bench
remmina-plugin-nx
redshift
redeclipse
recordmydesktop
recoll
rdesktop
ratpoison
ratmenu
rasmol
rakarrack
r-cran-tkrplot
r-cran-rgl
r-cran-cairo
r-base-core
qxgedit
qwo
quicktime-x11utils
qtwayland5
qterminal
qt5dxcb-plugin
qt5-style-plugins
qt4-dev-tools
qt-at-spi
qsynth
qstardict
qsampler
qrouter
qmpdclient
qmmp
qlipper
qjoypad
qjackctl
qiv
qemuctl
qemu-system-sparc
qemu-system-misc
qemu-system-mips
python3-virtkey
python3-pyraf
python-vtk6
python-virtkey
python-pyraf
python-pygame
python-libavg
python-enable
pvm-examples
putty
pureadmin
pterm
pspresent
psi-plus-webkit
psi-plus-plugins
psi-plus
psi
psensor
profanity
procmeter3
primus-libs
pqiv
posterazor
pnmixer
pluma
plplot-tcl
plplot-driver-xwin
plplot-driver-cairo
ploticus
playmidi
plasma-workspace
plasma-widget-folderview
plasma-framework
plasma-desktop
plan
pixmap
piglit
pidgin
pia
photoprint
phasex
petitboot-twin
perl-tk
peony
pente
pekwm
pdf-presenter-console
pd-pdp
pcsxr
pcmanx-gtk2
pcmanfm
pcb-lesstif
paw++
paw
pavuk
pasystray
passwordsafe
parole
pari-gp
parcellite
paraview
pacman
overlay-scrollbar-gtk2
oroborus
orage
optgeo
openjdk-8-jre-headless
openjdk-8-jre
opencubicplayer
openclonk
openbox
open-vm-tools-desktop
oneko
onboard
octave-psychtoolbox-3
octave
oce-draw
ocaml-base
obs-plugins
obconf-qt
obconf
nxagent
nvtv
nux-tools
numptyphysics
numlockx
nted
notify-osd
nodm
nitrogen
nitpic
neuron
netrek-client-cow
netmaze
nethack-x11
nemo
nedit
ncview
ncl-ncarg
nas-bin
nam
nageru
nabi
mysql-workbench
mwm
mupdf
mumble
multimon
muffin
mtpaint
mtink
mricron
mpv
mplayer-gui
mplayer
mpeg2dec
morse
mlterm-tools
mlterm-tiny
mlterm-common
mlterm
mldonkey-gui
mixxx
mixer.app
miwm
mit-scheme
mirrormagic
mirage
mir-test-tools
mir-platform-graphics-mesa-x13
minetest
micropolis
mialmpick
mgp
mgetty-viewfax
mgdiff
metacity
mesa-utils-extra
mesa-utils
megaglest
medit
maximus
maxima
mate-utils
mate-user-share
mate-terminal
mate-settings-daemon
mate-session-manager
mate-sensors-applet-nvidia
mate-screensaver
mate-power-manager
mate-panel
mate-notification-daemon
mate-netbook
mate-indicator-applet
mate-control-center
mate-applets
mate-applet-brisk-menu
matchbox-window-manager
matchbox-panel-manager
matchbox-panel
matchbox-keyboard
matchbox-desktop
marco
mangler
manaplus
mame
maim
mail-notification
magic
macopix-gtk2
m17n-lib-bin
lxsession-logout
lxsession
lxqt-session
lxqt-panel
lxqt-globalkeys
lxqt-config
lxpanel
lxlauncher
lxinput
lximage-qt
lxhotkey-plugin-openbox
lxhotkey-core
lxdm
lxde-settings-daemon
lxappearance-obconf
lxappearance
lwm
ltspfs
ltpanel
loadmeter
lives-plugins
lives
literki
lirc-x
liquidsoap-plugin-graphics
linuxdcpp
linphone-nogtk
links2
lincity
lilyterm
lightdm-gtk-greeter
light-locker
libzbar0
libygl4
libycadgraywolf1
libyami1
libyami-utils
libxsettings-client0
libxpresent1
libxosd2
libxneur
libxmhtml1.1
libxm4
libxineliboutput-sxfe
libxine2-x
libxgks2
libxgks-dev
libxfreerdp-client1.1
libxfdashboard0
libxfcegui4-4
libxfce4ui-2-0
libxfce4ui-1-0
libxdo3
libxcompshad3
libxbae4m
libxaw3dxft8
libxaw3dxft6
libxapp1
libx11-guitest-perl
libwxgtk3.0-gtk3-0v5
libwxgtk3.0-0v5
libwraster6
libwnck22
libwmf-bin
libwmaker1
libwings3
libwine-development
libwine
libwildmagic5v5
libweston-3-0
libwebkitgtk-3.0-0
libwebkitgtk-1.0-0
libwebkit2gtk-4.0-37-gtk2
libwaffle-1-0
libvtk7.1
libvtk6.3
libvte9
libvisp-gui3.1
libvibrant6b
libvdpau-va-gl1
libva-x11-2
libva-glx2
libunity-misc4
libunique-1.0-0
libukwm-1-0
libukui-panel-applet-4-1
libtwin0
libtogl2
libtk8.5
libtk-img
libthunarx-2-0
libtaoframework-opengl3.0-cil
libsx0
libsuil-0-0
libsugarext0
libspnav0
libspice-client-gtk-3.0-5
libsoqt4-20
libsofa1
libsnack-oss
libsnack-alsa
libsfml-window2.4
libsdl2-2.0-0
libscim8v5
librviz2d
libroar2
libroar-dev
libreoffice-kde4
libreoffice-gtk2
libqxt-gui0
libqtwebkit4
libqtgui4
libqtcurve-utils2
libqtavwidgets1
libqtav1
libqt5webenginecore5
libqt4-opengl
libpugl-0-0
libplot2c2
libplib1
libplasma3
libplank1
libpawlib-lesstif3-gfortran
libpangox-1.0-0
libpanel-applet3
libpacklib-lesstif1-gfortran
libotf-bin
libopentk1.1-cil
libopenshot-audio6
libopenscenegraph100v5
libopenscenegraph-3.4-131
libopenjfx-jni
libopengl-xscreensaver-perl
libopengl-perl
libomxil-bellagio0-components-xvideo
libois-1.3.0v5
libogre-1.9.0v5
liboctave4
liboce-visualization11
libobt2v5
libobs0
libobrender32v5
libnxcl-bin
libnux-4.0-0
libnemo-extension1
libncarg0
libmx-2.0-0
libmuffin0
libmrm4
libmpv1
libmono-system-windows-forms4.0-cil
libmono-system-drawing4.0-cil
libmlt6
libmediastreamer-base3
libmatekbd4
libmate-panel-applet-4-1
libmate-desktop-2-17
libmatchbox1
liblxqt0
liblwjgl-java-jni
liblightdm-gobject-1-0
liblablgl-ocaml
libkxl0
libkscreenlocker5
libkopete4
libkmflcomp0
libkio5
libkidletime4
libkhtml5
libkfontinstui5
libkf5windowsystem5
libkf5su-bin
libkf5plasmaquick5
libkf5khtml5
libkf5kdelibs4support5
libkf5idletime5
libkf5guiaddons5
libkf5crash5
libkeybinder0
libkeybinder-3.0-0
libkdeui5
libkde3support4
libkadu
libjogl2-jni
libjava3d-jni
libiv1
libiv-unidraw1
libirrlicht1.8
libinventor1
libinput-pad1
libinput-pad-xtest
libimlib2
libibus-qt1
libibtk0
libhugs-x11-bundled
libhime
libgvc6
libgtkglext1
libgtkgl2.0-1
libgtk-vnc-2.0-0
libgtk-vnc-1.0-0
libgrits5
libgraphicsmagick-q16-3
libgrafx11-1-gfortran
libgpaste9
libgnudatalanguage0
libgmsh3
libgmic1
libgmerlin0
libgmerlin-avdec1
libglw1-mesa
libglfw3
libgiza0
libghc-xmonad-wallpaper-dev
libghc-xmonad-extras-dev
libghc-xmonad-dev
libghc-xmonad-contrib-dev
libghc-x11-xft-dev
libghc-x11-dev
libghc-taffybar-dev
libghc-gtk-traymanager-dev
libgeomview-1.9.5
libgeis1
libgdraw5
libgdiplus
libgcu0v5
libgcin
libgazebo9
libg20
libfreerdp-locale1.1
libfreefem0
libframe6
libfox-1.6-0
libformsgl2
libforms2
libforms-bin
libfltk1.3
libfltk1.1
libfltk-gl1.3
libfcitx-qt0
libfakekey0
libexo-1-0
libevas1-engines-x
libelk0
libecore-x1
libecore-imf1
libecere0
libdx4
libdv-bin
libdtkwm2
libdri2-1
libdockapp3
libdisplaymigration0
libdirectfb-extra
libdirectfb-1.7-7
libdevil1c2
libdecoration0
libcsound64-6.0
libcscreensaver0
libcompizconfig0
libcoin80v5
libclxclient3
libclanapp-1.0v5
libcjs0
libcinnamon-desktop4
libcec4
libcaribou0
libcanberra-gtk0
libcanberra-gtk-module
libcairo-5c0
libbt0
libbonoboui2-0
libbobcat4
libavutil55
libavifile-0.7c2
libavifile-0.7-bin
libavdevice57
libaosd2
liballegro5.2
liballegro4.4
liballeggl4.4
libafterstep1
libafterimage0
libabiword-3.0
ldm
lcdproc
lcd4linux
lazarus-ide-qt5-1.8
lazarus-ide-gtk2-1.8
lazarus-ide-1.8
launchy
latte-dock
kylin-greeter
kxterm
kxstitch
kwin-x11
kwin-wayland-backend-x11
kwin-common
kvirc-modules
kvirc
ktouch
kterm
krita
krfb
kremotecontrol
koules
kopete
konqueror-nsplugins
kodi-bin
knews
kmplayer
kmousetool
kmflcomp
klash
kinput2-wnn
kinput2-canna-wnn
kinput2-canna
kino
kinit
kinfocenter
khotkeys
kgamma5
keynav
keylaunch
keyboardcast
keepassxc
keepassx
keepass2
kdrill
kdocker
kdialog
kdelibs5-plugins
kdelibs-bin
kdeconnect
kde-runtime
kde-config-sddm
kde-config-fcitx
kde-cli-tools
kde-baseapps-bin
kchmviewer
kbdd
kali
kadu
k3d
jwm
jvim-canna
juce-tools
jstest-gtk
joy2key
jnoisemeter
jmeters
jkmeter
jester
jd
jayatana
jargoninformatique
japa
jag
jack-tools
jack-keyboard
jaaa
italc-client
isdnutils-xtools
irsim
ips
inventor-demo
inventor-clients
inputplug
inkscape
indicator-appmenu
indicator-applet-session
indicator-applet-complete
indicator-applet-appmenu
indicator-applet
imwheel
imview
imaptool
iem-plugin-suite-vst
iem-plugin-suite-standalone
idesk
iconx
icewm
ibus-qt4
ibus-clutter
ibniz
hwloc
hugin-tools
htcondor
ht
hsetroot
hpanel
hp2xx
hotswap-gui
horgand
hol88
hime-gtk3-immodule
hime
higan
hexchat
herbstluftwm
hatari
gxtuner
gxneur
gxmms2
gwyddion
gwenview
gwave
gvidm
gv
gtklp
gtk2-engines-oxygen
gtk-vector-screenshot
gtimer
gstreamer1.0-vaapi
gstreamer1.0-plugins-bad
gst123
gshutdown
gromit-mpx
gromit
gromacs
groff
gridengine-qmon
grass-core
graphviz
grail-tools
grads
grace
grabc
gpomme
gpicview
gpac-modules-base
gopchop
goldendict
gogglesmm
goban-ss
gnustep-back0.26-xlib
gnustep-back0.26-cairo
gnustep-back0.26-art
gnustep-back-common
gnuplot-x11
gnuplot-qt
gnucash
gnubiff
gnome-twitch
gnome-sushi
gnome-screensaver
gnome-ppp
gnome-pie
gnome-panel-control
gnome-panel
gnome-paint
gnome-flashback
gnome-do-plugins
gnome-do
gnome-breakout
gnome-applets
gnee
gnash
gmpc
gmic
gmerlin
gmemusage
glmemperf
glmark2-es2
glmark2
gliv
glew-utils
gkrellm-hdplop
gkrellm
ginn
gimp-gmic
gimp
gimmix
gigolo
gifsicle
giada
ggcov
gfsview
geomview
gearhead2-sdl
gearhead-sdl
gcu-plugin
gcl
gcin
gbgoffice
gbdfed
garlic
g15macro
fvwm1
fvwm
fuse-emulator-gtk
ftools-pow
fte-xwindow
fspanel
fs-uae
freewheeling
freetype2-demos
freetennis
freerdp2-x11
freeglut3
freecad
free42-nologo
frame-tools
fp-units-castle-game-engine
fookb
flwm
fluxbox
fluid
fltk1.3-games
fltk1.1-games
flrig
flpsed
florence
floppyd
floatbg
flmsg
flightgear
fldigi
flamp
fizmo-ncursesw
finch
fillets-ng
ferret-vis
feh
featherpad
fdclock
fcitx-ui-light
fcitx-ui-classic
fcitx-module-x11
fcitx-frontend-qt4
fceux
fbpanel
fbpager
eximon4
evilwm
eviacam
eureka
eterm
esperanza
eso-midas
epm
eom
empathy
emboss
ember
embassy-domsearch
embassy-domalign
embassy-domainatrix
emacs25-lucid
ekiga
efte
efax-gtk
edisplay
ecflow-client
ecere-dev
ebview
ebumeter
easystroke
dzen2
dx
dwm
dvb-apps
dunst
duc
dssi-example-plugins
dsniff
drumstick-tools
drumgizmo
drawterm
dozzaqueux
doublecmd-qt
doublecmd-gtk
dosbox
doomsday-common
dolphin-emu
docky
docker
disper
dispcalgui
din
dillo
digikam-private-libs
devilspie2
devilspie
deskscribe
deskmenu
desklaunch
deepin-terminal
deepin-picker
deepin-movie
ddrescueview
ddnet
dde-qt5integration
ddd
ddcutil
dclock
dbus-tests
darktable
danmaq
cwm
cube2
ctwm
ctn
crossfire-client
cqrlog
copyq
coolmail
conky-std
conky-all
comptty
compton
comptext
compiz-plugins-default
compiz-plugins
compiz-gnome
compiz-core
colord-kde
cnee
clisp-module-clx
clipit
clif
claws-mail-multi-notifier
cinnamon-settings-daemon
cinnamon-session
cinnamon-control-center
cinnamon
chromium-chromedriver
chromium-browser
chiark-utils-bin
chemtool
cgoban
cgns-convert
cen64
cellwriter
calculix-cgx
caja
cairo-perf-utils
cairo-dock-systray-plug-in
cairo-dock-keyboard-indicator-plug-in
cairo-dock-core
bumblebee
buici-clock
budgie-core
bucklespring
bubblefishymon
btanks
browser-plugin-vlc
brltty-x11
bristol
brightd
boswars
boinc-client
bochs-x
blobandconquer
blender
blackbox
betaradio
berusky2
beignet-opencl-icd
beignet-dev
bbtime
bbrun
bbpager
bbmail
baresip-x11
banshee-extension-openvp
banshee
bamfdaemon
ballview
backstep
axiom-hypertex
axiom-graphics
ax25-xtools
awesome
avogadro
autocutsel
audacious-plugins
atom4
asmon
asmixer
asmix
asmail
asclock
ascdc
ascd
artha
argyll
ardour
arctica-greeter
arbtt
aranym
aplus-fsf
apitrace
anyremote
antennavis
angband
amora-cli
amora-applet
ambdec
amarok
alttab
alltray
alliance
aliki
alevt
aiscm
afterstep
aewm++-goodies
aewm++
aewm
aevol
aeolus
advi
actiona
acm
acl2
acfax
ace-of-penguins
9wm
9menu
3dchess
0ad
nvidia-340
libnvidia-ifr1-390
libnvidia-gl-390
libnvidia-fbc1-390
libnvidia-decode-390
zenity
xserver-xorg-video-vmware
xserver-xorg-video-intel
xserver-xorg-input-wacom
xserver-xephyr
libx11-data
xinput
xinit
xclip
xbrlapi
xauth
x11-xserver-utils
x11-xkb-utils
x11-utils
x11-session-utils
x11-apps
vino
vim-gtk3
ubiquity-frontend-gtk
totem
tk8.6-blt2.5
thunderbird
texlive-binaries
spice-vdagent
rhythmbox
qt5-gtk-platformtheme
qemu-system-x86
qemu-system-s390x
qemu-system-ppc
qemu-system-arm
pulseaudio-utils
pulseaudio
openjdk-11-jre-headless
openjdk-11-jre
nvidia-settings
notification-daemon
nautilus
mutter
mousetweaks
libxxf86vm1
libxxf86dga1
libxvmc1
libxv1
libxtst6
libxt6
libxss1
libxres1
libxrender1
libxrandr2
libxpm4
libxnvctrl0
libxmuu1
libxmu6
libxklavier16
libxkbfile1
libxinerama1
libxi6
libxft2
libxfixes3
libxext6
libxdamage1
libxcursor1
libxcomposite1
libxaw7
libx11-dev
libclutter-1.0-0
libwnck-3-dev
libwnck-3-0
libwmf0.2-7
libwebkit2gtk-4.0-37
libvdpau1
libtotem0
libtk8.6
libsdl1.2debian
libreoffice-gtk3
libreoffice-dev
libreoffice-core
libqt5gui5
libpangoxft-1.0-0
libpango1.0-dev
libmutter-2-0
libmagickwand-6.q16hdri-3
libmagickwand-6.q16-3
libmagickcore-6.q16hdri-3
libmagickcore-6.q16-3
libm17n-0
libgtk2.0-0
libgtk-3-0
libgstreamer-gl1.0-0
libgnomekbd8
libgnome-desktop-3-17
libglx0
libglx-mesa0
libgjs0g
libgdk-pixbuf2.0-0
libgail-common
libfreerdp2-2
libfreerdp-shadow-subsystem2-2
libfreerdp-client2-2
libdmx1
libcogl20
libclutter-gst-3.0-0
intel-gpu-tools
libcheese-gtk25
libcanberra-gtk3-module
libcanberra-gtk3-0
libcairo2
libatspi2.0-0
libaa1
at-spi2-core
ibus-unikey
ibus-chewing
ibus
gstreamer1.0-x
gstreamer1.0-plugins-good
gstreamer1.0-gl
gstreamer1.0-clutter-3.0
gnome-terminal
gnome-shell
gnome-settings-daemon
gnome-session-bin
gnome-screenshot
gnome-control-center
ghostscript-x
gedit
gdm3
firefox
eog
emacs25
dbus-x11
This is pretty much the entire GUI stack and all GUI applications for all flavors . Any backport, either as SRU or in Backports, needs to be tested against every single one of these rdepends - and that’s just the libx11-6
binary components, not the build libs, etc.
I’m against the backport or SRU of this as a full version backport/update because of the reasons that this goes well beyond the Lubuntu scope and has an extreme chance of torching/breaking the entire GUI stack. For all releases.
THIS SAID, if there’s a specific upstream patch or revision that fixes the bug that’s being encountered , then that could be SRU’d, but a full version backport is basically asking all flavors to do a full test of all packages etc. - something that’s done during the dev cycles, not for a bugfix. You may want to email the ubuntu-devel-discuss@lists.ubuntu.com list or ubuntu-devel@lists.ubuntu.com asking someone to refer to https://bugs.launchpad.net/ubuntu/+source/libx11/+bug/1782984 and the corresponding nitpickable change from upstream https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/dbb55e1a5e82870466b095097d9e46046680ec25 that fixes it and maybe they should push to update the stack.
HOWEVER, this is all beyond the scope of the Lubuntu Team’s purview.
3 Likes
wxl
January 20, 2021, 6:54pm
4
Made a request to Ubuntu Developers to make this happen. We’ll see.
1 Like
It seems that this bug could be fixed . At the very least, its status has changed recently, now importance has become high and the bug has been assigned to a developer.
system
Closed
March 4, 2021, 2:55pm
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.