Ik heb Gentoo op mijn computer, en heb onlangs een en ander aan upgrades gedaan, waaronder van kde-3.4.1 naar kde-3.4.2 en van hal-0.4.7 naar hal-0.5.4. De ebuild van de nieuwe versie van HAL vertelde met dat ik /etc/hal/device.d/ moest verwijderen dus dat heb ik braaf gedaan.
Na deze upgrade werkte de KDE media:/ IOslave niet meer zoals het het eerst deed, bij het inpluggen van een USB-stick verscheen er niets. Na wat onderzoek bleek dat dat kwam omdat de nieuwe ebuild een "hal" USE-flag had, en deze nog niet in mijn /etc/make.conf stond waardoor kdebase/kde-kioslaves zonder HAL-support gebakken was. Een recompile later verschenen braaf weer de devices daar.
Het werkte echter nog steeds niet zoals voorheen, mounten werkte óf helemaal niet, of op een andere locatie dan eerst(mijn USB-stick werd opeens op /media/sde1 in plaats van op /media/X_MICRO_MP3 gemount); unmounten werkte helemaal niet meer want daar moest ik root voor zijn.
Na wat geklooi en gepruts bleek dat pmount niet gebruikt werd, pmount zorgde ervoor dat een mooie naam voor het mountpoint gebruikt werd. Dit komt waarschijnlijk door het verwijderen van /etc/hal/device.d/, want volgens een KDE-WIKI-artikel(http://wiki.kde.org/tiki-index.php?page=DBUS) moet je daar een symlink naar /bin/pmount-hal maken. Maar als die directory er niet is kan ik er ook geen link maken. Ik heb geprobeerd om die directory weer aan te maken en de symlink daar te plaatsen maar dat werkt dus ook niet.
Mijn vraag is nu, hoe krijg ik KDE of HAL weer zover dat pmount gebruikt wordt om met user-rechten te mounten en ook nog eens zo dat ik de boel ook weer kan unmounten, zoals het met de oude versie van HAL was?
Ik heb nog geprobeerd te downgraden naar kde-kioslaves-3.4.1 en hal-0.4.7(en bijbehorende DBUS-versie), maar maakte de situatie erger; als ik nu de media:/ KIOSlave probeer te openen krijg ik het bericht 'De KDE-Mediabeheerder draait niet'.
Over dit probleem heb ik ook een topic geopend op het Gentoo-forum, maar, zoals gewoonlijk bij de wat pittigere vragen, wordt er daar niet op gereageerd dus ik kom mijn heil hier zoeken. Ook zoeken op google leverde mij weinig hulp op, óf het ging over hal-0.4.7, óf het ging over hal in combinatie met gnome-volume-manager die blijkbaar zelf ingesteld kan worden om pmount te gebruiken in plaats van hal...
Na deze upgrade werkte de KDE media:/ IOslave niet meer zoals het het eerst deed, bij het inpluggen van een USB-stick verscheen er niets. Na wat onderzoek bleek dat dat kwam omdat de nieuwe ebuild een "hal" USE-flag had, en deze nog niet in mijn /etc/make.conf stond waardoor kdebase/kde-kioslaves zonder HAL-support gebakken was. Een recompile later verschenen braaf weer de devices daar.
Het werkte echter nog steeds niet zoals voorheen, mounten werkte óf helemaal niet, of op een andere locatie dan eerst(mijn USB-stick werd opeens op /media/sde1 in plaats van op /media/X_MICRO_MP3 gemount); unmounten werkte helemaal niet meer want daar moest ik root voor zijn.
Na wat geklooi en gepruts bleek dat pmount niet gebruikt werd, pmount zorgde ervoor dat een mooie naam voor het mountpoint gebruikt werd. Dit komt waarschijnlijk door het verwijderen van /etc/hal/device.d/, want volgens een KDE-WIKI-artikel(http://wiki.kde.org/tiki-index.php?page=DBUS) moet je daar een symlink naar /bin/pmount-hal maken. Maar als die directory er niet is kan ik er ook geen link maken. Ik heb geprobeerd om die directory weer aan te maken en de symlink daar te plaatsen maar dat werkt dus ook niet.
Mijn vraag is nu, hoe krijg ik KDE of HAL weer zover dat pmount gebruikt wordt om met user-rechten te mounten en ook nog eens zo dat ik de boel ook weer kan unmounten, zoals het met de oude versie van HAL was?
Ik heb nog geprobeerd te downgraden naar kde-kioslaves-3.4.1 en hal-0.4.7(en bijbehorende DBUS-versie), maar maakte de situatie erger; als ik nu de media:/ KIOSlave probeer te openen krijg ik het bericht 'De KDE-Mediabeheerder draait niet'.
Over dit probleem heb ik ook een topic geopend op het Gentoo-forum, maar, zoals gewoonlijk bij de wat pittigere vragen, wordt er daar niet op gereageerd dus ik kom mijn heil hier zoeken. Ook zoeken op google leverde mij weinig hulp op, óf het ging over hal-0.4.7, óf het ging over hal in combinatie met gnome-volume-manager die blijkbaar zelf ingesteld kan worden om pmount te gebruiken in plaats van hal...
Tja