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

Ubuntu 24.04下QGIS界面显示异常求助:按钮菜单无法正常读取

解决QGIS在Ubuntu 24.04 + AwesomeWM下的界面显示问题
  • 强制QT使用XCB后端启动QGIS:
    在终端执行命令:QT_QPA_PLATFORM=xcb qgis,如果有效,可将该环境变量添加到全局配置(比如~/.xprofile文件中加入export QT_QPA_PLATFORM=xcb),或在AwesomeWM的启动脚本里设置。

  • 安装QT与GTK的集成组件:
    执行命令安装兼容包:sudo apt install qt5-gtk-platformtheme qt6-gtk-platformtheme,让QT应用适配系统GTK主题,避免布局冲突。

  • 强制QT使用GTK风格:
    启动QGIS时添加风格变量:QT_STYLE_OVERRIDE=gtk qgis,也可将export QT_STYLE_OVERRIDE=gtk加入全局配置文件持久生效。

  • 为QGIS设置浮动窗口规则:
    在AwesomeWM的rc.lua配置文件中添加以下规则,让QGIS以浮动窗口运行(部分QT应用在平铺管理器下浮动模式布局更正常):

    awful.rules.rules = {
        -- 保留原有规则,新增以下内容
        { rule = { class = "Qgis" },
          properties = { floating = true } },
    }
    

    保存后按Mod+Ctrl+r重启AwesomeWM生效。

  • 禁用QT自动缩放:
    若存在高DPI适配问题,启动时执行:QT_AUTO_SCREEN_SCALE_FACTOR=0 qgis,或设置固定缩放因子QT_SCALE_FACTOR=1 qgis。

  • 补充系统字体支持:
    安装常用字体包确保文本渲染正常:sudo apt install fonts-dejavu-core fonts-liberation2

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 18:14:59