BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: трабла с звуком в freebsd 12.1
СообщениеДобавлено: Сб 14 мар, 2020 4:31 pm 
Не в сети

Зарегистрирован: Сб 14 мар, 2020 4:01 pm
Сообщения: 3
поставил фрибсд 12.1, пока настраивал оборудование дошёл до звука. в наушниках звук есть, без них - нет. прикрепляю фоточку


Вложения:
IMG_20200314_152711.jpg
IMG_20200314_152711.jpg [ 771.25 КБ | Просмотров: 2129 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: трабла с звуком в freebsd 12.1
СообщениеДобавлено: Сб 14 мар, 2020 11:38 pm 
Не в сети

Зарегистрирован: Пн 23 мар, 2009 5:00 am
Сообщения: 1516
Откуда: Saint-Petersburg
куда выводить звук, регулируется hw.snd.default_unit. Попробуй попроверять:

1)
sysctl -w hw.snd.default_unit=0
cat /dev/random > /dev/dsp

2)
sysctl -w hw.snd.default_unit=1
cat /dev/random > /dev/dsp

3)
sysctl -w hw.snd.default_unit=3
cat /dev/random > /dev/dsp

... и тд

Когда добъешься шума в нужном месте, зафиксируй этот hw.snd.default_unit=X в /etc/sysctl.conf или /etc/sysctl.d/XXX.conf


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: трабла с звуком в freebsd 12.1
СообщениеДобавлено: Вс 15 мар, 2020 10:27 am 
Не в сети

Зарегистрирован: Сб 14 мар, 2020 4:01 pm
Сообщения: 3
olevole писал(а):
куда выводить звук, регулируется hw.snd.default_unit. Попробуй попроверять:

1)
sysctl -w hw.snd.default_unit=0
cat /dev/random > /dev/dsp

2)
sysctl -w hw.snd.default_unit=1
cat /dev/random > /dev/dsp

3)
sysctl -w hw.snd.default_unit=3
cat /dev/random > /dev/dsp

... и тд

Когда добъешься шума в нужном месте, зафиксируй этот hw.snd.default_unit=X в /etc/sysctl.conf или /etc/sysctl.d/XXX.conf


Не, не помогло.
default_unit = 0 - звука нет ни в наушниках, ни без них
default_unit = 1 - звук только в наушниках
Остальное видно на фоточке


