How to get sound working?
Note:
Getting sound to work is the biggest issue.
The Puppy version can affect this, because of what support for the sound hardware, the version may or may not have.
Right now in Puppy Linux, BookwormPup64 10.0.7 seems to be providing the needed firmware and kernel setup, to have sound working on a lot of ChromeBooks, on initial boot up.
Nothing needed but basic check to have correct settings for the Pulse Audio setup, which is always needed on first boot.
Generic settings are not usually what you want to use. You want more specific settings for how you like sound to work. Output, level, device to use, etc.....
Here is a warning about sound.
https://marcin.juszkiewicz.com.pl/2012/ ... hromebook/
There is much more specific information available now, which specifically relates to the Realtek ALC5650 audio chip on some Braswell type Chromebooks, with a list of the affected models.
https://wiki.galliumos.org/Support/Braswell
https://github.com/GalliumOS/galliumos- ... issues/270
IMPORTANT NOTE REGARDING AUDIO
Braswell Chromebooks come with one of two audio chips: Maxim 98090 or Realtek ALC5650/5654. There are several reports of hardware speaker failures (overheating) on models with the Realtek chip.
Models with Maxim 98090
Acer Chromebook R11 CYAN
Models with Realtek ALC5650/5654
Acer Chromebook 14 EDGAR
Lenovo N22/N42 Chromebook REKS
HP Chromebook 11 G5 SETZER
Samsung Chromebook 3 (XE500C13) CELES
Acer Chromebook 15 (CB3-532) BANON
ASUS Chromebook C202SA TERRA
ASUS Chromebook C300SA TERRA
CTL NL61 Chromebook RELM
Lenovo ThinkPad 11e Chromebook G3 ULTIMA
Lenovo ThinkPad Yoga G3 ULTIMA
How to get sound working:
There are so many different Chromebooks, that one method will not work, for all.
Some Chromebooks, sound will just work.
Others will need some added drivers, firmware, different Linux kernel, support files, and settings.
Note about Linux kernel:
The kernel has to be configured for activating the sound device in the Chromebook.
This is a kernel compiled, that hopefully does this, for your sound device.
Linux kernel 5.4.27 (64bit)
Ubuntu Derivative Kernel here: https://archive.org/download/Puppy_Linu ... oz.tar.bz2
Slacko Derivative Kernel here: https://archive.org/download/Puppy_Linu ... oz.tar.bz2
fdrv here (rename to suit your system): https://archive.org/download/Puppy_Linu ... an2020.sfs
change_kernels (entered in a terminal) will run a program made for changing the kernel.
Doing a good search of the internet, for your specific Chromebook and sound, will probably give you information, on what you need.
The sound hardware is the important thing to look for.
Example:
This is a general idea of what you may need to do.
This seems to work to get sound, if your Chromebook has the chtmax98090 sound hardware.
Here is the present setup method on Bionicpup64 (with ozsouth's 5.4.27-64oz kernel) specifically for an Acer R11:
1.) Install firmware-intel-sound deb:
https://packages.debian.org/sid/firmware-intel-sound
2.) Need to create usr/share/alsa/ucm/chtmax98090 with two files: https://github.com/GalliumOS/galliumos- ... htmax98090
3.) Download https://github.com/GalliumOS/galliumos- ... .state.txt
4.) Open console in the download folder and execute:
Code:
alsactl -f ./asound.state.txt restore 0
(My chtmax98090 is device 0 in the code above. If yours is different , change the number after "restore")
You may have to reboot after all of the above to get sound working. I used the Multiple Sound Card Wizard to select card 0 Device 0. (Card 0 Device 1 "Deep Buffer Audio" doesn't yet seem to work, but actually they are the same, anyway.)
Here is another possible way to get sound working for Acer Chromebooks
viewtopic.php?p=38252#p38252