xfsettingsd对显示器分辨率和轰炸不满意

时间:2013-11-06 11:51:17

标签: linux xfce

如果我使用插入的HDMI显示器启动笔记本电脑,XFCE将识别显示器并显示用户界面。但是,它将至少重置我的主题和键盘设置,看起来像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.)

1 个答案:

答案 0 :(得分:0)

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

尽管如此,可能只有--sync解决方法,没有更好的。