Нет звука с звуковой карты

Доброго времени суток. Приобрёл себе на днях карточку asus xonar phoebus, в винде работает нормально, но ни в какую не работает на арче. Везде определяется, встроенный звук я отключил и карта должна быть единственным источником звука в системе. Я знаю, что эта проблема уже много раз в интернете рассматривалась, но везде примерно одни советы: либо пропиши в домашней директории .asoundrc, либо удаляй остальные устройства. Ничего из этого не помогло. На алса-проджект тоже был, сделал всё так, как там написано, результатов нет. Сама карта в системе определяется, но звук никак не идёт, может кто сможет подсказать что с этим можно сделать?

inhave@InHave-HomePC ~> lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
01:00.1 Audio device: NVIDIA Corporation GK110 HDMI Audio (rev a1)
0a:00.0 Audio device: C-Media Electronics Inc CM8888 [Oxygen Express]
inhave@InHave-HomePC ~> aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: CMedia [HDA C-Media], device 0: CMI8888 Analog [CMI8888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: CMedia [HDA C-Media], device 1: CMI8888 Digital [CMI8888 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

inhave@InHave-HomePC ~> cat /proc/asound/cards
 0 [CMedia         ]: HDA-Intel - HDA C-Media
                      HDA C-Media at 0xf7800000 irq 18
 1 [AK5370         ]: USB-Audio - AK5370
                      AKM AK5370 at usb-0000:00:14.0-2, full speed
inhave@InHave-HomePC ~> lspci -k | grep Audio -A2
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
	Subsystem: ASRock Incorporation Z77 Extreme4 motherboard
	Kernel modules: snd_hda_intel
--
01:00.1 Audio device: NVIDIA Corporation GK110 HDMI Audio (rev a1)
	Subsystem: ASUSTeK Computer Inc. Device 8495
	Kernel modules: snd_hda_intel
--
0a:00.0 Audio device: C-Media Electronics Inc CM8888 [Oxygen Express]
	Subsystem: C-Media Electronics Inc HDA Controller
	Kernel driver in use: snd_hda_intel
похоже проблема в названии...
я бы трижды подумал прежде чем купить xonar phoebus...
Я боюсь даже спрашивать. Ползунки в алсамиксере выведены? Канал не замутирован?
toZen
Я боюсь даже спрашивать. Ползунки в алсамиксере выведены? Канал не замутирован?
Всё выведено, ничего не замутано.

ghost
похоже проблема в названии...
я бы трижды подумал прежде чем купить xonar phoebus...
Так получилось, что я живу в регионе страны, в который далеко не каждый магазин может отправить технику, и собственно передо мной был выбор: либо этот фибус, либо что-нибудь от креатива, выбор, по-моему, очевиден. Да и звук, на самом деле, вполне устраивает, но было бы лучше если бы он ещё и на линуксе был.
Похоже, для вашей карты пока нет поддержки в линуксе:
http://www.alsa-project.org/main/index.php/Matrix:Vendor-Asus

Последние подвижки, которые мне удалось найти:
http://mailman.alsa-project.org/pipermail/alsa-devel/2014-August/079815.html
vdemin
Похоже, для вашей карты пока нет поддержки в линуксе:
http://www.alsa-project.org/main/index.php/Matrix:Vendor-Asus

Последние подвижки, которые мне удалось найти:
http://mailman.alsa-project.org/pipermail/alsa-devel/2014-August/079815.html
Чёрт возьми, а ведь действительно в столбце "Supported since version" прочерк стоит и тег "unknown" на соло версии стоит, как я внимание не обратил... Читал форумы перед покупкой, знал, что проблемы есть, но складывалось впечатление, что она всё-таки работает. Ладно, всем спасибо, тему можно считать закрытой.

P.S. Хотя я тут подумал, а нельзя ли с какими-нибудь адскими костылями запустить её через oss?
InHave, все не так просто и все запутано, но сдаваться рано
Смотрим например поддержку ядром
$ cat /usr/share/hwdata/pci.ids | grep -A1 'Oxygen Express'
5011 CM8888 [Oxygen Express]
13f6 5011 HDA Controller
вроде бы и есть + к этому работает и CMI8788 [Oxygen HD Audio] — смотри это
С другой стороны имеется вот это [PATCH 1/2] ALSA: hda - Fix probing and stuttering on CMI8888 HD-audio controller

Не совсем понял и это (нет времени разбираться) , но проверил вывод
$ zgrep CONFIG_SND_HDA_INTEL /proc/config.gz
CONFIG_SND_HDA_INTEL=m


Судя по этому агрегат довольно сложный, заинтересовало наличие кодеков, указанных там — проверить можно так
$ cat /proc/asound/card0/codec#* | grep Codec
или $ head -n2 /proc/asound/card0/codec*
Вывод — нужно искать ….......
Ошибки не исчезают с опытом - они просто умнеют
vasek, порылся немного по вашим ссылкам, погуглил и нашёл пару случаев, когда её всё-таки заводили. И вот, вроде как, более-менее рабочий способ(нашёл на этой странице):
> Okay, let's try to get the front speakers output working.
> 1) Ensure that the kernel is compiled with CONFIG_SND_HDA_HWDEP and
>    CONFIG_SND_HDA_RECONFIG enabled.
> 2) Download the hda-verb tool from <http://ftp.suse.com/pub/people/tiwai/misc/>
>    and compile it.
>
> The nodes are connected and labelled like this:
> 0x02 -> 0x0c green (rear)
> 0x03 -> 0x0d orange
> 0x04 -> 0x0e black
> 0x05 -> 0x0f grey
> 0x06 -> 0x10 green (front)
> 0x08 <- 0x12 pink
> 0x09 <- 0x13 internal (aux?)
> 0x0a -> 0x14 RCA
> 0x0b <- 0x15 blue
>
> On the left are nodes connecting to the PC's bus, on the rights are
> jacks.
>
> The nodes currently used by the driver for output/input are 0x02 and
> 0x08.
>
> To configure the rear green jack for line output, run:
>   hda-verb /dev/snd/hwdepC1D0 0x0c set_pin_widget_control 0x40
> To configure the rear green jack for HP output, run:
>   hda-verb /dev/snd/hwdepC1D0 0x0c set_pin_widget_control 0xc0
> To configure the front green jack for line output, run:
>   hda-verb /dev/snd/hwdepC1D0 0x10 set_pin_widget_control 0x40
> To configure the front green jack for HP output, run:
>   hda-verb /dev/snd/hwdepC1D0 0x10 set_pin_widget_control 0xc0
>
> To output what plays to the speakers also to HP and/or digital:
>   1) start playing something
>   2) find out the stream/channel IDs:
>        hda-verb /dev/snd/hwdepC1D0 0x02 get_conv 0
>   3) configure other outputs for these stream/channel IDs:
>        hda-verb /dev/snd/hwdepC1D0 0x06 set_channel_streamid 0x??
>        hda-verb /dev/snd/hwdepC1D0 0x0a set_channel_streamid 0x??
>      (where ?? is the value returned in step 2)
Судя по всему, звук после этого появляется, но как утверждает автор той темы, он ужасного качества(тормозит, лагает итд). Возможно сейчас ситуация изменилась, ибо уже 2 года прошло, но, к сожалению, нет сейчас времени этим заниматься. Променяю пока арч на виндовс, а там после того как стим машины выйдут, может асус зашевелится и решит вопрос с драйверами. В любом случае, теперь тему точно можно считать закрытой, спасибо за ответы :)
 
Зарегистрироваться или войдите чтобы оставить сообщение.