Error podczas otwierania płyty CD...

Gdy jakieś urządzenie nie chce w Slackware działać...

Moderatorzy: Moderatorzy, Administratorzy

MCG
Użytkownik
Posty: 4
Rejestracja: 2010-07-28, 18:52

Error podczas otwierania płyty CD...

Post autor: MCG »

Witam,
Przesiadłem się na KDE, ale tylko tymczasowo - żeby skonfigurować sobie połączenie z Siecią. No i problem jest taki, że wkładając płytę CD do napędu KDE normalnie ją wykrywa, jednak przy próbie wejścia widzę majestatyczny błąd:
A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.Volume" member "Mount" error name "(unset)" destination "org.freedesktop.Hal")

Jak temu zapobiec? Występuje zarówno na koncie root'a jak i zwykłego usera.

Pozdrawiam!
Awatar użytkownika
alekow
Użytkownik
Posty: 268
Rejestracja: 2007-11-30, 17:33
Lokalizacja: Poznań

Re: Error podczas otwierania płyty CD...

Post autor: alekow »

Zajrzyj do pliku /etc/group - powinieneś tam znaleźć kilka grup do których warto dodać usera.
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Error podczas otwierania płyty CD...

Post autor: webster »

Grupa o której mowa wyżej to netdev w /etc/group
Możesz jednak nadać komuś uprawnienia do montowania wszelkich urządzeń ręcznie:
W /etc/dbus-1/system.d/hal.conf przed ostatnia linia "</busconfig>" Dodaj:

Kod: Zaznacz cały

   <!-- Allow user 'NAZWA_USERA' to mount/unmount volumes -->
      <policy user="NAZWA_USERA">
        <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
        <allow receive_interface="org.freedesktop.Hal.Device.Volume"
               receive_sender="org.freedesktop.Hal"/>
        <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
        <allow receive_interface="org.freedesktop.Hal.Device.Volume.Crypto"
               receive_sender="org.freedesktop.Hal"/>
        <allow send_interface="org.freedesktop.Hal.Device.Storage"/>
        <allow receive_interface="org.freedesktop.Hal.Device.Storage"
               receive_sender="org.freedesktop.Hal"/>
        <allow send_interface="org.freedesktop.Hal.Device.Storage.Removable"/>
        <allow receive_interface="org.freedesktop.Hal.Device.Storage.Removable"
               receive_sender="org.freedesktop.Hal"/>
      </policy>
Reboot kompa i Sprawdź czy działa
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
Awatar użytkownika
alekow
Użytkownik
Posty: 268
Rejestracja: 2007-11-30, 17:33
Lokalizacja: Poznań

Re: Error podczas otwierania płyty CD...

Post autor: alekow »

a nie prościej grupa "cdrom"???
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Error podczas otwierania płyty CD...

Post autor: webster »

jeśli chodzi o automontowanie to hal tym zarządza w KDE. Nie wiem, może wystarczy do grupy cdrom dodać. Dla mnie tyle samo roboty dodać do grupy cdrom jak i netdev.
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
Awatar użytkownika
alekow
Użytkownik
Posty: 268
Rejestracja: 2007-11-30, 17:33
Lokalizacja: Poznań

Re: Error podczas otwierania płyty CD...

Post autor: alekow »

Dla mnie tyle samo roboty dodać do grupy cdrom jak i netdev.
Chodziło mi bardziej o to, że prościej dodać usera do grupy niż zmieniać ustawienia hala. A grupa cdrom dla tego konkretnego przypadku wystarczy, więc po co dodawać do czego innego.

Ale najważniejsze żeby działało w sumie.
Pozdr
ODPOWIEDZ