Вложения:
IMG_20200315_092553.jpg
IMG_20200315_092553.jpg [ 905.1 КБ | Просмотров: 2097 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: трабла с звуком в freebsd 12.1
СообщениеДобавлено: Вс 15 мар, 2020 1:19 pm 
Не в сети

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 987
Откуда: СССР, Красноярск
Запусти
mixer
и посмотри громкость, бывает что она тупо в ноль выставлена.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: трабла с звуком в freebsd 12.1
СообщениеДобавлено: Вс 15 мар, 2020 1:55 pm 
Не в сети

Зарегистрирован: Сб 14 мар, 2020 4:01 pm
Сообщения: 3
AlexVPetrov писал(а):
Запусти
mixer
и посмотри громкость, бывает что она тупо в ноль выставлена.

Неа, все на 100%


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: трабла с звуком в freebsd 12.1
СообщениеДобавлено: Пн 16 мар, 2020 12:36 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2458
OverPie писал(а):
поставил фрибсд 12.1, пока настраивал оборудование дошёл до звука. в наушниках звук есть, без них - нет. прикрепляю фоточку


если в наушниках есть звук, значит нужно делать pindump
и разбирать последовательности (seq) в ассоциациях (as)
и переконфигурировать под себя.

# man snd_hda

опции as, seq.

выглядит это примерно так:

Код:
# uname -a
FreeBSD joker.jinr.ru 12.1-RELEASE-p2 FreeBSD 12.1-RELEASE-p2 GENERIC  amd64
#  freebsd-version
12.1-RELEASE-p2
#

#  cat < /dev/sndstat
Installed devices:
pcm0: <NVIDIA (0x0051) (HDMI/DP 8ch)> (play)
pcm1: <NVIDIA (0x0051) (HDMI/DP 8ch)> (play)
pcm2: <Realtek ALC887 (Rear Analog)> (play/rec) default
pcm3: <Realtek ALC887 (Analog)> (play/rec)
pcm4: <Realtek ALC887 (Front Analog Headphones)> (play)
pcm5: <Realtek ALC887 (Internal Digital)> (play)
No devices installed from userspace.
#

pcm0/pcm1 = nvidia geforce card with hdmi

motherboard integrated realtek sound card:

pcm2,pcm3,pcm4,pcm5

pcm2: <Realtek ALC887 (Rear Analog)> (play/rec) default
................................................^^^^^^^- исп-ся по умолчанию
......................................^^^^^^^^^- канал воспроизв и записи
......................^^^^^^^^^^^^^^^^^^^^^^^^^- аналоговый сзади

pcm3: <Realtek ALC887 (Analog)> (play/rec) - аналоговый play и rec
pcm4: <Realtek ALC887 (Front Analog Headphones)> (play) - спереди, уши

смотрим dmesg:

#  dmesg | grep pcm
pcm0: <NVIDIA (0x0051) (HDMI/DP 8ch)> at nid 4 on hdaa0
pcm1: <NVIDIA (0x0051) (HDMI/DP 8ch)> at nid 5 on hdaa0
pcm2: <Realtek ALC887 (Rear Analog)> at nid 20 and 21,24 on hdaa1
pcm3: <Realtek ALC887 (Analog)> at nid 26 and 25 on hdaa1
pcm4: <Realtek ALC887 (Front Analog Headphones)> at nid 27 on hdaa1
pcm5: <Realtek ALC887 (Internal Digital)> at nid 17 on hdaa1
#

смотрим nid'ы.

Нужно получить ассоциации (as) и последовательности (seq) в них,
см. man snd_hda.
Если нас интересуют ассоциации для nvidia hdmi -> смотреть dev.hdaa.0
если Realtek -> dev.hdaa.1:

# sysctl -a | grep dev.hdaa.1 | less
dev.hdaa.1.reconfig: 0
dev.hdaa.1.gpo_config:
dev.hdaa.1.gpo_state:
dev.hdaa.1.gpio_config: 0=keep 1=keep
dev.hdaa.1.gpio_state: 0=disabled 1=disabled
dev.hdaa.1.gpi_state:
dev.hdaa.1.config: forcestereo,ivref50,ivref80,ivref100,ivref,vref
dev.hdaa.1.nid38: audio mixer [DISABLED]
dev.hdaa.1.nid37: audio output [DISABLED]
dev.hdaa.1.nid36: vendor widget [DISABLED]
dev.hdaa.1.nid35: audio mixer
dev.hdaa.1.nid34: audio mixer
dev.hdaa.1.nid33: vendor widget [DISABLED]
dev.hdaa.1.nid32: vendor widget [DISABLED]
dev.hdaa.1.nid31_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid31_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid31: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid30_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid30_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid30: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid29_original: 0x4046c631 as=3 seq=1 device=SPDIF-out conn=None ctype=Digital loc=0x00 color=Res.C misc=6
dev.hdaa.1.nid29_config: 0x4046c631 as=3 seq=1 device=SPDIF-out conn=None ctype=Digital loc=0x00 color=Res.C misc=6
dev.hdaa.1.nid29: beep widget
dev.hdaa.1.nid28_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid28_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid28: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid27_original: 0x02214030 as=3 seq=0 device=Headphones conn=Jack ctype=1/8 loc=Front color=Green misc=0
dev.hdaa.1.nid27_config: 0x02214030 as=3 seq=0 device=Headphones conn=Jack ctype=1/8 loc=Front color=Green misc=0
dev.hdaa.1.nid27: pin: Headphones (Green Jack)
dev.hdaa.1.nid26_original: 0x90170120 as=2 seq=0 device=Speaker conn=Fixed ctype=Analog loc=Internal color=Unknown misc=1
dev.hdaa.1.nid26_config: 0x90170120 as=2 seq=0 device=Speaker conn=Fixed ctype=Analog loc=Internal color=Unknown misc=1
dev.hdaa.1.nid26: pin: Speaker (Fixed)
dev.hdaa.1.nid25_original: 0x02a19060 as=6 seq=0 device=Mic conn=Jack ctype=1/8 loc=Front color=Pink misc=0
dev.hdaa.1.nid25_config: 0x02a19060 as=6 seq=0 device=Mic conn=Jack ctype=1/8 loc=Front color=Pink misc=0
dev.hdaa.1.nid25: pin: Mic (Pink Jack)
dev.hdaa.1.nid24_original: 0x01a1905f as=5 seq=15 device=Mic conn=Jack ctype=1/8 loc=Rear color=Pink misc=0
dev.hdaa.1.nid24_config: 0x01a1905f as=5 seq=15 device=Mic conn=Jack ctype=1/8 loc=Rear color=Pink misc=0
dev.hdaa.1.nid24: pin: Mic (Pink Jack)
dev.hdaa.1.nid23_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid23_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid23: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid22_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid22_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid22: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid21_original: 0x01813050 as=5 seq=0 device=Line-in conn=Jack ctype=1/8 loc=Rear color=Blue misc=0
dev.hdaa.1.nid21_config: 0x01813050 as=5 seq=0 device=Line-in conn=Jack ctype=1/8 loc=Rear color=Blue misc=0
dev.hdaa.1.nid21: pin: Line-in (Blue Jack)
dev.hdaa.1.nid20_original: 0x01014010 as=1 seq=0 device=Line-out conn=Jack ctype=1/8 loc=Rear color=Green misc=0
dev.hdaa.1.nid20_config: 0x01014010 as=1 seq=0 device=Line-out conn=Jack ctype=1/8 loc=Rear color=Green misc=0
dev.hdaa.1.nid20: pin: Line-out (Green Jack)
dev.hdaa.1.nid19: vendor widget [DISABLED]
dev.hdaa.1.nid18_original: 0x40330000 as=0 seq=0 device=CD conn=None ctype=ATAPI loc=0x00 color=Unknown misc=0
dev.hdaa.1.nid18_config: 0x40330000 as=0 seq=0 device=CD conn=None ctype=ATAPI loc=0x00 color=Unknown misc=0
dev.hdaa.1.nid18: pin: CD (None) [DISABLED]
dev.hdaa.1.nid17_original: 0x90460140 as=4 seq=0 device=SPDIF-out conn=Fixed ctype=Digital loc=Internal color=Unknown misc=1
dev.hdaa.1.nid17_config: 0x90460140 as=4 seq=0 device=SPDIF-out conn=Fixed ctype=Digital loc=Internal color=Unknown misc=1
dev.hdaa.1.nid17: pin: SPDIF-out (Fixed)
dev.hdaa.1.nid16: audio output
dev.hdaa.1.nid15: audio mixer [DISABLED]
dev.hdaa.1.nid14: audio mixer
dev.hdaa.1.nid13: audio mixer
dev.hdaa.1.nid12: audio mixer
dev.hdaa.1.nid11: audio mixer
dev.hdaa.1.nid10: audio input [DISABLED]
dev.hdaa.1.nid9: audio input
dev.hdaa.1.nid8: audio input
dev.hdaa.1.nid7: vendor widget [DISABLED]
dev.hdaa.1.nid6: audio output [DISABLED]
dev.hdaa.1.nid5: audio output [DISABLED]
dev.hdaa.1.nid4: audio output
dev.hdaa.1.nid3: audio output
dev.hdaa.1.nid2: audio output
dev.hdaa.1.%parent: hdacc1
dev.hdaa.1.%pnpinfo: type=0x01 subsystem=0x104386d4
dev.hdaa.1.%location: nid=1
dev.hdaa.1.%driver: hdaa
dev.hdaa.1.%desc: Realtek ALC887 Audio Function Group

Для этого можно в /boot/loader.conf прописать:

boot_verbose="YES"
dev.hdac.1.pindum="1"


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Google Feedfetcher


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика