PDA

View Full Version : 13.10 Suspend Problem



davidbenton09
November 2nd, 2013, 10:01 PM
After a bunch of searching and failed fixes I'm out of ideas. Suspend is obviously not working correctly. When I click suspend, the screen goes dark and turns off but the machine is still running. It will either stay this way or kick me back to the desktop, where I just see the background and no login. Once it did actually sleep, but the resume didn't work, the computer just came on and I got a blank screen (backlight was on but the screen was black). I've included my suspend log file. Really hope someone can help me with this because no suspend is a deal breaker for me.

Here's the hardware I'm running:

XFX Force 680iLT mobo
Q6600 CPU, stock
Nvidia GTX 260

Thanks for any help.247505

Toz
November 2nd, 2013, 10:39 PM
Hello and welcome to the forums.

Interestingly, in the log file snippet that you posted, the resume was successful (though the screen was probably off). I notice that you are using the nouveau drivers for your video card, have you tried the proprietary drivers?

On resume, have you tried going to the first console (Ctrl+Alt+F1) and returning (Ctrl+Alt+F7) to see if it re-initializes the video?

You might also want to try some suspend quirks to see if you can get one to work. You can view the available quirks and description via "man pm-suspend" or here (http://manpages.ubuntu.com/manpages/raring/man8/pm-action.8.html). You would try them from a terminal window like this:

sudo pm-suspend --quirk-......
...and append the quirk info. For example:

sudo pm-suspend --quirk-dpms-on

Also, can you type the following in a terminal window and post back the results:

cat /var/log/syslog | grep PM:
...in case there is an obvious error message that would help with diagnosis.

davidbenton09
November 3rd, 2013, 02:07 AM
Cool, thanks. The dpms quirk didn't work, nor did using the recommended nVidia driver, but I'll try some of the other quirks. Here are the results of the code you recommended.


Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009b000-0x0009bfff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009c000-0x0009ffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef0000-0xafef2fff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef3000-0xafefffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xaff00000-0xcfffffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xefffffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfebfffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xffffffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.113587] PM: Registering ACPI NVS region [mem 0xafef0000-0xafef2fff] (12288 bytes)
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.768979] PM: Hibernation image not present or could not be loaded.
Nov 2 17:55:39 Temp-Desktop kernel: [ 355.027550] PM: Syncing filesystems ... done.
Nov 2 17:55:39 Temp-Desktop kernel: [ 355.134183] PM: Preparing system for mem sleep
Nov 2 17:57:05 Temp-Desktop kernel: [ 356.216794] PM: Entering mem sleep
Nov 2 17:57:05 Temp-Desktop kernel: [ 417.848039] PM: suspend of devices complete after 61630.942 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 417.848479] PM: late suspend of devices complete after 0.435 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 417.896445] PM: noirq suspend of devices complete after 47.963 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 417.897697] PM: Saving platform NVS memory
Nov 2 17:57:05 Temp-Desktop kernel: [ 418.208305] PM: Restoring platform NVS memory
Nov 2 17:57:05 Temp-Desktop kernel: [ 418.428286] PM: noirq resume of devices complete after 176.463 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 418.428459] PM: early resume of devices complete after 0.133 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 429.042460] PM: resume of devices complete after 10613.999 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 429.043595] PM: Finishing wakeup.
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009b000-0x0009bfff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009c000-0x0009ffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef0000-0xafef2fff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef3000-0xafefffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xaff00000-0xcfffffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xefffffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfebfffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xffffffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.113530] PM: Registering ACPI NVS region [mem 0xafef0000-0xafef2fff] (12288 bytes)
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.760790] PM: Hibernation image not present or could not be loaded.


It does finally suspend, but it takes just over a minute. It also seemed to resume, but showed me a frozen desktop (bypassed login). After a few moments I heard the login sound, and the desktop was still frozen. Not sure what to make of that.

Toz
November 3rd, 2013, 02:14 AM
It does finally suspend, but it takes just over a minute. It also seemed to resume, but showed me a frozen desktop (bypassed login). After a few moments I heard the login sound, and the desktop was still frozen. Not sure what to make of that.
Can you post the /var/log/pm-suspend.log snippet for this suspend?



You can also try a debug run of the suspend function to get more information. Here is how:
1. Open a terminal window and get root access:

sudo bash
2. Empty out the suspend log file:

> /var/log/pm-suspend.log
3. setup suspend debug:

export PM_DEBUG=true
4. Manually run the suspend:

pm-suspend
When you recover, post back /var/log/pm-suspend.log again. It will contain all of the debug information.

davidbenton09
November 3rd, 2013, 02:18 AM
Here's the suspend log for that last try. I'll try the debug and post back.

247512

davidbenton09
November 3rd, 2013, 02:25 AM
Hmm, this time it didn't even suspend. Screen went blank, then I was back at the desktop.



+ log Initial commandline parameters:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Initial commandline parameters: = -n ]
+ printf %s\n Initial commandline parameters:
Initial commandline parameters:
+ load_hook_blacklist
+ [ ]
+ return
+ load_hook_parameters
+ [ ]
+ [ ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ date
+ log Sat Nov 2 18:20:13 PDT 2013: Running hooks for suspend.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Sat Nov 2 18:20:13 PDT 2013: Running hooks for suspend. = -n ]
+ printf %s\n Sat Nov 2 18:20:13 PDT 2013: Running hooks for suspend.
Sat Nov 2 18:20:13 PDT 2013: Running hooks for suspend.
+ run_hooks sleep suspend suspend
+ _run_hooks sleep suspend suspend
+ local syshooks=/etc/pm/sleep.d
+ local phooks=/usr/lib/pm-utils/sleep.d
+ command_exists before_hooks
+ type before_hooks
+ return 0
+ before_hooks
+ [ -z ]
+ return 0
+ local sort=sort
+ local base
+ local hook
+ local oifs=

+ local nifs=

+ IFS=

+ [ = reverse ]
+ IFS=

+ sort
+ uniq
+ [ -O /etc/pm/sleep.d/10_grub-common ]
+ echo 10_grub-common
+ [ -O /etc/pm/sleep.d/10_unattended-upgrades-hibernate ]
+ echo 10_unattended-upgrades-hibernate
+ [ -O /etc/pm/sleep.d/novatel_3g_suspend ]
+ echo novatel_3g_suspend
+ [ -O /usr/lib/pm-utils/sleep.d/000kernel-change ]
+ echo 000kernel-change
+ [ -O /usr/lib/pm-utils/sleep.d/000record-status ]
+ echo 000record-status
+ [ -O /usr/lib/pm-utils/sleep.d/00logging ]
+ echo 00logging
+ [ -O /usr/lib/pm-utils/sleep.d/00powersave ]
+ echo 00powersave
+ [ -O /usr/lib/pm-utils/sleep.d/50unload_alx ]
+ echo 50unload_alx
+ [ -O /usr/lib/pm-utils/sleep.d/60_wpa_supplicant ]
+ echo 60_wpa_supplicant
+ [ -O /usr/lib/pm-utils/sleep.d/75modules ]
+ echo 75modules
+ [ -O /usr/lib/pm-utils/sleep.d/90clock ]
+ echo 90clock
+ [ -O /usr/lib/pm-utils/sleep.d/94cpufreq ]
+ echo 94cpufreq
+ [ -O /usr/lib/pm-utils/sleep.d/95anacron ]
+ echo 95anacron
+ [ -O /usr/lib/pm-utils/sleep.d/95hdparm-apm ]
+ echo 95hdparm-apm
+ [ -O /usr/lib/pm-utils/sleep.d/95led ]
+ echo 95led
+ [ -O /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler ]
+ echo 98video-quirk-db-handler
+ [ -O /usr/lib/pm-utils/sleep.d/99video ]
+ echo 99video
+ IFS=

