Linux xfsettingsd对监视器分辨率和爆炸不满意

Linux xfsettingsd对监视器分辨率和爆炸不满意,linux,xfce,Linux,Xfce,如果我在启动笔记本电脑时插入HDMI显示器,XFCE将识别显示器并显示UI。但是,它至少会用xfce默认设置重置我的主题和键盘设置。 如果我在启动时不插入显示器,然后在用户会话启动后插入显示器,我可以使用ArandR将输出发送到HDMI显示器,并且在屏幕正常工作时,我的所有设置保持不变 发生错误时(插入hdmi监视器引导),我在日志中看到以下内容: 一旦发生这种情况,xfsettingsd就会停止工作。从命令行运行xfsettingsd时,出现以下错误: (xfsettingsd:1508):

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

发生错误时(插入hdmi监视器引导),我在日志中看到以下内容:

一旦发生这种情况,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.)

这是上游报道的

不过,可能只有同步解决方案,没有更好的了

(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.)