[Решено]True Combat Elite нет звука Ubuntu 9.10 (не реагирует на типовую команду)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
rain_99
Сообщения: 972
ОС: Debian

[Решено]True Combat Elite нет звука Ubuntu 9.10

Сообщение rain_99 »

решение было найдено
чтото типа (коли крылья ноги и хвосты растут из q3)
echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss


Но в моем случае
rain@rain-desktop:~$ sudo echo "tc-elite 0 0 direct" > /proc/asound/card0/pcm0p/oss
bash: /proc/asound/card0/pcm0p/oss: Permission denied

куда копать?
...Все в наших руках...
Спасибо сказали:
Аватара пользователя
aandy
Сообщения: 57
ОС: Rosa Linux

Re: [Решено]True Combat Elite нет звука Ubuntu 9.10

Сообщение aandy »

Здесь был я.
Спасибо сказали:
Аватара пользователя
rain_99
Сообщения: 972
ОС: Debian

Re: [Решено]True Combat Elite нет звука Ubuntu 9.10

Сообщение rain_99 »

Большое Вам спасибо , но звука так же нет

Вот мой файл (как я понимаю - нужно сделать запускаемый скрипт?

Код: Выделить всё

#!/bin/bash

## Как называется libSDL.so можно узнать так:
## $ ls -1al /usr/lib |grep libSDL
export ETSDL_SDL_LIB="libSDL-1.2.so.0"

export SDL_AUDIODRIVER="alsa"

## переходим в папку с игрой.
cd /home/rain/Games/enemy-territory
LD_PRELOAD="${LD_PRELOAD}:/home/rain/Games/enemy-territory/et-sdl-sound.so" ./tc-elite $*


Вот как у меня все там лежит. В итоге я на примере скрипта сделал файлик tc_elite_run

Код: Выделить всё

rain@rain-desktop:~$ ls -l /home/rain/Games/enemy-territory/
итого 2324
-rw-r--r-- 1 rain adm    3691 2009-12-15 16:28 CHANGES
drwxr-xr-x 3 rain adm    4096 2009-12-15 16:28 Docs
-rwxr-xr-x 1 rain adm     208 2009-12-15 16:28 et
-rwxr-xr-x 1 rain adm     211 2009-12-15 16:28 etded
-rwxr-xr-x 1 rain adm  705000 2009-12-15 16:28 etded.x86
drwxr-xr-x 3 rain adm    4096 2009-12-15 16:28 etmain
-rwxr-xr-x 1 rain adm   26970 2008-04-13 16:59 et-sdl-sound.so
-rwxr-xr-x 1 rain adm 1538888 2009-12-15 16:28 et.x86
-rw-r--r-- 1 rain adm    1290 2009-12-15 16:28 ET.xpm
-rw-r--r-- 1 rain adm   13776 2009-12-15 16:33 EULA
-rw-r--r-- 1 rain adm   14550 2009-12-15 16:28 EULA_Wolfenstein_Enemy_Territory.txt
-rw-r--r-- 1 rain adm     287 2009-12-15 16:28 openurl.sh
drwxr-xr-x 3 rain adm    4096 2009-12-15 16:28 pb
-rw-r--r-- 1 rain adm     967 2009-12-15 16:33 README
-rwxr-xr-x 1 rain adm     372 2009-12-15 16:30 tc-elite
-rwxr-xr-x 1 rain adm     529 2009-12-15 16:30 tc-eliteded
-rwxr--r-- 1 rain adm     368 2009-12-17 01:38 tc_elite_run
drwxr-xr-x 2 rain adm    4096 2009-12-15 16:33 tcetest
-rwxr-xr-x 1 rain adm    9030 2009-12-15 16:33 tce.xpm
-rwxr-xr-x 1 rain adm    1283 2009-12-15 16:33 uninstall


Код: Выделить всё

rain@rain-desktop:~$ ls -1al /usr/lib |grep libSDL
lrwxrwxrwx   1 root root       20 2009-11-23 23:16 libSDL-1.2.so.0 -> libSDL-1.2.so.0.11.2
-rw-r--r--   1 root root   451208 2009-07-17 16:11 libSDL-1.2.so.0.11.2
lrwxrwxrwx   1 root root       25 2009-11-30 18:52 libSDL_image-1.2.so.0 -> libSDL_image-1.2.so.0.1.6
-rw-r--r--   1 root root    46660 2009-07-30 13:58 libSDL_image-1.2.so.0.1.6
lrwxrwxrwx   1 root root       23 2009-11-26 19:04 libSDL_ttf-2.0.so.0 -> libSDL_ttf-2.0.so.0.6.3
-rw-r--r--   1 root root    21864 2009-05-12 03:27 libSDL_ttf-2.0.so.0.6.3
...Все в наших руках...
Спасибо сказали:
Аватара пользователя
aandy
Сообщения: 57
ОС: Rosa Linux

Re: [Решено]True Combat Elite нет звука Ubuntu 9.10

Сообщение aandy »

Вот мой файл (как я понимаю - нужно сделать запускаемый скрипт?

да, chmod +x file_name
а как вы игру после создания файла tc_elite_run запускали? игру надо запускать через этот скрипт, тогда звук должен работать нормально.
Здесь был я.
Спасибо сказали:
Аватара пользователя
rain_99
Сообщения: 972
ОС: Debian

Re: [Решено]True Combat Elite нет звука Ubuntu 9.10

Сообщение rain_99 »

По обычному запускаю вот этим tc-elite. Сейчас запускаю свеженаписанным скриптом tc_elite_run

Код: Выделить всё

rain@rain-desktop:~$ cat /home/rain/Games/enemy-territory/tc_elite_run
#!/bin/bash

## Как называется libSDL.so можно узнать так:
## $ ls -1al /usr/lib |grep libSDL
export ETSDL_SDL_LIB="libSDL-1.2.so.0"

export SDL_AUDIODRIVER="alsa"

## переходим в папку с игрой.
cd /home/rain/Games/enemy-territory
LD_PRELOAD="${LD_PRELOAD}:/home/rain/Games/enemy-territory/et-sdl-sound.so" ./tc-elite $*

Еще я сильно предполагаю ,что в этом хитром деле pulse участвует. Для Urban Terror я кое как нашел способ, но работает на 100%. Именно поэтому я создал тему не в "Играх" а тут, так как считаю ,что проблема дистрибозависимая. Звука так и нет :(
...Все в наших руках...
Спасибо сказали:
Аватара пользователя
aandy
Сообщения: 57
ОС: Rosa Linux

Re: [Решено]True Combat Elite нет звука Ubuntu 9.10

Сообщение aandy »

> Еще я сильно предполагаю ,что в этом хитром деле pulse участвует
а у вас pulseaudio?
решение-то это для замены в игре вывода звука с oss на alsa )))
как для pulse я не знаю %) попробуйте спросить на форуме tc:e
Здесь был я.
Спасибо сказали:
Аватара пользователя
rain_99
Сообщения: 972
ОС: Debian

Re: [Решено]True Combat Elite нет звука Ubuntu 9.10

Сообщение rain_99 »

2aandy
Спасибо Вам большое. Удалил у Бубунты пульсаудиосервер - все запело и заплясало.
...Все в наших руках...
Спасибо сказали: