我的系统的显示端口连接有问题。乍一看,几个没有任何共同点的问题表明了这一点。我之所以声称 DP 是原因,是因为当我通过 DVI 连接另一台显示器时,这些问题就消失了。
当我将显示器置于睡眠状态时,它不会醒来。期刊包含:
[drm:intel_dp_start_link_train] *ERROR* failed to enable link
有时
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Qt 应用程序需要几秒钟才能启动。同时冻结 X。今天我的系统完全冻结了。作为后续的 KDE 启动非常缓慢,并且伴随着多次冻结。
我在 i5-4590 上使用最新的 Arch 系统,使用 Intel HD4600。
这是带有 drm.debug=0xe 命令行的 dmesg。我删除了大约一百万行“[drm:drm_dp_i2c_do_msg] native defer”行以使其更清晰。
英特尔驱动程序已安装。配置:
# for i in /sys/module/i915/parameters/*; do echo $i=$(cat $i); done
/sys/module/i915/parameters/disable_display=N
/sys/module/i915/parameters/disable_power_well=1
/sys/module/i915/parameters/enable_cmd_parser=0
/sys/module/i915/parameters/enable_fbc=-1
/sys/module/i915/parameters/enable_hangcheck=Y
/sys/module/i915/parameters/enable_ips=1
/sys/module/i915/parameters/enable_ppgtt=1
/sys/module/i915/parameters/enable_psr=0
/sys/module/i915/parameters/enable_rc6=-1
/sys/module/i915/parameters/fastboot=N
/sys/module/i915/parameters/invert_brightness=0
/sys/module/i915/parameters/lvds_channel_mode=0
/sys/module/i915/parameters/lvds_downclock=0
/sys/module/i915/parameters/lvds_use_ssc=-1
/sys/module/i915/parameters/modeset=-1
/sys/module/i915/parameters/panel_ignore_lid=1
/sys/module/i915/parameters/powersave=1
/sys/module/i915/parameters/prefault_disable=N
/sys/module/i915/parameters/preliminary_hw_support=0
/sys/module/i915/parameters/reset=Y
/sys/module/i915/parameters/semaphores=-1
/sys/module/i915/parameters/vbt_sdvo_panel_type=-1
答案1
我遇到了完全相同的问题和设置
/sys/module/i915/parameters/semaphores
to 1 为我解决了这个问题。你试过这个吗?