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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: HOWTO: Установка аудиодрайвера Open Sound System (oss v4) в (k)ubuntu 8.10  (Прочитано 82137 раз)

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

Оффлайн SeaJey

  • Автор темы
  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Если вас, по каким-либо причинам, не устраивает аудиодрайвер ALSA, установленный по умолчанию в Ubuntu, есть смысл попробовать альтернативу - Open Sound System,  домашняя страница проекта - www.4front-tech.com

Как это сделать в подробностях описывается здесь:
https://help.ubuntu.com/community/OpenSoundRU

В этой теме можно обсудить статью и прочие вопросы, связанные с OpenSound




Полезные ссылки
4front-tech.com сайт
4front-tech.com форум
Mercurial Open Source repository
Bugzilla bug tracker
Wiki
Тема oss-linux на ubuntuforums.org

Keywords: oss oss-linux audio audiodriver ubuntu linux Ubuntu линукс install установить аудиодрайвер how-to howto хауту как X-Fi M-audio revolution 5.1
 
« Последнее редактирование: 23 Ноября 2008, 20:57:57 от SeaJey »

Оффлайн SeaJey

  • Автор темы
  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Добавил workaround для kmix и через него настройку мультимедийных клавиш "Увеличение/уменьшении громкости".

Оффлайн Homeboy

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
хм,а чем он лучше\хуже альсы?

Оффлайн SeaJey

  • Автор темы
  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Разный уровень поддержки аудиокарт - отсюда может различаться качество звука, в осс нет багов альзы и наоборот, меньше проблем с игрушками и некоторыми приложениями ориентированных на осс, моё имхо - меньше траблов с одновременным доступом к звуковому устройству, меньше шаманства с "включением" звуккарточки - она либо работает сразу, либо нет - промежуточные варианты как-то реже случаются, хотя это может быть потому, что alsa - дефолтная аудиосистема.
Ну, и если не ошибаюсь, звук во flash для х86_64 работает только с oss и то после танцев с симлинками и перекомпиляцией отдельных библиотек.

Оффлайн Homeboy

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
вечером проверю как на альсе флэш) тогда может попляшу :)

Оффлайн Mr.Floppy

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #5 : 02 Февраля 2008, 16:29:20 »
Спасибо за толковое руководство!
OSS я поднял, создал виртуальный микшер, но с KMix проблемы - не запоминает Master Channel, т.е выбираю "Virtual Mixer", а при следующем запуске вновь стоит "M Audio Revolution 5.1". Канал при этом запоминается и конфиг пишется.
AllowDocking=true
Labels=true
MasterMixer=OSS::Virtual_Mixer:1
MasterMixerDevice=4
Menubar=true
Orientation=Horizontal
Position=329,388
Size=273,265
Tickmarks=true
TrayVolumeControl=true
ValueStyle=None
Visible=false
startkdeRestore=true

[0]
Mixer_Name_Key=M Audio Revolution 5.1
View.input.Devs=5

[1]
Mixer_Name_Key=Virtual Mixer
View.output.Devs=2

[View.input.0.Dev0]
Show=true
Split=false

[View.input.0.Dev4]
Show=true
Split=false

[View.input.0.Dev6]
Show=true
Split=false

[View.input.0.Dev7]
Show=true
Split=false

[View.input.0.Dev8]
Show=true
Split=false

[View.output.1.Dev3]
Show=true
Split=false

[View.output.1.Dev4]
Show=true
Split=false
MasterMixer равен то "OSS::Virtual_Mixer:1", то "OSS::M_Audio_Revolution_5.1:1", но независимо от этого все равно выбирается "M Audio Revolution 5.1"
Debian Etch, KMix 2.6

Оффлайн SeaJey

  • Автор темы
  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #6 : 03 Февраля 2008, 00:32:33 »
С Kmix, да и AFAIR с любым другим микшером пока проблемы.
Я настроил Kmix на работу с deprecated softoss - апплет работает, даже "volup", "voldown" c клавиатуры работают - только у softoss поддерживаемая частота дискредитации - 48000, мне хочется задействовать аппаратную часть по максимуму.
А с vmix - не хочет работать. Надо багрепорт писать в багзиллу kde писать.
К гномовскому апплету нужен патч на gstreamer.

Как писал ранее, через vmix выставил общую громкость на 80% и звук регулирую для каждого приложения отдельно.

Оффлайн SeaJey

  • Автор темы
  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #7 : 03 Февраля 2008, 17:46:40 »

Вышел свежий релиз OSS 4.0 Build 1013 (бинарные пакеты и исходники под GPL/CDDL/BSD)

Важные новые возможности:
- добавлена бета-версия драйвера для Sound Blaster X-Fi (Platinum, Fatal1ty и др) - воспроизведение возможно, запись пока проблематична. Исходный код также доступен.
- полностью открыт исходный код для звуковых карт M-Audio Revolution и серии Delta

