
導致這種情況的事件如下:
- 我嘗試從 GoG.com 在 Linux 上運行 The Wither 2 並安裝依賴項(http://www.gog.com/game/the_witcher_2)使用能力。
- 我重新啟動後,它出現了 Ubuntu GNOME 徽標,但僅此而已,所以我進入了命令列 did
apt-get update
、apt-get upgrade
和apt-get dist-upgrade
。 - 然後我再次取出包裹並
apt-get update
再次apt-get upgrade
這樣做apt-get dist-upgrade
apt-get autoclean
apt-get autoremove
。 - 它仍然不起作用,所以我重新安裝了 gnome shell 和 steam,過了一會兒機器再次啟動,一切似乎都正常。
- 所以我又回到了開頭:當我嘗試運行文件
start.sh
來啟動 Witcher 2 時,我收到一條錯誤訊息,提示沒有libgtk-x11-2.0.so.0
文件
我使用的是 GTX 750,其驅動程式由 Ubuntu 中的附加驅動程式選單提供。經過這次經歷後,我寧願向其他人尋求幫助。我不知道如何安裝這個包,因為似乎沒有這樣的包。編輯:我搜尋了libgtk-x11-2.0.so 並在“/home/saur/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu”和“/home/”中找到了它saur/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/”
答案1
我知道這有點晚了,但是,如果它對其他人有用,我也遇到了同樣的問題,就我而言,這是由於我的 ubuntu x64 版本造成的。我剛剛安裝了 i386 架構的軟體包,就完成了。
因此,只需安裝每個 apt-get install 命令末尾缺少「:i386」的所有軟體包(例如:sudo apt-get install libgtk2.0-0:i386)。
答案2
我已經通過Steam在Ubuntu 14.04.2(同樣無法運行從GOG獲得的遊戲)上進行了測試,遊戲運行得很好。
另外,請考慮更新您的系統,就像當我寫信給GOG 詢問為什麼會發生這種情況時,他們的回復是,由於發行版的打包方式以及它包含Utopic 圖形包,這對於運行14.04.2的任何人來說都是一個常見問題。由於存在一些限制,您根本無法安裝所需的庫。
解決方案是降級到 14.04 或升級到最新版本,無論 GOG 網站在支援方面如何表達。
在這裡閱讀完整回應: