Skip to content

fix: set QT scale env before launching dde-update in X11#303

Merged
deepin-bot[bot] merged 1 commit into
linuxdeepin:masterfrom
MyLeeJiEun:fork-from-master-0602-fix-issue-363285
Jun 2, 2026
Merged

fix: set QT scale env before launching dde-update in X11#303
deepin-bot[bot] merged 1 commit into
linuxdeepin:masterfrom
MyLeeJiEun:fork-from-master-0602-fix-issue-363285

Conversation

@MyLeeJiEun
Copy link
Copy Markdown
Contributor

  1. Fix AfterLogin progress ball and welcome text displayed too small after system upgrade due to inconsistent scaling
  2. Check xsettingsd.conf existence before launching dde-update
  3. Run xsettingsd with config if xsettingsd.conf exists
  4. Fall back to greeter-display-setting for QT scale env vars

Log: Fix AfterLogin UI elements too small after upgrade by setting QT scale env in X11

fix: 在 X11 下启动 dde-update 前设置 QT 缩放环境变量

  1. 修复系统升级后 AfterLogin 进度球和欢迎界面文案偏小、缩放与系统不一致的问题
  2. 在启动 dde-update 前检查 xsettingsd.conf 是否存在
  3. 若存在则使用该配置启动 xsettingsd
  4. 若不存在则通过 greeter-display-setting 获取并导出 QT 缩放环境变量

Log: 修复系统升级后 AfterLogin 界面元素偏小的问题,在 X11 下提前设置 QT 缩放环境变量
PMS: BUG-363285

@deepin-ci-robot
Copy link
Copy Markdown

Hi @MyLeeJiEun. Thanks for your PR.

I'm waiting for a linuxdeepin member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Comment thread src/dde-update/misc/98deepin-upgrade-check Outdated
1. Fix AfterLogin progress ball and welcome text displayed too small
after system upgrade due to inconsistent scaling
2. Check xsettingsd.conf existence before launching dde-update
3. Run xsettingsd with config if xsettingsd.conf exists
4. Fall back to greeter-display-setting for QT scale env vars

Log: Fix AfterLogin UI elements too small after upgrade by setting QT scale env in X11

fix: 在 X11 下启动 dde-update 前设置 QT 缩放环境变量

1. 修复系统升级后 AfterLogin 进度球和欢迎界面文案偏小、缩放与系统不一致的问题
2. 在启动 dde-update 前检查 xsettingsd.conf 是否存在
3. 若存在则使用该配置启动 xsettingsd
4. 若不存在则通过 greeter-display-setting 获取并导出 QT 缩放环境变量

Log: 修复系统升级后 AfterLogin 界面元素偏小的问题,在 X11 下提前设置 QT 缩放环境变量
PMS: BUG-363285
@MyLeeJiEun MyLeeJiEun force-pushed the fork-from-master-0602-fix-issue-363285 branch from 85c4f40 to e91a61d Compare June 2, 2026 11:49
@deepin-ci-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: MyLeeJiEun, yixinshark

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@MyLeeJiEun
Copy link
Copy Markdown
Contributor Author

/merge

@deepin-bot deepin-bot Bot merged commit 4bc6a55 into linuxdeepin:master Jun 2, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants