burzumishi / linux-baytrail-flexx10

Install GNU/Linux on NextBook Flexx 10.1
GNU General Public License v2.0
82 stars 18 forks source link

New error messages with the dmesg command #35

Closed Tuxman2 closed 7 years ago

Tuxman2 commented 7 years ago

Hello everybody,

well, I compiled a custom kernel (4.8.xx) with the informations given by RussianNeuroMancer. The compilation was good and my custom kernel work. But I see a lot error messages with the dmesg command. I don't know if you can help me to find a solution for each error messages. Here is the errors:

[ 0.000000] efi: requested map not found. [ 0.000000] esrt: ESRT header is not in the memory map.

[ 0.484358] ACPI Error: No handler for Region [GPOP] (ffff9999368b6f78) [GeneralPurposeIo] (20160422/evregion-166) [ 0.484368] ACPI Error: Region GeneralPurposeIo (ID=8) has no handler (20160422/exfldio-299) [ 0.484377] ACPI Error: Method parse/execution failed [_SB.I2C2.CAM1._STA] (Node ffff9999368bb848), AE_NOT_EXIST (20160422/psparse-542) [ 0.484441] ACPI Error: No handler for Region [GPOP] (ffff9999368b6f78) [GeneralPurposeIo] (20160422/evregion-166) [ 0.484449] ACPI Error: Region GeneralPurposeIo (ID=8) has no handler (20160422/exfldio-299) [ 0.484457] ACPI Error: Method parse/execution failed [_SB.I2C2.CAM1._STA] (Node ffff9999368bb848), AE_NOT_EXIST (20160422/psparse-542) [ 0.484472] ACPI Error: Method execution failed [_SB.I2C2.CAM1._STA] (Node ffff9999368bb848), AE_NOT_EXIST (20160422/uteval-103) [ 0.484595] ACPI: Power Resource [P28P] (off) [ 0.484719] ACPI: Power Resource [P18P] (off) [ 0.485202] ACPI Error: No handler for Region [GPOP] (ffff9999368b6f78) [GeneralPurposeIo] (20160422/evregion-166) [ 0.485211] ACPI Error: Region GeneralPurposeIo (ID=8) has no handler (20160422/exfldio-299) [ 0.485218] ACPI Error: Method parse/execution failed [_SB.I2C2.CAM2._STA] (Node ffff9999368bbaf0), AE_NOT_EXIST (20160422/psparse-542) [ 0.485281] ACPI Error: No handler for Region [GPOP] (ffff9999368b6f78) [GeneralPurposeIo] (20160422/evregion-166) [ 0.485289] ACPI Error: Region GeneralPurposeIo (ID=8) has no handler (20160422/exfldio-299) [ 0.485297] ACPI Error: Method parse/execution failed [_SB.I2C2.CAM2._STA] (Node ffff9999368bbaf0), AE_NOT_EXIST (20160422/psparse-542) [ 0.485312] ACPI Error: Method execution failed [_SB.I2C2.CAM2._STA] (Node ffff9999368bbaf0), AE_NOT_EXIST (20160422/uteval-103) [ 0.485714] ACPI Error: No handler for Region [GPOP] (ffff9999368b6f78) [GeneralPurposeIo] (20160422/evregion-166) [ 0.485722] ACPI Error: Region GeneralPurposeIo (ID=8) has no handler (20160422/exfldio-299) [ 0.485730] ACPI Error: Method parse/execution failed [_SB.I2C2.CAM3._STA] (Node ffff9999368bb000), AE_NOT_EXIST (20160422/psparse-542) [ 0.485792] ACPI Error: No handler for Region [GPOP] (ffff9999368b6f78) [GeneralPurposeIo] (20160422/evregion-166) [ 0.485799] ACPI Error: Region GeneralPurposeIo (ID=8) has no handler (20160422/exfldio-299) [ 0.485807] ACPI Error: Method parse/execution failed [_SB.I2C2.CAM3._STA] (Node ffff9999368bb000), AE_NOT_EXIST (20160422/psparse-542) [ 0.485822] ACPI Error: Method execution failed [_SB.I2C2.CAM3._STA] (Node ffff9999368bb000), AE_NOT_EXIST (20160422/uteval-103) [ 0.486294] ACPI Error: No handler for Region [GPOP] (ffff9999368b6f78) [GeneralPurposeIo] (20160422/evregion-166) [ 0.486303] ACPI Error: Region GeneralPurposeIo (ID=8) has no handler (20160422/exfldio-299) [ 0.486311] ACPI Error: Method parse/execution failed [_SB.I2C2.CAM4._STA] (Node ffff9999368bb208), AE_NOT_EXIST (20160422/psparse-542) [ 0.486373] ACPI Error: No handler for Region [GPOP] (ffff9999368b6f78) [GeneralPurposeIo] (20160422/evregion-166) [ 0.486380] ACPI Error: Region GeneralPurposeIo (ID=8) has no handler (20160422/exfldio-299) [ 0.486388] ACPI Error: Method parse/execution failed [_SB.I2C2.CAM4._STA] (Node ffff9999368bb208), AE_NOT_EXIST (20160422/psparse-542) [ 0.486403] ACPI Error: Method execution failed [_SB.I2C2.CAM4._STA] (Node ffff9999368bb208), AE_NOT_EXIST (20160422/uteval-103) [ 0.496907] ACPI: Power Resource [P28X] (off) [ 0.497055] ACPI: Power Resource [P18X] (off) [ 0.497196] ACPI: Power Resource [P28T] (off) [ 0.497328] ACPI: Power Resource [P18T] (off) [ 0.497456] ACPI: Power Resource [P1XT] (off) [ 0.508140] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.508152] acpi PNP0A08:00: _OSC: OS supports [ASPM ClockPM Segments MSI] [ 0.508278] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM [ 0.508308] acpi PNP0A08:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.

