summaryrefslogtreecommitdiff
path: root/pm
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2006-04-18 00:54:42 +0000
committerPeter Jones <pjones@redhat.com>2006-04-18 00:54:42 +0000
commit1f41c6f50cd199a04938dc214fe6d32753eecee5 (patch)
treec1630f55a2e0f89847c76e1b3a22d4e16461b1bd /pm
parent7afb9aba391be33b477d9c15b73f3613900dc794 (diff)
- don't fork a subshell to run vbetool
Diffstat (limited to 'pm')
-rw-r--r--pm/functions-intel16
-rw-r--r--pm/functions-nvidia16
2 files changed, 12 insertions, 20 deletions
diff --git a/pm/functions-intel b/pm/functions-intel
index 59d5bd2..e63eb52 100644
--- a/pm/functions-intel
+++ b/pm/functions-intel
@@ -4,30 +4,26 @@
suspend_video()
{
-(
+{
/usr/sbin/vbetool vbestate save > /var/run/vbestate
/usr/sbin/vbetool dpms suspend
-) >/dev/null 2>&1
+} >/dev/null 2>&1
}
resume_video()
{
-(
+{
/usr/sbin/vbetool post
/usr/sbin/vbetool vbestate restore < /var/run/vbestate
-) >/dev/null 2>&1
+} >/dev/null 2>&1
}
lcd_on()
{
-(
- /usr/sbin/vbetool dpms on
-) >/dev/null 2>&1
+ /usr/sbin/vbetool dpms on >/dev/null 2>&1
}
lcd_off()
{
-(
- /usr/sbin/vbetool dpms off
-) >/dev/null 2>&1
+ /usr/sbin/vbetool dpms off >/dev/null 2>&1
}
diff --git a/pm/functions-nvidia b/pm/functions-nvidia
index 6d05b50..c46b868 100644
--- a/pm/functions-nvidia
+++ b/pm/functions-nvidia
@@ -4,31 +4,27 @@
suspend_video()
{
-(
+{
/usr/sbin/vbetool vbestate save > /var/run/vbestate
/usr/sbin/vbetool dpms suspend
-) >/dev/null 2>&1
+} >/dev/null 2>&1
}
resume_video()
{
-(
+{
/usr/sbin/vbetool post
/usr/sbin/vbetool dpms on
/usr/sbin/vbetool vbestate restore < /var/run/vbestate
-) >/dev/null 2>&1
+} >/dev/null 2>&1
}
lcd_on()
{
-(
- /usr/sbin/vbetool dpms on
-) >/dev/null 2>&1
+ /usr/sbin/vbetool dpms on >/dev/null 2>&1
}
lcd_off()
{
-(
- /usr/sbin/vbetool dpms off
-) >/dev/null 2>&1
+ /usr/sbin/vbetool dpms off >/dev/null 2>&1
}