Чейнджлог:
- изменения в mixgen.c
- добавления в ossxmix: появились вкладки для каждого доступного микшера (если не запускать ossxmix с параметром -d <dev#> )
- добавлены патчи для ESI Juli@ (нужно тестирование)
- небольшие изменения в HDA микшере для материнских плат Abit AA8
- переписанный HDA микшер для Ferrari 5k
- изменения в драйвере hdaudio, связанные с перечисленными выше. Также несколько хаков для поддержки HDA modem codec (пока не работает)
- в sbxfi/.config добавлена платформа i86pc
- mixer.c переименован в mixer_core.c
- незначительные изменения в vimx_core.c Если устройство используется  больше, чем одним приложением, то по умолчанию источник записи теперь "locked" вместо "default"
- для Acer Aspire 5052 (как и для ferrari5k) добавлен специфичный микшер
- ossmix и ossxmix теперь используют getopt
- в ossmix.c исправлена ошибка обращения к getopt()
- в Solaris ossdetect и ossdevlinks также теперь используется getopt()
- исправления в envy24ht/.devices для поддержки ESI Juli@

Также теперь доступны wiki: http://www.opensound.com/wiki/ 
bugzilla: http://bugzilla.opensound.com 
репозиторий Mercurial: http://mercurial.opensound.com



Оффлайн hypercuba

  • Новичок
  • *
  • Сообщений: 21
  • за Ленина!
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #8 : 11 Февраля 2008, 15:59:56 »
У меня m-audio fast track pro , ее нет в списке поддержываемых карт но я пробовал и с бортовой на базе н форс 2( результат такой же , с начала звук в играх был( причем без глюков тресков  очень ровный) , но потом ни с того  ни с сего пропал.  при переустановке драйвера проблема ток усугубилась))) Звук был только при osstest. помогите пожалуйста( Алса мне никак  не подходит

Оффлайн SeaJey

  • Автор темы
  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #9 : 11 Февраля 2008, 23:16:27 »
hypercuba, нужно больше информации - что когда и как делали: как перестанавливали осс, какую версию, сносили ли/переустанавливали  альзу.
Также, нужно выполнить эти команды и приложить лог к ответу:
lspci | grep -i audio
cat /dev/sndstat
osstest
ossinfo
Что говорит на sudo soundon sudo soundoff

Оффлайн hypercuba

  • Новичок
  • *
  • Сообщений: 21
  • за Ленина!
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #10 : 14 Февраля 2008, 00:02:39 »
command not found
он говорит и на то и на другое. Первый раз сделал все как написано выше  перезагрузился отключил в биосе бортовуху. звук появился. слетел при настройках микшера. после чего я через синаптик снес осс дрова. дальше как полагается проявилась алса после перезагрузки. я не успокоился) Снова поставил осс, ток он уже не работал. Микшер  определяет карту как звуковое устройство(алса вообще ее не видит(((() но звука нет нигде. однако когда делаю тест как здесь было написано проверяет каждое ухо потом все вместе. пишет везде ok. Я недавно с вантуза пришел, так что извиняюсь если не так проблему свою описываю.

Оффлайн hypercuba

  • Новичок
  • *
  • Сообщений: 21
  • за Ленина!
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #11 : 14 Февраля 2008, 00:23:13 »
не надо листинги выкладывать! (victor53p)
в предыдущем посте я нагло солгал по вантузятски) Простите.
Кстати после того как я пересобрал алсу вручную. поставил библиотеки ее и утилиты, А после снова влепил осс звук в плеерах появился. Но опять баг с микшером и играми.
« Последнее редактирование: 13 Марта 2008, 22:36:41 от victor53p »

Оффлайн hypercuba

  • Новичок
  • *
  • Сообщений: 21
  • за Ленина!
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #12 : 14 Февраля 2008, 23:42:20 »
при установке патча на микшер терминал мне пишет такую фигню: 
cube@comp:~$ sudo mv libgstossaudio.so /usr/lib/gstreamer-0.10/
[sudo] password for cube:
mv: невозможно выполнить stat для `libgstossaudio.so': No such file or directory


после этого звук пропадает везде и не знаю как его восстановить. В параметрах звука  карты моей нет и аплет крестиком красным перечеркнут.

Оффлайн SeaJey

  • Автор темы
  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #13 : 15 Февраля 2008, 11:04:13 »
Косяк вышел с gstreamer, очевидно gstreamer и нужно ковырять.
Попробуйте в консоли:
sudo dpkg-reconfigure gstreamer

Либо в синаптике переустановить гэстример с плагинами.

Оффлайн SeaJey

  • Автор темы
  • Активист
  • *
  • Сообщений: 770
  • Electronic Knight
    • Просмотр профиля
Re: HOWTO: Установка аудиодрайвера oss-linux в (k)ubuntu 7.10
« Ответ #14 : 24 Февраля 2008, 22:59:05 »
Обновил хау-ту:
добавлен скрипт для сборки из исходников gpl-версии, workaround для звука во flash на i386 системах.
Больше подробностей на английском (flash для amd64 и др) здесь:
http://ubuntuforums.org/showpost.php?p=3768914&postcount=60
http://www.4front-tech.com/wiki/index.php/Configuring_Applications_for_OSSv4

 

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