Re: User chce gadać z HALem

Patryk Zawadzki patrys w pld-linux.org
Pon, 11 Sty 2010, 12:05:13 CET


2010/1/11 Daniel Mróz <beorn w alpha.pl>:
> On Sun, Jan 10, 2010 at 10:35:24AM +0100, Michal Kochanowicz wrote:
>> > > Czy wiecie może jak zmusić HALa do udostępniania pewnych informacji
>> > > zwykłym userom?
>> > > Kiedy wołam metodę org.freedesktop.Hal.Device.LaptopPanel.GetBrightness()
>> > > z konta root, dostaję jakąś wartość. Kiedy jednak wywołam ją z konta
>> > > usera, dostaję:
>> > >
>> > > org.freedesktop.Hal.Device.PermissionDeniedByPolicy:
>> > >    org.freedesktop.hal.power-management.lcd-panel no <-- (action, result)
>> > Problem jest chyba poważniejszy. Przestała mi działać regulacja jasności
>> > wyświetlacza w PowerDevil. Mogę sobie machać suwaczkiem w lewo i prawo,
>> > a jasność podświetlenia nie ulega zmianie. Czyżby nowy HAL był zwalony?
>> Mam podobnie na KDE 4.3.4 i hal-0.5.14-3.i686
> Po cofnięciu HALa do wersji 0.5.13-2 zmiana jasności poprzez PowerDevil
> działa. Wywołanie org.freedesktop.Hal.Device.LaptopPanel.GetBrightness()
> z uprawnieniami usera daje wciąż ten sam efekt (PermissionDeniedByPolicy).

Raczej zobaczcie, co mówi PolicyKit/polkit.

-- 
Patryk Zawadzki


Więcej informacji o liście dyskusyjnej pld-devel-pl