[Pkg-utopia-maintainers] Bug#996750: Causes external monitor to fail to wake from DPMS sleep

Jonathan McDowell noodles at earth.li
Mon Oct 18 08:01:23 BST 2021


Package: pipewire
Version: 0.3.38-2
Severity: important
X-Debbugs-Cc: noodles at earth.li

I recently tried out pipewire as my system audio daemon; in particular I
installed pipewire-pulse so that it would take over from Pulse Audio.
While audio ends up working just fine it turns out this breaks waking up
my external monitor. As part of screen lock both the internal laptop LCD
and external LCD monitor are powersaved via DPMS. A mouse/keyboard event
will then wake both up and present the lock screen. When pipewire-pulse
is installed the internal LCD wakes up fine, but the external screen
does not. It looks like xrandr etc all think the external screen is
connected ok, but it takes a press of the monitor menu/power button to
wake it up.

The screen is connected via HDMI and is acting as my main audio output,
so I suspect there's some sort of odd interaction going on with that,
but the same setup with Pulse does not have any such issues.

edid-decode of the external monitor attached, in case that's helpful.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.14.0-2-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire depends on:
ii  init-system-helpers      1.60
ii  libpipewire-0.3-modules  0.3.38-2
ii  pipewire-bin             0.3.38-2

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information
-------------- next part --------------
edid-decode (hex):

00 ff ff ff ff ff ff 00 1e 6d f6 76 80 9b 03 00
04 1a 01 03 80 50 22 78 ea ca 95 a6 55 4e a1 26
0f 50 54 21 08 00 71 40 81 80 81 c0 a9 c0 b3 00
d1 c0 81 00 01 01 e7 7c 70 a0 d0 a0 29 50 30 20
3a 00 20 4f 31 00 00 1a 9d 67 70 a0 d0 a0 22 50
30 20 3a 00 20 4f 31 00 00 1a 00 00 00 fd 00 38
3d 1e 5a 20 00 0a 20 20 20 20 20 20 00 00 00 fc
00 4c 47 20 55 4c 54 52 41 57 49 44 45 0a 01 f4

02 03 1e f1 23 09 07 07 49 10 04 03 01 1f 13 59
5a 12 83 01 00 00 67 03 0c 00 10 00 38 40 9f 3d
70 a0 d0 a0 15 50 30 20 3a 00 20 4f 31 00 00 1a
7e 48 00 e0 a0 38 1f 40 40 40 3a 00 20 4f 31 00
00 18 01 1d 00 72 51 d0 1e 20 6e 28 55 00 20 4f
31 00 00 1e 8c 0a d0 8a 20 e0 2d 10 10 3e 96 00
20 4f 31 00 00 18 00 00 00 ff 00 36 30 34 4e 54
4c 45 36 59 34 31 36 0a 00 00 00 00 00 00 00 23

----------------

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.3
  Vendor & Product Identification:
    Manufacturer: GSM
    Model: 30454
    Serial Number: 236416
    Made in: week 4 of 2016
  Basic Display Parameters & Features:
    Digital display
    Maximum image size: 80 cm x 34 cm
    Gamma: 2.20
    DPMS levels: Standby Suspend Off
    RGB color display
    First detailed timing is the preferred timing
  Color Characteristics:
    Red  : 0.6513, 0.3320
    Green: 0.3066, 0.6308
    Blue : 0.1503, 0.0595
    White: 0.3134, 0.3291
  Established Timings I & II:
    DMT 0x04:   640x480    59.940 Hz   4:3    31.469 kHz  25.175 MHz
    DMT 0x09:   800x600    60.317 Hz   4:3    37.879 kHz  40.000 MHz
    DMT 0x10:  1024x768    60.004 Hz   4:3    48.363 kHz  65.000 MHz
  Standard Timings:
    GTF     :  1152x864    60.000 Hz   4:3    53.700 kHz  81.624 MHz
    DMT 0x23:  1280x1024   60.020 Hz   5:4    63.981 kHz 108.000 MHz
    DMT 0x55:  1280x720    60.000 Hz  16:9    45.000 kHz  74.250 MHz
    DMT 0x53:  1600x900    60.000 Hz  16:9    60.000 kHz 108.000 MHz (RB)
    DMT 0x3a:  1680x1050   59.954 Hz  16:10   65.290 kHz 146.250 MHz
    DMT 0x52:  1920x1080   60.000 Hz  16:9    67.500 kHz 148.500 MHz
    DMT 0x1c:  1280x800    59.810 Hz  16:10   49.702 kHz  83.500 MHz
  Detailed Timing Descriptors:
    DTD 1:  3440x1440   59.973 Hz  43:18   88.819 kHz 319.750 MHz (800 mm x 335 mm)
                 Hfront   48 Hsync  32 Hback  80 Hpol P
                 Vfront    3 Vsync  10 Vback  28 Vpol N
    DTD 2:  3440x1440   49.987 Hz  43:18   73.681 kHz 265.250 MHz (800 mm x 335 mm)
                 Hfront   48 Hsync  32 Hback  80 Hpol P
                 Vfront    3 Vsync  10 Vback  21 Vpol N
  Display Range Limits:
    Monitor ranges (GTF): 56-61 Hz V, 30-90 kHz H, max dotclock 320 MHz
    Display Product Name: 'LG ULTRAWIDE'
  Extension blocks: 1