+ [ -a = reverse -a ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/000kernel-change ]
+ [ -f /usr/lib/pm-utils/sleep.d/000kernel-change ]
+ hook=/usr/lib/pm-utils/sleep.d/000kernel-change
+ run_hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/000kernel-change
+ local hook=000kernel-change
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:000kernel-change ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:0kernel-change ]
+ [ -x /usr/lib/pm-utils/sleep.d/000kernel-change ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend:
/usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=000kernel-change
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 000kernel-change ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/000record-status ]
+ [ -f /usr/lib/pm-utils/sleep.d/000record-status ]
+ hook=/usr/lib/pm-utils/sleep.d/000record-status
+ run_hook /usr/lib/pm-utils/sleep.d/000record-status suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/000record-status suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/000record-status suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/000record-status suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/000record-status suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/000record-status suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/000record-status
+ local hook=000record-status
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:000record-status ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:0record-status ]
+ [ -x /usr/lib/pm-utils/sleep.d/000record-status ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/000record-status suspend suspend
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/000record-status suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/000record-status suspend suspend:
/usr/lib/pm-utils/sleep.d/000record-status suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=000record-status
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 000record-status ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/00logging ]
+ [ -f /usr/lib/pm-utils/sleep.d/00logging ]
+ hook=/usr/lib/pm-utils/sleep.d/00logging
+ run_hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/00logging
+ local hook=00logging
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:00logging ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:logging ]
+ [ -x /usr/lib/pm-utils/sleep.d/00logging ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/00logging suspend suspend
+ [ -n /var/log/pm-suspend.log ]
+ /bin/uname -a
Linux Temp-Desktop 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
+ lsmod
Module Size Used by
dm_crypt 22728 1
s5h1409 18550 1
cx88_dvb 34393 0
cx88_vp3054_i2c 12911 1 cx88_dvb
videobuf_dvb 14092 1 cx88_dvb
dvb_core 117436 2 cx88_dvb,videobuf_dvb
nvidia 9430350 39
parport_pc 32701 0
ppdev 17671 0
bnep 19564 2
rfcomm 69070 0
bluetooth 371874 10 bnep,rfcomm
joydev 17377 0
hid_logitech 26628 0
ff_memless 13573 1 hid_logitech
usbhid 53014 0
snd_hda_codec_realtek 51465 1
hid 101512 2 hid_logitech,usbhid
coretemp 13435 0
kvm_intel 138538 0
kvm 431315 1 kvm_intel
ir_lirc_codec 13021 0
lirc_dev 19980 1 ir_lirc_codec
ir_sanyo_decoder 12839 0
ir_mce_kbd_decoder 13214 0
ir_sony_decoder 12713 0
ir_jvc_decoder 12751 0
ir_rc6_decoder 12874 0
ir_rc5_decoder 12710 0
ir_nec_decoder 12915 0
rc_pinnacle_pctv_hd 12529 0
xc5000 22799 2
drm 296739 2 nvidia
tuner 27308 1
cx8802 18961 1 cx88_dvb
cx8800 37852 0
cx88_alsa 18270 1
cx88xx 88479 4 cx88_dvb,cx88_alsa,cx8800,cx8802
btcx_risc 13640 4 cx88_alsa,cx8800,cx8802,cx88xx
tveeprom 21216 1 cx88xx
videobuf_dma_sg 19174 5 cx88_dvb,cx88_alsa,cx8800,cx8802,cx88xx
rc_core 27718 11 ir_lirc_codec,ir_rc5_decoder,ir_nec_decoder,ir_son y_decoder,cx88xx,ir_mce_kbd_decoder,ir_jvc_decoder ,ir_rc6_decoder,ir_sanyo_decoder,rc_pinnacle_pctv_ hd
v4l2_common 20556 3 tuner,cx8800,cx88xx
videobuf_core 25993 5 videobuf_dma_sg,videobuf_dvb,cx8800,cx8802,cx88xx
videodev 133390 5 tuner,cx88_alsa,cx8800,cx88xx,v4l2_common
i2c_algo_bit 13413 2 cx88_vp3054_i2c,cx88xx
nv_tco 13564 0
snd_hda_intel 48171 3
snd_hda_codec 188738 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13602 1 snd_hda_codec
snd_pcm 102033 3 cx88_alsa,snd_hda_codec,snd_hda_intel
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
snd_seq_midi 13324 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30095 1 snd_seq_midi
microcode 23518 0
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 29433 2 snd_pcm,snd_seq
snd 69141 19 snd_hda_codec_realtek,cx88_alsa,snd_hwdep,snd_time r,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hd a_intel,snd_seq_device,snd_seq_midi
psmouse 97626 0
serio_raw 13413 0
soundcore 12680 1 snd
ohci_pci 13561 0
i2c_nforce2 13221 0
mac_hid 13205 0
lp 17759 0
parport 42299 3 lp,ppdev,parport_pc
usb_storage 62062 0
pata_acpi 13038 0
firewire_ohci 40060 0
forcedeth 67371 0
firewire_core 64476 1 firewire_ohci
crc_itu_t 12707 1 firewire_core
sata_nv 27716 2
pata_amd 18225 0
floppy 69370 0
+ free
total used free shared buffers cached
Mem: 8176196 1341996 6834200 0 58216 605704
-/+ buffers/cache: 678076 7498120
Swap: 8379388 0 8379388
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=00logging
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 00logging ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/00powersave ]
+ [ -f /usr/lib/pm-utils/sleep.d/00powersave ]
+ hook=/usr/lib/pm-utils/sleep.d/00powersave
+ run_hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/00powersave
+ local hook=00powersave
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:00powersave ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:powersave ]
+ [ -x /usr/lib/pm-utils/sleep.d/00powersave ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/00powersave suspend suspend
+ uname -m
+ ARCH=x86_64
+ command_exists pm-powersave
+ type pm-powersave
+ return 0
+ pm-powersave false
+ set -a
+ PM_UTILS_LIBDIR=/usr/lib/pm-utils
+ PM_UTILS_ETCDIR=/etc/pm
+ PM_UTILS_RUNDIR=/var/run/pm-utils
+ PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/lib/pm-utils/bin
+ PM_LOGFILE=/var/log/pm-powersave.log
+ TEMPORARY_CPUFREQ_GOVERNOR=performance
+ LOCKDIR=/var/run/pm-utils/locks
+ STORAGEDIR=/var/run/pm-utils/pm-powersave/storage
+ NA=254
+ NX=253
+ DX=252
+ PM_FUNCTIONS=/usr/lib/pm-utils/functions
+ PM_QUIRKDB=/usr/lib/pm-utils/video-quirks
+ PM_LKW_QUIRKS=/var/cache/pm-utils/last_known_working.quirkdb
+ LC_COLLATE=C
+ HIBERNATE_MODE=
+ HIBERNATE_RESUME_POST_VIDEO=no
+ SLEEP_MODULE=auto
+ SUSPEND_MODULES=
+ HOOK_BLACKLIST=
+ ADD_PARAMETERS=
+ DROP_PARAMETERS=
+ PARAMETERS=/var/run/pm-utils/pm-powersave/storage/parameters
+ INHIBIT=/var/run/pm-utils/pm-powersave/storage/inhibit
+ PM_CMDLINE=false
+ BEFORE_HOOKS=
+ MODULE_HELP=
+ SUSPEND_MODULE=
+ HIBERNATE_MODULE=
+ SUSPEND_HYBRID_MODULE=
+ PM_HIBERNATE_DELAY=900
+ PM_RTC=/sys/class/rtc/rtc0
+ [ -f /usr/lib/pm-utils/defaults ]
+ . /usr/lib/pm-utils/defaults
+ [ -f /usr/lib/pm-utils/pm-powersave.defaults ]
+ set +a
+ [ -f /etc/pm/config.d/*[!~] ]
+ continue
+ [ -f /etc/pm/pm-powersave.config.d/*[!~] ]
+ continue
+ . /usr/lib/pm-utils/functions
+ is_set true
+ return 0
+ set -x
+ profiling
+ [ = true ]
+ profiling
+ [ = true ]
+ profiling
+ [ = true ]
+ [ auto = auto ]
+ SLEEP_MODULE=tuxonice uswsusp
+ mod=/usr/lib/pm-utils/module.d/tuxonice
+ [ -f /usr/lib/pm-utils/module.d/tuxonice ]
+ . /usr/lib/pm-utils/module.d/tuxonice
+ export TUXONICE_LOC
+ [ -d /sys/power/tuxonice ]
+ [ -d /sys/power/suspend2 ]
+ [ -n ]
+ [ -z -a -n ]
+ [ -z -a -n ]
+ mod=/usr/lib/pm-utils/module.d/uswsusp
+ [ -f /usr/lib/pm-utils/module.d/uswsusp ]
+ . /usr/lib/pm-utils/module.d/uswsusp
+ [ -z ]
+ command_exists s2ram
+ type s2ram
+ return 127
+ [ -z ]
+ [ -f /sys/power/disk ]
+ grep -q disk /sys/power/state
+ [ -c /dev/snapshot ]
+ command_exists s2disk
+ type s2disk
+ return 127
+ [ -z ]
+ grep -q mem /sys/power/state
+ command_exists s2both
+ type s2both
+ return 127
+ [ -z ]
+ grep -q mem /sys/power/state
+ SUSPEND_MODULE=kernel
+ [ -z ]
+ [ -f /sys/power/disk ]
+ grep -q disk /sys/power/state
+ HIBERNATE_MODULE=kernel
+ [ -z -a -w /sys/class/rtc/rtc0/wakealarm ]
+ check_suspend
+ [ -n kernel ]
+ check_hibernate
+ [ -n kernel ]
+ is_set no
+ return 1
+ SUSPEND_HYBRID_MODULE=kernel
+ lock_and_load
+ try_lock pm-powersave.lock
+ local lock=/var/run/pm-utils/locks/pm-powersave.lock
+ mkdir -p /var/run/pm-utils/locks
+ touch /var/run/pm-utils/locks/pm-powersave.lock
+ exec
+ flock -x -n 3
+ return 0
+ trap remove_powersave_lock 0
+ mkdir -p /var/run/pm-utils/pm-powersave/storage
+ rm -f /var/run/pm-utils/pm-powersave/storage/inhibit
+ load_hook_blacklist
+ [ ]
+ return
+ init_logfile /var/log/pm-powersave.log
+ [ -z /var/log/pm-powersave.log ]
+ [ -h /var/log/pm-powersave.log ]
+ [ -f /var/log/pm-powersave.log -a ! -O /var/log/pm-powersave.log ]
+ export LOGGING=true
+ exec
+ exit 0
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=00powersave
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 00powersave ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/10_grub-common ]
+ hook=/etc/pm/sleep.d/10_grub-common
+ run_hook /etc/pm/sleep.d/10_grub-common suspend suspend
+ _run_hook /etc/pm/sleep.d/10_grub-common suspend suspend
+ log Running hook /etc/pm/sleep.d/10_grub-common suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /etc/pm/sleep.d/10_grub-common suspend suspend: = -n ]
+ printf %s\n Running hook /etc/pm/sleep.d/10_grub-common suspend suspend:
Running hook /etc/pm/sleep.d/10_grub-common suspend suspend:
+ hook_ok /etc/pm/sleep.d/10_grub-common
+ local hook=10_grub-common
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:10_grub-common ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:_grub-common ]
+ [ -x /etc/pm/sleep.d/10_grub-common ]
+ return 0
+ /etc/pm/sleep.d/10_grub-common suspend suspend
+ local status=0
+ log -n /etc/pm/sleep.d/10_grub-common suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /etc/pm/sleep.d/10_grub-common suspend suspend:
/etc/pm/sleep.d/10_grub-common suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=10_grub-common
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 10_grub-common ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/10_unattended-upgrades-hibernate ]
+ hook=/etc/pm/sleep.d/10_unattended-upgrades-hibernate
+ run_hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend
+ _run_hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend
+ log Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: = -n ]
+ printf %s\n Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend:
Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend:
+ hook_ok /etc/pm/sleep.d/10_unattended-upgrades-hibernate
+ local hook=10_unattended-upgrades-hibernate
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:10_unattended-upgrades-hibernate ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:_unattended-upgrades-hibernate ]
+ [ -x /etc/pm/sleep.d/10_unattended-upgrades-hibernate ]
+ return 0
+ /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend
+ local status=0
+ log -n /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=10_unattended-upgrades-hibernate
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 10_unattended-upgrades-hibernate ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/50unload_alx ]
+ [ -f /usr/lib/pm-utils/sleep.d/50unload_alx ]
+ hook=/usr/lib/pm-utils/sleep.d/50unload_alx
+ run_hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/50unload_alx
+ local hook=50unload_alx
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:50unload_alx ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:unload_alx ]
+ [ -x /usr/lib/pm-utils/sleep.d/50unload_alx ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=50unload_alx
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 50unload_alx ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/60_wpa_supplicant ]
+ [ -f /usr/lib/pm-utils/sleep.d/60_wpa_supplicant ]
+ hook=/usr/lib/pm-utils/sleep.d/60_wpa_supplicant
+ run_hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/60_wpa_supplicant
+ local hook=60_wpa_supplicant
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:60_wpa_supplicant ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:_wpa_supplicant ]
+ [ -x /usr/lib/pm-utils/sleep.d/60_wpa_supplicant ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=60_wpa_supplicant
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 60_wpa_supplicant ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/75modules ]
+ [ -f /usr/lib/pm-utils/sleep.d/75modules ]
+ hook=/usr/lib/pm-utils/sleep.d/75modules
+ run_hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/75modules
+ local hook=75modules
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:75modules ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:modules ]
+ [ -x /usr/lib/pm-utils/sleep.d/75modules ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/75modules suspend suspend
+ suspend_modules
+ [ -z ]
+ return 254
+ local status=254
+ log -n /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: + hook_exit_status 254
+ log not applicable.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ not applicable. = -n ]
+ printf %s\n not applicable.
not applicable.
+ LAST_HOOK=75modules
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 75modules ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/90clock ]
+ [ -f /usr/lib/pm-utils/sleep.d/90clock ]
+ hook=/usr/lib/pm-utils/sleep.d/90clock
+ run_hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/90clock
+ local hook=90clock
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:90clock ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:clock ]
+ [ -x /usr/lib/pm-utils/sleep.d/90clock ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/90clock suspend suspend
+ is_set
+ return 2
+ exit 254
+ local status=254
+ log -n /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: + hook_exit_status 254
+ log not applicable.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ not applicable. = -n ]
+ printf %s\n not applicable.
not applicable.
+ LAST_HOOK=90clock
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 90clock ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/94cpufreq ]
+ [ -f /usr/lib/pm-utils/sleep.d/94cpufreq ]
+ hook=/usr/lib/pm-utils/sleep.d/94cpufreq
+ run_hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/94cpufreq
+ local hook=94cpufreq
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:94cpufreq ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:cpufreq ]
+ [ -x /usr/lib/pm-utils/sleep.d/94cpufreq ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend
+ [ -d /sys/devices/system/cpu/ ]
+ hibernate_cpufreq
+ cd /sys/devices/system/cpu/
+ [ -L cpu0/cpufreq ]
+ gov=cpu0/cpufreq/scaling_governor
+ [ -f cpu0/cpufreq/scaling_governor ]
+ continue
+ [ -L cpu1/cpufreq ]
+ gov=cpu1/cpufreq/scaling_governor
+ [ -f cpu1/cpufreq/scaling_governor ]
+ continue
+ [ -L cpu2/cpufreq ]
+ gov=cpu2/cpufreq/scaling_governor
+ [ -f cpu2/cpufreq/scaling_governor ]
+ continue
+ [ -L cpu3/cpufreq ]
+ gov=cpu3/cpufreq/scaling_governor
+ [ -f cpu3/cpufreq/scaling_governor ]
+ continue
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=94cpufreq
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 94cpufreq ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/95anacron ]
+ [ -f /usr/lib/pm-utils/sleep.d/95anacron ]
+ hook=/usr/lib/pm-utils/sleep.d/95anacron
+ run_hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/95anacron
+ local hook=95anacron
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:95anacron ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:anacron ]
+ [ -x /usr/lib/pm-utils/sleep.d/95anacron ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/95anacron suspend suspend
stop: Unknown instance:
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/95anacron suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/95anacron suspend suspend:
/usr/lib/pm-utils/sleep.d/95anacron suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=95anacron
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 95anacron ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/95hdparm-apm ]
+ [ -f /usr/lib/pm-utils/sleep.d/95hdparm-apm ]
+ hook=/usr/lib/pm-utils/sleep.d/95hdparm-apm
+ run_hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/95hdparm-apm
+ local hook=95hdparm-apm
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:95hdparm-apm ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:hdparm-apm ]
+ [ -x /usr/lib/pm-utils/sleep.d/95hdparm-apm ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend
+ local status=254
+ log -n /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend:
/usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: + hook_exit_status 254
+ log not applicable.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ not applicable. = -n ]
+ printf %s\n not applicable.
not applicable.
+ LAST_HOOK=95hdparm-apm
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 95hdparm-apm ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/95led ]
+ [ -f /usr/lib/pm-utils/sleep.d/95led ]
+ hook=/usr/lib/pm-utils/sleep.d/95led
+ run_hook /usr/lib/pm-utils/sleep.d/95led suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/95led suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/95led
+ local hook=95led
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:95led ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:led ]
+ [ -x /usr/lib/pm-utils/sleep.d/95led ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/95led suspend suspend
+ local status=254
+ log -n /usr/lib/pm-utils/sleep.d/95led suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: + hook_exit_status 254
+ log not applicable.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ not applicable. = -n ]
+ printf %s\n not applicable.
not applicable.
+ LAST_HOOK=95led
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 95led ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/98video-quirk-db-handler ]
+ [ -f /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler ]
+ hook=/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler
+ run_hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler
+ local hook=98video-quirk-db-handler
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:98video-quirk-db-handler ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:video-quirk-db-handler ]
+ [ -x /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend
+ [[ -n true ]]
+ export 'PS4=${BASH_SOURCE}@${LINENO}(${FUNCNAME[0]}): '
+ PS4='${BASH_SOURCE}@${LINENO}(${FUNCNAME[0]}): '
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@16(): set -x
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@31(): possible_video_quirks=' --quirk-dpms-on
--quirk-dpms-suspend
--quirk-s3-mode
--quirk-s3-bios
--quirk-vbe-post
--quirk-vbe-post
--quirk-vga-mode-3
--quirk-vbemode-restore
--quirk-vbestate-restore
--quirk-reset-brightness
--quirk-radeon-off
--quirk-no-fb
--quirk-save-pci'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@46(): possible_system_properties='system.firmware.versio n
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@349(): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@353(): precache_dmivars
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@176(precache_dmivars): local p q f
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.firmware.version
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.firmware.version* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_firmware_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_firmware_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.firmware.version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@113(dmisysget): _dmisysget bios_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@106(_dmisysget): [[ -r /sys/class/dmi/id/bios_version ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@107(_dmisysget): read RES
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES='6.00 PG'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES='6.00 PG'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_firmware_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.firmware.vendor
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.vendor =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.firmware.vendor* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_firmware_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_firmware_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.firmware.vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@112(dmisysget): _dmisysget bios_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@106(_dmisysget): [[ -r /sys/class/dmi/id/bios_vendor ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@107(_dmisysget): read RES
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES='Phoenix Technologies, LTD'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES='Phoenix Technologies, LTD'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_firmware_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.firmware.release_date
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.release_date =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.firmware.release_date* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_firmware_release_date
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_firmware_release_date
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.firmware.release_date
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@114(dmisysget): _dmisysget bios_date
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@106(_dmisysget): [[ -r /sys/class/dmi/id/bios_date ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@107(_dmisysget): read RES
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=09/04/2008
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=09/04/2008
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_firmware_release_date
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.hardware.vendor
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.hardware.vendor =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.hardware.vendor* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_hardware_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_hardware_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.hardware.vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@115(dmisysget): _dmisysget sys_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@106(_dmisysget): [[ -r /sys/class/dmi/id/sys_vendor ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@107(_dmisysget): read RES
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=XFX
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=XFX
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_hardware_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.hardware.product
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.hardware.product =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.hardware.product* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_hardware_product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_hardware_product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.hardware.product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@116(dmisysget): _dmisysget product_name
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@106(_dmisysget): [[ -r /sys/class/dmi/id/product_name ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@107(_dmisysget): read RES
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES='XFX Nforce 680i LT'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES='XFX Nforce 680i LT'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_hardware_product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.hardware.version
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.hardware.version =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.hardware.version* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_hardware_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_hardware_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.hardware.version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@117(dmisysget): _dmisysget product_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@106(_dmisysget): [[ -r /sys/class/dmi/id/product_version ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@107(_dmisysget): read RES
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=1
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=1
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_hardware_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.board.product
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.board.product =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.board.product* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_board_product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_board_product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.board.product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@118(dmisysget): _dmisysget board_name
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@106(_dmisysget): [[ -r /sys/class/dmi/id/board_name ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@107(_dmisysget): read RES
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES='XFX Nforce 680i LT'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES='XFX Nforce 680i LT'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_board_product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.board.version
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.board.version =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.board.version* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_board_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_board_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.board.version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@119(dmisysget): _dmisysget board_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@106(_dmisysget): [[ -r /sys/class/dmi/id/board_version ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@107(_dmisysget): read RES
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=1
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=1
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_board_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.board.vendor
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.board.vendor =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.board.vendor* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_board_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_board_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.board.vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@120(dmisysget): _dmisysget board_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@106(_dmisysget): [[ -r /sys/class/dmi/id/board_vendor ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@107(_dmisysget): read RES
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=XFX
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=XFX
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_board_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.hardware.primary_video.vendor
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.hardware.primary_video.vendor =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.hardware.primary_video.vendor* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_hardware_primary_video_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_hardware_primary_video_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.hardware.primary_video.vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@121(dmisysget): videoget vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@71(videoget): local dev pci
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@72(videoget): pci=/sys/bus/pci/devices
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.3/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.3/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.4/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.4/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.5/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.5/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.6/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.6/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.7/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.7/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.3/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.3/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.4/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.4/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.5/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.5/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.6/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.6/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:03.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:03.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060400 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:09.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:09.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0a.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0a.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060100 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0a.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0a.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0500 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0b.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0b.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0310 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0b.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0b.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0320 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0d.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0d.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x01018a = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0f.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0f.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060401 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0f.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0f.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x040300 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:12.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:12.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x068000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:01:00.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:01:00.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x030000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@76(videoget): case $1 in
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@77(videoget): cat /sys/bus/pci/devices/0000:01:00.0/vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@77(videoget): RES=0x10de
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@97(videoget): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=0x10de
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=0x10de
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_hardware_primary_video_vendor
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.hardware.primary_video.product
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.hardware.primary_video.product =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.hardware.primary_video.product* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_hardware_primary_video_product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_hardware_primary_video_product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.hardware.primary_video.product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@122(dmisysget): videoget device
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@71(videoget): local dev pci
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@72(videoget): pci=/sys/bus/pci/devices
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.3/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.3/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.4/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.4/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.5/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.5/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.6/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.6/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.7/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.7/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.3/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.3/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.4/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.4/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.5/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.5/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.6/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.6/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:03.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:03.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060400 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:09.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:09.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0a.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0a.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060100 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0a.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0a.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0500 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0b.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0b.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0310 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0b.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0b.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0320 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0d.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0d.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x01018a = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0f.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0f.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060401 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0f.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0f.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x040300 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:12.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:12.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x068000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:01:00.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:01:00.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x030000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@76(videoget): case $1 in
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@78(videoget): cat /sys/bus/pci/devices/0000:01:00.0/device
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@78(videoget): RES=0x05e2
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@97(videoget): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=0x05e2
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=0x05e2
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_hardware_primary_video_product
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.hardware.primary_video.driver
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.hardware.primary_video.driver =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.hardware.primary_video.driver* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_hardware_primary_video_driver
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_hardware_primary_video_driver
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.hardware.primary_video.driver
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@123(dmisysget): videoget driver
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@71(videoget): local dev pci
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@72(videoget): pci=/sys/bus/pci/devices
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.3/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.3/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.4/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.4/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.5/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.5/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.6/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.6/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.7/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.7/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.3/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.3/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.4/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.4/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.5/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.5/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.6/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.6/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:03.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:03.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060400 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:09.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:09.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0a.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0a.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060100 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0a.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0a.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0500 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0b.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0b.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0310 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0b.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0b.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0320 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0d.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0d.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x01018a = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0f.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0f.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060401 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0f.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0f.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x040300 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:12.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:12.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x068000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:01:00.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:01:00.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x030000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@76(videoget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@80(videoget): [[ -L /sys/bus/pci/devices/0000:01:00.0/driver ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@81(videoget): readlink /sys/bus/pci/devices/0000:01:00.0/driver
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@81(videoget): RES=../../../../bus/pci/drivers/nvidia
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@82(videoget): RES=nvidia
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@97(videoget): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=nvidia
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=nvidia
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_hardware_primary_video_driver
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.hardware.primary_video.using_kms
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.hardware.primary_video.using_kms =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.hardware.primary_video.using_kms* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_hardware_primary_video_using_kms
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_hardware_primary_video_using_kms
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.hardware.primary_video.using_kms
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@124(dmisysget): videoget using_kms
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@71(videoget): local dev pci
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@72(videoget): pci=/sys/bus/pci/devices
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.3/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.3/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.4/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.4/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.5/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.5/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.6/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.6/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:00.7/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:00.7/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.3/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.3/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.4/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.4/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.5/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.5/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:01.6/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:01.6/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:02.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:02.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:03.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:03.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060400 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:09.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:09.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x050000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0a.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0a.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060100 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0a.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0a.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0500 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0b.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0b.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0310 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0b.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0b.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x0c0320 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0d.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0d.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x01018a = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0e.2/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0e.2/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x010185 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0f.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0f.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x060401 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:0f.1/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:0f.1/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x040300 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:00:12.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:00:12.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x068000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): continue
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@73(videoget): for dev in '"$pci"/*'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@74(videoget): [[ -f /sys/bus/pci/devices/0000:01:00.0/class ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): cat /sys/bus/pci/devices/0000:01:00.0/class
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@75(videoget): [[ 0x030000 = \0\x\0\3\0\0\0\0 ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@76(videoget): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@90(videoget): using_kms
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@66(using_kms): grep -q -E '(nouveau|drm)fb' /proc/fb
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@93(videoget): RES=false
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@97(videoget): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=false
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=false
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_hardware_primary_video_using_kms
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@177(precache_dmivars): for q in '$possible_system_properties'
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): canonicalize_dmivar system.kernel.version
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.kernel.version =~ ^[a-z._-]+$ ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@169(canonicalize_dmivar): [[ system.firmware.version
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version = *system.kernel.version* ]]
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@170(canonicalize_dmivar): echo system_kernel_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@178(precache_dmivars): p=system_kernel_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@179(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@180(precache_dmivars): for f in dmisysget halget dmidecodeget
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): dmisysget system.kernel.version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@111(dmisysget): case $1 in
//usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@125(dmisysget): uname -r
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@125(dmisysget): RES=3.11.0-12-generic
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@181(precache_dmivars): break
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@183(precache_dmivars): RES=3.11.0-12-generic
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@184(precache_dmivars): RES=3.11.0-12-generic
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@185(precache_dmivars): read system_kernel_version
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@187(precache_dmivars): RES=
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@358(): has_parameter --quirk-test
//usr/lib/pm-utils/functions@239(has_parameter): get_parameters
//usr/lib/pm-utils/functions@234(get_parameters): cat /var/run/pm-utils/pm-suspend/storage/parameters
/usr/lib/pm-utils/functions@243(has_parameter): return 1
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@364(): using_kms
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@66(using_kms): grep -q -E '(nouveau|drm)fb' /proc/fb
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@369(): using_nvidia
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@60(using_nvidia): [[ -d /sys/module/nvidia ]]
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@371(): remove_parameters --quirk-dpms-on --quirk-dpms-suspend --quirk-s3-mode --quirk-s3-bios --quirk-vbe-post --quirk-vbe-post --quirk-vga-mode-3 --quirk-vbemode-restore --quirk-vbestate-restore --quirk-reset-brightness --quirk-radeon-off --quirk-no-fb --quirk-save-pci
/usr/lib/pm-utils/functions@210(remove_parameters): local p
/usr/lib/pm-utils/functions@211(remove_parameters): '[' --quirk-dpms-on = all ']'
/usr/lib/pm-utils/functions@214(remove_parameters): echo ''
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-dpms-on
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-dpms-suspend
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-s3-mode
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-s3-bios
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-vbe-post
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-vbe-post
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-vga-mode-3
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-vbemode-restore
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-vbestate-restore
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-reset-brightness
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-radeon-off
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-no-fb
/usr/lib/pm-utils/functions@215(remove_parameters): for p in '"$@"'
/usr/lib/pm-utils/functions@216(remove_parameters): echo --quirk-save-pci
/usr/lib/pm-utils/functions@219(remove_parameters): grep -vxFf /var/run/pm-utils/pm-suspend/storage/parameters.rm /var/run/pm-utils/pm-suspend/storage/parameters
/usr/lib/pm-utils/functions@221(remove_parameters): cp -f /var/run/pm-utils/pm-suspend/storage/parameters.new /var/run/pm-utils/pm-suspend/storage/parameters
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@372(): echo 'nVidia binary video drive detected, not using quirks.'
nVidia binary video drive detected, not using quirks.
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=98video-quirk-db-handler
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 98video-quirk-db-handler ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ get_parameters
+ cat /var/run/pm-utils/pm-suspend/storage/parameters
+ export PM_CMDLINE=
+ rm -f /var/run/pm-utils/pm-suspend/storage/parameters.new
+ [ -f /etc/pm/sleep.d/99video ]
+ [ -f /usr/lib/pm-utils/sleep.d/99video ]
+ hook=/usr/lib/pm-utils/sleep.d/99video
+ run_hook /usr/lib/pm-utils/sleep.d/99video suspend suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/99video suspend suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/99video
+ local hook=99video
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:99video ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:video ]
+ [ -x /usr/lib/pm-utils/sleep.d/99video ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/99video suspend suspend
+ command_exists vbetool
+ type vbetool
+ return 0
+ command_exists radeontool
+ type radeontool
+ return 127
+ maybe_chvt
+ is_set
+ return 2
+ fgconsole
+ savestate console
+ [ -n ]
+ cat
+ chvt 63
+ suspend_video
+ local acpi_flag=0
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ sysctl -w kernel.acpi_video_flags=0
kernel.acpi_video_flags = 0
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ save_fbcon
+ local con
+ [ -f /sys/class/graphics/*/state ]
+ continue
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/99video suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/99video suspend suspend:
/usr/lib/pm-utils/sleep.d/99video suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=99video
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ -a = reverse -a 99video ]
+ [ ! ]
+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/novatel_3g_suspend ]
+ hook=/etc/pm/sleep.d/novatel_3g_suspend
+ run_hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend
+ _run_hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend
+ log Running hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend: = -n ]
+ printf %s\n Running hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend:
Running hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend:
+ hook_ok /etc/pm/sleep.d/novatel_3g_suspend
+ local hook=novatel_3g_suspend
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:novatel_3g_suspend ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:novatel_3g_suspend ]
+ [ -x /etc/pm/sleep.d/novatel_3g_suspend ]
+ return 0
+ /etc/pm/sleep.d/novatel_3g_suspend suspend suspend
+ local status=0
+ log -n /etc/pm/sleep.d/novatel_3g_suspend suspend suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /etc/pm/sleep.d/novatel_3g_suspend suspend suspend:
/etc/pm/sleep.d/novatel_3g_suspend suspend suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=novatel_3g_suspend
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ return 0
+ date
+ log Sat Nov 2 18:20:14 PDT 2013: performing suspend
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Sat Nov 2 18:20:14 PDT 2013: performing suspend = -n ]
+ printf %s\n Sat Nov 2 18:20:14 PDT 2013: performing suspend
Sat Nov 2 18:20:14 PDT 2013: performing suspend
+ sync
+ do_suspend
+ echo -n mem
+ r=128
+ date
+ log Sat Nov 2 18:20:50 PDT 2013: Awake.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Sat Nov 2 18:20:50 PDT 2013: Awake. = -n ]
+ printf %s\n Sat Nov 2 18:20:50 PDT 2013: Awake.
Sat Nov 2 18:20:50 PDT 2013: Awake.
+ date
+ log Sat Nov 2 18:20:50 PDT 2013: Running hooks for resume
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Sat Nov 2 18:20:50 PDT 2013: Running hooks for resume = -n ]
+ printf %s\n Sat Nov 2 18:20:50 PDT 2013: Running hooks for resume
Sat Nov 2 18:20:50 PDT 2013: Running hooks for resume
+ run_hooks sleep resume suspend reverse
+ _run_hooks sleep resume suspend reverse
+ local syshooks=/etc/pm/sleep.d
+ local phooks=/usr/lib/pm-utils/sleep.d
+ command_exists before_hooks
+ type before_hooks
+ return 0
+ before_hooks
+ [ -z ]
+ return 0
+ local sort=sort
+ local base
+ local hook
+ local oifs=

