Can somebody tell me how to fix this? I insert a usbstick, KDE notices it, I respond to open a new window, which comes up empty, and an error box saying 'feature only available with HAL". Think it must be the same for cd and dvd disks.
I have heard somewhere this is due to root user not being part of some groups????
Anyway, this is annoying -- feature works fine in Slack12 and Vector.
FWIW, I see the message during bootup that hal is being loaded as a daemon, but it doesn't stay loaded for whatever reason. A ps -A on Vector shows 9 hald items running.
I heard about this problem many times, but I was never able to reproduce it. It simply works for me all the time. hald should be still running. Would you please try to search in /var/log/* to find out if there are any message why was hald ended?
I am unable to fix this because it doesn't fail on my computer.
Follow this instructions if you have problems with HAL.
HAL is not properly configured over slax6 and can cause problems in certain cases with some mediums like SD or card flash-readers...?
1) Make a module with a folder /media (/media folder is on slackware12 structure)
It,s neccesary to HAL work properly
add in /etc/group user root to groups: Looks like:
Tomas ... sorry, no mention of 'hal' in any file in /var/log/*
However -- playing with hald, I decided to try invoking it with the added "--retain-privileges" parm, and lo, the problem is gone. It stays loaded, ps -A |grep hal shows
burninbush posted "Can somebody tell me how to fix this? I insert a usbstick, KDE notices it, I respond to open a new window, which comes up empty, and an error box saying 'feature only available with HAL"
Tomas posted "I heard about this problem many times, but I was never able to reproduce it. It simply works for me all the time".
Maybe it a hardware "thing" cos it happen to me every time ('feature only available with HAL) . I just close the box & use Krusader.
Sorry Tomas , I subscribed to "Catworld's " linux philosolpy of "Hey , I can live with that!!!" meaning in spite of HAL "conkyness "( a word used by "Catworld") with poping a "media found window" follow by " feature only available with HAl" every time a removeable media (usb , cd etc) is found , .....I no longer see this as a problem.
Let the window pop open, just close it , I have no problem using Krusader (menu - tool, mountman) to access the media afterward .
It may not solved the hidden problem but at the same time it doesn't create any problem either (for me at least) , unless you want to count the "media found window as a nuisance".
Anyway , to answer your answer , Tomas , I won't be trying any of the fixes above ...heh heh since in my eye I see no problem as far as "Hey , I can live with that" is concerned ....
p.s For those who don't understand basically " "Hey , I can live with that!!!" " approach to Linux means , if you are going to use Linux , expect to make some compromise . If things work well enough for you to say ""Hey , I can live with that!!!" ...then live with it!!
For eg printing work for me in slax6rc 6 . It's good enough , provided I don't compare with the printing speed under the native driver with win xp. So I live with it.... :)
I have one hald error in my /var/logI heard about this problem many times, but I was never able to reproduce it. It simply works for me all the time. hald should be still running. Would you please try to search in /var/log/* to find out if there are any message why was hald ended?
I am unable to fix this because it doesn't fail on my computer.
I have one hald error (in syslog):
Feb 25 12:30:52 (none) hald[5032]: 12:30:52.017 [E] hald_dbus.c:5578: dbus_bus_get(): Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, or the network connection was broken.
Now I remember that in the past when I used syslinux.cfg with slaxsave.dat parameter, HAL give me a lot of problems (over slaxRC5 or RC6).I never used slaxsave.dat and I deleted it from syslinux.cfg and HAL works OK.
Just to add to what I wrote above, I have 'solved' this on both my machines by just editing the line in /etc/rc.d/rc.hald that invokes hald ... to add the --retain-privileges parameter. Now, I'm also using a changes=slax6sav.dat file, so it stays fixed. Did not do anything at all to /etc/groups. Be careful when you edit to not just edit the echo statement, the command is on the next line.
Same issue as before...
I notice that my "video" group is slightly different. It reads:
"video:x:18:root"
I've tried it with and without the "x" to no effect. Should that make a difference?
Also, I removed the 003-desktop.lzm and 004-kdeapps.lzm base modules and replaced them with 003-xfce-4.4.2.lzm which I created by compiling the XFCE source. (XFCE runs well, so I don't think I have a problem there.) So instead of "kdm" I use "startxfce4".
If I run "lshal" before starting XFCE, I get the error message:
error: dbus_bus_get: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
init 1 and wait and login again,then init 3 (click intro for see root#)
xconf and finally kdm
Works!!!?????
If works for you, made a module called HAL_fix for example following this guide and make sure any other module overwrites your configuration.
Guide:
1) Make a module with a folder /media (/media folder is on slackware12 structure)
It,s neccesary to HAL work properly
add in /etc/group user root to groups: Looks like:
Tested over a fresh livecd slax6 (spanish, in /mnt/sda5/1slax6 XFS fylesystem) and booting from fresh livecd and usb-card flash reader with CF Sandisk Extreme III (2Gb) plugged.If I use this:
I don,t use any slaxsave.dat (livecd is fresh,intouched)
Inside /mnt/sda5/1slax6/ is /boot and /slax (fresh,spanish version)
SD card is not mounted and when I try to mount kde warning says HAL is not possible mount.
Don,t work and create /images,/changes and /xino folders inside /mnt/sda5/1slax6/slax/.I deleted this folders from another system to test all fresh again!! for reason you see a lines after-->
Don,t work and create /images,/changes and /xino folders inside /mnt/sda5/1slax6/slax/
!!!!!!!Is very dangerous this,because if someone (like me) delete /images,/changes and /xino when slax is running and reboot,XFS filesystem is broken and only can reparate with other system and xfs_repair -L /dev/sda5!!!!!!!!
All works and HAL mount my flash-card reader and CF inside.Don,t create any /images,/changes and /xino folders inside /mnt/sda5/1slax6/slax/ and I don,t use any slaxsave.dat (I usually use a module with mychanges,in this test not used).
----------------------------------
Changes cheatcode is not properly in slax6.For me is not a problem,because I don,t want use it, but for the most people can cause a lot of problems depending how launch slax from.
The best way for people that don,t want use changes parameter is made a module following my instructions below and not use changes parameter in command line, or the other way is using something like this:
Without any problem,but with my HAL_fix module in /base.
I hope this helps you.
I,ll change my partition sda5 XFS to an EXT3.Ext3 is working with slax better than XFS.I don,t know why!
After problem related below XFS is not good for me.I needed booting another system to repair filesystem XFS,no easy way with slax or slackware.EXT3 repairs atomatically and is very more compatible with any system linux.
----------
Tested over EXT3, and same behaviour with EXT3 filesystem in /mnt/sda5/1slax6/.But I choose now EXT3 for my filesystems,in my opinion is more safe and easy recoverable if something goes wrong.
Last note:
If /mnt/sda5/1slax6/ is in EXT3 filesystem I can,t delete folders /images,/changes and /xino folders inside /mnt/sda5/1slax6/slax/ while slax is running.Konqueror tell me ,that is in use.This not sucedeed with XFS.
" burninbush posted "Can somebody tell me how to fix this? I insert a usbstick, KDE notices it, I respond to open a new window, which comes up empty, and an error box saying 'feature only available with hal"
Tomas posted "I heard about this problem many times, but I was never able to reproduce it. It simply works for me all the time".
Maybe it a hardware "thing" cos it happen to me every time ('feature only available with hal) . I just close the box & use Krusader."
My previous post which was true from the time Tomas use HAL until Slax 6 :
Well Slax 6.01 solved it . Now when I plug in a usb thumbdrive , a removeable media found window pop up as normal , but now I am able to open the window and read the media without a "feature only found in HAL" message.
Now I only need to wait for printing to work. Mean while I will start using slax 6.01 on amother partition while keeping slax 6rc6 since I don't print all the time.
burninbush wrote:
Just to add to what I wrote above, I have 'solved' this on both my machines by just editing the line in /etc/rc.d/rc.hald that invokes hald ... to add the --retain-privileges parameter. Now, I'm also using a changes=slax6sav.dat file, so it stays fixed. Did not do anything at all to /etc/groups. Be careful when you edit to not just edit the echo statement, the command is on the next line.
Don't ask me why this works. Cuz I don't know.
I'm kind of new at this and I was trying to edit the file but I'm not exactly sure where to put the "--retain-privileges" thing. Is there any way you could tell me where exactly I need to put it? thanks
arnster86 wrote: burninbush wrote:
Just to add to what I wrote above, I have 'solved' this on both my machines by just editing the line in /etc/rc.d/rc.hald that invokes hald ... to add the --retain-privileges parameter. Now, I'm also using a changes=slax6sav.dat file, so it stays fixed. Did not do anything at all to /etc/groups. Be careful when you edit to not just edit the echo statement, the command is on the next line.
Don't ask me why this works. Cuz I don't know.
I'm kind of new at this and I was trying to edit the file but I'm not exactly sure where to put the "--retain-privileges" thing. Is there any way you could tell me where exactly I need to put it? thanks
Do you have tried this?.It,s working to me:I don,t use changes=/slax/ I use a customized module with my changes.
1) Make a module with a folder /media (/media folder is on slackware12 structure)
It,s neccesary to HAL work properly and
add in /etc/group , user root to groups: Looks like:
The /etc/group on a clean, fresh burn of SLAX should have 41 lines in it, not just 1. I would reckon that your /etc/group having 1 line is the problem no? Your slocate.lzm should be appending to /etc/group, not overwriting it.
burninbush wrote:
and, FWIW, /etc/group on my machine has only one line of text ...
I have the same problem with hal, but it only appears on one of the two computers I'm using to run Slax. I run Slax from the same USB flash drive on both computers.
Home computer:
CPU: Core2Duo E4300
MB: Gigabyte GA-965P-DS3
HAL runs without any problems
Notebook:
Fujitsu Siemens Lifebook E8310
CPU: Core2Duo T7300
HAL has some problems running on it.
The differences I've noticed:
- on my home computer all the mounted disk drives appear named after their volume name; on my notebook, the disk drives are named as "Hard Disk (sda1)" or "Hard Disk (sda2)";
- on my home computer any USB flash or CD/DVD inserted is automatically mounted and it's content displayed. On my notebook, any USB flash drive or CD/DVD inserted generates the following error: "Feature only available with HAL". I have to manually mount them from the console so they can be used.
- If I try to run Gparted on by notebook I get the following error: "Could not initialize connection to hald. Normally this means the HAL daemon (hald) is not running or not ready." I have no problems running Gparted on my home computer.
removed /etc/dbus-1/system.conf (actually /etc/dbus-1)
system.conf was the only file in it when i went into the changes dir in my HD (with fresh slax 6.0.9 boot)