Bug 12411 - [Anolis 23.2][RC2][loongarch][DDE][linglong]玲珑应用列表展示时报错
Summary: [Anolis 23.2][RC2][loongarch][DDE][linglong]玲珑应用列表展示时报错
Status: CLOSED FIXED
Alias: None
Product: Anolis OS 23
Classification: Anolis OS
Component: Desktop (show other bugs) Desktop
Version: 23.2
Hardware: loongarch Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: happy_orange
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-16 16:04 UTC by liqianwen
Modified: 2024-12-24 16:49 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description liqianwen loongson_group 2024-12-16 16:04:16 UTC
【问题描述】
玲珑应用列表展示时报错 

【软件版本】
1、内核版本:6.6.52-2.3_rc2.an23.loongarch64
2、系统版本:Anolis OS release 23.2

【iso下载】
http://build.openanolis.cn/kojifiles/rsync/anolis/23.2/isos/RC2/AnolisOS-23.2-RC2-loongarch64-dvd-update2.iso

【repo源配置】
http://build.openanolis.cn/kojifiles/output/nightly/anolis-23-20241209.4/compose/os/loongarch64/os/

【复现步骤】
1、在系统安装界面选择带DDE桌面的服务器
2、安装系统并重启,进入DDE桌面环境
3、在终端执行yum install /usr/bin/ll-cli
4、验证玲珑应用列表展示ll-cli list

【实际结果】
[root@bogon ~]# ll-cli list
(33482) /builddir/build/BUILD/linyaps-1.7.0/apps/ll-cli/src/main.cpp:625 Failed to activate org.deepin.linglong.PackageManager1 QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable")

【期望结果】
玲珑应用列表可正常展示
Comment 1 kamiyadm uniontech_group 2024-12-17 16:31:59 UTC
客户端bug,将于1.7.3版本修复
Comment 2 kamiyadm uniontech_group 2024-12-17 17:47:23 UTC
初步怀疑是rpm spec问题,linglong-bin提供的dbus service文件没有正确被dbus-daemon加载。

重启或者执行以下命令可临时解决该问题。
sudo /usr/bin/busctl call org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus ReloadConfig
Comment 3 liqianwen loongson_group 2024-12-24 16:48:27 UTC
已验证  已修复

[loongson@anolis ~]$  ll-cli search . --type all
id                               name                             version         arch        channel         module      description
org.dde.calendar                 dde-calendar                     5.14.7.0        loong64     main            binary      calendar for deepin os.
org.deepin.base                  deepin-foundation                23.1.0.2        loong64     main            binary      deepin base environment.
org.deepin.runtime.dtk           deepin runtime                   23.1.0.0        loong64     main            binary      Qt is a cross-platform C++ application framework. Qt'...
[loongson@anolis ~]$ 
[loongson@anolis ~]$ 
[loongson@anolis ~]$ ll-cli list
id                               name                             version         arch        channel         module      description
org.dde.calendar                 dde-calendar                     5.14.7.0        loong64     main            binary      calendar for deepin os.
[loongson@anolis ~]$