Systemctl suspend cuts power

If none of the more specific forums is the right place to ask

Systemctl suspend cuts power

Postby debidant » 2017-08-06 10:42

Hi,

I'm on Stretch with Cinnamon.

I have troubles with suspend mode.

If I type "systemctl suspend" in maintenance mode my computer does not suspend but power off.

Here is some information:
uname -a
Code: Select all
Linux XXX 4.11.0-0.bpo.1-amd64 #1 SMP Debian 4.11.6-1~bpo9+1 (2017-07-09) x86_64 GNU/Linux


lspci
Code: Select all
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD9x0/RX980 Host Bridge (rev 02)
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GFX port 0)
00:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0 PCI to PCI bridge (PCI Express GFX port 1)
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 0)
00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 1)
00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 2)
00:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 3)
00:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 4)
00:0a.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 5)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h Processor Function 5
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM]
02:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
04:00.0 USB controller: ASMedia Technology Inc. Device 1040
05:00.0 SATA controller: JMicron Technology Corp. JMB362 SATA Controller (rev 10)
06:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
07:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
08:00.0 SATA controller: JMicron Technology Corp. JMB362 SATA Controller (rev 10)
09:05.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
09:06.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)
0a:00.0 Audio device: Creative Labs EMU20k2 [Sound Blaster X-Fi Titanium Series] (rev 03)


lsusb
Code: Select all
Bus 008 Device 007: ID 0781:5580 SanDisk Corp. SDCZ80 Flash Drive
Bus 008 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 008 Device 003: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 008 Device 006: ID 045e:07a5 Microsoft Corp. Wireless Receiver 1461C
Bus 008 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 008 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 013 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 012 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04a9:10d8 Canon, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 010 Device 002: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
Bus 010 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 005: ID 0bc2:61b7 Seagate RSS LLC
Bus 004 Device 009: ID 2109:0812 VIA Labs, Inc. VL812 Hub
Bus 004 Device 008: ID 2109:0812 VIA Labs, Inc. VL812 Hub
Bus 004 Device 007: ID 2109:0812 VIA Labs, Inc. VL812 Hub
Bus 004 Device 006: ID 8564:4000 Transcend Information, Inc. RDF8
Bus 004 Device 004: ID 2109:0812 VIA Labs, Inc. VL812 Hub
Bus 004 Device 003: ID 0bda:0411 Realtek Semiconductor Corp.
Bus 004 Device 002: ID 1058:10b8 Western Digital Technologies, Inc. Elements Portable (WDBU6Y, WDBUZG)
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 009: ID 047d:1020 Kensington Expert Mouse Trackball
Bus 002 Device 008: ID 0810:0003 Personal Communication Systems, Inc. PlayStation Gamepad
Bus 002 Device 007: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 006: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 005: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 004: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 002 Device 003: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 002: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


/etc/default/grub
Code: Select all
GRUB_DEFAULT=0
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="acpi_sleep=nonvs"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"


If you nee some more information feel free to ask.

Some hints debuging this are apreciated.

Thanks.
debidant
 
Posts: 19
Joined: 2016-10-27 13:23

Re: Systemctl suspend cuts power

Postby arochester » 2017-08-06 11:21

Have you seen https://wiki.debian.org/Suspend

Does your computer have a MAKE and MODEL?
"Something to be aware of: Debian is a core or source distribution. This means there are many Debian-based distributions. THEY ARE NOT DEBIAN."
arochester
 
Posts: 1051
Joined: 2010-12-07 19:55

Re: Systemctl suspend cuts power

Postby debidant » 2017-08-06 11:38

arochester wrote:Have you seen https://wiki.debian.org/Suspend

Does your computer have a MAKE and MODEL?


Yes, but it's mainly for wheezy.

My computer is self assembled. But I can give you some specs:
Board: ASUS M5A99X Evo
CPU: AMD 8-core in AM3+ Socket
Graphics card: ATI Radeon HD 6450
500 Watt PSU (Be Quiet)
debidant
 
Posts: 19
Joined: 2016-10-27 13:23

Re: Systemctl suspend cuts power

Postby lbuiyzxl » 2017-08-06 15:12

If you use another system (such as base debian system,Ubuntu LiveCD,etc),still this problem existence?
I want try help to you find what is problem source from hardware or software.
I'm sorry for my bad English skills
I'm don't want to be a nuisance.
lbuiyzxl
 
Posts: 57
Joined: 2017-05-11 08:35

Re: Systemctl suspend cuts power

Postby debidant » 2017-08-06 20:13

lbuiyzxl wrote:If you use another system (such as base debian system,Ubuntu LiveCD,etc),still this problem existence?
I want try help to you find what is problem source from hardware or software.


Seems to be a hardware problem since live versions of Stretch, Ubuntu and Mint all behave the same.

It still makes me wonder as I have a second PC with the same board also on Stretch and it suspends fine. Maybe some UEFI setting?!?

Also with a high speed camera I captured the following error message after initiating the suspend command: "Failed to connect to bus: File or directory not found".

Any Ideas?
debidant
 
Posts: 19
Joined: 2016-10-27 13:23

Re: Systemctl suspend cuts power

Postby lbuiyzxl » 2017-08-07 10:09

debidant wrote:Also with a high speed camera I captured the following error message after initiating the suspend command: "Failed to connect to bus: File or directory not found".

Try bypass systemd to directly suspend-to-RAM on your problematic machine:
Code: Select all
echo mem | sudo tee /sys/power/state


debidant wrote:Any Ideas?

What is output of following command on your problematic machine?
Code: Select all
cat /sys/power/state
I'm sorry for my bad English skills
I'm don't want to be a nuisance.
lbuiyzxl
 
Posts: 57
Joined: 2017-05-11 08:35

Re: Systemctl suspend cuts power

Postby debidant » 2017-08-07 10:26

lbuiyzxl wrote:Try bypass systemd to directly suspend-to-RAM on your problematic machine:
Code: Select all
echo mem | sudo tee /sys/power/state



I will try that later.

lbuiyzxl wrote:What is output of following command on your problematic machine?
Code: Select all
cat /sys/power/state


The output is:
Code: Select all
freeze standby mem disk


Could it be theoretically also a bad or failing PSU? Would be hard to test although I have a spare unit as my rig is full of wires and devices (oh my god).
debidant
 
Posts: 19
Joined: 2016-10-27 13:23

Re: Systemctl suspend cuts power

Postby lbuiyzxl » 2017-08-07 10:43

debidant wrote:Could it be theoretically also a bad or failing PSU?

The "/sys/power/state" file show how kinds suspend is supported on your machine.
Detail Document:
https://wiki.archlinux.org/index.php/Po ... 8swsusp.29
My test:
Code: Select all
$ cat /sys/power/state
freeze mem disk

Code: Select all
#Successful wakeup on my machine
echo mem | sudo tee /sys/power/state

Code: Select all
#Can't wakeup on my machine
echo freeze | sudo tee /sys/power/state
I'm sorry for my bad English skills
I'm don't want to be a nuisance.
lbuiyzxl
 
Posts: 57
Joined: 2017-05-11 08:35

Re: Systemctl suspend cuts power

Postby debidant » 2017-08-08 20:04

lbuiyzxl wrote:Try bypass systemd to directly suspend-to-RAM on your problematic machine:
Code: Select all
echo mem | sudo tee /sys/power/state



Just tried. No success either.

Tomorrow I'll try my spare PSU and report back later.
debidant
 
Posts: 19
Joined: 2016-10-27 13:23

Re: Systemctl suspend cuts power

Postby debidant » 2017-08-09 12:30

Now I tested with spare PSU and it doesn't shut off. It doesn't go to standby fully either but I think that is a software/UEFI tweaking thing.

Was a load of work with a lot of sweat and pain. ;-)
debidant
 
Posts: 19
Joined: 2016-10-27 13:23

Re: Systemctl suspend cuts power

Postby debidant » 2017-08-12 21:11

Now I have built in a completely new PSU (as my spare PSU is *loud*).

And what shall I say: Stadby works without a flaw.
debidant
 
Posts: 19
Joined: 2016-10-27 13:23


Return to General Questions

Who is online

Users browsing this forum: No registered users and 8 guests

fashionable