Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: World of Goo  (Прочитано 11465 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн iks77777

  • Участник
  • *
  • Сообщений: 130
    • Просмотр профиля
Re: World of Goo
« Ответ #15 : 04 Ноября 2012, 13:21:18 »
Она из до установки библиотек не запускалась. Скажите как запустить игру и посмотреть загрузку игры что ей не хватает?

WorldOfGoo.log
(Нажмите, чтобы показать/скрыть)

glxinfo not found!

Пользователь решил продолжить мысль 04 Ноября 2012, 13:57:18:
Переустановил 1.40 правильно?

(Нажмите, чтобы показать/скрыть)
Не пошло
« Последнее редактирование: 04 Ноября 2012, 14:04:49 от alogik »
В линуксе не понимаю ничего. Искренне надуюсь на Вашу помощь.   Спасибо!

Оффлайн f-dzmitry

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: World of Goo
« Ответ #16 : 04 Ноября 2012, 16:14:22 »
Переустановил 1.40 правильно?

(Нажмите, чтобы показать/скрыть)
Не пошло
Какая версия ubuntu? Понятно "В линуксе не понимаю ничего. Установил 12.10"

i386(32-BIT) или AMD64(64-BIT)?

В терминале:
cd /opt/WorldOfGoo & ./WorldOfGoo
что дает?



Пользователь решил продолжить мысль 04 Ноября 2012, 17:24:55:
Скачивайте 1.41 (Можно Demo http://worldofgoo.com/dl2.php?lk=demo&filename=WorldOfGooDemo.1.41.deb)

в терминале:

sudo apt-get  install libsdl1.2debian libsdl-mixer1.2

//-------------- Далее

Устанавливаем пакет (Игру)

//-------------- Далее

Demo: sudo gedit /opt/WorldOfGooDemo/WorldOfGoo

Torrent или так где:sudo gedit /opt/WorldOfGoo/WorldOfGoo

Должны закомментировать (#LIBS=./libs64 и #LIBS=./libs32)

Вот так:
MACHINE=`uname -m`
if [ "$MACHINE" = x86_64 ]
then
#LIBS=./libs64
BIN=./WorldOfGoo.bin64
else
#LIBS=./libs32
BIN=./WorldOfGoo.bin32

Запускаем игру

« Последнее редактирование: 04 Ноября 2012, 17:24:55 от f-dzmitry »
void next(){next();};

Оффлайн iks77777

  • Участник
  • *
  • Сообщений: 130
    • Просмотр профиля
Re: World of Goo
« Ответ #17 : 05 Ноября 2012, 20:15:46 »
Не запускается
 Ubuntu 12.10 i386(32-BIT)
Библиотеки

Цитировать
Следующие пакеты устанавливались автоматически и больше не требуются:
  libboost-iostreams1.49.0 libboost-regex1.49.0 libgtksourceview2.0-0
  libgtksourceview2.0-common libgtkspell0 libsdl-net1.2 texlive-extra-utils
  texlive-latex-base texlive-latex-base-doc texlive-xetex tipa
  wesnoth-1.10-data wesnoth-1.10-music



Изображение удалено.
Руководство по добавлению изображений на форум


--Сперанский



Цитировать
olesa@olesa:/opt/WorldOfGoo$ cd /opt/WorldOfGoo
olesa@olesa:/opt/WorldOfGoo$ cd /opt./WorldOfGoo
bash: cd: /opt./WorldOfGoo: Нет такого файла или каталога
olesa@olesa:/opt/WorldOfGoo$


Устанавливаю apt-get не работает ставился через dpkg -i

Цитировать
olesa@olesa:~/Загрузки/ИГРЫ$ sudo apt-get install demo.1.41.deb
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет demo.1.41.deb
E: Не удалось найти пакет по регулярному выражению «demo.1.41.deb»
olesa@olesa:~/Загрузки/ИГРЫ$


Цитировать
olesa@olesa:~/Загрузки/ИГРЫ$ sudo dpkg -i demo.1.41.deb
Выбор ранее не выбранного пакета worldofgoodemo.
(Чтение базы данных ... на данный момент установлено 216062 файла и каталога.)
Распаковывается пакет worldofgoodemo (из файла demo.1.41.deb)...
Настраивается пакет worldofgoodemo (1.41) ...
Обрабатываются триггеры для bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для gnome-menus ...
Обрабатываются триггеры для hicolor-icon-theme ...
olesa@olesa:~/Загрузки/ИГРЫ$

olesa@olesa:~/Загрузки/ИГРЫ$ sudo gedit /opt/WorldOfGoo/WorldOfGoo
[sudo] password for olesa:
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.


(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 05 Ноября 2012, 21:37:21:

Запустил под тем о чем писать запрещено прошел пару уровней.
« Последнее редактирование: 07 Ноября 2012, 19:41:56 от Сперанский »
В линуксе не понимаю ничего. Искренне надуюсь на Вашу помощь.   Спасибо!

Оффлайн f-dzmitry

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: World of Goo
« Ответ #18 : 05 Ноября 2012, 23:20:02 »
Нельзя было просто закоментировать
MACHINE=`uname -m`
if [ "$MACHINE" = x86_64 ]
then
  Здесь LIBS=./libs64  так #LIBS=./libs64
   BIN=./WorldOfGoo.bin64
else
  И здесь LIBS=./libs32 так #LIBS=./libs32
   BIN=./WorldOfGoo.bin32

И просто запустить игру с ярлыка в Dash

Или так в терминале: cd /opt/WorldOfGooDemo & ./WorldOfGoo.bin32

Или просто зайти в файловом менеджере на /opt/WorldOfGooDemo и нажать мышью по файлу WorldOfGoo.bin32
void next(){next();};

Оффлайн iks77777

  • Участник
  • *
  • Сообщений: 130
    • Просмотр профиля
Re: World of Goo
« Ответ #19 : 07 Ноября 2012, 17:55:50 »
Отлично запустилась!!!! Попробую удалить у установить полную версию. Скажите а что было то? почему не запускалась с ярлыка в меню пуск?

Пользователь решил продолжить мысль 07 Ноября 2012, 18:05:52:
Полная версия 1.41 запустилась через .bin как Вы сказали. Скажите пожалуйста, как связать ярлык в меню пуст с .bin?
« Последнее редактирование: 07 Ноября 2012, 18:05:52 от alogik »
В линуксе не понимаю ничего. Искренне надуюсь на Вашу помощь.   Спасибо!

Оффлайн Ancle

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1505
  • Valar morghulis
    • Просмотр профиля
Re: World of Goo
« Ответ #20 : 07 Ноября 2012, 18:11:02 »
В свое время решил проблему с этой игрушкой так (для версии 1.4.1):
В файле /opt/WorldOfGoo/properties/config.txt найти строку env name="SDL_AUDIODRIVER" value="auto" и заменить на env name="SDL_AUDIODRIVER" value="pulse"
Там где <!-- Graphics display --> выставить свое разрешение экрана.
Скопировать файл config.txt в папку .WorldOfGoo
Скачать этот архив и распаковать его в папку /opt/WorldOfGoo/libs32 с заменой файлов.
Работает точно на 12.04 и 12.10 (i386).

Оффлайн f-dzmitry

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: World of Goo
« Ответ #21 : 08 Ноября 2012, 15:06:32 »
Отлично запустилась!!!! Попробую удалить у установить полную версию. Скажите а что было то? почему не запускалась с ярлыка в меню пуск?

Просто когда вы запускаите через Dash (Меню пуск), запускается скрипт (/opt/WorldOfGooDemo/WorldOfGoo(Demo) или /opt/WorldOfGoo/WorldOfGoo(Полная)).

Где подхватываются библиотеки (LIBS=./libs64 или LIBS=./libs32 , соответсвенно Linux(Ubuntu) x86-64(64 bit) и x86(32 bit) ) из папки с игрой.

 ------Повторяю-------

Для редактирования с скрипта нужно:

1. Запустить терминал.

2. Набрать команду

   Для демо-версии: sudo gedit /opt/WorldOfGooDemo/WorldOfGoo

   Для полной версии: sudo gedit /opt/WorldOfGoo/WorldOfGoo

------------------------------

Комментирование строк в скрипте LIBS=./libs64 и LIBS=./libs32, еще можно export LD_LIBRARY_PATH=$LIBS:"$LD_LIBRARY_PATH" (вот так #LIBS=./libs64, #LIBS=./libs32, #export LD_LIBRARY_PATH=$LIBS:"$LD_LIBRARY_PATH" ) или удаление этих трех строк

MACHINE=`uname -m`
if [ "$MACHINE" = x86_64 ]
then
   LIBS=./libs64 --- Удалить
   BIN=./WorldOfGoo.bin64
else
   LIBS=./libs32 --- Удалить
   BIN=./WorldOfGoo.bin32
fi

# Run the game:
export LD_LIBRARY_PATH=$LIBS:"$LD_LIBRARY_PATH" --- Удалить
$BIN $@

заставляет игру брать библиотеки из системы.

Если слетает разрешение экрана, добавляем после строки $BIN $@, две строки wait $@ и xrandr -s 0

Вок так (c удалением строк):

MACHINE=`uname -m`
if [ "$MACHINE" = x86_64 ]
then
BIN=./WorldOfGoo.bin64
else
BIN=./WorldOfGoo.bin32
fi

# Run the game:
$BIN $@
wait $@
xrandr -s 0

Полный скрипт(Если лень редактировать. Просто заменить):
(Нажмите, чтобы показать/скрыть)


Пользователь решил продолжить мысль 07 Ноября 2012, 18:05:52:
Полная версия 1.41 запустилась через .bin как Вы сказали. Скажите пожалуйста, как связать ярлык в меню пуст с .bin?

Смотрите выше (Оптимальный вариант).
void next(){next();};

Оффлайн Smnglof

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: World of Goo
« Ответ #22 : 09 Февраля 2013, 05:57:02 »
С бубном не плясал особо долго. Просто скачал версию 1.40 deb для 32 разрядной оси, поставил менеджером пакетов, затем установил
(Нажмите, чтобы показать/скрыть)
затем прошёл в корень(не забываем в проводник войти как суперпользователь :coolsmiley:), папка opt, в ней подпапка WorldOfGoo. Файл WorldOfGoo.bin, переименовываем в WorldOfGoo.bin64 и далее простым двойным кликом с него запускаемся  :P :D
Asus N56VB-S4122H, Intel® Core™ i5 3230M, 2600МГц
Windows_8.1OEM+Ubuntu_14/04

Оффлайн SergeyCA4ok

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: World of Goo
« Ответ #23 : 19 Мая 2013, 20:07:27 »
Решение уже было, и не одно, но таки отпишусь:
На Debian 7 Wheezy (на убунте то же) при условии решенных зависимостей. Для WoG 1.41, установленной из *.deb в /opt:
(Нажмите, чтобы показать/скрыть)

Теперь игра по крайней мере запускается. Но пока без звука.

(Нажмите, чтобы показать/скрыть)

После проделанного игра нормально запускается из ссылки в меню.
« Последнее редактирование: 19 Мая 2013, 20:12:16 от SergeyCA4ok »

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: World of Goo
« Ответ #24 : 29 Мая 2013, 15:43:17 »
Чтоб зашедшие люди не пугались:
World Of Goo ставится без проблем из Steam одним кликом

 

Страница сгенерирована за 0.035 секунд. Запросов: 26.