When I try to suspend in non-KMS I get error in /var/log/pm-suspend.log:
/usr/lib/pm-utils/sleep.d/98-video-quirk-db-handler suspend suspend:/usr/lib/pm-utils/sleep.d/98-video-quirk-db-handler: line 225: ((: 0x10de == : syntax error: operand expected (error token is "== ")
Created attachment 32859 [details]
I've hacked have_nvidia_g80() to echo $system_hardware_primary_video_vendor, this variable is null for me. That causes syntax error in (( ... )) test.
Created attachment 32861 [details] [review]
Accept underscore as property name
Fixed in commit 665bad4f548f19ab8706026c646e44cdab8c37f9 ("fix DMI attribute matching").