[Calendar] V23 打不开 系统自带的 日历了。org.dde.calendar
Tofloor
poster avatar
181******81
deepin
2025-11-13 10:01
Author

V23已经更新到最新了。

打不开 系统自带的 日历了。org.dde.calendar

错误提示如下:

PC-001:~$ /usr/bin/ll-cli run org.dde.calendar -- dde-calendar
Couldn't get WAYLAND_DISPLAY.
/etc/resolvconf not exists on host.
/etc/resolvconf not exists on host.
/usr/share/music not exists on host.
dde-calendar: symbol lookup error: dde-calendar: undefined symbol: _ZN9QListView11eventFilterEP7QObjectP6QEvent, version Qt_6
Error: CODE=-1
./libs/linglong/src/linglong/runtime/container.cpp:263 run container e7d3404d297833f52e8d6a6a165e750889edf61f225ac716c2e2fe2bc4b24d17: cli run: run command failed: /usr/bin/ll-box --cgroup-manager=disabled run -b /run/user/1000/linglong/e7d3404d297833f52e8d6a6a165e750889edf61f225ac716c2e2fe2bc4b24d17 e7d3404d297833f52e8d6a6a165e750889edf61f225ac716c2e2fe2bc4b24d17 retval=65280

Reply Favorite View the author
All Replies
Feelup
deepin
2025-11-13 10:57
#1

这个应该是“日历”程序在运行时找不到 Qt 6 库中的 QListView::eventFilter 导致的。

我猜测是由于 V25 已经升级到 Qt6 了,而新版本的“日历”程序也迁移到了 Qt6,而 V23 版本的 Qt 是更低版本导致的,所以,你用旧版本的“日历”程序应该是没问题,或者在 V23 上手动安装 Qt6,以满足该程序的依赖关系。

Reply View the author
181******81
deepin
2025-11-13 11:32
#2
Feelup

这个应该是“日历”程序在运行时找不到 Qt 6 库中的 QListView::eventFilter 导致的。

我猜测是由于 V25 已经升级到 Qt6 了,而新版本的“日历”程序也迁移到了 Qt6,而 V23 版本的 Qt 是更低版本导致的,所以,你用旧版本的“日历”程序应该是没问题,或者在 V23 上手动安装 Qt6,以满足该程序的依赖关系。

是QT6全部安装?还是指定安装某些就行?

Reply View the author
Feelup
deepin
2025-11-13 11:36
#3
181******81

是QT6全部安装?还是指定安装某些就行?

其实比较建议你升级到 Deepin V25 版本。

我没有 V23 的环境,你可以试一下下面的命令,安装完成后,重启一下系统看看。

命令:sudo apt install --reinstall libqt6core6 libqt6gui6 libqt6widgets6

Reply View the author
181******81
deepin
2025-11-13 11:43
#4
Feelup

其实比较建议你升级到 Deepin V25 版本。

我没有 V23 的环境,你可以试一下下面的命令,安装完成后,重启一下系统看看。

命令:sudo apt install --reinstall libqt6core6 libqt6gui6 libqt6widgets6

试了,没用。看来只能降级试试了。

Reply View the author
181******81
deepin
2025-11-13 11:48
#5

sudo apt-get install dde-calendar

卸载掉玲珑版,安装deb版的。就降级正常使用了。

Reply View the author