절전 모드 후 검은색 화면: 핫플러그 이벤트: 커넥터 링크 상태가 불량입니다.

절전 모드 후 검은색 화면: 핫플러그 이벤트: 커넥터 링크 상태가 불량입니다.

내 노트북은 과거에는 잘 작동했지만 지난 몇 달 동안 특정 이벤트 후에 노트북 화면이 깨어나지 않는 문제가 있었습니다. 기본적으로 노트북을 일시 중단한 후 컴퓨터를 깨울 때 화면이 켜지지 않는 시간은 약 15%입니다. 일정 기간 동안 사용하지 않으면 화면이 검게 변할 때도 비슷한 비율의 빈 화면이 나타납니다. 마우스를 움직이면 다시 깨어나지 않을 수도 있습니다.

활동이 없어 화면이 검게 변한 후(멈췄을 때보다 로그 항목이 적어서) 화면이 켜지지 않는 상황을 검토해봤습니다. 화면이 검게 변하고 마우스를 다시 움직이는 동안에는 Journalctl 항목이 없습니다. 그러나 xorg 로그에서 다음을 발견했습니다(타임스탬프를 해독할 수 없지만 이것이 로그 파일의 끝입니다).

[    45.238] (II) event0  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    45.238] (II) event0  - AT Translated Set 2 keyboard: device is a keyboard
[    45.239] (II) event0  - AT Translated Set 2 keyboard: device removed
[    45.239] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[    45.239] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 11)
[    45.239] (**) Option "xkb_layout" "us"
[    45.239] (**) Option "xkb_variant" "intl"
[    45.240] (II) event0  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    45.240] (II) event0  - AT Translated Set 2 keyboard: device is a keyboard
[    45.241] (II) config/udev: Adding input device PC Speaker (/dev/input/event4)
[    45.241] (II) No input driver specified, ignoring this device.
[    45.241] (II) This device may have been added with another device file.
[  6116.285] (WW) modeset(0): hotplug event: connector 58's link-state is BAD, tried resetting the current mode. You may be leftwith a black screen if this fails...
[  6116.296] (II) modeset(0): EDID vendor "CMN", prod id 4963
[  6116.296] (II) modeset(0): Printing DDC gathered Modelines:
[  6116.296] (II) modeset(0): Modeline "1920x1080"x0.0  138.78  1920 1966 1996 2080  1080 1082 1086 1112 +hsync -vsync (66.7 kHz eP)
[  6116.296] (II) modeset(0): Modeline "1920x1080"x0.0  111.02  1920 1966 1996 2080  1080 1082 1086 1112 +hsync -vsync (53.4 kHz e)
[  7335.277] (II) event10 - Genius USB Optical Mouse: Enabling spurious button debouncing, see https://wayland.freedesktop.org/libinput/doc/1.11.1/button_debouncing.html for details
[ 12686.324] (WW) modeset(0): hotplug event: connector 58's link-state is BAD, tried resetting the current mode. You may be leftwith a black screen if this fails...
[ 12686.335] (II) modeset(0): EDID vendor "CMN", prod id 4963
[ 12686.335] (II) modeset(0): Printing DDC gathered Modelines:
[ 12686.335] (II) modeset(0): Modeline "1920x1080"x0.0  138.78  1920 1966 1996 2080  1080 1082 1086 1112 +hsync -vsync (66.7 kHz eP)
[ 12686.335] (II) modeset(0): Modeline "1920x1080"x0.0  111.02  1920 1966 1996 2080  1080 1082 1086 1112 +hsync -vsync (53.4 kHz e)
[ 13421.811] (EE) 
Fatal server error:
[ 13421.811] (EE) systemd-logind disappeared (stopped/restarted?)
[ 13421.811] (EE) 
[ 13421.811] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[ 13421.811] (EE) Please also check the log file at "/home/george/.local/share/xorg/Xorg.0.log" for additional information.
[ 13421.811] (EE) 
[ 13421.811] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 13421.811] (WW) xf86CloseConsole: KDSETMODE failed: Input/output error
[ 13421.811] (WW) xf86CloseConsole: VT_GETMODE failed: Input/output error
[ 13421.811] (WW) xf86CloseConsole: VT_ACTIVATE failed: Input/output error
[ 13421.813] (EE) systemd-logind: ReleaseControl failed: Connection was disconnected before a reply was received
[ 13421.813] (EE) Server terminated with error (1). Closing log file.

눈에 띄는 것은 다음과 같습니다.

[ 12686.324] (WW) modeset(0): hotplug event: connector 58's link-state is BAD, tried resetting the current mode. You may be leftwith a black screen if this fails...

Intel915 그래픽 카드 사용

$ lcpci

