You are not logged in.

#1 2016-01-14 22:57:36

TorbenJ
Member
Registered: 2016-01-05
Posts: 5

Asus Xonar Phoebus Solo (CM8888) soundcard support?

Hello everyone,
I'm planning to switch completely from Windows to (Arch-)Linux but I'm having some issues with my sound card.
I got an Asus Xonar Phoebus Solo soundcard about a year ago and I'm quite happy with it so far. Unfortunately I couldn't find a way to get it fully working under Linux.
I tried to use it under recent Ubuntu versions and Arch without success. I can only see an output level in pavucontrol but I don't know if this is an indication how well supported a card is. Apart from that I cannot get any output sound.

According to the ALSA Vendor Matrix there is no kernel support for this card or the CM8888 chip in general.
So the only way for me to fully move to linux would be to create a virtual machine with Windows on it and try to passthrough the soundcard if this is possible. On the other hand I don't want to start a virtual machine everytime only to use this card. It wouldn't be user-friendly either.

So I would like to know if there is meanwhile a solution to this problem? I don't know much about linux drivers and how long it takes for a certain device/chip to get supported so maybe I even have to trade this card for another (supported) one.

Thanks in advance for any help!

Offline

#2 2016-01-25 21:26:35

nicoulaj
Member
From: France
Registered: 2011-10-10
Posts: 25

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?


twitter | AUR | ohloh | IRC:nicoulaj

Offline

#3 2016-01-25 22:34:50

mich41
Member
Registered: 2012-06-22
Posts: 642

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

$ grep 8888 -r sound/
sound/pci/hda/patch_cmedia.c:static int patch_cmi8888(struct hda_codec *codec)
sound/pci/hda/patch_cmedia.c:   { .id = 0x13f68888, .name = "CMI8888", .patch = patch_cmi8888 },
sound/pci/hda/patch_cmedia.c:MODULE_ALIAS("snd-hda-codec-id:13f68888");
sound/pci/hda/hda_intel.c:      /* CM8888 */
sound/soc/codecs/rt5631.c:      { RT5631_SPK_OUT_VOL, 0x8888 },
sound/soc/codecs/rt5670.c:      { 0x02, 0x8888 },
sound/soc/codecs/rt5670.c:      { 0x03, 0x8888 },
sound/soc/codecs/rt5677.c:      {RT5677_PDM_OUT_CTRL            , 0x8888},

It looks like this chip could be Intel HDA compatible and supported by snd_hda_intel. What does aplay -l have to say?

Offline

#4 2016-01-26 17:28:33

nicoulaj
Member
From: France
Registered: 2011-10-10
Posts: 25

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

Here is the output from aplay:

$ LC_ALL=C sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Audio [Bose USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC1150 Analog [ALC1150 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 1: ALC1150 Digital [ALC1150 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: CMedia [HDA C-Media], device 0: CMI8888 Analog [CMI8888 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 3: CMedia [HDA C-Media], device 1: CMI8888 Digital [CMI8888 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Also, I tried enabling every channel in alsamixer with no success:
http://i.imgur.com/5pCYvbM.png

Mod Edit (x33a): Please use thumbnails for your images: https://wiki.archlinux.org/index.php/Fo … s_and_code

Last edited by x33a (2016-01-29 06:26:24)


twitter | AUR | ohloh | IRC:nicoulaj

Offline

#5 2016-01-26 17:46:53

nicoulaj
Member
From: France
Registered: 2011-10-10
Posts: 25

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

It looks like someone tried to implement support for this chip with little success:
http://mailman.alsa-project.org/piperma … 79711.html


twitter | AUR | ohloh | IRC:nicoulaj

Offline

#6 2016-01-26 18:18:35

mich41
Member
Registered: 2012-06-22
Posts: 642

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

It seems that this patch has already been applied to mainline kernel. Maybe it was tested with some other card, though.

Did you try bypassing pulseaudio and playing directly to ALSA?

I suppose you can also toy with hda_analyzer a bit.

Offline

#7 2016-01-27 08:04:51

traeumerle
Member
Registered: 2011-03-03
Posts: 4

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

Hi there,

found this thread when searching for the CM8888, in my case a terratec Aureon 7.1 PCIe. In my case i got sound on the headphones but not an the line-out-ports. This changed when changing "Auto-Mute Mod" in alsamixer to disabled, but I see you already have this.

But now i have "hicksing and jumping" sound, ivestigating further on this ;-)

Offline

#8 2016-01-27 09:39:41

traeumerle
Member
Registered: 2011-03-03
Posts: 4

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

By the way, forgot to mention: I'm running Kernel 4.4 from Manjaro, maybe this is important :-)

Offline

#9 2016-01-29 06:23:24

x33a
Forum Moderator
Registered: 2009-08-15
Posts: 3,533
Website

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

@traeumerle,

we only support Arch Linux here. Please ask on your distribution's forums.

https://wiki.archlinux.org/index.php/Fo … pport_ONLY

Offline

#10 2016-01-29 08:29:47

traeumerle
Member
Registered: 2011-03-03
Posts: 4

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

@x33a did not ask for help ;-) Just wanted to say that i had part of success with this soundchip using kernel 4.4 so that this might help the original thread author.

Offline

#11 2016-01-29 09:02:08

x33a
Forum Moderator
Registered: 2009-08-15
Posts: 3,533
Website

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

@traeumerle,

Fair enough. Also, you were honest enough to admit that you are using Manjaro smile

Offline

#12 2016-01-31 22:50:25

TorbenJ
Member
Registered: 2016-01-05
Posts: 5

Re: Asus Xonar Phoebus Solo (CM8888) soundcard support?

Thanks for your replies so far.
So my output from aplay looks like this:

LC_ALL=C aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: CMedia [HDA C-Media], device 0: CMI8888 Analog [CMI8888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: CMedia [HDA C-Media], device 1: CMI8888 Digital [CMI8888 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: CODEC [USB Audio CODEC], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

I also installed alsamixer and looked into that.
After killing pulseaudio I just played some audio in vlc player and played around with the channel controls in alsamixer.
The only thing I noticed was that I could control the amplification level indicated by the illuminated text at the soundcard (or I couldn't control it and it just changed the color).
Unfortunately I couldn't get any sound, not even a low volume sound as reported by some posts around the web.

As I am not familiar with all these tools I don't know how to bypass pulseaudio so I justed killed it hoping that this was the right thing.
Also I don't know what to do with the hda_analyzer tool. I clicked through all nodes of card #2 that were named like "AUD_OUT" and tried to change some of these controls but nothing happened and I even didn't know what I did.

Offline

Board footer

Powered by FluxBB