[Launcher] 启动器无法打开
Tofloor
poster avatar
落魄魂师
deepin
2022-12-17 09:16
Author

升级到20.8之后启动器怎么都打不开,使用dde-launcher -s 提示以下问题:

~/Desktop$ dde-launcher -s
load translate "/usr/share/libdtk-5.6.2.2/DWidget/translations/dtkwidget_zh_CN"
load translate "/usr/share/dde-launcher/translations/dde-launcher_zh_CN"
2022-12-19, 17:38:46.996 [Debug ] Cannot find gsettings, schema_id: "com.deepin.dde.launcher" path: "/com/deepin/dde/launcher/" key: "filter-keys" Use fallback value: QVariant(Invalid)
2022-12-19, 17:38:47.001 [Debug ] Cannot find gsettings, schema_id: "com.deepin.dde.launcher" path: "/com/deepin/dde/launcher/" key: "filter-keys" Use fallback value: QVariant(Invalid)
No appenders assotiated with category qt.qpa.xcb
[Warning] <> QXcbConnection: XCB error: 8 (BadMatch), sequence: 708, resource id: 100663306, major code: 42 (SetInputFocus), minor code: 0

No appenders assotiated with category dtk.dguihelper

重启也没用!

image.png

Reply Favorite View the author
All Replies
琴软
deepin
2022-12-17 16:18
#1

可以尝试重新安装 dde-launcher 看看是否恢复。上面的提示感觉不是问题的重点。

Reply View the author
落魄魂师
deepin
2022-12-17 18:55
#2
琴软

可以尝试重新安装 dde-launcher 看看是否恢复。上面的提示感觉不是问题的重点。

重新安装也没用,安装也报错了。

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
升级了 0 个软件包,新安装了 0 个软件包,重新安装了 1 个软件包,要卸载 0 个软件包,有 7 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0 B/513 kB 的归档。
解压缩后会消耗 0 B 的额外空间。
(正在读取数据库 ... 系统当前共安装有 341776 个文件和目录。)
准备解压 .../dde-launcher_5.5.32-1_amd64.deb ...
正在解压 dde-launcher (5.5.32-1) 并覆盖 (5.5.32-1) ...
正在设置 dde-launcher (5.5.32-1) ...
dpkg: 依赖关系问题使得 libfcitx-qt0:amd64 的配置工作不能继续:
libfcitx-qt0:i386 (1:4.2.9.32.14-1)破坏 fcitx-libs-qt 并且 已安装。
libfcitx-qt0:amd64 (1:4.2.9.32.14-1)提供 fcitx-libs-qt。

dpkg: 处理软件包 libfcitx-qt0:amd64 (--configure)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 libglib2.0-0:i386 (2.58.3.9-1+deepin) 的触发器 ...
正在处理用于 bamfdaemon (0.5.4.1-1+eagle) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 desktop-file-utils (0.23-4) 的触发器 ...
正在处理用于 mime-support (3.62) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
正在处理用于 libglib2.0-0:amd64 (2.58.3.9-1+deepin) 的触发器 ...
在处理时有错误发生:
libfcitx-qt0:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

Reply View the author
琴软
deepin
2022-12-17 21:09
#3

问题可能在这里 。“libfcitx-qt0:i386 (1:4.2.9.32.14-1)破坏 fcitx-libs-qt 并且 已安装。“ ,两者有冲突。排除一下使用 fcitx-libs-qt依赖的程序,比如输入法。希望对您有帮助。

Reply View the author
落魄魂师
deepin
2022-12-19 17:05
#4
琴软

问题可能在这里 。“libfcitx-qt0:i386 (1:4.2.9.32.14-1)破坏 fcitx-libs-qt 并且 已安装。“ ,两者有冲突。排除一下使用 fcitx-libs-qt依赖的程序,比如输入法。希望对您有帮助。

这种依赖性的问题不好搞。有点麻烦!毕竟不是专业的

Reply View the author
落魄魂师
deepin
2022-12-20 01:37
#5

打开dde-launcher -s

点击启动器图标 现在一直报这个错

No appenders assotiated with category qt.qpa.xcb

image.png

Reply View the author
落魄魂师
deepin
2022-12-20 01:47
#6

发现问题了,就是每次当我执行dde-launcher -s的时候就会有下面的提示:

load translate "/usr/share/libdtk-5.6.2.2/DWidget/translations/dtkwidget_zh_CN"
load translate "/usr/share/dde-launcher/translations/dde-launcher_zh_CN"
No appenders assotiated with category dtk.dguihelper
[Info ] <> Process is started: pid= 218454 arguments= ("/usr/bin/dde-launcher")

image.png

主要是这一条提示: Process is started: pid= 218454 arguments= ("/usr/bin/dde-launcher") 意思是已经打开过了,再打开就不行。 当我杀掉这个进程的时候,就能打开启动器。但是只能打开一次。再打开,就会又提示上面这一句。

所以应该是:当我打开启动器会启动该进程,当启动器关闭的时候,并没杀掉上面的进程。或者是当我打开启动器的时候,根本不需要判断该进程已经存在了(也许是更新为20.8后加的这个判断)。

我现在想打开桌面上没有图标的程序,要么是按照这样先杀进程再打开,要么是从applications文件夹下面打开程序,麻烦的很,等官方解决bug,看什么时候能解决了!

Reply View the author
琴软
deepin
2022-12-26 17:01
#7
落魄魂师

发现问题了,就是每次当我执行dde-launcher -s的时候就会有下面的提示:

load translate "/usr/share/libdtk-5.6.2.2/DWidget/translations/dtkwidget_zh_CN"
load translate "/usr/share/dde-launcher/translations/dde-launcher_zh_CN"
No appenders assotiated with category dtk.dguihelper
[Info ] <> Process is started: pid= 218454 arguments= ("/usr/bin/dde-launcher")

image.png

主要是这一条提示: Process is started: pid= 218454 arguments= ("/usr/bin/dde-launcher") 意思是已经打开过了,再打开就不行。 当我杀掉这个进程的时候,就能打开启动器。但是只能打开一次。再打开,就会又提示上面这一句。

所以应该是:当我打开启动器会启动该进程,当启动器关闭的时候,并没杀掉上面的进程。或者是当我打开启动器的时候,根本不需要判断该进程已经存在了(也许是更新为20.8后加的这个判断)。

我现在想打开桌面上没有图标的程序,要么是按照这样先杀进程再打开,要么是从applications文件夹下面打开程序,麻烦的很,等官方解决bug,看什么时候能解决了!

感觉这不是问题的真正原因。同样的操作,我这边提示是类似的,操作正常。dde-launcher这个应该是常驻进程。看似重启能达到您要的效果,实际原因还需要再探索一下。

截图_选择区域_20221226084429.png

Reply View the author
Comments
落魄魂师
2022-12-29 17:18
是的