openKylin论坛

 找回密码

从ubuntukylin 20.04升级到22.04 ukui-control-center报错 [复制链接]

本帖最后由 18858141590 于 2022-4-20 20:29 编辑

升级方法:`sudo do-release-upgrade -d`
错误现象:
1. 桌面背景消失
2. 设置背景时系统日志提示"kernel: ukui-control-ce[71599]: segfault at 0 ip 000055a55e152cbc sp 00007ffc881e7900 error 4 in ukui-control-center[55a55e145000+45000]"
3. 点击开始菜单里的"设置"无响应


尝试修复ukui-control-center失败:
```
$ sudo apt dist-upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
正在计算更新... 完成
下列软件包的版本将保持不变:
  kylin-nm ukui-control-center
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 2 个软件包未被升级。

# sudo apt install --reinstall ukui-control-center
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
ukui-control-center : 依赖: ukui-biometric-manager (>= 1.0.1-1kylin1~46) 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

# sudo apt install ./ukui-biometric-manager_1.0.3-1_amd64.deb
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
注意,选中 'ukui-biometric-manager' 而非 './ukui-biometric-manager_1.0.3-1_amd64.deb'
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
ukui-biometric-manager : 依赖: libopencv-core4.2 (>= 4.2.0+dfsg) 但无法安装它
                          依赖: libopencv-imgcodecs4.2 (>= 4.2.0+dfsg) 但无法安装它
                          依赖: libopencv-imgproc4.2 (>= 4.2.0+dfsg) 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
# dpkg -l |grep libopencv
ii  libopencv-calib3d4.5d:amd64            4.5.4+dfsg-9ubuntu4                        amd64        computer vision Camera Calibration library
ii  libopencv-core4.5d:amd64               4.5.4+dfsg-9ubuntu4                        amd64        computer vision core library
ii  libopencv-features2d4.5d:amd64         4.5.4+dfsg-9ubuntu4                        amd64        computer vision Feature Detection and Descriptor Extraction library
ii  libopencv-flann4.5d:amd64              4.5.4+dfsg-9ubuntu4                        amd64        computer vision Clustering and Search in Multi-Dimensional spaces library
ii  libopencv-imgcodecs4.5d:amd64          4.5.4+dfsg-9ubuntu4                        amd64        computer vision Image Codecs library
ii  libopencv-imgproc4.5d:amd64            4.5.4+dfsg-9ubuntu4                        amd64        computer vision Image Processing library
ii  libopencv-stitching4.5d:amd64          4.5.4+dfsg-9ubuntu4                        amd64        computer vision image stitching library
```

ukui-control-center运行日志:
```
$ ukui-control-center
Scan Plugin:  "libabout.so"
Load Plugin : "通知关于" -> "关于"
Scan Plugin:  "libarea.so"
Load Plugin : "时间语言" -> "区域语言"
Scan Plugin:  "libaudio.so"
Load Plugin : "设备" -> "声音"
Scan Plugin:  "libautoboot.so"
Load Plugin : "系统" -> "开机启动"
Scan Plugin:  "libbackup.so"
Load Plugin : "安全与更新" -> "备份"
Scan Plugin:  "libdatetime.so"
Load Plugin : "时间语言" -> "时间日期"
Scan Plugin:  "libdefaultapp.so"
Load Plugin : "系统" -> "默认应用"
Scan Plugin:  "libdesktop.so"
Load Plugin : "个性化" -> "桌面"
Scan Plugin:  "libdisplay.so"
Load Plugin : "系统" -> "显示器"
Scan Plugin:  "libfonts.so"
Load Plugin : "个性化" -> "字体"
Scan Plugin:  "libkeyboard.so"
Load Plugin : "设备" -> "键盘"
Scan Plugin:  "libmouse.so"
Load Plugin : "设备" -> "鼠标"
Scan Plugin:  "libnetconnect.so"
Load Plugin : "网络" -> "网络连接"
Scan Plugin:  "libnetworkaccount.so"
段错误 (核心已转储)
```



楼主
发表于 2022-4-20 17:09:47
回复

使用道具 举报

从ubuntukylin 20.04升级到22.04 ukui-control-center报错 [复制链接]

看看是否ukui的源被禁用了,如果禁用的话可以手动启用并且改成合适的版本号
沙发
发表于 2022-4-21 09:21:58
回复

使用道具 举报

从ubuntukylin 20.04升级到22.04 ukui-control-center报错 [复制链接]

最新消息,这个组件需要等同步,今天应该就可以了,可以今天稍晚些更新看看
板凳
发表于 2022-4-21 09:29:14
回复

使用道具 举报

从ubuntukylin 20.04升级到22.04 ukui-control-center报错 [复制链接]

熟悉的陌生人 发表于 2022-4-21 09:29
最新消息,这个组件需要等同步,今天应该就可以了,可以今天稍晚些更新看看

嗯, 我昨天发现了. 根源在ubuntukylin 22.04未发布情况(即源还未更新, 部分依赖不完整甚至错误)下进行了升级, 比如[ukui-biometric-manager_1.0.3-1_amd64.deb](https://archive.ubuntukylin.com/ ... r_1.0.3-1_amd64.deb)是依赖libopencv4.2, 而实际上ubuntu 22.04的源里libopencv已是`4.5`
地板
 楼主| 发表于 2022-4-21 11:22:44
回复

使用道具 举报

openKylin

GMT+8, 2024-4-26 16:34 , Processed in 0.020323 second(s), 17 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表