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

Debian稳定版下Firefox ESR本地用户光标主题配置问题

Debian稳定版下Firefox ESR本地用户光标主题配置问题

我之前碰到过几乎一模一样的情况,Firefox ESR在新版本里确实改了光标主题的读取逻辑,不再完全依赖~/.Xresources的设置了,给你几个本地用户层面的解决办法,亲测在Debian 12和Firefox 128 ESR上有效:

  • 通过GTK3配置文件强制指定光标主题
    Firefox现在基于GTK3渲染界面,所以可以直接配置GTK3的全局设置来覆盖Firefox的光标:

    1. 先创建GTK3的配置目录(如果不存在的话):
      mkdir -p ~/.config/gtk-3.0
      
    2. 编辑~/.config/gtk-3.0/settings.ini文件,添加以下内容:
      [Settings]
      gtk-cursor-theme-name=DMZ-White
      gtk-cursor-theme-size=0
      
    3. 保存后完全关闭Firefox(包括后台进程)再重新打开,应该就能看到白色光标了。
  • 直接在Firefox内部配置光标主题
    如果不想改系统GTK配置,也可以直接在Firefox的隐藏设置里调整:

    1. 打开Firefox,在地址栏输入about:config,点击“接受风险并继续”进入设置页面。
    2. 在搜索框里输入widget.gtk.cursor-theme-name,如果找不到这个项,右键点击空白处,选择“新建”→“字符串”,把项名设为widget.gtk.cursor-theme-name,值设为DMZ-White。
    3. 重启Firefox生效。
  • 检查Xresources的加载情况
    有时候可能是~/.Xresources没有被正确加载,导致Firefox读不到设置:

    1. 先在终端执行xrdb -query | grep Xcursor,看看有没有Xcursor.theme: DMZ-White的输出。
    2. 如果没有的话,把xrdb -merge ~/.Xresources添加到你的Blackbox启动脚本(比如~/.blackbox/autostart)里,确保每次启动窗口管理器时都加载Xresources配置,然后重启Blackbox和Firefox。
  • 临时测试:关闭硬件加速
    极少数情况下,硬件加速可能会干扰光标主题的渲染,你可以试试:

    1. 在Firefox的about:config里搜索layers.acceleration.force-enabled,把值设为false。
    2. 重启Firefox看看光标是否恢复正常,如果有效,你可以保留这个设置,或者更新显卡驱动试试解决硬件加速的问题。

备注:内容来源于stack exchange,提问作者August Karlstrom

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.15 13:54:38