+ local nifs=

+ IFS=

+ [ reverse = reverse ]
+ sort=sort -r
+ IFS=

+ + + uniq
sort[ -r -O
/etc/pm/sleep.d/10_grub-common ]
+ echo 10_grub-common
+ [ -O /etc/pm/sleep.d/10_unattended-upgrades-hibernate ]
+ echo 10_unattended-upgrades-hibernate
+ [ -O /etc/pm/sleep.d/novatel_3g_suspend ]
+ echo novatel_3g_suspend
+ [ -O /usr/lib/pm-utils/sleep.d/000kernel-change ]
+ echo 000kernel-change
+ [ -O /usr/lib/pm-utils/sleep.d/000record-status ]
+ echo 000record-status
+ [ -O /usr/lib/pm-utils/sleep.d/00logging ]
+ echo 00logging
+ [ -O /usr/lib/pm-utils/sleep.d/00powersave ]
+ echo 00powersave
+ [ -O /usr/lib/pm-utils/sleep.d/50unload_alx ]
+ echo 50unload_alx
+ [ -O /usr/lib/pm-utils/sleep.d/60_wpa_supplicant ]
+ echo 60_wpa_supplicant
+ [ -O /usr/lib/pm-utils/sleep.d/75modules ]
+ echo 75modules
+ [ -O /usr/lib/pm-utils/sleep.d/90clock ]
+ echo 90clock
+ [ -O /usr/lib/pm-utils/sleep.d/94cpufreq ]
+ echo 94cpufreq
+ [ -O /usr/lib/pm-utils/sleep.d/95anacron ]
+ echo 95anacron
+ [ -O /usr/lib/pm-utils/sleep.d/95hdparm-apm ]
+ echo 95hdparm-apm
+ [ -O /usr/lib/pm-utils/sleep.d/95led ]
+ echo 95led
+ [ -O /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler ]
+ echo 98video-quirk-db-handler
+ [ -O /usr/lib/pm-utils/sleep.d/99video ]
+ echo 99video
+ IFS=

