1

如果我用插入 XFCE 的 HDMI 显示器启动我的笔记本电脑,XFCE 将识别显示器并显示 UI。但是,它至少会使用 xfce 默认值重置我的主题和键盘设置。如果我在不插入显示器的情况下启动,然后在我的用户会话开始后插入显示器,我可以使用 ArandR 将输出发送到 HDMI 显示器,并且我的所有设置都保持不变,而屏幕工作正常

发生错误时,我在日志中看到以下内容(使用插入的 hdmi 监视器启动):

Nov 04 17:34:26 nickT_Arch systemd[1]: Started Authorization Manager.
Nov 04 17:34:26 nickT_Arch slim[265]: (xfsettingsd:834): xfsettingsd-WARNING **: Unknown mode '1920x1080 @ 30.0' for output HDMI1.
Nov 04 17:34:26 nickT_Arch slim[265]: The program 'xfsettingsd' received an X Window System error.
Nov 04 17:34:26 nickT_Arch slim[265]: This probably reflects a bug in the program.
Nov 04 17:34:26 nickT_Arch slim[265]: The error was 'BadMatch (invalid parameter attributes)'.
Nov 04 17:34:26 nickT_Arch slim[265]: (Details: serial 143 error_code 8 request_code 140 minor_code 7)
Nov 04 17:34:26 nickT_Arch slim[265]: (Note to programmers: normally, X errors are reported asynchronously;
Nov 04 17:34:26 nickT_Arch slim[265]: that is, you will receive the error a while after causing it.
Nov 04 17:34:26 nickT_Arch slim[265]: To debug your program, run it with the --sync command line
Nov 04 17:34:26 nickT_Arch slim[265]: option to change this behavior. You can then get a meaningful
Nov 04 17:34:26 nickT_Arch slim[265]: backtrace from your debugger if you break on the gdk_x_error() function.)

一旦发生这种情况,xfsettingsd 似乎就停止工作了。当我从命令行运行 xfsettingsd 时,出现以下错误:

(xfsettingsd:1508): xfsettingsd-WARNING **: Unknown mode '1920x1080 @ 30.0' for output HDMI1.

The program 'xfsettingsd' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 144 error_code 8 request_code 140 minor_code 7)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
4

1 回答 1

0

这是上游报告的https://bugzilla.xfce.org/show_bug.cgi?id=9680

不过,可能只有 --sync 解决方法,没有比这更好的了。

于 2014-05-18T08:13:57.943 回答