Автор Тема: Запуск Counter-Strike 1.6.  (Прочитано 23327 раз)

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 285
    • Email
Запуск Counter-Strike 1.6.
« : 13.09.2017 21:51:00 »
После установки запускается на 1 секунду и гаснет.
В терминале:
Спойлер
  [oleg@pppoe Counter-Strike]$ ./cstrike.sh
cp: не удалось выполнить stat для «cstrike/activated.ini»: Нет такого файла или каталога
GL_SIZES:  r:8 g:8 b:8 a:0 depth:24

ARB Multitexture extensions found.

8 texture units.  Detail texture supported.

Error:libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
./cstrike.sh: line 38: 10256 Ошибка сегментирования                   ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} -game cstrike
Качал отсюда: https://counter-strike.com.ua/games-linux/1562-counter-strike.html
В FAQ пишут о библиотеках: 32-битной игре на 64-битной системе требуются 32-битные библиотеки (ia32-libs). Но как я понял под Убунту.
А что делать в Альт Линукс П7?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 553
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #1 : 13.09.2017 21:58:16 »
Аналогично - см пакеты вида i586-траля-ля

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 553
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #2 : 13.09.2017 22:09:36 »
i586-libgtk+2

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 285
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #3 : 13.09.2017 22:15:50 »
Поехала, спасибо!

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 285
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #4 : 13.09.2017 22:27:31 »
А как корректно ее удалить? Пробовал установку для зятя.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 553
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #5 : 14.09.2017 10:23:49 »
Что удалить?

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 285
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #6 : 14.09.2017 10:27:42 »
Counter-Strike 1.6 конечно.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 564
Re: Запуск Counter-Strike 1.6.
« Ответ #7 : 14.09.2017 11:59:19 »
А как корректно ее удалить?

Открыть файл install.sh через less и посмотреть что и куда устанавливалось.

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 285
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #8 : 14.09.2017 13:06:36 »
Ну вот
Спойлер
#!/bin/sh
echo "Counter-Strike 1.6 \"Installer\""
curdir=$(cd "$(dirname "$0")"; pwd)
echo "Current game directory: \"${curdir}\""
echo "Copying .desktop file to ~/.local/share/applications"
mv "${curdir}/cstrike.png" "${curdir}/install"
cat "${curdir}/cstrike.desktop" \
        | sed "s:%%exepath%%:${curdir}:" \
        | sed "s:%%iconpath%%:${curdir}/install/cstrike.png:" \
        > ~/.local/share/applications/cstrike.desktop
echo "OK"
. ~/.config/user-dirs.dirs
echo "Copying .desktop file to $XDG_DESKTOP_DIR/"
cat "${curdir}/cstrike.desktop" \
        | sed "s:%%exepath%%:${curdir}:" \
        | sed "s:%%iconpath%%:${curdir}/install/cstrike.png:" \
        > "$XDG_DESKTOP_DIR"/cstrike.desktop
chmod +x "$XDG_DESKTOP_DIR"/cstrike.desktop
chmod +x "${curdir}/langchanger.sh"
"${curdir}/langchanger.sh"
echo "OK"
echo "Change permissions CHMOD"
chmod +x "${curdir}/cstrike.sh"
chmod +x "${curdir}/hl_linux"
echo "OK"
echo "Completion installation"
# gsettings set org.gnome.nautilus.preferences executable-text-activation ask
mkdir -p "${curdir}/install"
mv "${curdir}/cstrike.desktop" "${curdir}/install"
mv "${curdir}/Install.sh" "${curdir}/install"
rm "${curdir}/install/Install.txt"
echo "OK"
Install.sh lines 10-32/32 (END)
и что с этим делать?

Как нибудь одной командой нельзя удалить?
« Последнее редактирование: 14.09.2017 13:15:52 от latigid »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 564
Re: Запуск Counter-Strike 1.6.
« Ответ #9 : 14.09.2017 13:48:07 »
и что с этим делать?

Смотреть содержимое переменных и уточнять полные пути. Точнее не подскажу, сейчас в больнице и пишу с телефона.

Как нибудь одной командой нельзя удалить?

Если скрипта uninstall.sh нет, а почти наверняка его нет, то вычищать руками поглядывая в install.sh.


Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 285
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #10 : 14.09.2017 14:25:20 »
Таки нет.
Выздоравливайте.
Потом подскажите, пожалуйста, как это сделать.
« Последнее редактирование: 14.09.2017 14:30:20 от latigid »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 553
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #11 : 14.09.2017 19:36:58 »
Он устанавливает программу в каталог, из которого вы запускали скрипт.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 564
Re: Запуск Counter-Strike 1.6.
« Ответ #12 : 14.09.2017 20:26:30 »
Плюс переносит png файл и создает desktop файлы.

Оффлайн latigid

  • Давно тут
  • **
  • Сообщений: 285
    • Email
Re: Запуск Counter-Strike 1.6.
« Ответ #13 : 14.09.2017 21:12:07 »
Итого - как эту срань удалить? Каталог у меня это папка на рабочем столе. Из ваших ответов я понял следующее - папку в корзину и концы в воду. Так?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 564
Re: Запуск Counter-Strike 1.6.
« Ответ #14 : 14.09.2017 22:26:23 »
Не только:
Нужно уничтожить
$XDG_DESKTOP_DIR"/cstrike.desktop
И
~/.local/share/applications/cstrike.desktop
Т.е. линк запуска на рабочем столе и запуск в меню. Чтобы они не светились.