hda.c во freebsd 7.1 stable

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

hda.c во freebsd 7.1 stable

Непрочитанное сообщение vasil » 2009-03-07 0:51:57

Есть небольшая проблема, тихий звук в динамиках и при вставке наушников не выключаются динамики.
Начал редактировать hda.c и застрял на переключателе switch

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

else if (id == HDA_CODEC_CX20561 && sc->pci_subvendor == 
	    HP_CQ50_SUBVENDOR) { 
		switch (nid) {
		case
                             
                            }
dmesq

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

...
hdac0: HDA Codec #0: Conexant CX20561 (Hermosa)
hdac0: HDA Codec #3: NVidia MCP78 HDMI
pcm0: <HDA Conexant CX20561 (Hermosa) PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Conexant CX20561 (Hermosa) PCM #1 Analog> at cad 0 nid 1 on hdac0
pcm2: <HDA NVidia MCP78 HDMI PCM #0 Digital> at cad 3 nid 1 on hdac0
...
pciconf -lv

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

...
hdac0@pci0:0:7:0:       class=0x040300 card=0x360a103c chip=0x077410de rev=0xa1 hdr=0x00
    vendor     = 'Nvidia Corp'
    class      = multimedia
    subclass   = HDA
...
может кто знает что в него прописать?

Хостинговая компания 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/

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

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение paradox » 2009-03-07 0:59:27

зачем что то редактировать
напиши разработчику
mav@ фриибсд орг

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение vasil » 2009-03-07 2:07:16

хотел немножко разобраться :smile:

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

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение paradox » 2009-03-07 2:25:26

а смысл что то вписывать
там конфигами все переключаеться если я помню
через сисконтрал

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение vasil » 2009-03-07 2:31:24

понятно, тогда нет смысла

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

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение paradox » 2009-03-07 2:53:33

ну ты отпиши mav@
вдруг может что то и пофиксит для твоего кодека

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение vasil » 2009-03-07 3:09:08

попробую, а ответ на мыло должен прийти?

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

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение paradox » 2009-03-07 3:13:06

ну это персональное мыло
можешь в рассылку написать
@stable
или
@multimedia


MAK
ст. сержант
Сообщения: 344
Зарегистрирован: 2008-09-17 2:23:21

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение MAK » 2009-03-10 10:43:49

vasil писал(а):Есть небольшая проблема, тихий звук в динамиках и при вставке наушников не выключаются динамики.
Какая популярная проблема ))
man snd_hda секция EXAMPLES.

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

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение manefesto » 2009-03-10 11:30:48

кстати я статейку писал.
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение vasil » 2009-03-12 21:50:22

Вот что ответили:
Поиграйся с сигналами GPIO, почитай verbose dmesg и man snd_hda. Не поможет - пришли verbose dmesg
непонял вот это verbose dmesg, как его можно прочитать?
manefesto писал(а):кстати я статейку писал.
эта статья не актуальна для 7.1 stable так как hda.c переписали. и сейчас так как было описано в статье сделать не получится

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

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение manefesto » 2009-03-12 22:23:33

vasil писал(а):Вот что ответили:
Поиграйся с сигналами GPIO, почитай verbose dmesg и man snd_hda. Не поможет - пришли verbose dmesg
непонял вот это verbose dmesg, как его можно прочитать?
manefesto писал(а):кстати я статейку писал.
эта статья не актуальна для 7.1 stable так как hda.c переписали. и сейчас так как было описано в статье сделать не получится
да ладно....хм...а у меня получаеться
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
FSA
рядовой
Сообщения: 25
Зарегистрирован: 2007-09-17 0:38:42
Откуда: Тавда, Россия.
Контактная информация:

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение FSA » 2009-05-06 21:28:38

А у меня обратная проблема. FreeBSD 7.2. Никак не мог добиться звука, хотя устройства в системе появились. Как оказалось, звук идёт только на наушники. Динамики молчат! :(
Ноут A9Rp.

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

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение paradox » 2009-05-06 21:35:40

пишем письма на mav@ фриибсд орг

Marcello
ефрейтор
Сообщения: 64
Зарегистрирован: 2011-07-09 11:59:08

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение Marcello » 2011-07-18 22:54:49

вот у меня с snd_hda один фильм играет вроде нормально по громкости, а другой тихо, особенно голос. Колдовство с xmixer результата не дали... вообще возможно в теории через /boot/device.hints это дело исправить? hint.pcm.0.vol="100" уже выставлено. С наушниками вроде все ок, а вот с динамиков звук погромче бы...

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение Bayerische » 2011-07-18 23:18:23

Marcello
У вас вроде DSP в плеере просит включиться. Компрессор какой-нибудь, или нормализатор.

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: hda.c во freebsd 7.1 stable

Непрочитанное сообщение iZEN » 2011-07-19 2:24:20

Marcello писал(а):вот у меня с snd_hda один фильм играет вроде нормально по громкости, а другой тихо, особенно голос. Колдовство с xmixer результата не дали... вообще возможно в теории через /boot/device.hints это дело исправить? hint.pcm.0.vol="100" уже выставлено. С наушниками вроде все ок, а вот с динамиков звук погромче бы...
В MPlayer можно программно звук усилить даже тогда, когда mixer на 100% выкручен — в gnome-mplayer даже опция такая в настройках есть.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix