Как заставить Machinarium снова работать?

Я нахожусь на Ubuntu 12.04 (64b) и купил Machinarium некоторое время назад. Я играл без проблем в течение нескольких дней и хотел играть снова сегодня. Однако, когда я попытался играть, я получил эту ошибку:

./Machinarium: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

Как я могу ее решить?

1
задан 22 December 2013 в 04:01

2 ответа

Это 32-разрядный двоичный файл, для которого требуется 32-разрядная версия libgtk. Убедитесь, что пакет libgtk2.0-0: i386 установлен.

sudo apt-get install libgtk2.0-0:i386

Обновление:

Хотя вам понадобятся и другие библиотеки, и если эта библиотека отсутствует, другие 32-разрядные библиотеки, вероятно, также отсутствуют, поэтому

sudo apt-get install ia32-libs
[ 115] ia32-libs зависят от множества 32-битных библиотек, которые устанавливаются при установке.

0
ответ дан 22 December 2013 в 04:01

ia32-libs устарел в последних версиях Ubuntu. Чтобы исправить Machinarium, установите недостающие 32-битные библиотеки следующим образом:

sudo apt-get install libnss3.s:i386 libcurl3:i386 libgtk2.0-0:i386
0
ответ дан 22 December 2013 в 04:01

Другие вопросы по тегам:

Похожие вопросы: