@yifwon 脚本会把你环境中的 QT_AUTO_SCREEN_SCALE_FACTOR 值透给 微信
环境中 QT_AUTO_SCREEN_SCALE_FACTOR=0 就是告诉qt不要缩放
可能是哪个包注入了环境变量
你如果需要支持自动缩放,那么不要配置QT_AUTO_SCREEN_SCALE_FACTOR 或者 将其配置为1
Git Clone URL: | https://aur.archlinux.org/wechat-appimage.git (read-only, click to copy) |
---|---|
Package Base: | wechat-appimage |
Description: | Wechat for Linux |
Upstream URL: | https://linux.weixin.qq.com |
Keywords: | appimage wechat wechatlinux weixin |
Licenses: | custom |
Provides: | |
Submitter: | fengch |
Maintainer: | fengch |
Last Packager: | fengch |
Votes: | 10 |
Popularity: | 2.06 |
First Submitted: | 2024-12-09 01:52 (UTC) |
Last Updated: | 2025-02-27 06:38 (UTC) |
@yifwon 脚本会把你环境中的 QT_AUTO_SCREEN_SCALE_FACTOR 值透给 微信
环境中 QT_AUTO_SCREEN_SCALE_FACTOR=0 就是告诉qt不要缩放
可能是哪个包注入了环境变量
你如果需要支持自动缩放,那么不要配置QT_AUTO_SCREEN_SCALE_FACTOR 或者 将其配置为1
ivan@AMD-Ryzen7-7840HS:~> echo ${XDG_SESSION_DESKTOP}
KDE
ivan@AMD-Ryzen7-7840HS:~> echo "${XDG_SESSION_TYPE}"
x11
ivan@AMD-Ryzen7-7840HS:~> echo $QT_AUTO_SCREEN_SCALE_FACTOR
0
ivan@AMD-Ryzen7-7840HS:~>
不知道出于什么原因,我在kde的x11环境下,应用启动后,缩放150%的情况下,微信也不能自动放大了,界面字体显示都很小。我目前修改额外配置QT_AUTO_SCREEN_SCALE_FACTOR=1解决。 系统信息如下:
Operating System: Arch Linux
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.12.0
Qt Version: 6.9.0
Kernel Version: 6.13.8-zen1-1-zen (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 7840HS w/ Radeon 780M Graphics
Memory: 23.3 GiB of RAM
Graphics Processor: AMD Radeon 780M
Manufacturer: GMKtec
Product Name: NucBox K6
System Version: Version 1.0
EDIT:
我卸载了xf86-video-amdgpu
,仅使用原生MESA
后问题解决
@noxt 查阅archwiki 检查一下自己的配置是否正确
我的桌面环境是KDE,我启动这个应用之后,无法调用中文输入法。
@NekoLOvO 这几个包被plasma 依赖,我这边本地不能删除掉这几个包,能提供一下安装的包列表吗?我搭建环境测试一下
@haakuya 👍 查阅了一下的确是这样的, 这个值应该是起动器配置的,已经更新
根据我的观察,XDG_SESSION_DESKTOP=KDE 只有在使用 SDDM 的时候会被设置为 KDE,而使用 GDM 时的值会变成 plasma。
导致无法正确设置 QT_AUTO_SCREEN_SCALE_FACTOR=1。
KDE plasma 启动的时候似乎只强制设置了 XDG_CURRENT_DESKTOP=KDE
@kidult226 我这边下过来还是 4.0.1.11 估计还在灰度测试
4.0.1.12的appimage已经更新
缺少依赖xcb-util-wm
、xcb-util-image
和xcb-util-renderutil
Pinned Comments
fengch commented on 2025-01-03 08:26 (UTC)
注意,提交过期前确认一下,本包只包含了3位版本号,第4位为打包版本,因为腾讯在 appimage 文件中配置的版本号只到 第3位(第4位在二进制文件中,提取起来比较麻烦),所以是以3位版本+打包序号发布的,不要看错 另外已经配置了自动化脚本,每4小时自动检查腾讯是否发布新版本,检测到新版本会自动更新打包版本,如果超过4小时没有自动更新,一般是脚本出错了,这边会收到通知调整脚本