2011-05-14 44 views
0

我是手動安裝新手。在buntu上手動重新安裝sdl

我手動重新安裝sdl,現在每次運行pygame或使用SDL的遊戲時(例如,solarwolf或supertux),我都會收到消息:不支持的控制檯硬件。 我知道我的電腦可以運行SDL,因爲它在重新安裝之前就可以運行。

我想現在我該如何正確地重新安裝SDL,以便pygame能夠再次運行。

版本:
Ubuntu的:Ubuntu的10.04清醒山貓
SDL:1.2.14

東西我曾嘗試:

1) 我已經嘗試了這個突擊隊我在網上發現: wget的http://www.libsdl.org/release/SDL-1.2.14.tar.gz
焦油-xzvf SDL-1.2.14.tar.gz
CD SDL-1.2.14
的./configure --prefix = $ HOME
make
make install

2) 我用sudo再次嘗試,沒有前綴。也許這破壞了一些以前的配置文件或東西?
wget的http://www.libsdl.org/release/SDL-1.2.14.tar.gz
焦油-xzvf SDL-1.2.14.tar.gz
CD SDL-1.2.14
的./configure
使
須藤使安裝

3)我用新立得軟件包經理完全刪除並重新安裝所有以libsdl開頭的文件。

4)我已經嘗試重新安裝supertux和solarwolf(與ubuntu軟件發送器) 希望它可以解決問題,如果有一些缺失的依賴關係。

結論:我geuss已安裝sdl,但破壞了確認文件或防止sdl和圖形驅動程序之間的通信。 但這是一個瘋狂的猜測。

回答

0

這聽起來很奇怪。 嘗試:須藤LDCONFIG

從人LDCONFIG

「創建LDCONFIG,更新和刪除到最近的共享 建立必要的聯繫和緩存 (由運行時鏈接,ld.so)在命令行指定的目錄中找到的庫, 文件/etc/ld.so.conf,以及受信任的目錄(/ usr/lib和 /lib)。ldconfig檢查庫的頭文件和文件名 確定哪些版本的鏈接 已更新時遇到ldconfig掃描庫時忽略符號鏈接。 「

+0

感謝它的工作。 – Qyvind 2011-05-20 17:52:10