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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Counter-Strike  (Прочитано 1813 раз)

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

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Counter-Strike
« : 28 Июня 2009, 16:03:24 »
У меня контра из командной строки запускается нормально, а точно такой же командой из меню гнома - не запускается. Даже не знаю, кого винить - Вайн или Гном. Фигня такая стала после обновления.
« Последнее редактирование: 28 Июня 2009, 16:05:41 от Nxx »
OpenSUSE 11.3 x86-64

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: Counter-Strike
« Ответ #1 : 28 Июня 2009, 16:07:09 »
Себя, очевидно же. Показывай как именно запускаешь?

env WINEPREFIX="/home/sio/.wine" wine "C:\Program Files\Counter-Strike 1.6\hl.exe" -game cstrike

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Counter-Strike
« Ответ #2 : 28 Июня 2009, 16:10:21 »
/home/nxx/cs16full_old/hl.exe -game cstrike


Причем, оказывается, проблема только с оконными менеджерами Compiz и Metacity. С xfwm4 - не виснет.

С компизом - появляется заставка, полупрозрачная и так зависает, в Метасити выдает окно с ошибкой что мол hl.exe выполнила недопустимую операцию.


OpenSUSE 11.3 x86-64

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: Counter-Strike
« Ответ #3 : 28 Июня 2009, 16:12:41 »
Хз. Насколько я знаю, так запускать вайновые проги сильно не рекомендуется. Или cd в папку && wine экзешник, или приведенный пример с вайнпрефиксом

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Counter-Strike
« Ответ #4 : 28 Июня 2009, 16:13:49 »
Так из командной строки работает же нормально. И всегда работало.

Пользователь решил продолжить мысль 28 Июня 2009, 14:20:45:
Это же неправильно, что из меню не работает, а из ком. строки работает?

Пользователь решил продолжить мысль 28 Июня 2009, 16:23:45:
В общем, похоже, виснет она как раз из-за этого окошка об ошибке, которого в предыдущих версиях вайна не было. Если запускать из консоли, она просто ругается в консоль и игра идет дальше. А если из меню, появляется окошко, которое прерывает всю работу.
« Последнее редактирование: 28 Июня 2009, 16:23:45 от Nxx »
OpenSUSE 11.3 x86-64

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: Counter-Strike
« Ответ #5 : 28 Июня 2009, 16:29:20 »
cd или вайепрефикс вообще-т делать можно хоть откуда. втч и с кнопки меню. ну а про ошибку - это чушь какая-то. вайн же не знает, откуда ты  его пускаешь, и ошибки плюет в stderr, а не в окошки

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Counter-Strike
« Ответ #6 : 28 Июня 2009, 16:30:16 »
Скрипт запуска из ярлыка:
(Нажмите, чтобы показать/скрыть)

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

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

ps
Имена поменять на свои.

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Counter-Strike
« Ответ #7 : 28 Июня 2009, 16:35:32 »
Теперь и из командной строки крашится.

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

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

Пользователь решил продолжить мысль 28 Июня 2009, 14:38:34:
Помогла замена ALSA на OSS.

Пользователь решил продолжить мысль 28 Июня 2009, 21:42:45:
Я зарепортил бак в вайновский багтрекер, но они его удалили - сказали, что аг в пульсаудио.
« Последнее редактирование: 28 Июня 2009, 21:42:45 от Nxx »
OpenSUSE 11.3 x86-64

 

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