LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 12-31-2020, 04:36 PM   #1
bernd.wechner
LQ Newbie
 
Registered: Jun 2016
Posts: 12

Rep: Reputation: Disabled
Question Ubuntu 20.04/Mint 20 on Alfawaise X5 - Diagnosing Boot messages


I picked up one of these cheap Alfawise X5 boxes:

https://forum.freaktab.com/forum/tv-...10-android-5-1

Hoping to tack it to the back back of a screen for use as a drawing table with Krita, Open Toons and such.

Short story is: Bit of rigmarole to cleanly void it of the preinstalled a dual boot Android Windows 10 system, but installed Mint 19 easily, and works fine. Let it sit a while and Mint 20 was released so upgraded to Mint 20 without a hitch too. Boots cleanly, albeit a tad slowly (40s). Looking at the boot logs I see som areas of concern and am stuch interpreting it. Kernel boot messages are not very lucid alas.

I attach a complete dmesg logs of the boot, but the areas of concern are:

Code:
[    0.260603] ACPI BIOS Error (bug): Failure creating named object [\BDLI], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.260652] fbcon: Taking over console
[    0.260682] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.260708] ACPI BIOS Error (bug): Failure creating named object [\BDHI], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.260727] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.260749] ACPI BIOS Error (bug): Failure creating named object [\PSA0], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.260767] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.260787] ACPI BIOS Error (bug): Failure creating named object [\PSC0], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.260804] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.260824] ACPI BIOS Error (bug): Failure creating named object [\PSA2], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.260842] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.260862] ACPI BIOS Error (bug): Failure creating named object [\PSC2], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.260879] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.260899] ACPI BIOS Error (bug): Failure creating named object [\SCPE], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.260919] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.260940] ACPI BIOS Error (bug): Failure creating named object [\WAN1], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.260959] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.260980] ACPI BIOS Error (bug): Failure creating named object [\FANF], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.260999] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261020] ACPI BIOS Error (bug): Failure creating named object [\STP1], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261039] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261060] ACPI BIOS Error (bug): Failure creating named object [\STP2], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261079] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261100] ACPI BIOS Error (bug): Failure creating named object [\STP3], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261119] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261140] ACPI BIOS Error (bug): Failure creating named object [\STP4], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261159] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261182] ACPI BIOS Error (bug): Failure creating named object [\_SB.XCMO], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261205] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261231] ACPI BIOS Error (bug): Failure creating named object [\_SB.XXK3], AE_ALREADY_EXISTS (20190816/dsfield-638)
[    0.261251] ACPI BIOS Error (bug): Failure creating named object [\_SB.XXK4], AE_ALREADY_EXISTS (20190816/dsfield-638)
[    0.261277] ACPI BIOS Error (bug): Failure creating named object [\_SB.BUXX], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261296] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261345] ACPI BIOS Error (bug): Failure creating named object [\_SB.STXX], AE_ALREADY_EXISTS (20190816/dsfield-182)
[    0.261365] ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20190816/dswload2-477)
[    0.261402] ACPI BIOS Error (bug): Failure creating named object [\_SB.DAXX], AE_ALREADY_EXISTS (20190816/dsfield-182)
[    0.261422] ACPI Error: AE_ALREADY_EXISTS, CreateBufferField failure (20190816/dswload2-477)
[    0.261442] ACPI BIOS Error (bug): Failure creating named object [\_SB.DPTF], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261462] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261477] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261493] ACPI BIOS Error (bug): Failure creating named object [\_SB.TPWR], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261513] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261525] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261540] ACPI BIOS Error (bug): Failure creating named object [\_SB.RBUF], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261560] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261591] ACPI BIOS Error (bug): Failure creating named object [\_SB.STR0], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261613] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261627] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261636] ACPI BIOS Error (bug): Failure creating named object [\_SB.STR1], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261655] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261668] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261677] ACPI BIOS Error (bug): Failure creating named object [\_SB.STR2], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261697] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261709] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261718] ACPI BIOS Error (bug): Failure creating named object [\_SB.STR3], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261737] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261750] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261758] ACPI BIOS Error (bug): Failure creating named object [\_SB.SAMB], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261777] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261789] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261799] ACPI BIOS Error (bug): Failure creating named object [\_SB.VIR1], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261819] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261831] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261839] ACPI BIOS Error (bug): Failure creating named object [\_SB.TDSP], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261858] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261871] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261879] ACPI BIOS Error (bug): Failure creating named object [\_SB.TCHG], AE_ALREADY_EXISTS (20190816/dswload2-326)
[    0.261898] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-220)
[    0.261911] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.261919] ACPI BIOS Error (bug): Failure creating named object [\_SB.WWAN], AE_ALREADY_EXISTS (20190816/dswload2-326)
and

