Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【deepin_V23_beta3】【一般】【正常】【内测反馈】【DDE】chrome谷歌浏览器创建桌面应用快捷方式,生成网站icon失败 #6411

Closed
kobe337 opened this issue Dec 11, 2023 · 5 comments
Labels
P3 一般优先 吴波 吴波 回归通过 回归通过 蒙宇韬 蒙宇韬
Milestone

Comments

@kobe337
Copy link

kobe337 commented Dec 11, 2023

反馈链接:https://cooperation.uniontech.com/public/record/6566a02ca96c485d1b4a071c 记录:chrome将网页保存为应用后,在桌面和任务栏中的图标显示为chrome的图标,而不是网站本身的图标

SUMMARY | 问题概要

chrome谷歌浏览器创建桌面应用快捷方式,生成网站icon失败

SOFTWARE/OS VERSIONS | 软件/系统版本信息

镜像版本: https://cdimage.uniontech.com/community/releases/23-Beta2/
内核版本:Linux deepin20-PC 6.1.32-amd64-desktop-hwe #23.01.00.20 SMP PREEMPT_DYNAMIC Mon Sep 11 14:16:03 CST 2023 x86_64 GNU/Linux

PRE-REQUIREMENT | 预置条件

通过应用商店安装chrome谷歌浏览器

STEPS TO REPRODUCE | 复现步骤

1.打开chrome谷歌浏览器-右上角菜单-更多工具-创建快捷方式

OBSERVED RESULT | 观察到的结果

chrome谷歌浏览器创建桌面应用快捷方式,生成网站icon失败
image
image

EXPECTED RESULT | 期望的结果

chrome谷歌浏览器创建桌面应用快捷方式,生成网站icon成功

ADDITIONAL INFORMATION | 额外补充

pms转单链接:https://pms.uniontech.com/bug-view-231427.html

@kobe337 kobe337 added the P3 一般优先 label Dec 11, 2023
@kobe337 kobe337 added this to the V23-Beta3 milestone Dec 11, 2023
@babyfengfjx babyfengfjx assigned kegechen and unassigned babyfengfjx Dec 11, 2023
@babyfengfjx
Copy link

@kegechen 可以看下根因是什么,推进优化一下。

@kegechen
Copy link

libqt5xdg3 的bug, 高版本已经修复 lxqt/libqtxdg#261

qtxdg 就是查找图标时,chrome-xxx 这种图标名会先找 chrome-xxx 找不到就回退到减号前面一部分 chrome
但是这个回退操作的前没有先去 hicolor 中找一下,再回退导致找到了 chrome 的图标
至于 uos-xxx 的为啥可以,因为压根没有 uos 这种图标,在都找不到之后才到 hicolor 中找就找到了

简而言之找图标的顺序,在 当前 3.6.0 这个版本是先回退 - 找不到才去 hicolor , 正确的方式应该是 所有的路径都找完全文件名没有才回退。

结论: 升级 libqt5xdg3 到至少 3.8.0 或者把 dcac08a0 这个打一个patch 到 libqt5xdg3,建议升级

image

@kegechen kegechen assigned Zeno-sole and unassigned kegechen Dec 11, 2023
@kegechen
Copy link

@Zeno-sole @xzl01 升级 libqt5xdg3

@Zeno-sole Zeno-sole assigned ArchieMeng and unassigned Zeno-sole Dec 11, 2023
@ArchieMeng
Copy link

已更新libqt5xdg及其依赖,可以展开测试。
使用主题仓库:https://ci.deepin.com/repo/obs/deepin:/CI:/TestingIntegration:/test-integration-pr-768/testing/

@kobe337
Copy link
Author

kobe337 commented Jan 9, 2024

【环境】:
镜像:https://cdimage.uniontech.com/daily-iso/image-beige/CUSTOM/lichenggang/20240109/deepin-23-beige-beta3-amd64-20240109-105853.iso
内核:Linux deepin0109-PC 6.6.7-amd64-desktop-hwe #23.01.00.21 SMP PREEMPT_DYNAMIC Thu Dec 14 17:07:54 CST 2023 x86_64 GNU/Linux

【结论】:
beta3集成镜像0109测试通过,暂无严重问题及影响
icondes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P3 一般优先 吴波 吴波 回归通过 回归通过 蒙宇韬 蒙宇韬
Projects
Status: CLOSED
Development

No branches or pull requests

5 participants