Checksum: 0xf4

----------------

Block 1, CTA-861 Extension Block:
  Revision: 3
  Underscans IT Video Formats by default
  Basic audio support
  Supports YCbCr 4:4:4
  Supports YCbCr 4:2:2
  Native detailed modes: 1
  Audio Data Block:
    Linear PCM:
      Max channels: 2
      Supported sample rates (kHz): 48 44.1 32
      Supported sample sizes (bits): 24 20 16
  Video Data Block:
    VIC  16:  1920x1080   60.000 Hz  16:9    67.500 kHz 148.500 MHz
    VIC   4:  1280x720    60.000 Hz  16:9    45.000 kHz  74.250 MHz
    VIC   3:   720x480    59.940 Hz  16:9    31.469 kHz  27.000 MHz
    VIC   1:   640x480    59.940 Hz   4:3    31.469 kHz  25.175 MHz
    VIC  31:  1920x1080   50.000 Hz  16:9    56.250 kHz 148.500 MHz
    VIC  19:  1280x720    50.000 Hz  16:9    37.500 kHz  74.250 MHz
    VIC  89:  2560x1080   50.000 Hz  64:27   56.250 kHz 185.625 MHz
    VIC  90:  2560x1080   60.000 Hz  64:27   66.000 kHz 198.000 MHz
    VIC  18:   720x576    50.000 Hz  16:9    31.250 kHz  27.000 MHz
  Speaker Allocation Data Block:
    FL/FR - Front Left/Right
  Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
    Source physical address: 1.0.0.0
    DC_36bit
    DC_30bit
    DC_Y444
    Maximum TMDS clock: 320 MHz
  Detailed Timing Descriptors:
    DTD 3:  3440x1440   29.993 Hz  43:18   43.819 kHz 157.750 MHz (800 mm x 335 mm)
                 Hfront   48 Hsync  32 Hback  80 Hpol P
                 Vfront    3 Vsync  10 Vback   8 Vpol N
    DTD 4:  2560x1080   60.000 Hz  64:27   66.659 kHz 185.580 MHz (800 mm x 335 mm)
                 Hfront   64 Hsync  64 Hback  96 Hpol N
                 Vfront    3 Vsync  10 Vback  18 Vpol N
    DTD 5:  1280x720    60.000 Hz  16:9    45.000 kHz  74.250 MHz (800 mm x 335 mm)
                 Hfront  110 Hsync  40 Hback 220 Hpol P
                 Vfront    5 Vsync   5 Vback  20 Vpol P
    DTD 6:   720x480    59.940 Hz   3:2    31.469 kHz  27.000 MHz (800 mm x 335 mm)
                 Hfront   16 Hsync  62 Hback  60 Hpol N
                 Vfront    9 Vsync   6 Vback  30 Vpol N
    Display Product Serial Number: '604NTLE6Y416'
Checksum: 0x23


More information about the Pkg-utopia-maintainers mailing list