Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
wiki:oss4 [2015/05/11 11:24] [Установка] |
wiki:oss4 [2020/09/10 13:13] [Ссылки] |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
**OSS4** (Open Sound System) -- драйвер звуковых карт для UNIX-подобных операционных систем. | **OSS4** (Open Sound System) -- драйвер звуковых карт для UNIX-подобных операционных систем. | ||
- | ===== Установка ===== | ||
<note>Не стоит устанавливать OSS4 если у вас нет проблем с воспроизведением звука, или же попробуйте вариант установки Proxy-эмулятора OSS для ALSA, это позволит не нарушить работающую систему и запускать приложения, написанные под OSS, со звуком.</note> | <note>Не стоит устанавливать OSS4 если у вас нет проблем с воспроизведением звука, или же попробуйте вариант установки Proxy-эмулятора OSS для ALSA, это позволит не нарушить работающую систему и запускать приложения, написанные под OSS, со звуком.</note> | ||
+ | |||
+ | |||
+ | ===== Установка OSS-Proxy ===== | ||
+ | |||
+ | -- Скачайте архив с демоном по адресу [[www.kote.ninja/news@1/2015-05-10/gorky18/ossp_1.3.2.orig.tar.gz|OSSProxy]], распакуйте и установите используя команды: | ||
+ | .. <code bash>make</code> | ||
+ | .. <code bash>sudo make install</code> | ||
+ | -- Затем включите демон и предоставьте права для созданных им устройств: | ||
+ | .. <code bash>sudo /usr/local/sbin/osspd</code> | ||
+ | .. <code bash>sudo chmod o+rw /dev/dsp /dev/adsp /dev/cuse /dev/mixer</code> | ||
+ | | ||
+ | Прокси демон будет запушен и звук в играх или приложениях пойдет через ALSA. | ||
+ | |||
+ | ===== Установка OSS4 ===== | ||
+ | |||
Ни в коем случае не устанавливайте пакеты из репозитория (''oss4-base oss4-dkms oss4-source oss4-gtk''). ''oss4-dkms'', необходимый для корректной работы OSS4, не может установится так как не совместим с новым ядром. В данной инструкции будет описан способ установки OSS4 из исходных кодов. | Ни в коем случае не устанавливайте пакеты из репозитория (''oss4-base oss4-dkms oss4-source oss4-gtk''). ''oss4-dkms'', необходимый для корректной работы OSS4, не может установится так как не совместим с новым ядром. В данной инструкции будет описан способ установки OSS4 из исходных кодов. | ||
Строка 65: | Строка 79: | ||
Чтобы регулировать звук, в терминале выполните | Чтобы регулировать звук, в терминале выполните | ||
<code bash>ossxmix</code> | <code bash>ossxmix</code> | ||
+ | |||
===== Известные проблемы ===== | ===== Известные проблемы ===== | ||
Строка 70: | Строка 85: | ||
.. //Решение:// Переход на [[Google Chrome]]. | .. //Решение:// Переход на [[Google Chrome]]. | ||
+ | ** Во время сборки может выдать ошибку "cc1: error: code model kernel does not support PIC mode" | ||
+ | .. //Решение:// скачать исходники из офф. сайта: http://www.4front-tech.com/developer/sources/stable/gpl/. | ||
+ | |||
+ | ** Во время сборки может выдать ошибку "ossdetect.c:(.text+0x106b): undefined reference to `makedev`" | ||
+ | .. //Решение:// в файл 'os_cmd/Linux/ossdetect/ossdetect.c' добавить '#include <sys/sysmacros.h>'. | ||
+ | | ||
===== Смотрите также ===== | ===== Смотрите также ===== | ||
* [[PulseAudio]] | * [[PulseAudio]] | ||
Строка 75: | Строка 96: | ||
===== Ссылки ===== | ===== Ссылки ===== | ||
+ | * [[https://ru.wikipedia.org/wiki/Open_Sound_System|Wikipedia]] | ||
+ | * [[http://www.kote.ninja/news@1/2015-05-10/gorky18/|Горький-18. Решение проблем с OSS]] | ||
* [[http://sourceforge.net/projects/opensound/|OSS4 на SourceForge]] (англ.) | * [[http://sourceforge.net/projects/opensound/|OSS4 на SourceForge]] (англ.) | ||
* [[http://forum.ubuntu.ru/index.php?topic=204454|Тема на форуме]] | * [[http://forum.ubuntu.ru/index.php?topic=204454|Тема на форуме]] | ||
- | + | * [[http://ossnext.trueinstruments.com/wiki/index.php/Building_OSSv4_from_source|Документация по сборке]] (англ.) | |
- | {{tag>oss4 Мультимедия Звук}} | + | |
+ | {{tag>oss4 Мультимедия Звук oss-proxy opensound opensoundsystem}} |