Kde

將 Slackware 從 13.37 升級到 14.0 後 X 不起作用

  • March 25, 2013

我使用磁碟上文件 UPGRADE.txt 中的說明昇級了系統。一切正常。但是當我嘗試時startx,它退出並出現錯誤:

ck-launch-session:載入共享庫時出錯:libffi.so.5:無法打開共享對象文件:沒有這樣的文件或目錄

/usr/lib我找到了一個文件libffi.so.6。似乎ck-launch-session沒有升級,仍然嘗試載入舊庫。

該怎麼辦?

你有幾個選擇:

  1. 重新安裝 libffi 和 ConsoleKit 軟體包(如果您有本地複製,請先更新您的儲存庫副本)。
  2. 解除安裝 ConsoleKit - 嚴格來說沒有必要(儘管它提供了一定程度的使用者舒適度和友好性)。
  3. symlink libffi.so.5to libffi.so.6-dirty hack,可能有效,但也可能導致很多麻煩,甚至是致命的

您可能還需要考慮切換到滾動版本發布 - slackware-current。

引用自:https://unix.stackexchange.com/questions/69086