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


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

Автор Тема: Звук в играх (Postal 2, Enemy Territory и т. д.)  (Прочитано 3267 раз)

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

Оффлайн happy_buddha

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Звук в играх (Postal 2, Enemy Territory и т. д.)
« : 03 Сентября 2012, 21:09:42 »
Довольно распространенная проблема: в нативных играх не работает звук.

Существует способ ее решения, а именно запуск приложения через враппер aoss или padsp.
Например:
padsp postal2 или aoss et
К сожалению работает не всегда. Причиной тому, если вы увидели в выводе /dev/dsp No such file or directory. или что-то вроде этого, (я не силен в Linux звуке), отсутствующий модуль ядра или, просто, не хватает пакета (причем, почему-то, зависимость не указана (позже станет ясно почему)).

Тот самый недостающий пакет - alsa-oss-ia32. Найти его можно в репозитории "Sudouser Revan Repo".
Для этого выполните:
sudo su -c 'echo -e "deb http://repo.sudouser.com/debian/extras ubuntu main contrib non-free restricted\ndeb http://repo.sudouser.com/debian/bimoid stable non-free\ndeb http://repo.sudouser.com/debian/mrim-prpl stable main" > /etc/apt/sources.list.d/revanrepo.list && apt-get --quiet update; apt-get --yes --force-yes install revanrepo-keyring && apt-get --quiet update'далее
sudo apt-get install alsa-oss-ia32Ну а затем запускайте игру:
padsp etНадеюсь поможет. Удачи.

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

anarhist

  • Гость
Re: Звук в играх (Postal 2, Enemy Territory и т. д.)
« Ответ #1 : 07 Октября 2012, 23:19:26 »
happy_buddha,
эм а что мешает снести pulseaudio? поставьте тот же Volti (на 10.04/10.10 просто добавьте в запускаемые приложения, а 12.04 подправьте трей на запуск всех приложений в трей или же разрешите только volti) про тот же ET скажу что удаление pulseaudio сразу убрало задержку звука иногда 1-2 секунды а иногда и 5 минут О.о""", вылеты при проверки звука и нажатии кнопки "голосового чата". alsa отлично держит марку на мой взгляд.

Оффлайн happy_buddha

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Звук в играх (Postal 2, Enemy Territory и т. д.)
« Ответ #2 : 18 Октября 2012, 14:21:46 »
anarhist,
проблема в том, что существуют приложения которые работают только через Pulse. Например Minecraft. Их конечно можно запускать через враппер (для выбранного сервера), но это костыль.
Зато бесплатно!

anarhist

  • Гость
Re: Звук в играх (Postal 2, Enemy Territory и т. д.)
« Ответ #3 : 20 Октября 2012, 09:55:27 »
anarhist,
проблема в том, что существуют приложения которые работают только через Pulse. Например Minecraft. Их конечно можно запускать через враппер (для выбранного сервера), но это костыль.
ну почему то у меня minecraft тянет и на alsa. а индикатор тот же volti (другого не искал мне этот норм) вы перепутали наверное что то. pulseaudio это прослойка между alsa и вами вообще то. поэтому задержки. слишком тяжелая прослойка. чистый alsa вытягивает всю систему при чем отлично.

Оффлайн happy_buddha

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Звук в играх (Postal 2, Enemy Territory и т. д.)
« Ответ #4 : 21 Октября 2012, 05:50:03 »
anarhist,
если Alsa, то - да, Minecraft работает с Alsa. Но если взять упомянутые в теме треда игры, то они работают исключительно с OSS. И здесь надо выбирать: либо OSS, либо софт работающий только через Pulse (как, например, Skype).
Зато бесплатно!

anarhist

  • Гость
Re: Звук в играх (Postal 2, Enemy Territory и т. д.)
« Ответ #5 : 21 Октября 2012, 11:02:20 »
anarhist,
если Alsa, то - да, Minecraft работает с Alsa. Но если взять упомянутые в теме треда игры, то они работают исключительно с OSS. И здесь надо выбирать: либо OSS, либо софт работающий только через Pulse (как, например, Skype).
вы путаете что то О.о alsa работает на всем О.о и skype действует отлично. О.о

Оффлайн VictorI

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Звук в играх (Postal 2, Enemy Territory и т. д.)
« Ответ #6 : 26 Августа 2015, 20:22:17 »
Если у вас 64-битная 14.04 то может помочь следующее
sudo apt-get install libc6:i386 libglu1-mesa:i386 libxcursor1:i386 libasound2:i386 libasound2-plugins:i386 libqtgui4:i386

 

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