My Samsung Chromebook (not chromebook 2) has a working Arch install running off the eMMC. The only issue left is that the soundcard is not being detected, (aplay -l gives a "no soundcards" error, alsamixer fails to launch) and I think I know why.
Something I've noticed is this: My lsmod has no snd-prefixed modules loaded, and the only sound modules I have in /lib/modules are:
snd-usb-audio
snd-usbmidi-lib
snd-hrtimer
snd-hwdep
snd-rawmidi
snd-seq-(a bunch)
I've tried manually modprobing all of these, and none of them load any cards.
[Edited to remove information about a non-relevant post - Not really the same model]
It seems to match the behavior of this bug, and I do have kernel 3.4 installed. https://bugs.launchpad.net/chromebook-arm/+bug/1098759
Note that kernel 3.4 is the latest kernel available in the alarm repository.
However, when I modprobe snd-soc-daisy-max98095 it exits silently, and is not added to my lsmod output. This, combined with it not being inside lib/modules tells me it's not installed.
I'm going to try rebuilding linux-chromebook and see if I can find the flag to enable that module. [edit] on further inspection, the pkgbuild for linux-chromebook in github has the driver enabled. Rebuilding the kernel now.
Any thoughts on this? Any help at all would be greatly appreciated.