You are not logged in.
I've placed (atleast what I think) to be the necessary daemons in rc.conf:
DAEMONS=(syslog-ng dbus md fam hal alsa network netfs crond)
FAM for XFCE..
When I run the suspend command, it states
"Failed to suspend: Suspend and hibernate are only supported by HAL and is not available."
#sudo /etc/rc.d/hal start:
:: Starting Hardware Abstraction Layer [FAIL]
This happens in root, and when I attempt to start and stop it....
It took endless configurations to get ndiswrapper to work, I've changed only but files required for network, why could hal not work? I can't find much online about how to fix it, and what steps there are if it fails to restart..
Last edited by Nullw0rm (2010-01-30 05:42:58)
Offline
What's the suspend command you are using?
Also, try stopping HAL before you start it or pass the restart option, like
sudo /etc/rc.d/hal restart
Have you checked and double checked that you set-up HAL correctly as presented in the wiki?
http://wiki.archlinux.org/index.php/HAL … _Configure
Offline
Offline
Upgrade to a recent development version of pm-utils: hal is not needed anymore.
http://pm-utils.freedesktop.org/release … rc3.tar.gz
The so-called "quirks" are not needed in many cases (if you are running: nvidia drivers; ati drivers; KMS with any driver), otherwise here they are:
http://pm-utils.freedesktop.org/release … 205.tar.gz
Last edited by patroclo7 (2010-01-28 17:47:41)
Mortuus in anima, curam gero cutis
Offline
Try putting the network and netfs daemons before fam and hal.
Something like this:
DAEMONS=(syslog-ng dbus md alsa network netfs crond fam hal)
Hope it helps!
Offline
Try putting the network and netfs daemons before fam and hal.
Something like this:DAEMONS=(syslog-ng dbus md alsa network netfs crond fam hal)
Hope it helps!
I tried this and it..sorta works, restarting HAL:
[me@myhost ~]$ sudo /etc/rc.d/hal restart
:: Stopping Hardware Abstraction Layer [DONE]
:: Starting Hardware Abstraction Layer [DONE]
(DONE instead of FAIL)
But going to suspend/hibernate it says HAL is not available still! I seem to not be able to set it up so well..
It says I already have pm-utils, but I ahead and installed that anyway (assuming mine wasn't dev release).
I can suspend with
$ sudo pm-suspend
But when I resume video doesn't start, my screen is black (not displaying black, more like off).. I'm on a laptop with an intel X3000 graphics chip, not a PC in case that helps.
Help
Last edited by Nullw0rm (2010-01-29 03:05:55)
Offline
Any suggestions?
Offline
Is KMS enabled in your system?
Mortuus in anima, curam gero cutis
Offline
Is KMS enabled in your system?
I followed an example to enable it, and pm-suspend works!
Thanks for all your help, glad it could actually be resolved eventually.
Offline
Nice. Actually the effect of KMS is that pm-suspend skips any hardware-specific quirks and suspend and resume the video as it is. So probably your hardware is actually perfectly supported for suspension already at the kernel level.
Mortuus in anima, curam gero cutis
Offline
Hi, I guess you get this error
"Failed to suspend: Suspend and hibernate are only supported by HAL and is not available."
because you logged into xfce as normal user right? And the default hal configuration file doesn't allow a normal user to call the suspend
/etc/dbus-1/system.d/hal.conf
You can try to suspend if you login as root, should work. hal.conf can be adjusted for this error.
Anyway install pm-utils could do suspend as well.
Offline