Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

External monitor (TV) is preventing Suspend?

Linux Kernel, Network, and Services configuration.
Post Reply
Message
Author
mrmikeroot
Posts: 2
Joined: 2021-06-18 03:55

External monitor (TV) is preventing Suspend?

#1 Post by mrmikeroot »

Hi all. I have a Razer Book 13 laptop running Bullseye, connected to a Dell WD19TB dock, to which I have several devices connected (webcam, speakers, charger, USB hub, monitor)

I've found, through experimentation, that Suspend works correctly with everything except the monitor plugged in. However, when the monitor is connected, the laptop will resume immediately after suspending. The 'monitor' is a LG CX48, connected to the dock via HDMI.

Has anyone had experience with this? Anything I can try to fix this? I haven't been able to make any sense of /proc/acpi/wakeup. No idea which '4 letter code' might refer to my CX. I've tried searching, all I find is people having trouble with their monitors suspending or not suspending.

Thanks in advance for any advice.

mm3100
Posts: 337
Joined: 2020-10-21 21:39
Has thanked: 8 times
Been thanked: 14 times

Re: External monitor (TV) is preventing Suspend?

#2 Post by mm3100 »

Copy what is in your /proc/acpi/wakeup. You could experiment by making simple script that would disable one of them at a time to see which one is it.

mrmikeroot
Posts: 2
Joined: 2021-06-18 03:55

Re: External monitor (TV) is preventing Suspend?

#3 Post by mrmikeroot »

mm3100 wrote:Copy what is in your /proc/acpi/wakeup. You could experiment by making simple script that would disable one of them at a time to see which one is it.

Code: Select all

Device	S-state	  Status   Sysfs node
PEG1	  S4	*disabled
PEGP	  S4	*disabled
PEG2	  S4	*disabled
PEGP	  S4	*disabled
PEG3	  S4	*disabled
PEGP	  S4	*disabled
PEG0	  S4	*enabled   pci:0000:00:06.0
PEGP	  S4	*disabled  pci:0000:01:00.0
RP01	  S4	*disabled
PXSX	  S4	*disabled
RP02	  S4	*disabled
PXSX	  S4	*disabled
RP03	  S4	*disabled
PXSX	  S4	*disabled
RP04	  S4	*disabled
PXSX	  S4	*disabled
RP05	  S4	*enabled   pci:0000:00:1c.0
PXSX	  S4	*disabled  pci:0000:58:00.0
		*disabled  platform:rtsx_pci_sdmmc.0
RP06	  S4	*disabled
PXSX	  S4	*disabled
RP07	  S4	*disabled
PXSX	  S4	*disabled
RP08	  S4	*disabled
PXSX	  S4	*disabled
RP09	  S4	*disabled
PXSX	  S4	*disabled
RP10	  S4	*disabled
PXSX	  S4	*disabled
RP11	  S4	*disabled
PXSX	  S4	*disabled
RP12	  S4	*disabled
PXSX	  S4	*disabled
RP13	  S4	*disabled
PXSX	  S4	*disabled
RP14	  S4	*disabled
PXSX	  S4	*disabled
RP15	  S4	*disabled
PXSX	  S4	*disabled
RP16	  S4	*disabled
PXSX	  S4	*disabled
RP17	  S4	*disabled
PXSX	  S4	*disabled
RP18	  S4	*disabled
PXSX	  S4	*disabled
RP19	  S4	*disabled
PXSX	  S4	*disabled
RP20	  S4	*disabled
PXSX	  S4	*disabled
RP21	  S4	*disabled
PXSX	  S4	*disabled
RP22	  S4	*disabled
PXSX	  S4	*disabled
RP23	  S4	*disabled
PXSX	  S4	*disabled
RP24	  S4	*disabled
PXSX	  S4	*disabled
XHCI	  S3	*enabled   pci:0000:00:14.0
XDCI	  S4	*disabled
HDAS	  S4	*disabled  pci:0000:00:1f.3
CNVW	  S4	*disabled  pci:0000:00:14.3
TXHC	  S3	*enabled   pci:0000:00:0d.0
TDM0	  S3	*enabled   pci:0000:00:0d.2
TDM1	  S3	*enabled   pci:0000:00:0d.3
TRP0	  S3	*enabled   pci:0000:00:07.0
PXSX	  S3	*disabled
TRP1	  S3	*disabled
PXSX	  S3	*disabled
TRP2	  S3	*enabled   pci:0000:00:07.2
PXSX	  S3	*disabled
TRP3	  S3	*disabled
PXSX	  S3	*disabled
AWAC	  S4	*enabled   platform:ACPI000E:00
Here it is. Any clue which device is the monitor, or is it just gonna be trial and error?

mm3100
Posts: 337
Joined: 2020-10-21 21:39
Has thanked: 8 times
Been thanked: 14 times

Re: External monitor (TV) is preventing Suspend?

#4 Post by mm3100 »

I know that XHCI is USB interface, but that doesn't seem to be an issue for you, as you said it works fine when no external monitor is connected. You can try this, after restart check /proc/acpi/wakeup and then again after you connect external monitor. To see the differences, then you can disable those new ones that appear and test it out.

Post Reply