deepin-screenshot: can't find dxcb Qt plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
deepin-qt5dxcb-plugin (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
Dmitry Shachnev |
Bug Description
[Impact]
The plugin is broken (does not load) since qtbase has been rebuilt with XInput2 support in https:/
[Test Case]
1. Install deepin-screenshot or any other graphical Qt application.
2. Run it with QT_QPA_
3. It should run correctly.
[Proposed Fix]
deepin-
Build-Dependency on libxcb-xinput-dev is added, otherwise it FTBFS.
[Regression Potential]
I cannot imagine regressions compared to the “does not load” state.
-------
Original Description
$ deepin-screenshot
qt.qpa.plugin: Could not load the Qt platform plugin "dxcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: wayland-
$ dpkg -S /usr/lib/
qt5dxcb-
$ LD_PRELOAD=
deepin-screenshot: symbol lookup error: /usr/lib/
ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: qt5dxcb-plugin 1.1.22-1ubuntu1
ProcVersionSign
Uname: Linux 5.0.0-13-generic x86_64
ApportVersion: 2.20.10-0ubuntu27
Architecture: amd64
CurrentDesktop: XFCE
Date: Sat Apr 27 09:25:01 2019
InstallationDate: Installed on 2017-08-28 (606 days ago)
InstallationMedia: Xubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
SourcePackage: deepin-
UpgradeStatus: Upgraded to disco on 2018-02-08 (442 days ago)
modified.
# set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=0
mtime.conffile.
description: | updated |
Changed in deepin-qt5dxcb-plugin (Ubuntu Disco): | |
assignee: | nobody → Dmitry Shachnev (mitya57) |
status: | New → In Progress |
deepin- qt5dxcb- plugin is missing build dependency from libxcb-xinput-dev