You are not logged in.

#1 2021-06-17 06:51:54

maverick5x
Member
Registered: 2020-07-21
Posts: 3

HDMI monitor turns off and doesn't turn on again

Hello everyone,

I have a Lenovo X1 Extreme to which i connect 2 Samsung G5 Odyssey monitors. One of them is connected HDMI->HDMI and the other is connected USB->HDMI.

When i boot, both screens are on and they both work as expected. However, leaving the laptop for a while makes the HDMI->HDMI monitor turn off and waking up the laptop doesn't bring back the monitor's display. I have made sure to turn off DPMS, where:

xset -q
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  660    repeat rate:  25
  auto repeating keys:  00ffffffdffffbbf
                        fedfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  600
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/misc,/usr/share/fonts/TTF,built-ins
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Disabled

xrandr seems to recognize all 3 monitors (including the laptop's one):

xrandr --listmonitors
Monitors: 3
 0: +DP-2 1920/344x1080/193+5120+0  DP-2
 1: +DP-1 2560/597x1440/336+2560+0  DP-1
 2: +HDMI-0 2560/597x1440/336+0+0  HDMI-0

I don't have any xorg.conf files but i have this in my /etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf

Section "OutputClass"
    Identifier "intel"
    MatchDriver "i915"
    Driver "modesetting"
EndSection

Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "PrimaryGPU" "yes"
    ModulePath "/usr/lib/nvidia/xorg"
    ModulePath "/usr/lib/xorg/modules"
EndSection

Linux:

Linux arch 5.12.10-arch1-1 #1 SMP PREEMPT Thu, 10 Jun 2021 16:34:50 +0000 x86_64 GNU/Linux

I have tried switching source on the HDMI monitor itself to no avail, also tried disconnecting the HDMI cable and reconnecting it and replacing it with a different cable but the issue is still there.

As i type this post, xrandr shows the following:

xrandr
Screen 0: minimum 8 x 8, current 7040 x 1440, maximum 32767 x 32767
DP-0 disconnected primary (normal left inverted right x axis y axis)
DP-1 connected 2560x1440+2560+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440    144.00*+ 120.00    59.95
   3840x2160     59.94    50.00    23.98    23.98
   1920x1080    143.98   119.88    60.00    59.94    50.00
   1680x1050     59.95
   1600x900      60.00
   1440x900      59.89
   1280x1024     75.02    60.02
   1280x800      59.81
   1280x720      60.00    59.94    50.00
   1152x864      75.00
   1024x768      75.03    70.07    60.00
   800x600       75.00    72.19    60.32    56.25
   720x576       50.00
   720x480       59.94
   640x480       75.00    72.81    59.94
HDMI-0 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440    144.00*+ 120.00    59.95
   1920x1080    143.98   119.88    60.00    59.94    50.00
   1680x1050     59.95
   1600x900      60.00
   1440x900      59.89
   1280x1024     75.02    60.02
   1280x800      59.81
   1280x720      60.00    59.94    50.00
   1152x864      75.00
   1024x768      75.03    70.07    60.00
   800x600       75.00    72.19    60.32    56.25
   720x576       50.00
   720x480       59.94
   640x480       75.00    72.81    59.94
DP-2 connected 1920x1080+5120+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.00*+

But the HDMI monitor isn't displaying anything.

For the record, i have disabled `tlp` as well so that i know for sure that it's not the power saving daemon that is switching off the monitor. The other monitor connected USB-C->HDMI is always on without any issues.

How can i resolve this issue?

Last edited by maverick5x (2021-06-17 06:53:20)

Offline

Board footer

Powered by FluxBB