plbossart / UCM

UCM files for Intel platforms
103 stars 48 forks source link

Getting chtmax98090 to work with Slackware #53

Open Lysander666 opened 5 years ago

Lysander666 commented 5 years ago

Hi, thank you so much for your work, I was able to get my chtmax98090 on my Chromebook to work in Ubuntu with no issue whatsoever. However, I would ideally like to get it to work in Slackware.

I copied UCM/chtmax98090 to /usr/share/alsa/ucm which worked fine, killed then reinitialised alsa but killing and restarting pulse then failed [it worked in Ubuntu]. Do you know anything I can do it to get this to to work in Slackware?

Either way, I am very happy to get audio working, you have provided a very valuable solution.

plbossart commented 5 years ago

On 2/21/19 3:36 AM, Lysander666 wrote:

Hi, thank you so much for your work, I was able to get my chtmax98090 on my Chromebook to work in Ubuntu with no issue whatsoever. However, I would ideally like to get it to work in Slackware.

I copied UCM/chtmax98090 to /usr/share/alsa/ucm which worked fine, killed then reinitialised alsa but killing and restarting pulse then failed [it worked in Ubuntu]. Do you know anything I can do it to get this to to work in Slackware?

Either way, I am very happy to get audio working, you have provided a very valuable solution.

try with a command line to see if the register settings are ok, e.g.

command-line sequence to switch playback/capture

alsaucm -c chtmax98090 set _verb HiFi set _enadev Headphone

alsaucm -c chtmax98090 set _verb HiFi set _enadev Speakers

alsaucm -c chtmax98090 set _verb HiFi set _enadev HeadsetMic

alsaucm -c chtmax98090 set _verb HiFi set _enadev InternalMic

Then try to blacklist hdmi-lpe (can't remember the module name exactly), there were issues with pulse audio

also remove the autospawn=yes in /etc/pulse/client.conf and see in the pulseaudio -vvv logs what happens.

Are you testing on a Baytrail or Cherrytrail chromebook?

Lysander666 commented 5 years ago

Thank you so much for your response - this is a Baytrail. I'll try your suggestions and report back.