+ [ reverse -a reverse = reverse -a novatel_3g_suspend ]
+ [ novatel_3g_suspend > novatel_3g_suspend ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/novatel_3g_suspend ]
+ hook=/etc/pm/sleep.d/novatel_3g_suspend
+ run_hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend
+ _run_hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend
+ log Running hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend: = -n ]
+ printf %s\n Running hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend:
Running hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend:
+ hook_ok /etc/pm/sleep.d/novatel_3g_suspend
+ local hook=novatel_3g_suspend
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:novatel_3g_suspend ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:novatel_3g_suspend ]
+ [ -x /etc/pm/sleep.d/novatel_3g_suspend ]
+ return 0
+ /etc/pm/sleep.d/novatel_3g_suspend resume suspend
+ local status=0
+ log -n /etc/pm/sleep.d/novatel_3g_suspend resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /etc/pm/sleep.d/novatel_3g_suspend resume suspend:
/etc/pm/sleep.d/novatel_3g_suspend resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=novatel_3g_suspend
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a novatel_3g_suspend ]
+ [ 99video > novatel_3g_suspend ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/99video ]
+ [ -f /usr/lib/pm-utils/sleep.d/99video ]
+ hook=/usr/lib/pm-utils/sleep.d/99video
+ run_hook /usr/lib/pm-utils/sleep.d/99video resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/99video resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/99video
+ local hook=99video
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:99video ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:video ]
+ [ -x /usr/lib/pm-utils/sleep.d/99video ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/99video resume suspend
+ command_exists vbetool
+ type vbetool
+ return 0
+ command_exists radeontool
+ type radeontool
+ return 127
+ resume_video
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ resume_fbcon
+ local con
+ [ -f /sys/class/graphics/*/state ]
+ continue
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ quirk
+ is_set
+ return 2
+ return 0
+ maybe_deallocvt
+ state_exists console
+ [ -O /var/run/pm-utils/pm-suspend/storage/state:console ]
+ restorestate console
+ state_exists console
+ [ -O /var/run/pm-utils/pm-suspend/storage/state:console ]
+ cat /var/run/pm-utils/pm-suspend/storage/state:console
+ chvt 7
+ deallocvt 63
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/99video resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/99video resume suspend:
/usr/lib/pm-utils/sleep.d/99video resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=99video
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 99video ]
+ [ 98video-quirk-db-handler > 99video ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/98video-quirk-db-handler ]
+ [ -f /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler ]
+ hook=/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler
+ run_hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler
+ local hook=98video-quirk-db-handler
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:98video-quirk-db-handler ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:video-quirk-db-handler ]
+ [ -x /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend
+ [[ -n true ]]
+ export 'PS4=${BASH_SOURCE}@${LINENO}(${FUNCNAME[0]}): '
+ PS4='${BASH_SOURCE}@${LINENO}(${FUNCNAME[0]}): '
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@16(): set -x
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@31(): possible_video_quirks=' --quirk-dpms-on
--quirk-dpms-suspend
--quirk-s3-mode
--quirk-s3-bios
--quirk-vbe-post
--quirk-vbe-post
--quirk-vga-mode-3
--quirk-vbemode-restore
--quirk-vbestate-restore
--quirk-reset-brightness
--quirk-radeon-off
--quirk-no-fb
--quirk-save-pci'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@46(): possible_system_properties='system.firmware.versio n
system.firmware.vendor
system.firmware.release_date
system.hardware.vendor
system.hardware.product
system.hardware.version
system.board.product
system.board.version
system.board.vendor
system.hardware.primary_video.vendor
system.hardware.primary_video.product
system.hardware.primary_video.driver
system.hardware.primary_video.using_kms
system.kernel.version'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@349(): case $1 in
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@442(): state_exists video_quirks
/usr/lib/pm-utils/functions@184(state_exists): '[' -O /var/run/pm-utils/pm-suspend/storage/state:video_quirks ']'
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler@446(): has_parameter --store-quirks-as-lkw
//usr/lib/pm-utils/functions@239(has_parameter): get_parameters
//usr/lib/pm-utils/functions@234(get_parameters): cat /var/run/pm-utils/pm-suspend/storage/parameters
/usr/lib/pm-utils/functions@243(has_parameter): return 1
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=98video-quirk-db-handler
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 98video-quirk-db-handler ]
+ [ 95led > 98video-quirk-db-handler ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/95led ]
+ [ -f /usr/lib/pm-utils/sleep.d/95led ]
+ hook=/usr/lib/pm-utils/sleep.d/95led
+ run_hook /usr/lib/pm-utils/sleep.d/95led resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/95led resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/95led
+ local hook=95led
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:95led ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:led ]
+ [ -x /usr/lib/pm-utils/sleep.d/95led ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/95led resume suspend
+ local status=254
+ log -n /usr/lib/pm-utils/sleep.d/95led resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/95led resume suspend:
/usr/lib/pm-utils/sleep.d/95led resume suspend: + hook_exit_status 254
+ log not applicable.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ not applicable. = -n ]
+ printf %s\n not applicable.
not applicable.
+ LAST_HOOK=95led
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 95led ]
+ [ 95hdparm-apm > 95led ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/95hdparm-apm ]
+ [ -f /usr/lib/pm-utils/sleep.d/95hdparm-apm ]
+ hook=/usr/lib/pm-utils/sleep.d/95hdparm-apm
+ run_hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/95hdparm-apm
+ local hook=95hdparm-apm
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:95hdparm-apm ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:hdparm-apm ]
+ [ -x /usr/lib/pm-utils/sleep.d/95hdparm-apm ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:
/usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=95hdparm-apm
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 95hdparm-apm ]
+ [ 95anacron > 95hdparm-apm ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/95anacron ]
+ [ -f /usr/lib/pm-utils/sleep.d/95anacron ]
+ hook=/usr/lib/pm-utils/sleep.d/95anacron
+ run_hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/95anacron
+ local hook=95anacron
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:95anacron ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:anacron ]
+ [ -x /usr/lib/pm-utils/sleep.d/95anacron ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/95anacron resume suspend
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/95anacron resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/95anacron resume suspend:
/usr/lib/pm-utils/sleep.d/95anacron resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=95anacron
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 95anacron ]
+ [ 94cpufreq > 95anacron ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/94cpufreq ]
+ [ -f /usr/lib/pm-utils/sleep.d/94cpufreq ]
+ hook=/usr/lib/pm-utils/sleep.d/94cpufreq
+ run_hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/94cpufreq
+ local hook=94cpufreq
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:94cpufreq ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:cpufreq ]
+ [ -x /usr/lib/pm-utils/sleep.d/94cpufreq ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend
+ [ -d /sys/devices/system/cpu/ ]
+ thaw_cpufreq
+ cd /sys/devices/system/cpu/
+ [ -f cpu[0-9]*/cpufreq/scaling_governor ]
+ continue
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=94cpufreq
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 94cpufreq ]
+ [ 90clock > 94cpufreq ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/90clock ]
+ [ -f /usr/lib/pm-utils/sleep.d/90clock ]
+ hook=/usr/lib/pm-utils/sleep.d/90clock
+ run_hook /usr/lib/pm-utils/sleep.d/90clock resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/90clock resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/90clock
+ local hook=90clock
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:90clock ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:clock ]
+ [ -x /usr/lib/pm-utils/sleep.d/90clock ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/90clock resume suspend
+ is_set
+ return 2
+ exit 254
+ local status=254
+ log -n /usr/lib/pm-utils/sleep.d/90clock resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/90clock resume suspend:
/usr/lib/pm-utils/sleep.d/90clock resume suspend: + hook_exit_status 254
+ log not applicable.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ not applicable. = -n ]
+ printf %s\n not applicable.
not applicable.
+ LAST_HOOK=90clock
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 90clock ]
+ [ 75modules > 90clock ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/75modules ]
+ [ -f /usr/lib/pm-utils/sleep.d/75modules ]
+ hook=/usr/lib/pm-utils/sleep.d/75modules
+ run_hook /usr/lib/pm-utils/sleep.d/75modules resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/75modules resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/75modules
+ local hook=75modules
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:75modules ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:modules ]
+ [ -x /usr/lib/pm-utils/sleep.d/75modules ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/75modules resume suspend
+ resume_modules
+ modreload
+ [ -O /var/run/pm-utils/pm-suspend/storage/module:* ]
+ continue
+ echo Reloaded unloaded modules.
Reloaded unloaded modules.
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/75modules resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/75modules resume suspend:
/usr/lib/pm-utils/sleep.d/75modules resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=75modules
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 75modules ]
+ [ 60_wpa_supplicant > 75modules ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/60_wpa_supplicant ]
+ [ -f /usr/lib/pm-utils/sleep.d/60_wpa_supplicant ]
+ hook=/usr/lib/pm-utils/sleep.d/60_wpa_supplicant
+ run_hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/60_wpa_supplicant
+ local hook=60_wpa_supplicant
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:60_wpa_supplicant ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:_wpa_supplicant ]
+ [ -x /usr/lib/pm-utils/sleep.d/60_wpa_supplicant ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend:
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=60_wpa_supplicant
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 60_wpa_supplicant ]
+ [ 50unload_alx > 60_wpa_supplicant ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/50unload_alx ]
+ [ -f /usr/lib/pm-utils/sleep.d/50unload_alx ]
+ hook=/usr/lib/pm-utils/sleep.d/50unload_alx
+ run_hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/50unload_alx
+ local hook=50unload_alx
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:50unload_alx ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:unload_alx ]
+ [ -x /usr/lib/pm-utils/sleep.d/50unload_alx ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=50unload_alx
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 50unload_alx ]
+ [ 10_unattended-upgrades-hibernate > 50unload_alx ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/10_unattended-upgrades-hibernate ]
+ hook=/etc/pm/sleep.d/10_unattended-upgrades-hibernate
+ run_hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend
+ _run_hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend
+ log Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: = -n ]
+ printf %s\n Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend:
Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend:
+ hook_ok /etc/pm/sleep.d/10_unattended-upgrades-hibernate
+ local hook=10_unattended-upgrades-hibernate
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:10_unattended-upgrades-hibernate ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:_unattended-upgrades-hibernate ]
+ [ -x /etc/pm/sleep.d/10_unattended-upgrades-hibernate ]
+ return 0
+ /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend
+ local status=0
+ log -n /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=10_unattended-upgrades-hibernate
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 10_unattended-upgrades-hibernate ]
+ [ 10_grub-common > 10_unattended-upgrades-hibernate ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/10_grub-common ]
+ hook=/etc/pm/sleep.d/10_grub-common
+ run_hook /etc/pm/sleep.d/10_grub-common resume suspend
+ _run_hook /etc/pm/sleep.d/10_grub-common resume suspend
+ log Running hook /etc/pm/sleep.d/10_grub-common resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /etc/pm/sleep.d/10_grub-common resume suspend: = -n ]
+ printf %s\n Running hook /etc/pm/sleep.d/10_grub-common resume suspend:
Running hook /etc/pm/sleep.d/10_grub-common resume suspend:
+ hook_ok /etc/pm/sleep.d/10_grub-common
+ local hook=10_grub-common
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:10_grub-common ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:_grub-common ]
+ [ -x /etc/pm/sleep.d/10_grub-common ]
+ return 0
+ /etc/pm/sleep.d/10_grub-common resume suspend
+ local status=0
+ log -n /etc/pm/sleep.d/10_grub-common resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /etc/pm/sleep.d/10_grub-common resume suspend:
/etc/pm/sleep.d/10_grub-common resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=10_grub-common
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 10_grub-common ]
+ [ 00powersave > 10_grub-common ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/00powersave ]
+ [ -f /usr/lib/pm-utils/sleep.d/00powersave ]
+ hook=/usr/lib/pm-utils/sleep.d/00powersave
+ run_hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/00powersave
+ local hook=00powersave
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:00powersave ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:powersave ]
+ [ -x /usr/lib/pm-utils/sleep.d/00powersave ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/00powersave resume suspend
+ uname -m
+ ARCH=x86_64
+ command_exists pm-powersave
+ type pm-powersave
+ return 0
+ pm-powersave
+ set -a
+ PM_UTILS_LIBDIR=/usr/lib/pm-utils
+ PM_UTILS_ETCDIR=/etc/pm
+ PM_UTILS_RUNDIR=/var/run/pm-utils
+ PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/lib/pm-utils/bin
+ PM_LOGFILE=/var/log/pm-powersave.log
+ TEMPORARY_CPUFREQ_GOVERNOR=performance
+ LOCKDIR=/var/run/pm-utils/locks
+ STORAGEDIR=/var/run/pm-utils/pm-powersave/storage
+ NA=254
+ NX=253
+ DX=252
+ PM_FUNCTIONS=/usr/lib/pm-utils/functions
+ PM_QUIRKDB=/usr/lib/pm-utils/video-quirks
+ PM_LKW_QUIRKS=/var/cache/pm-utils/last_known_working.quirkdb
+ LC_COLLATE=C
+ HIBERNATE_MODE=
+ HIBERNATE_RESUME_POST_VIDEO=no
+ SLEEP_MODULE=auto
+ SUSPEND_MODULES=
+ HOOK_BLACKLIST=
+ ADD_PARAMETERS=
+ DROP_PARAMETERS=
+ PARAMETERS=/var/run/pm-utils/pm-powersave/storage/parameters
+ INHIBIT=/var/run/pm-utils/pm-powersave/storage/inhibit
+ PM_CMDLINE=
+ BEFORE_HOOKS=
+ MODULE_HELP=
+ SUSPEND_MODULE=
+ HIBERNATE_MODULE=
+ SUSPEND_HYBRID_MODULE=
+ PM_HIBERNATE_DELAY=900
+ PM_RTC=/sys/class/rtc/rtc0
+ [ -f /usr/lib/pm-utils/defaults ]
+ . /usr/lib/pm-utils/defaults
+ [ -f /usr/lib/pm-utils/pm-powersave.defaults ]
+ set +a
+ [ -f /etc/pm/config.d/*[!~] ]
+ continue
+ [ -f /etc/pm/pm-powersave.config.d/*[!~] ]
+ continue
+ . /usr/lib/pm-utils/functions
+ is_set true
+ return 0
+ set -x
+ profiling
+ [ = true ]
+ profiling
+ [ = true ]
+ profiling
+ [ = true ]
+ [ auto = auto ]
+ SLEEP_MODULE=tuxonice uswsusp
+ mod=/usr/lib/pm-utils/module.d/tuxonice
+ [ -f /usr/lib/pm-utils/module.d/tuxonice ]
+ . /usr/lib/pm-utils/module.d/tuxonice
+ export TUXONICE_LOC
+ [ -d /sys/power/tuxonice ]
+ [ -d /sys/power/suspend2 ]
+ [ -n ]
+ [ -z -a -n ]
+ [ -z -a -n ]
+ mod=/usr/lib/pm-utils/module.d/uswsusp
+ [ -f /usr/lib/pm-utils/module.d/uswsusp ]
+ . /usr/lib/pm-utils/module.d/uswsusp
+ [ -z ]
+ command_exists s2ram
+ type s2ram
+ return 127
+ [ -z ]
+ [ -f /sys/power/disk ]
+ grep -q disk /sys/power/state
+ [ -c /dev/snapshot ]
+ command_exists s2disk
+ type s2disk
+ return 127
+ [ -z ]
+ grep -q mem /sys/power/state
+ command_exists s2both
+ type s2both
+ return 127
+ [ -z ]
+ grep -q mem /sys/power/state
+ SUSPEND_MODULE=kernel
+ [ -z ]
+ [ -f /sys/power/disk ]
+ grep -q disk /sys/power/state
+ HIBERNATE_MODULE=kernel
+ [ -z -a -w /sys/class/rtc/rtc0/wakealarm ]
+ check_suspend
+ [ -n kernel ]
+ check_hibernate
+ [ -n kernel ]
+ is_set no
+ return 1
+ SUSPEND_HYBRID_MODULE=kernel
+ lock_and_load
+ try_lock pm-powersave.lock
+ local lock=/var/run/pm-utils/locks/pm-powersave.lock
+ mkdir -p /var/run/pm-utils/locks
+ touch /var/run/pm-utils/locks/pm-powersave.lock
+ exec
+ flock -x -n 3
+ return 0
+ trap remove_powersave_lock 0
+ mkdir -p /var/run/pm-utils/pm-powersave/storage
+ rm -f /var/run/pm-utils/pm-powersave/storage/inhibit
+ load_hook_blacklist
+ [ ]
+ return
+ init_logfile /var/log/pm-powersave.log
+ [ -z /var/log/pm-powersave.log ]
+ [ -h /var/log/pm-powersave.log ]
+ [ -f /var/log/pm-powersave.log -a ! -O /var/log/pm-powersave.log ]
+ export LOGGING=true
+ exec
+ exit 0
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
/usr/lib/pm-utils/sleep.d/00powersave resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=00powersave
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 00powersave ]
+ [ 00logging > 00powersave ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/00logging ]
+ [ -f /usr/lib/pm-utils/sleep.d/00logging ]
+ hook=/usr/lib/pm-utils/sleep.d/00logging
+ run_hook /usr/lib/pm-utils/sleep.d/00logging resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/00logging resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/00logging
+ local hook=00logging
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:00logging ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:logging ]
+ [ -x /usr/lib/pm-utils/sleep.d/00logging ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/00logging resume suspend
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/00logging resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/00logging resume suspend:
/usr/lib/pm-utils/sleep.d/00logging resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=00logging
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 00logging ]
+ [ 000record-status > 00logging ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/000record-status ]
+ [ -f /usr/lib/pm-utils/sleep.d/000record-status ]
+ hook=/usr/lib/pm-utils/sleep.d/000record-status
+ run_hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/000record-status
+ local hook=000record-status
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:000record-status ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:0record-status ]
+ [ -x /usr/lib/pm-utils/sleep.d/000record-status ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/000record-status resume suspend
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/000record-status resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/000record-status resume suspend:
/usr/lib/pm-utils/sleep.d/000record-status resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=000record-status
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ [ reverse -a reverse = reverse -a 000record-status ]
+ [ 000kernel-change > 000record-status ]
+ [ ! reverse ]
+ update_parameters
+ [ -f /var/run/pm-utils/pm-suspend/storage/parameters.new ]
+ return
+ [ -f /etc/pm/sleep.d/000kernel-change ]
+ [ -f /usr/lib/pm-utils/sleep.d/000kernel-change ]
+ hook=/usr/lib/pm-utils/sleep.d/000kernel-change
+ run_hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend
+ _run_hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend
+ log Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: = -n ]
+ printf %s\n Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:
+ hook_ok /usr/lib/pm-utils/sleep.d/000kernel-change
+ local hook=000kernel-change
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:000kernel-change ]
+ [ -f /var/run/pm-utils/pm-suspend/storage/disable_hook:0kernel-change ]
+ [ -x /usr/lib/pm-utils/sleep.d/000kernel-change ]
+ return 0
+ /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend
+ local status=0
+ log -n /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ -n = -n ]
+ fmt=%s
+ shift
+ printf %s /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:
/usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: + hook_exit_status 0
+ log success.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ success. = -n ]
+ printf %s\n success.
success.
+ LAST_HOOK=000kernel-change
+ log
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ = -n ]
+ printf %s\n

+ IFS=

+ IFS=

+ inhibited
+ [ -f /var/run/pm-utils/pm-suspend/storage/inhibit ]
+ return 0
+ date
+ log Sat Nov 2 18:20:51 PDT 2013: Finished.
+ is_set true
+ return 0
+ local fmt=%s\n
+ [ Sat Nov 2 18:20:51 PDT 2013: Finished. = -n ]
+ printf %s\n Sat Nov 2 18:20:51 PDT 2013: Finished.
Sat Nov 2 18:20:51 PDT 2013: Finished.
+ exit 128
+ remove_suspend_lock
+ release_lock pm-suspend.lock
+ local lock=/var/run/pm-utils/locks/pm-suspend.lock
+ rm -f /var/run/pm-utils/locks/pm-suspend.lock
+ return 0

Toz
November 3rd, 2013, 02:58 AM
Hmm, this time it didn't even suspend. Screen went blank, then I was back at the desktop.
Interesting. The log file says it suspended and resumed. Hmmm.

First, empty out the pm-suspend log file again:

sudo bash
> /var/log/pm-suspend.log

Can you try this quirk?

sudo pm-suspend --quirk-reset-brightness
...and post back /var/log/pm-suspend.log and:

cat /var/log/syslog | grep PM:
...again.

davidbenton09
November 3rd, 2013, 04:35 AM
Hmm, the brightness seemed to work. But on resume it took me right back to desktop and bypassed login. Here's the suspend log for that.



Initial commandline parameters: --quirk-reset-brightness
Sat Nov 2 20:31:03 PDT 2013: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend:
/usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/000record-status suspend suspend:
/usr/lib/pm-utils/sleep.d/000record-status suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux Temp-Desktop 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Module Size Used by
dm_crypt 22728 1
s5h1409 18550 1
cx88_dvb 34393 0
cx88_vp3054_i2c 12911 1 cx88_dvb
videobuf_dvb 14092 1 cx88_dvb
dvb_core 117436 2 cx88_dvb,videobuf_dvb
parport_pc 32701 0
ppdev 17671 0
bnep 19564 2
rfcomm 69070 0
bluetooth 371874 10 bnep,rfcomm
nvidia 9430350 39
joydev 17377 0
hid_logitech 26628 0
ff_memless 13573 1 hid_logitech
snd_hda_codec_realtek 51465 1
usbhid 53014 0
hid 101512 2 hid_logitech,usbhid
coretemp 13435 0
kvm_intel 138538 0
kvm 431315 1 kvm_intel
ir_lirc_codec 13021 0
lirc_dev 19980 1 ir_lirc_codec
ir_mce_kbd_decoder 13214 0
ir_sanyo_decoder 12839 0
ir_sony_decoder 12713 0
ir_jvc_decoder 12751 0
ir_rc6_decoder 12874 0
ir_rc5_decoder 12710 0
ir_nec_decoder 12915 0
rc_pinnacle_pctv_hd 12529 0
xc5000 22799 2
tuner 27308 1
drm 296739 2 nvidia
cx8802 18961 1 cx88_dvb
cx8800 37852 0
cx88_alsa 18270 1
cx88xx 88479 4 cx88_dvb,cx88_alsa,cx8800,cx8802
btcx_risc 13640 4 cx88_alsa,cx8800,cx8802,cx88xx
tveeprom 21216 1 cx88xx
videobuf_dma_sg 19174 5 cx88_dvb,cx88_alsa,cx8800,cx8802,cx88xx
rc_core 27718 11 ir_lirc_codec,ir_rc5_decoder,ir_nec_decoder,ir_son y_decoder,cx88xx,ir_mce_kbd_decoder,ir_jvc_decoder ,ir_rc6_decoder,ir_sanyo_decoder,rc_pinnacle_pctv_ hd
v4l2_common 20556 3 tuner,cx8800,cx88xx
videobuf_core 25993 5 videobuf_dma_sg,videobuf_dvb,cx8800,cx8802,cx88xx
videodev 133390 5 tuner,cx88_alsa,cx8800,cx88xx,v4l2_common
snd_hda_intel 48171 3
snd_hda_codec 188738 2 snd_hda_codec_realtek,snd_hda_intel
i2c_algo_bit 13413 2 cx88_vp3054_i2c,cx88xx
snd_hwdep 13602 1 snd_hda_codec
nv_tco 13564 0
snd_pcm 102033 3 cx88_alsa,snd_hda_codec,snd_hda_intel
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
snd_seq_midi 13324 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30095 1 snd_seq_midi
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
microcode 23518 0
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 29433 2 snd_pcm,snd_seq
snd 69141 19 snd_hda_codec_realtek,cx88_alsa,snd_hwdep,snd_time r,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hd a_intel,snd_seq_device,snd_seq_midi
psmouse 97626 0
serio_raw 13413 0
soundcore 12680 1 snd
i2c_nforce2 13221 0
ohci_pci 13561 0
mac_hid 13205 0
lp 17759 0
parport 42299 3 lp,ppdev,parport_pc
usb_storage 62062 0
firewire_ohci 40060 0
forcedeth 67371 0
pata_acpi 13038 0
firewire_core 64476 1 firewire_ohci
crc_itu_t 12707 1 firewire_core
sata_nv 27716 2
pata_amd 18225 0
floppy 69370 0
total used free shared buffers cached
Mem: 8176196 1169116 7007080 0 69532 493572
-/+ buffers/cache: 606012 7570184
Swap: 8379388 0 8379388
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.

Running hook /etc/pm/sleep.d/10_grub-common suspend suspend:
/etc/pm/sleep.d/10_grub-common suspend suspend: success.

Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend:
stop: Unknown instance:
/usr/lib/pm-utils/sleep.d/95anacron suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend:
/usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
nVidia binary video drive detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
kernel.acpi_video_flags = 0
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.

Running hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend:
/etc/pm/sleep.d/novatel_3g_suspend suspend suspend: success.

Sat Nov 2 20:31:04 PDT 2013: performing suspend
Sat Nov 2 20:32:31 PDT 2013: Awake.
Sat Nov 2 20:32:31 PDT 2013: Running hooks for resume
Running hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend:
/etc/pm/sleep.d/novatel_3g_suspend resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
/usr/lib/pm-utils/sleep.d/99video resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
/usr/lib/pm-utils/sleep.d/95led resume suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:
/usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend:
/usr/lib/pm-utils/sleep.d/95anacron resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
/usr/lib/pm-utils/sleep.d/90clock resume suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
Reloaded unloaded modules.
/usr/lib/pm-utils/sleep.d/75modules resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend:
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: success.

Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: success.

Running hook /etc/pm/sleep.d/10_grub-common resume suspend:
/etc/pm/sleep.d/10_grub-common resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
/usr/lib/pm-utils/sleep.d/00powersave resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:
/usr/lib/pm-utils/sleep.d/00logging resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend:
/usr/lib/pm-utils/sleep.d/000record-status resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:
/usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: success.

Sat Nov 2 20:32:31 PDT 2013: Finished.


And this


root@Temp-Desktop:~# cat /var/log/syslog | grep PM:
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009b000-0x0009bfff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009c000-0x0009ffff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef0000-0xafef2fff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef3000-0xafefffff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xaff00000-0xcfffffff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xefffffff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfebfffff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xffffffff]
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.113599] PM: Registering ACPI NVS region [mem 0xafef0000-0xafef2fff] (12288 bytes)
Nov 2 13:41:26 Temp-Desktop kernel: [ 0.768796] PM: Hibernation image not present or could not be loaded.
Nov 2 14:01:46 Temp-Desktop kernel: [ 1234.248476] PM: Syncing filesystems ... done.
Nov 2 14:01:46 Temp-Desktop kernel: [ 1234.417593] PM: Preparing system for mem sleep
Nov 2 14:02:22 Temp-Desktop kernel: [ 1234.910068] PM: Entering mem sleep
Nov 2 14:02:22 Temp-Desktop kernel: [ 1270.122243] PM: Device 2:0:0:0 failed to suspend async: error 134217730
Nov 2 14:02:22 Temp-Desktop kernel: [ 1270.122284] PM: Some devices failed to suspend, or early wake event detected
Nov 2 14:02:22 Temp-Desktop kernel: [ 1270.868183] PM: resume of devices complete after 745.897 msecs
Nov 2 14:02:22 Temp-Desktop kernel: [ 1270.869326] PM: Finishing wakeup.
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009b000-0x0009bfff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009c000-0x0009ffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef0000-0xafef2fff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef3000-0xafefffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xaff00000-0xcfffffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xefffffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfebfffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xffffffff]
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.113587] PM: Registering ACPI NVS region [mem 0xafef0000-0xafef2fff] (12288 bytes)
Nov 2 17:50:00 Temp-Desktop kernel: [ 0.768979] PM: Hibernation image not present or could not be loaded.
Nov 2 17:55:39 Temp-Desktop kernel: [ 355.027550] PM: Syncing filesystems ... done.
Nov 2 17:55:39 Temp-Desktop kernel: [ 355.134183] PM: Preparing system for mem sleep
Nov 2 17:57:05 Temp-Desktop kernel: [ 356.216794] PM: Entering mem sleep
Nov 2 17:57:05 Temp-Desktop kernel: [ 417.848039] PM: suspend of devices complete after 61630.942 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 417.848479] PM: late suspend of devices complete after 0.435 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 417.896445] PM: noirq suspend of devices complete after 47.963 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 417.897697] PM: Saving platform NVS memory
Nov 2 17:57:05 Temp-Desktop kernel: [ 418.208305] PM: Restoring platform NVS memory
Nov 2 17:57:05 Temp-Desktop kernel: [ 418.428286] PM: noirq resume of devices complete after 176.463 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 418.428459] PM: early resume of devices complete after 0.133 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 429.042460] PM: resume of devices complete after 10613.999 msecs
Nov 2 17:57:05 Temp-Desktop kernel: [ 429.043595] PM: Finishing wakeup.
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009b000-0x0009bfff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009c000-0x0009ffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef0000-0xafef2fff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef3000-0xafefffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xaff00000-0xcfffffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xefffffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfebfffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xffffffff]
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.113530] PM: Registering ACPI NVS region [mem 0xafef0000-0xafef2fff] (12288 bytes)
Nov 2 17:59:24 Temp-Desktop kernel: [ 0.760790] PM: Hibernation image not present or could not be loaded.
Nov 2 18:20:14 Temp-Desktop kernel: [ 1266.596576] PM: Syncing filesystems ... done.
Nov 2 18:20:50 Temp-Desktop kernel: [ 1266.742313] PM: Preparing system for mem sleep
Nov 2 18:20:50 Temp-Desktop kernel: [ 1266.863704] PM: Entering mem sleep
Nov 2 18:20:50 Temp-Desktop kernel: [ 1302.002322] PM: Device 2:0:0:0 failed to suspend async: error 134217730
Nov 2 18:20:50 Temp-Desktop kernel: [ 1302.002347] PM: Some devices failed to suspend, or early wake event detected
Nov 2 18:20:50 Temp-Desktop kernel: [ 1302.744184] PM: resume of devices complete after 741.834 msecs
Nov 2 18:20:50 Temp-Desktop kernel: [ 1302.744527] PM: Finishing wakeup.
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009b000-0x0009bfff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x0009c000-0x0009ffff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef0000-0xafef2fff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xafef3000-0xafefffff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xaff00000-0xcfffffff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xefffffff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfebfffff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xffffffff]
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.113587] PM: Registering ACPI NVS region [mem 0xafef0000-0xafef2fff] (12288 bytes)
Nov 2 20:29:09 Temp-Desktop kernel: [ 0.761028] PM: Hibernation image not present or could not be loaded.
Nov 2 20:31:05 Temp-Desktop kernel: [ 131.831227] PM: Syncing filesystems ... done.
Nov 2 20:32:31 Temp-Desktop kernel: [ 131.951715] PM: Preparing system for mem sleep
Nov 2 20:32:31 Temp-Desktop kernel: [ 132.933126] PM: Entering mem sleep
Nov 2 20:32:31 Temp-Desktop kernel: [ 194.872037] PM: suspend of devices complete after 61938.611 msecs
Nov 2 20:32:31 Temp-Desktop kernel: [ 194.872369] PM: late suspend of devices complete after 0.329 msecs
Nov 2 20:32:31 Temp-Desktop kernel: [ 194.920443] PM: noirq suspend of devices complete after 48.072 msecs
Nov 2 20:32:31 Temp-Desktop kernel: [ 194.921110] PM: Saving platform NVS memory
Nov 2 20:32:31 Temp-Desktop kernel: [ 195.232297] PM: Restoring platform NVS memory
Nov 2 20:32:31 Temp-Desktop kernel: [ 195.436280] PM: noirq resume of devices complete after 160.494 msecs
Nov 2 20:32:31 Temp-Desktop kernel: [ 195.436449] PM: early resume of devices complete after 0.129 msecs
Nov 2 20:32:31 Temp-Desktop kernel: [ 206.066835] PM: resume of devices complete after 10630.384 msecs
Nov 2 20:32:31 Temp-Desktop kernel: [ 206.067207] PM: Finishing wakeup.

davidbenton09
November 3rd, 2013, 04:41 AM
Still taking over a minute to suspend, but everything else looks like it's working properly. Bypassing the screen lock is concerning though, been out of Ubuntu for a while but I remember it locking on suspend.

Edit:
Yeah, checked in settings and 'require password after waking from suspend' is turned on.

Toz
November 3rd, 2013, 05:05 PM
Ahh, here we go:

Nov 2 18:20:50 Temp-Desktop kernel: [ 1302.002322] PM: Device 2:0:0:0 failed to suspend async: error 134217730
Which device is 2:0:0:0? lspci should help to identify it.

davidbenton09
November 3rd, 2013, 08:33 PM
Hmm, can't find that when I run lspci. Not sure what it could have been. Seems suspend is no longer working even with the brightness reset quirk.



Nov 3 11:35:04 Temp-Desktop kernel: [ 287.324652] PM: Syncing filesystems ... done.
Nov 3 11:35:40 Temp-Desktop kernel: [ 287.531153] PM: Preparing system for mem sleep
Nov 3 11:35:40 Temp-Desktop kernel: [ 287.531383] Freezing user space processes ... (elapsed 0.001 seconds) done.
Nov 3 11:35:40 Temp-Desktop kernel: [ 287.532624] Freezing remaining freezable tasks ... (elapsed 0.296 seconds) done.
Nov 3 11:35:40 Temp-Desktop kernel: [ 287.829538] PM: Entering mem sleep
Nov 3 11:35:40 Temp-Desktop kernel: [ 287.829555] Suspending console(s) (use no_console_suspend to debug)
Nov 3 11:35:40 Temp-Desktop kernel: [ 287.829975] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Nov 3 11:35:40 Temp-Desktop kernel: [ 287.830175] sd 0:0:0:0: [sda] Stopping disk
Nov 3 11:35:40 Temp-Desktop kernel: [ 318.812044] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
Nov 3 11:35:40 Temp-Desktop kernel: [ 318.812047] ata1.00: failed command: STANDBY IMMEDIATE
Nov 3 11:35:40 Temp-Desktop kernel: [ 318.812053] ata1.00: cmd e0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
Nov 3 11:35:40 Temp-Desktop kernel: [ 318.812053] res 40/00:01:00:00:00/00:00:00:00:00/40 Emask 0x4 (timeout)
Nov 3 11:35:40 Temp-Desktop kernel: [ 318.812055] ata1.00: status: { DRDY }
Nov 3 11:35:40 Temp-Desktop kernel: [ 318.812060] ata1: hard resetting link
Nov 3 11:35:40 Temp-Desktop kernel: [ 318.812061] ata1: nv: skipping hardreset on occupied port
Nov 3 11:35:40 Temp-Desktop kernel: [ 319.280043] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042192] ata1.00: configured for UDMA/133
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042195] ata1.00: device reported invalid CHS sector 0
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042205] ata1: EH complete
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042209] sd 0:0:0:0: [sda] START_STOP FAILED
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042212] sd 0:0:0:0: [sda]
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042213] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042215] sd 0:0:0:0: [sda]
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042219] Sense Key : Aborted Command [current] [descriptor]
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042221] sd 0:0:0:0: [sda]
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042223] Add. Sense: No additional sense information
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042233] dpm_run_callback(): scsi_bus_suspend+0x0/0x40 returns 134217730
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042238] PM: Device 0:0:0:0 failed to suspend async: error 134217730
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042267] PM: Some devices failed to suspend, or early wake event detected
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042519] pci 0000:00:0f.0: setting latency timer to 64
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042809] ohci-pci 0000:00:0b.0: setting latency timer to 64
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042949] ehci-pci 0000:00:0b.1: setting latency timer to 64
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.056074] pata_amd 0000:00:0d.0: setting latency timer to 64
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.056520] sata_nv 0000:00:0e.1: setting latency timer to 64
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.056707] sata_nv 0000:00:0e.2: setting latency timer to 64
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.056832] snd_hda_intel 0000:00:0f.1: setting latency timer to 64
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.057312] ata8: port disabled--ignoring
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.416695] ata7.01: ACPI cmd ef/03:44:00:00:00:b0 (SET FEATURES) filtered out
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.416697] ata7.01: ACPI cmd ef/03:0c:00:00:00:b0 (SET FEATURES) filtered out
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.416708] ata7: nv_mode_filter: 0x1f39f&0x1f39f->0x1f39f, BIOS=0x1f000 (0xc50000) ACPI=0x1f01f (600:30:0x1c)
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.448428] ata7.01: configured for UDMA/66
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.564746] forcedeth 0000:00:12.0: irq 41 for MSI/MSI-X
Nov 3 11:35:40 Temp-Desktop rtkit-daemon[1611]: The canary thread is apparently starving. Taking action.
Nov 3 11:35:40 Temp-Desktop rtkit-daemon[1611]: Demoting known real-time threads.
Nov 3 11:35:40 Temp-Desktop rtkit-daemon[1611]: Successfully demoted thread 2086 of process 2031 (n/a).
Nov 3 11:35:40 Temp-Desktop rtkit-daemon[1611]: Successfully demoted thread 2085 of process 2031 (n/a).
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.564782] forcedeth 0000:00:12.0 eth0: MSI enabled
Nov 3 11:35:40 Temp-Desktop rtkit-daemon[1611]: Successfully demoted thread 2066 of process 2031 (n/a).
Nov 3 11:35:40 Temp-Desktop NetworkManager[762]: <info> (eth0): carrier now OFF (device state 100, deferring action for 4 seconds)
Nov 3 11:35:40 Temp-Desktop rtkit-daemon[1611]: Successfully demoted thread 2031 of process 2031 (n/a).
Nov 3 11:35:40 Temp-Desktop rtkit-daemon[1611]: Demoted 4 threads.
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.565018] forcedeth 0000:00:12.0 eth0: no link during initialization
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.676061] firewire_core 0000:02:07.0: rediscovered device fw0
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.768030] ata2: SATA link down (SStatus 0 SControl 300)
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.780029] ata6: SATA link down (SStatus 0 SControl 300)
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.780031] ata3: SATA link down (SStatus 0 SControl 300)
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.784026] ata5: SATA link down (SStatus 0 SControl 300)
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.788024] ata4: SATA link down (SStatus 0 SControl 300)
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.788197] PM: resume of devices complete after 745.927 msecs


And



root@Temp-Desktop:~# sudo pm-suspend --quirk-reset-brightness
root@Temp-Desktop:~# cat /var/log/syslog | grep PM:
Nov 3 11:35:04 Temp-Desktop kernel: [ 287.324652] PM: Syncing filesystems ... done.
Nov 3 11:35:40 Temp-Desktop kernel: [ 287.531153] PM: Preparing system for mem sleep
Nov 3 11:35:40 Temp-Desktop kernel: [ 287.829538] PM: Entering mem sleep
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042238] PM: Device 0:0:0:0 failed to suspend async: error 134217730
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.042267] PM: Some devices failed to suspend, or early wake event detected
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.788197] PM: resume of devices complete after 745.927 msecs
Nov 3 11:35:40 Temp-Desktop kernel: [ 323.788533] PM: Finishing wakeup.
root@Temp-Desktop:~# lspci
00:00.0 Host bridge: NVIDIA Corporation C55 Host Bridge (rev a2)
00:00.1 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:00.2 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:00.3 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:00.4 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:00.5 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a2)
00:00.6 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:00.7 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:01.0 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:01.1 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:01.2 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:01.3 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:01.4 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:01.5 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:01.6 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:02.0 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:02.1 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:02.2 RAM memory: NVIDIA Corporation C55 Memory Controller (rev a1)
00:03.0 PCI bridge: NVIDIA Corporation C55 PCI Express bridge (rev a1)
00:09.0 RAM memory: NVIDIA Corporation MCP55 Memory Controller (rev a1)
00:0a.0 ISA bridge: NVIDIA Corporation MCP55 LPC Bridge (rev a2)
00:0a.1 SMBus: NVIDIA Corporation MCP55 SMBus (rev a2)
00:0b.0 USB controller: NVIDIA Corporation MCP55 USB Controller (rev a1)
00:0b.1 USB controller: NVIDIA Corporation MCP55 USB Controller (rev a2)
00:0d.0 IDE interface: NVIDIA Corporation MCP55 IDE (rev a1)
00:0e.0 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a2)
00:0e.1 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a2)
00:0e.2 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a2)
00:0f.0 PCI bridge: NVIDIA Corporation MCP55 PCI bridge (rev a2)
00:0f.1 Audio device: NVIDIA Corporation MCP55 High Definition Audio (rev a2)
00:12.0 Bridge: NVIDIA Corporation MCP55 Ethernet (rev a2)
01:00.0 VGA compatible controller: NVIDIA Corporation GT200 [GeForce GTX 260] (rev a1)
02:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx]
02:09.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
02:09.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
02:09.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)


So is it my host bridge that's failing to suspend, or am I not reading that correctly?

Toz
November 3rd, 2013, 10:26 PM
Those look like drive errors. Now might be a good time to back up any important data, just in case.

You might also try re-seating the drive cables - maybe somethings loose.

What kind of hard drives do you have?

davidbenton09
November 4th, 2013, 04:40 AM
Hmm, hopefully not. I have a Seagate ST3500418AS

Toz
November 4th, 2013, 04:51 PM
Try re-seating the sata cables. Lets see if you still get the same errors.


sudo pm-suspend
...then:

pastebinit /var/log/pm-suspend.log
...and:

cat /var/log/syslog | grep PM: