Проблема со звуком в FreeBSD

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Проблема со звуком в FreeBSD

Непрочитанное сообщение goshanecr » 2009-08-31 0:44:32

Добрый день!
Настраиваю фрю как десктоп и столкнулся с проблемой. Не знаю как настроить звук для приложений. Думаю проблема может быть в том, что в системе находится 2 звуковых карты, одна встроенная в материнку, вторая с ATI видеокарты.
ls -la /dev/dsp*

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

crw-rw-rw-  1 root  wheel    0, 103 31 авг 03:10 /dev/dsp0.0
crw-rw-rw-  1 root  wheel    0,  79 31 авг 03:41 /dev/dsp0.1
crw-rw-rw-  1 root  wheel    0, 102 31 авг 03:10 /dev/dsp1.0
crw-rw-rw-  1 root  wheel    0, 101 31 авг 03:10 /dev/dsp2.0
crw-rw-rw-  1 root  wheel    0,  94 31 авг 03:10 /dev/dsp3.0
dmesg | grep hdac

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

hdac0: <NVidia MCP61 High Definition Audio Controller> mem 0xdfdf8000-0xdfdfbfff irq 23 at device 5.0 on pci0
hdac0: HDA Driver Revision: 20090624_0136
hdac0: [ITHREAD]
hdac1: <ATI RV630 High Definition Audio Controller> mem 0xdffec000-0xdffeffff irq 19 at device 0.1 on pci2
hdac1: HDA Driver Revision: 20090624_0136
hdac1: [ITHREAD]
hdac0: HDA Codec #0: Analog Devices AD1988A
pcm0: <HDA Analog Devices AD1988A PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Analog Devices AD1988A PCM #1 Analog> at cad 0 nid 1 on hdac0
pcm2: <HDA Analog Devices AD1988A PCM #2 Digital> at cad 0 nid 1 on hdac0
hdac1: HDA Codec #0: ATI R6xx HDMI
pcm3: <HDA ATI R6xx HDMI PCM #0 Digital> at cad 0 nid 1 on hdac1
hdac0: <NVidia MCP61 High Definition Audio Controller> mem 0xdfdf8000-0xdfdfbfff irq 23 at device 5.0 on pci0
hdac0: HDA Driver Revision: 20090624_0136
hdac0: [ITHREAD]
hdac1: <ATI RV630 High Definition Audio Controller> mem 0xdffec000-0xdffeffff irq 19 at device 0.1 on pci2
hdac1: HDA Driver Revision: 20090624_0136
hdac1: [ITHREAD]
hdac0: HDA Codec #0: Analog Devices AD1988A
pcm0: <HDA Analog Devices AD1988A PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Analog Devices AD1988A PCM #1 Analog> at cad 0 nid 1 on hdac0
pcm2: <HDA Analog Devices AD1988A PCM #2 Digital> at cad 0 nid 1 on hdac0
hdac1: HDA Codec #0: ATI R6xx HDMI
pcm3: <HDA ATI R6xx HDMI PCM #0 Digital> at cad 0 nid 1 on hdac1
hdac0: <NVidia MCP61 High Definition Audio Controller> mem 0xdfdf8000-0xdfdfbfff irq 23 at device 5.0 on pci0
hdac0: HDA Driver Revision: 20090624_0136
hdac0: [ITHREAD]
hdac1: <ATI RV630 High Definition Audio Controller> mem 0xdffec000-0xdffeffff irq 19 at device 0.1 on pci2
hdac1: HDA Driver Revision: 20090624_0136
hdac1: [ITHREAD]
hdac0: HDA Codec #0: Analog Devices AD1988A
pcm0: <HDA Analog Devices AD1988A PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Analog Devices AD1988A PCM #1 Analog> at cad 0 nid 1 on hdac0
pcm2: <HDA Analog Devices AD1988A PCM #2 Digital> at cad 0 nid 1 on hdac0
hdac1: HDA Codec #0: ATI R6xx HDMI
pcm3: <HDA ATI R6xx HDMI PCM #0 Digital> at cad 0 nid 1 on hdac1
hdac0: <NVidia MCP61 High Definition Audio Controller> mem 0xdfdf8000-0xdfdfbfff irq 23 at device 5.0 on pci0
hdac0: HDA Driver Revision: 20090624_0136
hdac0: [ITHREAD]
hdac1: <ATI RV630 High Definition Audio Controller> mem 0xdffec000-0xdffeffff irq 19 at device 0.1 on pci2
hdac1: HDA Driver Revision: 20090624_0136
hdac1: [ITHREAD]
hdac0: HDA Codec #0: Analog Devices AD1988A
pcm0: <HDA Analog Devices AD1988A PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Analog Devices AD1988A PCM #1 Analog> at cad 0 nid 1 on hdac0
pcm2: <HDA Analog Devices AD1988A PCM #2 Digital> at cad 0 nid 1 on hdac0
hdac1: HDA Codec #0: ATI R6xx HDMI
pcm3: <HDA ATI R6xx HDMI PCM #0 Digital> at cad 0 nid 1 on hdac1
Проигрыватели (audacious и др.) говорят что не находят устройство для вывода звука
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение Gloft » 2009-08-31 15:59:01

NVidia MCP61 High Definition Audio Controller входит в поддержку FreeBSD 7.1
собирай ядро с устройствами

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

device sound
device snd_hda
или в loader.conf дописывай

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

snd_hda_load="YES"
я себе ставлю из портов oss драйвера, после перезагрузки все отлично работает (ядро я пересобрал с поддержкой своей звуковой), хотя наверное можно и родные дрова настроить.

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение goshanecr » 2009-08-31 17:19:08

Так у меня понятно что в ядре включена поддержка моих звуковых, именно те 2 опции которые ты указал sound и snd_hda. Но вот несмотря на то что звуковухи определяются и работают (если проверить cat /somefile > /dev/dsp2.0) но аудио проигрыватели не могут найти звуковое устройство. Что интересно:
ls -la /dev/dsp*

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

crw-rw-rw-  1 root  wheel    0, 114 31 авг 20:09 /dev/dsp0.1
crw-rw-rw-  1 root  wheel    0,  94 31 авг 17:18 /dev/dsp1.0
crw-rw-rw-  1 root  wheel    0, 100 31 авг 17:18 /dev/dsp1.1
crw-rw-rw-  1 root  wheel    0,  93 31 авг 17:18 /dev/dsp2.0
crw-rw-rw-  1 root  wheel    0, 101 31 авг 17:18 /dev/dsp2.1
crw-rw-rw-  1 root  wheel    0,  92 31 авг 17:18 /dev/dsp3.0
crw-rw-rw-  1 root  wheel    0, 102 31 авг 17:18 /dev/dsp3.1
ls -la /dev/dsp

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

crw-rw-rw-  1 root  wheel    0,  95 31 авг 17:18 /dev/dsp
так и должно быть? Или устройство /dev/dsp не подпадает под маску /dev/dsp* ?
И ещё как выбрать звуковое устройство по умолчанию?
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение paradox » 2009-08-31 19:02:10

зачем тебе эти dev dsp
установи обычный mpeg321 и проигай какую нибудь mp3шку
если все заработает то со звуком у тебя все гуд

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение terminus » 2009-09-01 10:47:17

когда в системе две или более зауковцух то с помощью sysctl можно указывать приоритеты - какая из них станет главной по-умолчанию.

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

# ls -1 /dev | grep dsp
dsp0.0
dsp1.0

# sysctl hw.snd.unit=1
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Аватара пользователя
xDi
мл. сержант
Сообщения: 118
Зарегистрирован: 2009-01-01 20:27:26

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение xDi » 2009-09-01 13:33:47

Мои пять копеек :)

Если планируется использовать колонки/наушники с usb (модуль usound), то удобно прописать автоматическое переключение на последнее подключеное устройство. При отключении приложения снова будут использовать устройство, до посключения usb.

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

sysctl hw.snd.default_auto=1
Кроме того, полезно создать несколько виртуальных каналов, чтобы сразу несколько приложений могло выводить звук через одно устройство.

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

sysctl dev.pcm.0.play.vchans=4
Здесь 0 - номер устройства. А каналы будут создаваться такие:
/dev/dsp<номер_устройства>.<номер_канала>

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение goshanecr » 2009-09-02 19:24:52

Звук работает, хочу спросить как можно управлять его громкостью? Если можно то варианты для консоли чтобы навешать +/- звука на клавиатурные комбинации как в ноутах и отдельно как в fluxbox графическую блудинку какую-нибудь в слит посадить?
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение paradox » 2009-09-02 19:29:10