Code:
[    9.994434] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723bs_config-OBDA8723.bin
[   10.002234] intel_sst_acpi 808622A8:00: No matching machine driver found
[   10.016097] Bluetooth: hci0: RTL: cfg_sz 64, total sz 24508
[   10.140957] sof-audio-acpi 808622A8:00: warning: No matching ASoC machine driver found
[   10.148105] sof-audio-acpi 808622A8:00: error: no matching ASoC machine driver found - aborting probe
[   10.148116] sof-audio-acpi 808622A8:00: error: failed to get machine info -19
[   10.148121] sof-audio-acpi 808622A8:00: error: sof_probe_work failed err: -19
I'd really love some traction on understanding these messages and what they mean, what causes them, what they consequence and how I might fix them?
Attached Files
File Type: log boot.log (66.8 KB, 16 views)
 
Old 01-01-2021, 09:33 AM   #2
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Great if everything works.
ACPI errors are very common and usually only consequential where hibernation and such is concerned.
You might be able to suppress this completely by adding an option to the kernel command line, maybe acpi=off.
 
Old 01-01-2021, 07:35 PM   #3
bernd.wechner
LQ Newbie
 
Registered: Jun 2016
Posts: 12

Original Poster
Rep: Reputation: Disabled
Turns out not everything works ...

Sound support I noticed is missing. In that there's only a Dummy Sound device available and if I plug headphones in to the audio socket, I get no sound out of them. Not a crisis as the box is intended for sound, but still a curio and interesting tof ix becuase we could indeed use it as well as a video unit if I put speakers onto it.

I suspect these messages are the clue:

Code:
[   10.140957] sof-audio-acpi 808622A8:00: warning: No matching ASoC machine driver found
[   10.148105] sof-audio-acpi 808622A8:00: error: no matching ASoC machine driver found - aborting probe
[   10.148116] sof-audio-acpi 808622A8:00: error: failed to get machine info -19
[   10.148121] sof-audio-acpi 808622A8:00: error: sof_probe_work failed err: -19
and have a discussion here:

https://bbs.minisforum.com/threads/h...fawise-x5.256/

To study and learn a little from (including that raidensub found no joy there in 2018 ;-).

And I have yet to test Bluetooth properly.

Re: the ACPI errors, I appreciat that tip and will come back to it, after I've had a crack at getting sound out of the audio jack. Hard to find out just now what sound hardware is onboard the Alfawise X5.

Inxi says little:

Code:
Audio:     Device-1: Intel HDMI/DP LPE Audio driver: HdmiLpeAudio 
           Sound Server: ALSA v: k5.4.0-58-generic
aplay -L also lists only the HDMI sound:

Code:
default
    Playback/recording through the PulseAudio sound server
null
    Discard all samples (playback) or generate zero samples (capture)
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pulse
    PulseAudio Sound Server
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
sysdefault:CARD=Audio
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Default Audio Device
hdmi:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    HDMI Audio Output
hdmi:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    HDMI Audio Output
hdmi:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    HDMI Audio Output
dmix:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample mixing device
dmix:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample mixing device
dmix:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample mixing device
dsnoop:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample snooping device
dsnoop:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample snooping device
dsnoop:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample snooping device
hw:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct hardware device without any conversions
hw:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct hardware device without any conversions
hw:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct hardware device without any conversions
plughw:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Hardware device with all software conversions
plughw:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Hardware device with all software conversions
plughw:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Hardware device with all software conversions
usbstream:CARD=Audio
    Intel HDMI/DP LPE Audio
