- User Since
- Aug 6 2016, 2:01 PM (224 w, 4 d)
Sep 25 2020
To be honest, at the moment, my Toshiba Chromebook 2 shows no more sound issues.
I can use builtin speakers without any issues.
Jun 17 2020
May 26 2020
May 20 2020
Mar 16 2020
May 10 2018
Confirmed working on linux-current 4.15.18 r67, if pulled UCM conf from Bossart work (https://github.com/plbossart/UCM) over /usr/share/alsa/ucm.
Next step is to check if bytmax.patch (https://dev.solus-project.com/source/linux-current/browse/master/files/intel/bytmax.patch) is actually still needed. As I have some time, will check if it is, pulling out that patch.
Which kernel have you tested it on?
Mar 22 2018
I've done some more tests:
Mar 21 2018
Hi, today retested kernel built upon linux-current package (4.15.11): I just needed to drop bytmax.patch.
Still not working, with audio interfaces not being recognized.
Maybe @ikey can help us understanding if there's something wrong in our considerations?
Feb 17 2018
Some config parameters should be set in order to be able to test latest changes made over linux 4.15.
As I have time will rebuild linux-current branch patching config parameters.
Will let you know.
Jan 29 2018
Tested 4.15-rc9 kernel build using template from Solus linux-current package: as code base changed, needed both to kick out some patches and recreate .config file.
Probably, one of these caused kernel to not even boot on my laptop. I should try to tamper with patches to make them apply on latest code base and make .config not be upset by make oldconfig process.
@ikey, do you have any suggestion about how to update your defconfig file?
Jan 22 2018
Hi @moriel5, sorry for the delay.
Actually those patch could help us, I got in touch with Pierre-Louis Bossart while trying to figure out what was causing issues on Baytrail chipsets.
Apr 19 2017
@JoshStrobl my apologies, didn't know about any policy about what uploading right here. Just followed the way n1 was previously assembled. Which is the reason you want to move to a dinamically built version?
Perfect, just tested. We're now good to go :)
Apr 18 2017
Got what's wrong: you forgot to include the patch.
I noticed the updates: actually I get recognized to use the bytmax98090 driver but there still seems to be something wrong.
This is the dmesg output (piped to show relevant things):
$ sudo dmesg | grep -i "sound\|audio\|snd_hda_intel" -C15 [ 3.498645] genirq: Flags mismatch irq 51. 00002000 (ATML0000:01) vs. 00002002 (ELAN0000:00) [ 3.498732] atmel_mxt_ts i2c-ATML0000:01: Failed to register interrupt [ 3.505146] atmel_mxt_ts: probe of i2c-ATML0000:01 failed with error -16 [ 3.532469] atmel_mxt_ts i2c-ATML0001:01: __mxt_read_reg: i2c transfer failed (-121) [ 3.532574] atmel_mxt_ts i2c-ATML0001:01: mxt_bootloader_read: i2c recv failed (-121) [ 3.532625] atmel_mxt_ts i2c-ATML0001:01: Trying alternate bootloader address [ 3.532680] atmel_mxt_ts i2c-ATML0001:01: mxt_bootloader_read: i2c recv failed (-121) [ 3.541931] atmel_mxt_ts: probe of i2c-ATML0001:01 failed with error -121 [ 3.624212] [drm] Memory usable by graphics device = 2048M [ 3.624216] [drm] Replacing VGA console driver [ 3.626516] Console: switching to colour dummy device 80x25 [ 3.631035] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 3.631037] [drm] Driver supports precise vblank timestamp query. [ 3.633161] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 3.636914] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 3.668852] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops gen9_null_state [i915]) [ 3.668868] [drm] Initialized i915 1.6.0 20160919 for 0000:00:02.0 on minor 0 [ 3.673966] fbcon: inteldrmfb (fb0) is primary device [ 3.711422] Bluetooth: Core ver 2.22 [ 3.711445] NET: Registered protocol family 31 [ 3.711446] Bluetooth: HCI device and connection manager initialized [ 3.711451] Bluetooth: HCI socket layer initialized [ 3.711453] Bluetooth: L2CAP socket layer initialized [ 3.711460] Bluetooth: SCO socket layer initialized [ 3.746201] media: Linux media interface: v0.10 [ 3.773239] usbcore: registered new interface driver btusb [ 3.790548] Linux video capture interface: v2.00 [ 3.791615] Bluetooth: hci0: read Intel version: 370710018002030d56 [ 3.791616] Bluetooth: hci0: Intel device is already patched. patch num: 56 [ 3.845527] Intel(R) Wireless WiFi driver for Linux [ 3.845528] Copyright(c) 2003- 2015 Intel Corporation [ 3.874688] Adding 978940k swap on /dev/mapper/SolusSystem-Swap. Priority:-1 extents:1 across:978940k SS [ 3.889988] iTCO_vendor_support: vendor-support=0 [ 3.891039] byt-max98090 byt-max98090: ASoC: CPU DAI baytrail-pcm-audio not registered [ 3.891043] byt-max98090 byt-max98090: snd_soc_register_card failed -517 [ 3.946659] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11 [ 3.946733] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460) [ 3.946892] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0) [ 3.946927] byt-max98090 byt-max98090: ASoC: CPU DAI baytrail-pcm-audio not registered [ 3.946929] byt-max98090 byt-max98090: snd_soc_register_card failed -517 [ 3.971883] byt-max98090 byt-max98090: ASoC: CPU DAI baytrail-pcm-audio not registered [ 3.971885] byt-max98090 byt-max98090: snd_soc_register_card failed -517 [ 3.991075] iwlwifi 0000:01:00.0: loaded firmware version 17.459231.0 op_mode iwlmvm [ 4.039248] byt-max98090 byt-max98090: ASoC: CPU DAI baytrail-pcm-audio not registered [ 4.039251] byt-max98090 byt-max98090: snd_soc_register_card failed -517 [ 4.039808] uvcvideo: Found UVC 1.00 device TOSHIBA Web Camera - HD (04f2:b48b) [ 4.045154] uvcvideo 1-3:1.0: Entity type for entity Extension 4 was not initialized! [ 4.045157] uvcvideo 1-3:1.0: Entity type for entity Processing 2 was not initialized! [ 4.045159] uvcvideo 1-3:1.0: Entity type for entity Camera 1 was not initialized! [ 4.045461] input: TOSHIBA Web Camera - HD as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/input/input7 [ 4.045877] byt-max98090 byt-max98090: ASoC: CPU DAI baytrail-pcm-audio not registered [ 4.045880] byt-max98090 byt-max98090: snd_soc_register_card failed -517 [ 4.045926] usbcore: registered new interface driver uvcvideo [ 4.045927] USB Video Class driver (1.1.1) [ 4.076655] baytrail-pcm-audio baytrail-pcm-audio: FW version: 04.05.13.a0 [ 4.076658] baytrail-pcm-audio baytrail-pcm-audio: Build type: a0 [ 4.076659] baytrail-pcm-audio baytrail-pcm-audio: Build date: Apr 2 2014 14:14:39 [ 4.098232] max98090 i2c-193C9890:00: MAX98090 REVID=0x43 [ 4.098766] max98090 i2c-193C9890:00: use default 2.8v micbias [ 4.099397] sst-acpi 80860F28:00: ASoC: Cannot get gpio at index 1: -2 [ 4.099411] byt-max98090 byt-max98090: ASoC: failed to init Baytrail Audio: -2 [ 4.099412] byt-max98090 byt-max98090: ASoC: failed to instantiate card -2 [ 4.099496] byt-max98090 byt-max98090: snd_soc_register_card failed -2 [ 4.099505] byt-max98090: probe of byt-max98090 failed with error -2 [ 4.132879] intel_rapl: Found RAPL domain package [ 4.132881] intel_rapl: Found RAPL domain core [ 4.240015] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144 [ 4.241179] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 4.241422] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 4.532491] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs' [ 4.552977] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0 [ 5.445083] Console: switching to colour frame buffer device 240x67 [ 5.472562] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device [ 5.513178] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card1/input9 [ 5.513357] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card1/input10 [ 5.748242] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 5.748252] Bluetooth: BNEP socket layer initialized [ 6.569241] IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready [ 6.571539] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 6.571796] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 6.782629] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 6.782882] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 6.797206] IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready [ 6.808232] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 6.808481] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 6.997502] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 6.997758] iwlwifi 0000:01:00.0: L1 Enabled - LTR Disabled [ 7.011848] IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready [ 7.126856] IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready [ 7.979285] fuse init (API version 7.26)
Mar 21 2017
It seems your device is actually shipping with a different audio card, the Realtek ALC269VB.
Can you paste the output of dmesg | grep -i "sound\|audio\|snd_hda_intel", please?
Mar 20 2017
That's a little bit disappointing. Did it always worked or just recently started to, @yursan9 ?
Mar 19 2017
@yursan9, what do you mean? You're on latest stable Solus and it correctly detects audio devices?
Mar 16 2017
@ikey , nothing new?
Mar 12 2017
Audio interface recognized from Raven.
Feb 4 2017
Hey @ikey . It seems we finally found a simple patch to fix that sound issue: https://bugzilla.kernel.org/attachment.cgi?id=253811&action=diff .
Let me know if you need something else.
Dec 9 2016
Dec 5 2016
Dec 1 2016
Was that configuration parameter already in, on stable 4.8.10? Does the fact it's included as module instead of a clear yes mean something particular? Do I need to do something else in order to enable?
Nov 30 2016
Hey @ikey, could you please look at this: https://bugzilla.kernel.org/show_bug.cgi?id=187591#c13 ?
Nov 17 2016
Ok, I got few more informations about status of the breakage on recent linux releases.
First of all, from 4.8, the needed configuration activation that was thought to be fixing the problem has been already activated, without fixing anything.
Then, as this is affecting every distribution based on kernel newer than 4.4, I opened a ticket on Linux, where I'm getting replies and confirmations about some changes for Intel SOCs that actually broke few drivers.
Nov 13 2016
Oct 17 2016
Thank you, guys. Gonna use Remmina.
Oct 10 2016
Aug 6 2016
Currently didn't look over this stuff, this is the reason why I wrote here, in order to know what's preventing those Intel stuff to be merged.