в портах mixmox кажись так посмотри
а для клавы лисяра када то на форуме давал что нужно прописать в иксах
как биндить к лавишам действия

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение goshanecr » 2009-09-02 19:38:19

К клавишам то прикрутить скрипты не сложно по крайней мере в флюхбоксе, нужен лишь консольный микшер
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение paradox » 2009-09-02 19:42:19

ааа консольный
стоп

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение manefesto » 2009-09-02 19:44:45

тэкс...
mixer кто-то отменял ?
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
goshanecr
сержант
Сообщения: 252
Зарегистрирован: 2008-03-31 15:54:49
Откуда: Пермь, Екатеринбург
Контактная информация:

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение goshanecr » 2009-09-02 20:02:13

Решено так:
audio/umix
ну и в ~/.fluxbox/keys:

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

Mod4 Right :Exec umix vol 2+ pcm 2+
Mod4 Left :Exec umix vol 2- pcm 2-
Люблю в инете шарить. И браузер мой только Opera !!!
Пользователям стараюсь ставить дистр Ubuntu. Уже 3 человека пересели.
Домашний комп FreeBSD 9.0 amd64
FreeBSD - изменим жизнь к лучшему!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35418
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение Alex Keda » 2009-09-02 21:30:33

manefesto писал(а):тэкс...
mixer кто-то отменял ?
коммунисты не ищщут лёгких путей =))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
xDi
мл. сержант
Сообщения: 118
Зарегистрирован: 2009-01-01 20:27:26

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение xDi » 2009-09-02 21:37:41

manefesto писал(а):тэкс...
mixer кто-то отменял ?
Никто конечно, миксер со своей задачей справляется.
А вот кто порекоммендует тоже самое, только чтобы в иксах показывал индикатор громкости в момент ее изменения?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35418
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение Alex Keda » 2009-09-02 21:49:18

kde
Убей их всех! Бог потом рассортирует...

Аватара пользователя
xDi
мл. сержант
Сообщения: 118
Зарегистрирован: 2009-01-01 20:27:26

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение xDi » 2009-09-02 21:55:45

lissyara писал(а):kde
слишком тяжелый миксер. :) мне бы что-нибудь полаконичнее (я сторонник минимализма).

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение paradox » 2009-09-02 21:57:59

напиши сам)и в порты добавишь

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение paradox » 2009-09-02 21:59:49

в xfce например наскоко я помню свой индикатор есть
поэтому все зависит от десктопа который ты используеш
точнее оно привязано к десктопу

Аватара пользователя
xDi
мл. сержант
Сообщения: 118
Зарегистрирован: 2009-01-01 20:27:26

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение xDi » 2009-09-02 22:25:40

paradox писал(а):напиши сам)и в порты добавишь
не умею :) ни порты создавать, ни добавлять. для себя-то конечно написать смогу, просто скорее всего велосипед получится.
paradox писал(а):в xfce например наскоко я помню свой индикатор есть
поэтому все зависит от десктопа который ты используеш
точнее оно привязано к десктопу
я fluxbox пользую

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение paradox » 2009-09-02 22:26:40

ну попробуй с xfce вытянуть может под флюбоксом заживет
покрайней мере оно поменьшедолжно быть чем весь kde ))

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение manefesto » 2009-09-03 11:35:49

мля....xosd в связке с mixer дадут то что хочешь
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
xDi
мл. сержант
Сообщения: 118
Зарегистрирован: 2009-01-01 20:27:26

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение xDi » 2010-01-02 19:45:42

manefesto писал(а):мля....xosd в связке с mixer дадут то что хочешь
и как их связать?

Аватара пользователя
vg
мл. сержант
Сообщения: 98
Зарегистрирован: 2008-06-29 15:53:43
Откуда: Омск

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение vg » 2010-01-03 11:02:39

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

/usr/ports/audio/osdmixer
- Displays audio volume with an OSD :good:
BSDец приходит незаметно

Аватара пользователя
xDi
мл. сержант
Сообщения: 118
Зарегистрирован: 2009-01-01 20:27:26

Re: Проблема со звуком в FreeBSD

Непрочитанное сообщение xDi » 2010-01-03 11:32:23

vg писал(а):

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

/usr/ports/audio/osdmixer
- Displays audio volume with an OSD :good:
Благодарю!