[2.356072] ACPI Error: No handler for Region [XSCG] (ffff9999368bdaf8) [GenericSerialBus] (20160422/evregion-166) [ 2.356082] ACPI Error: Region GenericSerialBus (ID=9) has no handler (20160422/exfldio-299) [ 2.356091] ACPI Error: Method parse/execution failed [_SB.ADP1._PSR] (Node ffff9999368c6b18), AE_NOT_EXIST (20160422/psparse-542) [ 2.356111] ACPI Exception: AE_NOT_EXIST, Error reading AC Adapter state (20160422/ac-128)

[3.013249] axp20x-i2c i2c-INT33F4:00: AXP20x variant AXP288 found [ 3.013391] axp20x-i2c i2c-INT33F4:00: Failed to get gpio for extcon pdata [ 3.013571] axp288_get_acpi_cdata: BCFG table found, size=189 [ 3.013574] axp288_get_acpi_cdata: battid and fg_name mismatch!!! [ 3.013709] axp288_get_fg_config_data: Loading default fg config. [ 3.207703] usb 1-2: new high-speed USB device number 2 using xhci_hcd [ 3.216153] axp20x-i2c i2c-INT33F4:00: added platform data for axp288_extcon [ 3.216164] axp20x-i2c i2c-INT33F4:00: added platform data for axp288_charger [ 3.216173] axp20x-i2c i2c-INT33F4:00: added platform data for axp288_fuel_gauge [ 3.254053] axp288_extcon axp288_extcon: failed to get otg transceiver, continuing anyway [ 3.924204] axp288_charger axp288_charger: failed to register otg notifier

[7.356382] hctosys: unable to open rtc device (rtc0)

[7.358078] PM: Hibernation image not present or could not be loaded.

[8.026019] i2c_hid i2c-FTSC1000:00: hid_descr_cmd failed

[12.870631] ACPI Warning: Could not enable fixed event - RealTimeClock (4) (20160422/evxface-654)

[37.387723] Baytrail Audio Port: ASoC: no backend DAIs enabled for Baytrail Audio Port

Here is the result for Baytrail audio:

$ sudo dmesg | grep 5640 [ 13.566296] bytcr_rt5640 bytcr_rt5640: BIOS Routing: AIF1 connected [ 13.566303] bytcr_rt5640 bytcr_rt5640: quirk IN3_MAP enabled [ 13.566306] bytcr_rt5640 bytcr_rt5640: quirk DIFF_MIC enabled [ 13.566309] bytcr_rt5640 bytcr_rt5640: quirk SSP0_AIF1 enabled [ 13.566311] bytcr_rt5640 bytcr_rt5640: quirk MCLK_EN enabled [ 13.676907] bytcr_rt5640 bytcr_rt5640: snd-soc-dummy-dai <-> media-cpu-dai mapping ok [ 13.677013] bytcr_rt5640 bytcr_rt5640: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok [ 13.699599] bytcr_rt5640 bytcr_rt5640: rt5640-aif1 <-> ssp0-port mapping ok

Thanks in advance if you can help me.

Notes: I wanted to tell to you that the battery applet display to me two batteries : Intel SR1 Real Battery and secondary battery. I don't know if I must blacklist battery in /etc/modprobe.d/blacklist.conf.

