Odpowiedz na ten temat
Pokaż wyniki od 1 do 6 z 6

  1. Dołączył
    Jan 2007
    Postów
    96

    Cytuj | #1

    Witam.
    Niektóre aplikacje pod kde4 wymagają uruchomionej usługi dbus.

    Próba uruchomienia tej usługi kończy się komunikatem:
    Failed to start message bus: launchd's environment variable DBUS_LAUNCHD_SESSION_BUS_SOCKET is empty, but should contain a socket path.
    Na co powinna wskazywać ta zmienna (socket path) - chodzi mi o konkretną wartość.
    Kde4 instalowałem za pomocą mac port.

    Próbowałem następujących rozwiązań:
    1. .: KDE 4 Mac :.
    wywołanie
    launchctl load /Library/LaunchAgents/org.freedesktop.dbus-session.plist
    nothing found to load
    2. Czytam dalej:
    .: KDE 4 Mac :.
    ################################################## ########
    # Don't forget that dbus needs to be started as the local
    # user (not with sudo) before any KDE programs will launch
    # To start it run the following command:
    # launchctl load /Library/LaunchAgents/org.freedesktop.dbus-session.plist
    ################################################## ########

    ################################################## ####
    # Programs will not start until you run the command #
    # 'sudo chown -R $USER ~/Library/Preferences/KDE' #
    # replacing $USER with your username, followed by #
    # 'open /Applications/Macports/KDE4/kdeinit4.app' #
    # in a Terminal. #
    ################################################## ####
    Czyli nic nowego.

    3. Próba wywołania
    /opt/local/bin/start-session-bus.sh
    Failed to start message bus: launchd's environment variable DBUS_LAUNCHD_SESSION_BUS_SOCKET is empty, but should contain a socket path.

    EOF in dbus-launch reading address from bus daemon
    Daje jak widać taki sam efekt jak wcześniej.

    Zawartość pliku Library/LaunchAgents/org.freedesktop.dbus-session.plist
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Label</key>
    <string>org.freedesktop.dbus-session</string>

    <key>ServiceIPC</key>
    <true/>

    <!-- bug in 10.4's launchd - on-demand loading does not work -->
    <key>OnDemand</key>
    <false />

    <key>Disabled</key>
    <true/>

    <key>ProgramArguments</key>
    <array>
    <string>/opt/local/bin/dbus-daemon</string>
    <string>--nofork</string>
    <string>--session</string>
    </array>

    <key>Sockets</key>
    <dict>
    <key>unix_domain_listener</key>
    <dict>
    <key>SecureSocketWithKey</key>
    <string>DBUS_LAUNCHD_SESSION_BUS_SOCKET</string>
    </dict>
    </dict>
    Czy zmienną DBUS_LAUNCHD_SESSION_BUS_SOCKET trzeba zmienić w tym pliku czy też ustawić jako zmienną w systemie? (i z jaką wartością?).

    Ps. Mój system to Mac OS X Leopard Snow.


  2. Avatar javazlaz
    Dołączył
    Jan 2008
    Skąd
    Łazy k/ Zawiercia
    Postów
    1,499

    Cytuj | #2

    Dlaczego chcesz uruchamiać KDE? No dobra, ja też nie mogłem się bez niego obyć (jam były linuksiarz jest ), ale Mac OS X mnie bardziej przyciągnął. No bo wg. mnie nie ma sensu zaśmiecać sobie systemu przez KDE. Z czasem obejdziesz się bez K.
    Mały OT (nie bić...): jak chodzi KDE 4.x? Bo ja ostatnim K jakim się bawiłem było 3.5.x, a najbarzdiej przypadlo mi do gustu 3.1 (2003 r., hehe - łykałem gigabajty forów o Linuksie).
    Telefon: BlackBerry Storm 9500
    Odtwarzacz: iPod Shuffle
    AMD E-350 1,6GHz/4GB DDR3/GF8400GS/500GB - Mac OS X 10.6.8
    HP Compaq tc4400 - Windows XP
    iBook G3 12" (Late 2001) - Mac OS X 10.4.11


  3. Dołączył
    Jan 2007
    Postów
    96

    Cytuj | #3

    Cytat Napisał javazlaz Zobacz post
    Dlaczego chcesz uruchamiać KDE? No dobra, ja też nie mogłem się bez niego obyć (jam były linuksiarz jest ), ale Mac OS X mnie bardziej przyciągnął. No bo wg. mnie nie ma sensu zaśmiecać sobie systemu przez KDE.
    Potrzebuję jakiegoś dobrego programu typu total comander. Na maka są jedynie komercyjne wersje. A pod kde jest krusader. I tu jest problem bo krusader do prawidłowego działania wymaga usługi dbus.
    Po za tym kde nie jest mi do niczego potrzebne pod Mac OS X.

  4. Avatar javazlaz
    Dołączył
    Jan 2008
    Skąd
    Łazy k/ Zawiercia
    Postów
    1,499

    Cytuj | #4

    muCommander - wypróbuj, kapitalna sprawa. Lepszego darmowego commandera na Maka nie znam.

    A faktem jest, że na Linuksa najlepszy jest Krusader
    Ostatnio edytowane przez javazlaz ; 14.11.2009 o 13:22
    Telefon: BlackBerry Storm 9500
    Odtwarzacz: iPod Shuffle
    AMD E-350 1,6GHz/4GB DDR3/GF8400GS/500GB - Mac OS X 10.6.8
    HP Compaq tc4400 - Windows XP
    iBook G3 12" (Late 2001) - Mac OS X 10.4.11


  5. Dołączył
    Nov 2009
    Postów
    2

    Cytuj | #5

    Miałem identyczny problem z dbus - rozwiązaniem był ten wpis:
    Nabble - Re: dbus @1.2.12_5 apparent regression, can't "launchctl load"


  6. Dołączył
    Jan 2007
    Postów
    96

    Cytuj | #6

    Dziękuję.
    Bardzo mi pomogłeś.
    Krusader działa.

Odpowiedz na ten temat