00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 08)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics (rev 08)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 08)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.6 Signal processing controller: Intel Corporation Wildcat Point-LP Thermal Management Controller (rev 03)
01:00.0 Network controller: Intel Corporation Wireless 7260 (rev bb)

# systool -m i915 -av
Module = "i915"

  Attributes:
    coresize            = "1941504"
    initsize            = "0"
    initstate           = "live"
    refcnt              = "5"
    srcversion          = "49ACDCA7EE082E3C46EE9EB"
    taint               = ""
    uevent              = <store method only>

  Parameters:
    alpha_support       = "Y"
    disable_display     = "N"
    disable_power_well  = "1"
    edp_vswing          = "0"
    enable_cmd_parser   = "Y"
    enable_dc           = "-1"
    enable_dp_mst       = "Y"
    enable_dpcd_backlight= "N"
    enable_execlists    = "1"
    enable_fbc          = "1"
    enable_guc_loading  = "0"
    enable_guc_submission= "0"
    enable_gvt          = "N"
    enable_hangcheck    = "Y"
    enable_ips          = "1"
    enable_ppgtt        = "3"
    enable_psr          = "0"
    enable_rc6          = "1"
    error_capture       = "Y"
    fastboot            = "N"
    force_reset_modeset_test= "N"
    guc_firmware_path   = "(null)"
    guc_log_level       = "-1"
    huc_firmware_path   = "(null)"
    inject_load_failure = "0"
    invert_brightness   = "0"
    load_detect_test    = "N"
    lvds_channel_mode   = "0"
    lvds_use_ssc        = "-1"
    mmio_debug          = "0"
    modeset             = "-1"
    nuclear_pageflip    = "N"
    panel_ignore_lid    = "1"
    prefault_disable    = "N"
    reset               = "2"
    semaphores          = "0"
    use_mmio_flip       = "0"
    vbt_firmware        = "(null)"
    vbt_sdvo_panel_type = "-1"
    verbose_state_checks= "Y"

  Sections:
    .altinstr_aux       = "0xffffffffc0c126ae"
    .altinstr_replacement= "0xffffffffc0c12135"
    .altinstructions    = "0xffffffffc0c55678"
    .bss                = "0xffffffffc0cbe680"
    .data..cacheline_aligned= "0xffffffffc0cbdc80"
    .data..read_mostly  = "0xffffffffc0cbb980"
    .data.unlikely      = "0xffffffffc0cbb918"
    .data               = "0xffffffffc0cb0b40"
    .exit.text          = "0xffffffffc0c126f6"
    .fixup              = "0xffffffffc0c1270d"
    .gnu.linkonce.this_module= "0xffffffffc0cbe340"
    .init.text          = "0xffffffffc0a9f000"
    .note.gnu.build-id  = "0xffffffffc0c13000"
    .orc_unwind         = "0xffffffffc0c76c14"
    .orc_unwind_ip      = "0xffffffffc0c55b58"
    .parainstructions   = "0xffffffffc0c47a30"
    .ref.data           = "0xffffffffc0cbbbe0"
    .rodata             = "0xffffffffc0c130a0"
    .rodata.str1.1      = "0xffffffffc0c48c7c"
    .rodata.str1.8      = "0xffffffffc0c2bb00"
    .smp_locks          = "0xffffffffc0c54f88"
    .strtab             = "0xffffffffc0ac5e28"
    .symtab             = "0xffffffffc0aa1000"
    .text..refcount     = "0xffffffffc0c122a5"
    .text               = "0xffffffffc0b1f000"
    .text.unlikely      = "0xffffffffc0c0abbc"
    __bug_table         = "0xffffffffc0cb8e10"
    __ex_table          = "0xffffffffc0cadbf0"
    __jump_table        = "0xffffffffc0cb0000"
    __kcrctab_gpl       = "0xffffffffc0c13080"
    __ksymtab_gpl       = "0xffffffffc0c13030"
    __ksymtab_strings   = "0xffffffffc0caeb78"
    __mcount_loc        = "0xffffffffc0ca8530"
    __param             = "0xffffffffc0cae538"
    __tracepoints_ptrs  = "0xffffffffc0caebd0"
    __tracepoints_strings= "0xffffffffc0caed90"
    __tracepoints       = "0xffffffffc0cbcea0"
    _ftrace_events      = "0xffffffffc0cbba10"

내가 찾을 수 있는 유일한 관련 주제는 다음과 같습니다.https://bbs.archlinux.org/viewtopic.php?id=236359—하지만 해결책이 없습니다. 나는 시스템을 최신 상태로 유지했습니다. i3를 창 관리자로 사용하여 Arch Linux를 실행합니다. 내 커널은 4.14.52-1-lts입니다. 이 문제의 원인은 무엇입니까?

관련 정보