And I can't really leverage HDMI sound on this construction, conceivably the headphone jack yes, or a Bluetooth link, but not HDMI.

Last edited by bernd.wechner; 01-01-2021 at 07:42 PM. Reason: Added info
 
Old 01-02-2021, 04:40 AM   #4
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by bernd.wechner View Post
Re: the ACPI errors, I appreciat that tip and will come back to it, after I've had a crack at getting sound out of the audio jack.
Got it, sound first.

Quote:
Originally Posted by bernd.wechner View Post
Ugh, that person really isn't trying very hard.
I hope you will.
Always report back about the complete process of trying things others suggested, not only the end result. In other words "Tried everything, didn't work" isn't helpful.
Always post commands & complete output.

So, you have a lot of things to try from that other thread.
Can you get a hold of that fix-headphones shell script?
Report on your progress.

Also:
Code:
lspci -k | grep -A5 Audio
 
Old 01-09-2021, 05:49 PM   #5
bernd.wechner
LQ Newbie
 
Registered: Jun 2016
Posts: 12

Original Poster
Rep: Reputation: Disabled
Slow progress on this (low background priority). But looks like the Windows 10 Device manager reports two Audio devices: Intel SST Audio Device (WDM) and Realtek I2S Audio Codec. The machine has an HDMI sound device and a headphone jack. The Headphone jack has a small RealTek chip behind it. That will be the sound chip for the headphone output. I don't know RealTek chip that is unless I open the box and use a magnifying glass as I'm using low res photos of the board here:

https://forum.freaktab.com/forum/tv-...274#post668274

As Windows uses a I2S driver, that's a strong clue. I2S is a serial bus for sound and not it seem s particularly esoteric and I should hope long supported by the Linux but may rely on a proprietary driver.

Code:
$ lspci -k | grep -A5 Audio
$ lspci
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 36)
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 36)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
00:16.0 USB controller: Intel Corporation Device 22b7 (rev 36)
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 36)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
Not sure how lspci works or what it can find, nor how the I2S bus and the PCI bus relate (all a bit low level for my day to day savvy).

But interestingly:

Code:
$ cat /proc/asound/cards 
 0 [Audio          ]: HdmiLpeAudio - Intel HDMI/DP LPE Audio
                      Intel HDMI/DP LPE Audio
which agrees with inxi and aplay, but Cinnamon Sound Settings only lists one sound device called "Dummy Output". Which isn't even encouraging that it's seeing the HDMI sound. That may be a consequence of my having a DVI screen attached by a an HDMI to DVI cable (i.e. I don't have a sound capable HDMI device plugged into the HDMI port).

I read through this thread now closely:

https://bbs.minisforum.com/threads/h...fawise-x5.256/

And while I haven't tried the one trick of disabling the HDMI sound in pulse audio to see if ALSA finds the headphone jack, I don't see a need to as the problem is clear already in inxi and lspci etc, lower level than pulseaudio by some. So that conversation simply never went to completion and that user (raidensub) seemingly never solved the heaphone jack sound problem they had.

Still, only clues so far, no real progress.
 
  


Reply

Tags
boot, dmesg, mint, ubuntu


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] No boot disk detected. Need help diagnosing Odyssey1942 Linux - Newbie 3 11-24-2018 02:46 PM
[SOLVED] Diagnosing Slow Boot and Window Manager Load Times DJOtaku Linux - Hardware 12 08-03-2015 10:31 AM
I need some help diagnosing a problem... guitargeek Mandriva 3 11-23-2003 04:16 PM
diagnosing IP masquerade problems axlotl Linux - Networking 12 09-22-2003 03:02 PM
Diagnosing an installation problem _gpf_ Linux - Hardware 7 09-08-2003 07:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 11:24 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration