【问题标题】:How do I disable the input cursor blink in a new X session?如何在新的 X 会话中禁用输入光标闪烁?
【发布时间】:2022-10-20 23:52:52
【问题描述】:

我正在使用“Xvfb”和“x11vnc”在新的 X 会话中运行一些浏览器回归。

我的窗口管理器是 Xfce 4.16,操作系统是 Fedora 35。

要启动这些,我正在运行以下命令;

`which Xfvb` :1 -screen 0 1920x1080x24
xfwm4 --replace
x11vnc -shared -xkb -forever -rfbauth ./vncpassfile -rfbport 5901 -display :1

这一切正常,如果我愿意,我可以连接 vncviewer 并观看我们的回归运行。

当我们捕获输入字段时会出现问题,具体取决于我们有时捕获输入光标的时间。

我在我的主桌面上通过 Xfce 的键盘设置禁用了光标闪烁。效果很好(我可以在 chrome 上访问 google.com 并且输入光标不闪烁)。

不幸的是,上面开始的新会话似乎不支持此设置,并且光​​标继续闪烁。

我尝试打开终端和键盘设置菜单以禁用新会话内的光标闪烁,但它说它已经被禁用(与我的主桌面匹配)。

我在做傻事吗?

我可以通过 css 将 caret-color 设置为 transparent,但我真的很想了解为什么我不能在新的 X 会话中禁用光标。

【问题讨论】:

    标签: x11 vnc xvfb xfce


    【解决方案1】:

    这是因为我没有为新的窗口管理器启动 xfsettingsd。一旦我启动了一个新的 xfsettingsd,它就会按预期工作。

    【讨论】:

      猜你喜欢
      • 2017-07-17
      • 2011-07-31
      • 1970-01-01
      • 2011-10-30
      • 2017-01-23
      • 1970-01-01
      • 1970-01-01
      • 2014-02-15
      • 1970-01-01
      相关资源
      最近更新 更多