Rozwiązanie: jak poprawić dbus, żeby działał kdebluetooth ( było: Zabytki w Th...)
Łukasz Maśko
masko w ipipan.waw.pl
Sob, 24 Sty 2009, 16:07:25 CET
Dnia piątek, 23 stycznia 2009, Łukasz Maśko napisał:
> Tytułowy zabytek to kdebluetooth dla KDE 3.5.x. Wiadomo, że nie działa z
> nowym bluez z serii 4.x. Dlatego mam u siebie jeszcze wersję 3.x. Mimo
> to, po którymś tam w tył update dbus kbluetoothd przestał poprawnie
> działać. Przy jego starcie w logach ląduje sporo komunikatów w tym stylu:
[...]
> Czy da się tak skonfigurować dbus, żeby powyższe jednak działało?
> Podejrzewam, że to kwestia jakichś praw dostępu, ale nie mam pojęcia, jak
> się je ustawia w tym przypadku. Ta sama kombinacja hcid i kdebluetooth
> działała jakiś czas temu (dość dawno, już kiedyś pisałem o problemie, ale
> dopiero dzisiaj zauważyłem te błędy w logach). Tylko dbus się w
> międzyczasie zmienił.
Rozwiązanie znalazłem w sieci. Nie wiem, czy jest ono akceptowalne, żeby je
na stałe wprowadzić w PLD, ale u mnie zadziałało i może komuś innemu też
się przyda. Trzeba zmienić plik /etc/dbus-1/system.conf zgodnie z
następującym patchem:
--- system.conf~ 2009-01-15 19:38:05.000000000 +0100
+++ system.conf 2009-01-24 15:43:33.000000000 +0100
@@ -55,6 +55,7 @@
<allow send_type="signal"/>
<allow send_requested_reply="true" send_type="method_return"/>
<allow send_requested_reply="true" send_type="error"/>
+ <allow send_requested_reply="true"/>
<!-- Introspection and Peer methods are always allowed -->
<allow send_interface="org.freedesktop.DBus.Introspectable"/>
<allow send_interface="org.freedesktop.DBus.Peer"/>
Działa przy następującej kombinacji pakietów:
$ rpm -q dbus bluez-libs bluez-utils kdebluetooth
dbus-1.2.12-1.i686
bluez-libs-3.36-1.i686
bluez-utils-3.32-1.i686
kdebluetooth-1.0-0.beta8.3.i686
--
Łukasz Maśko GG: 2441498 _o)
Lukasz.Masko(at)ipipan.waw.pl /\\
Registered Linux User #61028 _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"
Więcej informacji o liście dyskusyjnej pld-users-pl