About baytrail sound problem, I deleted the asound.state file in /var/lib/alsa to enable the system to create a new asound.state file. But, I've got always the 'ASoC: no backend DAIs enabled for Baytrail Audio Port' error message. The aplay -l command work.

About ACPI Error: No handler for Region [GPOP], ..., errors, it seems to be a problem with ACPICA and acpiexec. I don't know if there is a patch to solve it.

About hctosys: unable to open rtc device (rtc0) error message, it seems that CONFIG_RTC_DRV_CMOS is set to m and must be set to y. But I see it on internet:

There is a small regression in the current Kernel release that can cause the MicroSD slot to not function and there by not allowing the root file system to be mounted. The "fix" for this is trivial and is already in place in the config file. The workaround is to set the RTC PC CMOS clock as a module.

RussianNeuroMancer commented 7 years ago

could you tell me if this line is always necessary or not

If you remove this line and refined jiffies never get selected as default clock source (check dmesg) then this line is not necessary. However, if refined jiffies is get selected as default clock source even sometimes, you better keep this line for now.

Could you also tell me if the latest antifreeze patch solved the c-state problem definitively ?

C-State freeze should be solved, however there is no sdhci antifreeze patch, right? Then freezes from WiFi will happen from time to time. I doesn't get DEXP Ursus 10XW on hands yet, probably on next week.

I also want to know if FTSC1000 touchscreen can be assimilated with Goodix driver ?

@nicman23 what situation with this touchscreen?

Tuxman2 commented 7 years ago

@RussianNeuroMancer: Here are the informations from my dmesg command :

[ 0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 30582079743023 ns [ 0.558649] clocksource: Switched to clocksource refined-jiffies

As you can see in my case, this line is always needed.

@nicman23: If you have more informations with the FTSC1000 touchscreen support, tell us. ;-) I don't know why I've got this error message through dmesg command : i2c_hid i2c-FTSC1000:00: hid_descr_cmd failed

nicman23 commented 7 years ago

i do not have a flexx10. for me touchscreen works out of the box :/ sorry.

about wifi, it works but crashes kernel even with patches. if it doesn't there is an upstream bug in wpa_supplicant and network manager.

if you run it manually through cli it connect and you can run dhcpdc after.

Also should we close it? if we want to have an issue for discussion, we should have 1. As of now, the information in this repo is too fragmented.

RussianNeuroMancer commented 7 years ago

@Tuxman2

I get DEXP Ursus 10XW on hands today, but turns out service doesn't fix hardware issue so I have no choice but send it back to them under warranty. Unfortunately it will take another month until I see this tablet again. So, I can not test your packages now.

Tuxman2 commented 7 years ago

@RussianNeuroMancer: It seems to me that you had a DEXP Ursus 7 tablet ? No ?

The 4.11-rc3 kernel is out but I haven't seen any significant changes in that new version for our devices (I saw the changelog) and for my dmesg errors. :-(

jusss commented 7 years ago

.config and patches please, I couldn't wait to try it on my tablet! :-)

RussianNeuroMancer commented 7 years ago

i915 antifreeze is upstreamed.

It seems to me that you had a DEXP Ursus 7 tablet ? No ?

Both. Ursus 7W audio goes under "Insyde" quirk that already upstreamed. Ursus 10XW need additional quirk, that I can not test yet (last time I tested it with 4.8 it works, but need to recheck with latest code from 4.11 to send it to Pierre).

@jusss all links in previous messages, nothing is hidden :)

Tuxman2 commented 7 years ago

@RussianNeuroMancer: For i915 antifreeze it is a good news. :-)

I think that IN1_MAP doesn't work for me (nothing happens with my microphone), I will test with another custom kernel I made where I defined IN3_MAP. I think I will use alsa rather than pulseaudio because with pulseaudio program the sound is weaker. I must increase the volume of the sound to 75%.

Can I use your Ubuntu deb packages for RTL8723bs with the 4.11-rc2 kernel or above?

@all: For the virtual keyboard, what program do you use ? Onboard ? The virtual keyboard available by default in your distribution ? Florence ? Other ? Do you know how to change the layout language for the virtual keyboard ? Thanks.

RussianNeuroMancer commented 7 years ago

https://github.com/burzumishi/linux-baytrail-flexx10/issues/12#issuecomment-288299220

@Tuxman2 Onboard is best AFAIK.

Tuxman2 commented 7 years ago

@RussianNeuroMancer: Thanks.

I close this topic and I go to the Documentation updates topic. ;-)