如果我使用插入的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.)