【问题标题】:Krusader crashed on Mac OSX 10.7.2Krusader 在 Mac OSX 10.7.2 上崩溃
【发布时间】:2012-01-30 16:08:22
【问题描述】:

我已经通过 macports 安装了 krusader,但我无法运行 krusader。

w-4jesc:web_cms_dms w-4jesc$ /Applications/MacPorts/KDE4/krusader.app/Contents/MacOS/krusader
KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work 
krusader(97879)/KSharedDataCache ensureFileAllocated: This system misses support for posix_fallocate() -- ensure this partition has room for at least 10547296 bytes. 
krusader(97879)/KSharedDataCache: Unable to find an appropriate lock to guard the shared cache.  This *should* be essentially impossible. :( 
krusader(97879)/KSharedDataCache: Unable to perform initial setup, this system probably does not really support process-shared pthreads or semaphores, even though it claims otherwise. 
krusader(97879)/KSharedDataCache: Unable to unmap shared memory segment 0x1142d2000 
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
krusader(97879)/kdeui (kdelibs): Session bus not found 
To circumvent this problem try the following command (with Linux and bash) 
export $(dbus-launch) 
KCrash: Application 'krusader' crashing...
KCrash: Attempting to start /opt/local/lib/kde4/libexec/drkonqi.app/Contents/MacOS/drkonqi from kdeinit
sock_file=/Users/w-4jesc/Library/Preferences/KDE/socket-w-4jesc.local/kdeinit4__tmp_launch-URcTjs_org.x_0
Warning: connect() failed: : No such file or directory
KCrash: Attempting to start /opt/local/lib/kde4/libexec/drkonqi.app/Contents/MacOS/drkonqi directly
QProcess: Destroyed while process is still running.
drkonqi(97882)/KSharedDataCache ensureFileAllocated: This system misses support for posix_fallocate() -- ensure this partition has room for at least 10547296 bytes. 
drkonqi(97882)/KSharedDataCache: Unable to find an appropriate lock to guard the shared cache.  This *should* be essentially impossible. :( 
drkonqi(97882)/KSharedDataCache: Unable to perform initial setup, this system probably does not really support process-shared pthreads or semaphores, even though it claims otherwise. 
drkonqi(97882)/KSharedDataCache: Unable to unmap shared memory segment 0x1145ea000 
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
drkonqi(97882)/kdeui (kdelibs): Session bus not found 
To circumvent this problem try the following command (with Linux and bash) 
export $(dbus-launch) 

dbus 已加载:

sudo launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
org.freedesktop.dbus-session: Already loaded

每个人都有想法吗?

【问题讨论】:

    标签: macos dbus


    【解决方案1】:
    sudo launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
    

    【讨论】:

    • 请为您的解决方案添加一些描述。为什么它解决了 OP 的问题?
    【解决方案2】:

    MacPorts 安装程序明确表示无需 sudo 即可启动 dbus:

     # 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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2012-01-10
      • 2012-01-15
      相关资源
      最近更新 更多