GalliumOS / galliumos-distro

Docs, issues, and artwork sources for GalliumOS
https://galliumos.org/
GNU General Public License v2.0
348 stars 11 forks source link

Sound Drivers for Apollo Lake found? (HP Chromebook 14 G5) #495

Closed ghost closed 5 years ago

ghost commented 5 years ago

Hi, so I here is a little bit of a story, and possible ALSA drivers for (at least) my Apollo Lake Chromebook. So, in the web terminal, I was looking through some cros folders. I saw some files name bxtda7219max, which is the driver for cros with my speaker, so I looked up on google alsa files for it. I found a few things. https://github.com/plbossart/UCM/tree/master/sof-bxtda7219max https://patchwork.kernel.org/patch/9555623/ Those are things about ALSA, but on the chromium web-site, i found a few more things about it, with some alsa conf files? https://chromium.googlesource.com/chromiumos/platform2/+/ec414c8ac684bb4e24068e89f4260ab0d1fb0335%5E%21/ (That has some folders to files, I can get those files if needed!) https://chromium.googlesource.com/chromiumos/platform2/+/c34e7076858372d0c7729e72c1e821431111a8ec%5E%21/ (Again, same thing above) Does this help at all with drivers? Crouton gaming lags on this laptop, as it is only $200. So, using Gallium OS would be amazing (It uses USB-C, and I don't even have headphones too)

Elara6331 commented 5 years ago

Don't look on the website, look on your device. The website has general drivers for all chromebooks, your device will have drivers/files for your device. I found some in the crostini VMs. Also, here is the issue with all of people's comments on galliumos in apollolake: https://github.com/GalliumOS/galliumos-distro/issues/364

MrChromebox commented 5 years ago

we already have an open issue tracker for Apollolake support, and no those links don't help. The drivers for APL are already in the mainline kernel, but the UCM file is needed as well (and can't be taken from ChromeOS since it's an older/incompatible format).

ghost commented 5 years ago

@MrChromebox But.... those are the UCM files.... the bxtda7219max is the ucm file for my intel processer..

MrChromebox commented 5 years ago

@AshtonGamerYT still need the DSP firmware file, which is the bit you can't take from ChromeOS

ghost commented 5 years ago

@MrChromebox I found this article talking about getting audio working on Chromium OS and about DSP, would this help? https://01.org/chromium/blogs/2018/enabling-audio-chromium-os-tree

Grantrocks commented 6 months ago

A bit late, but please don't use gallium os anymore. It's a dead project and isn't safe to use.