Kde
將 Slackware 從 13.37 升級到 14.0 後 X 不起作用
我使用磁碟上文件 UPGRADE.txt 中的說明昇級了系統。一切正常。但是當我嘗試時
startx
,它退出並出現錯誤:ck-launch-session:載入共享庫時出錯:libffi.so.5:無法打開共享對象文件:沒有這樣的文件或目錄
在
/usr/lib
我找到了一個文件libffi.so.6
。似乎ck-launch-session
沒有升級,仍然嘗試載入舊庫。該怎麼辦?
你有幾個選擇:
- 重新安裝 libffi 和 ConsoleKit 軟體包(如果您有本地複製,請先更新您的儲存庫副本)。
- 解除安裝 ConsoleKit - 嚴格來說沒有必要(儘管它提供了一定程度的使用者舒適度和友好性)。
- symlink
libffi.so.5
tolibffi.so.6
-dirty hack,可能有效,但也可能導致很多麻煩,甚至是致命的。您可能還需要考慮切換到滾動版本發布 - slackware-current。