OSS4 Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:oss4 [2013/04/11 18:59]
дописано
wiki:oss4 [2020/09/10 13:17] (текущий)
[Установка OSS4]
Строка 2: Строка 2:
 **OSS4** (Open Sound System) -- драйвер звуковых карт для UNIX-подобных операционных систем. **OSS4** (Open Sound System) -- драйвер звуковых карт для UNIX-подобных операционных систем.
  
-===== Установка ===== +<​note>​Не стоит устанавливать OSS4 если у вас нет проблем с воспроизведением звука, или же попробуйте вариант установки Proxy-эмулятора OSS для ALSA, это позволит не нарушить работающую систему и запускать приложения,​ написанные под OSS, со звуком.</​note>​ 
-<​note>​Не стоит устанавливать OSS4 если у вас нет проблем с воспроизведением звука.</​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 из исходных кодов.
  
Строка 54: Строка 68:
 mkdir oss42build mkdir oss42build
 cd oss42build/</​code>​ cd oss42build/</​code>​
-  -- Соберите и установите пакет:+  -- Соберите пакет:
   .. <code bash>​NO_WARNING_CHECKS=yes /​opt/​oss-devel/​configure --enable-libsalsa=NO   .. <code bash>​NO_WARNING_CHECKS=yes /​opt/​oss-devel/​configure --enable-libsalsa=NO
-make +make</​code>​ 
-sudo make deb+  -- Установите:​ 
 +  .. <​code>​sudo make deb
 sudo dpkg -i oss*.deb</​code>​ sudo dpkg -i oss*.deb</​code>​
 +  .. или
 +  .. <​code>​sudo make install</​code>​
   -- Перезагрузите компьютер.   -- Перезагрузите компьютер.
   -- Запустите ''​gstreamer-properties''​. Установите во вкладке //​Звук//​ установите значение выпадающего списка //​Плагин//​ равным //OSS4//.   -- Запустите ''​gstreamer-properties''​. Установите во вкладке //​Звук//​ установите значение выпадающего списка //​Плагин//​ равным //OSS4//.
Строка 65: Строка 82:
 Чтобы регулировать звук, в терминале выполните Чтобы регулировать звук, в терминале выполните
 <code bash>​ossxmix</​code>​ <code bash>​ossxmix</​code>​
 +
  
 ===== Известные проблемы ===== ===== Известные проблемы =====
Строка 70: Строка 88:
   .. //​Решение://​ Переход на [[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: Строка 99:
  
 ===== Ссылки ===== ===== Ссылки =====
 +  * [[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}}