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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10  (Прочитано 1828 раз)

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

Kenny is alive

  • Автор темы
  • Гость
Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« : 21 Октября 2012, 13:23:43 »
К великому своему ужасу обнаружил, что столь любимые мной эти игры крашатся в новой Ubuntu 12.10. Создается лог с кодами ошибок, но я от туда ничего для себя не вынес. Может кто сможет перевезти эти руны?

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

Оффлайн f-dzmitry

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #1 : 23 Октября 2012, 09:52:54 »
Попробуй поставить openjdk-6 в место openjdk-7 (ubuntu 12.10 идет по умолчанию openjdk-7).
void next(){next();};

Kenny is alive

  • Автор темы
  • Гость
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #2 : 24 Октября 2012, 19:42:58 »
Помню, что после установки 12.10 я отдельно устанавливал OpenJDK-7. Но все равно, удалил 7 и поставил 6, не помогло. Есть еще какие-то java-платформы?

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #3 : 24 Октября 2012, 19:49:31 »
Есть еще какие-то java-платформы?
https://help.ubuntu.ru/wiki/java?s[]=oracle&s[]=java ?
Ubuntu Mate 16.04 + Windows 10

Kenny is alive

  • Автор темы
  • Гость
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #4 : 24 Октября 2012, 19:52:53 »
то есть java только Oracle выпускает?

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #5 : 24 Октября 2012, 20:01:55 »
я отдельно устанавливал OpenJDK-7
Это открытая.Попробуй от oracle:
Цитировать
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Ubuntu Mate 16.04 + Windows 10

Kenny is alive

  • Автор темы
  • Гость
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #6 : 24 Октября 2012, 20:34:42 »
С Java понятно, но вот только игру запустить это не помогло

Оффлайн f-dzmitry

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #7 : 24 Октября 2012, 22:05:28 »
libspeexdsp1 попробуй удалить и поставить с ubuntu 12.04 (http://packages.ubuntu.com/precise/libspeexdsp1)
может поможет. С библиотекой что-то наверное... Попробуй   

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 25 Октября 2012, 13:50:45 от f-dzmitry »
void next(){next();};

Kenny is alive

  • Автор темы
  • Гость
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #8 : 26 Октября 2012, 19:28:06 »
вот с последним советом были жуткие танцы с бубном, так как в linux я мягко говоря, новичок. у сего пакета есть куча разных зависимостей, в том числе и gnome. все это удалять я не хочу. задолбал гугл вопросом "как удлалить пакет без его зависимостей", нашел ответ в виде sudo dpkg --remove --force-depends libspeexdsp1, пакет удалился. я счастлив. думал, скачаю прежнюю версию и поставлю, хрен там. ubuntu наотрез отказывается устанавливать старую версию, пока не будут исправлены ошибки с зависимостями. при этом самом исправлении, естественно, установилась последняя версия libspeexdsp1

Оффлайн f-dzmitry

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #9 : 26 Октября 2012, 21:06:50 »
Ручками попробуй
Вот она.
/usr/lib/i386-linux-gnu/sse2/libspeexdsp.so.1.5.0
Поставь пакет из репов обратно
Распакуй библиотеку из deb пакета (/usr/lib/i386-linux-gnu/sse2/libspeexdsp.so.1.5.0), который скачан с http://packages.ubuntu.com/precise/libspeexdsp1
Резервно скопируй с системы (/usr/lib/i386-linux-gnu/sse2/libspeexdsp.so.1.5.0).
sudo nautilus
берем распакованную библиотеку и заменяем по аресу (/usr/lib/i386-linux-gnu/sse2/libspeexdsp.so.1.5.0)
Пробуем запустить.
Скачаю Demo (игру) просмотрю сам.
//--------------------------
Жаба встроена  :P
Вывод: переустановка жабы не влияет OpenJDK 6 или 7 т.д.
Вариант выше или вариант изменить скрипт запуска игры, точнее *.sh (на жабу "java" из системы)
*.sh прописана жаба в папке с игрой, по идее нужно поменять точку запуска на системную.


/*
Приложение 'java' может быть найдено в следующих пакетах:
 * default-jre
 * gcj-4.6-jre-headless
 * gcj-4.7-jre-headless
 * openjdk-7-jre-headless
 * openjdk-6-jre-headless
Попробуйте: sudo apt-get install <выбранный пакет>
*/

На что повлияет не знаю. Но могу сказать одно "программная луковица", чем дальше от центра тем лучше.
Спасибо автору игры.
« Последнее редактирование: 27 Октября 2012, 00:51:04 от f-dzmitry »
void next(){next();};

Kenny is alive

  • Автор темы
  • Гость
Re: Стратегия Lux (LuxDelux и AncienLux) на Ubuntu 12.10
« Ответ #10 : 27 Октября 2012, 11:47:15 »

Вариант выше или вариант изменить скрипт запуска игры, точнее *.sh (на жабу "java" из системы)
*.sh прописана жаба в папке с игрой, по идее нужно поменять точку запуска на системную.



Спасибо, сработало. Черт, как я сам не догадался?!. Всегда запускал через LuxDelux.sh, теперь запускаю LuxCore.jar с помощью Java7Runtime.

Автору игры действительно спасибо, кому интересно, тут есть ключик http://ЗАПРЕЩЁННЫЙ РЕСУРС/forum/viewtopic.php?t=3962557

 

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