32reg |
|
Темы:
29
Сообщения:
526
Участник с: 17 мая 2011
|
Спасибо. попробую
www.linux32.ru - новости и статьи о Linux
|
editux |
|
Темы:
2
Сообщения:
16
Участник с: 11 февраля 2010
|
Всем привет! Не стал открывать отдельную тему, думаю здесь можно спросить. У кого-нибудь получилось прикрутить звук к true-combat? Если можно поделитесь рецептом. Перепробовал наверное все варианты по всему инету и с пульсаудио и без. Пробовал использовать et-sdl-sound, в общем перепробовал все методы, которые удалось найти. Единственное чего удалось добиться то каких-то хрипов вместо звука при запуске через aoss. Устанавливал тру комбат из Aur. |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
editux sudo pacman -S alsa-oss Запускаем скриптик #!/bin/sh sudo modprobe snd_pcm_oss cd "/opt/enemy-territory" sudo chmod a+w /proc/asound/card0/pcm0p/oss sudo echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. exec ./et.x86 "$@" У меня работает.( пульсы нет) https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#Making_sure_the_sound_modules_are_loaded Note: Since udev>=171, the OSS emulation modules (snd_seq_oss, snd_pcm_oss, snd_mixer_oss) are not loaded by default: load them with modprobe and/or add them in the MODULES array in /etc/rc.conf if they are needed. http://linsovet.com/content/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B7%D0%B2%D1%83%D0%BA%D0%B0-%D0%B2-enemy-territory#comments |
32reg |
|
Темы:
29
Сообщения:
526
Участник с: 17 мая 2011
|
2vs220 не помогло вышеописанное. Пишет что нет такого файла. Пробовал устанавливать et-sdl-sound из aur и запускать через предоставляемый им скрипт enemy-territory.sdl - тоже нет результата, без звука запускается. У меня 64 битный арч, пробовал устанавливать lib32-alsa-oss и тоже без результата. Что еще посоветуете, куда копать. А то хочется поиграть иногда…
www.linux32.ru - новости и статьи о Linux
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
32regРазбираться по порядку ( если звук через пулсеаудио то х.е.з ) Для 64 бит поставить 'lib32-sdl' 'lib32-alsa-lib' 'lib32-alsa-plugins' Грузим модуль sudo modprobe snd_pcm_oss lsmod|grep '^snd' | column -t Если модуль загрузился смотрим в папке /proc/asound/card0/pcm0p - должен появится файлик “oss” ( путь может отличатся, поищите в /proc/asound/ по oss ) Прописываем права sudo chmod a+w /proc/asound/card0/pcm0p/oss Делаем запись et.x86 0 0 direct в файле oss sudo echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss Переходим в папку с игрой cd "/opt/enemy-territory" locate enemy-territory Экспорт патч export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. Запуск лаунчера exec ./et.x86 "$@" Отпишите на каком этапе затык ( лучше в отдельной теме ) может форумчане помогут. |
32reg |
|
Темы:
29
Сообщения:
526
Участник с: 17 мая 2011
|
2vs220: все сделал по пунктам, нигде никаких ошибок не выдало. все равно звук не появился. Делаю все в konsole, самое интересное что после запуска игры, выключаю игру (нажимаю exit) закрывается игра и та консоль, из которой запускал тоже (поэтому не могу вывод посмотреть)
www.linux32.ru - новости и статьи о Linux
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
32regзапускайте exec ./et.x86 "$@" & гляньте sound initialization ——- ———————————— —– Sound Info |
32reg |
|
Темы:
29
Сообщения:
526
Участник с: 17 мая 2011
|
последнюю команду запустил без exec чтобы вывод посмотреть (с ним консоль закрывалась), вот вывод про звук:------ sound initialization ------- /dev/dsp: Device or resource busy Could not open /dev/dsp ------------------------------------ теперь пишет что устройство занято. Пробовал отключать все программы, которые используют звук (вообще все отключал, только рабочий стол) все равно занято…
www.linux32.ru - новости и статьи о Linux
|
32reg |
|
Темы:
29
Сообщения:
526
Участник с: 17 мая 2011
|
может это из-за того что у меня по сути две звуковухи? одна встроенная в материнку, а вторая в видюху ati 4870. подскажите, как запустить игру в другом Х сервере, может это поможет?
www.linux32.ru - новости и статьи о Linux
|
VlaoMao |
|
Темы:
15
Сообщения:
306
Участник с: 23 января 2011
|
32regПопробуйте добавить snd-pcm-oss в /etc/rc.conf и ребутнуться |