You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Archlinux下Awesome wm安装kdenlive修复插件后面板与图标异常变大问题

问题根因

你安装的kdebase-runtime包会携带KDE桌面的基础配置服务,默认会修改全局X11 DPI参数,Awesome WM的dpi()函数默认读取系统全局DPI配置,所以即使你面板的数值配置没改,实际渲染尺寸会跟随DPI等比放大。

排查与解决步骤

  • 第一步:验证是否为DPI问题
    执行以下命令查看当前系统生效的DPI值:
xdpyinfo | grep resolution

正常默认值为96x96 dots per inch,如果输出数值高于96即可确认是DPI缩放导致的界面放大。
你可以先执行临时修复命令验证效果:

xrandr --dpi 96

之后按Mod+Ctrl+R重载Awesome WM,如果面板和图标恢复正常,就可以做永久配置。

  • 第二步:固定Awesome WM的DPI配置(优先级最高,不影响Kdenlive使用)
    打开你的rc.lua配置文件,在文件最开头、加载beautiful主题之前添加以下配置:
-- 强制指定DPI为96,不读取系统全局配置
local xresources = require("beautiful.xresources")
xresources.set_dpi(96)
-- 后续的dpi()调用都会基于这个固定值计算
local dpi = xresources.apply_dpi

重载Awesome后即可永久生效。

  • 第三步:可选关闭KDE的强制DPI修改
    如果后续其他Qt程序也出现缩放异常,可以修改KDE全局配置文件~/.config/kdeglobals,在[General]段落添加/修改以下内容:
[General]
ForceFontDPI=96

保存后重启即可,不会影响Kdenlive的主题显示效果。

内容的提问来源于stack exchange,提问作者Hussam Elzaphry

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 15:15:06