It seems the system is working as it should (which doesn’t mean is working correctly), I still don’t know what the “dw_mac MIssing DT data” and the “pwm-lpss invalid resource” refer to, the first one seems to be the SD card reader, but I am not sure as it has never worked on linux, the second one seems to be related with power management, which is probably the cause the live USB cannot boot, but I am not sure, but since that was included in the kernel I haven’t been able to boot with kernel 4.10 or newer version.
Also when turning it off I get a message similar to this “Failed to wait for protocol: protocol error” like 6 times and then the laptop seems to get powered off normally, but I notices my desktop does the same thing, so it must be a kernel issue.
I still have no idea why my method worked, but it works, at the moment.
@schuenne Yes, it seems this kind of problem is linked to Arch based distros, I was only able to boot on Gentoo and another Arch based distro (a really ugly one, which I installed but didn’t boot), and yes, I tried many ubuntu based distros and they all booted, but they don’t work as “stable” as AntergOS does, at least on my laptop.
If you are installing the OS on an individual HDD or SSD, you can put you HDD or SSD from your Asus F553M on your Dell Vostro and Install the OS from there, then after finishing installation you can put your HDD or SSD back on yout Asus F553M and it may boot.
It worked for me, I have an Asus X553MA and it worked, I get a couple “warnings”, I suppose they are some kind of warnings, when booting, and some errors when turning the device off, but I suppose it may be a kernel issue, even so, it works just as good as it used to when I had the 4.9 kernel installed.
It may sound as an annoying thing to do, and it is, but that’s the easiest way I found to have my laptop running AntergOS once again.
@manuel Hello! and thanks for answering!
Well, right now it is working with the latest 4.15 kernel, but, as I mentioned, just because I installed on another laptop and then reinserted the HDD with the OS already installed, also doubt that it is a graphics card as it uses the intel integrated chip, and about other drivers, well, I don’t know, Everything is working fine, except for the card reader, as it has always been that way.
Well, I tried to boot using the USB live, used ISO and DD, but both have the same problems.
I added the kernel parameter mentioned in the X553MA Arch Linux article, also switched to Windows 7 OS option and added the kernel parameter again, but nothing, it just freezes. Also tried using the “secure configuration”, “no ACPI” and “No ACPI local” option for the kernel but still freezes, the later one gives me an error message but it freezes after that.
I guess the simplest and less annoying solution seems to be the one I used and that made the laptop boot, install on another pc or laptop and reinstall my HDD after OS installation .
Do you know if there’s any security problems by doing this? or any other “side effects”?
Right now I have notices several things that work different:
- It boots.
- A screen tearing problem is gone (seems it is using wayland, wich couldn’t be used before, but I haven’t made sure it is so).
- The keyboard works in a weird way for some keys, (I have to press it twice in order to make it work when using composite switch).
- It is unable to suspend or hibernate (freezes with black screen), which worked just fine with kernel 4.9 LTS.
- I get some messages that seem to be some kind of warning when booting, but it boots “normally”.
- I get several errors when powering off, which doesn’t seem to have any negative effects.
@joekamprad Yeah! maybe we could , another weird thing is that the UEFI configuration is pretty much the same as the default configuration, I just turned Secure Boot off and that’s it. Before the LTS kernel update I had the same configuration, after the kenel update I kept the same configuration and after my ¨experiment¨ I still have the same configuration, but Antergos may work or not depending on something unknown to me.
Another detail is that as suggested in the Arch Linux page for X553MA, I didn’t blacklisted the dw_mac modules, even so I get a message when booting about dw_mac but I found out it is a module for the SD slot in the X551MA that is missing, don’t know if that produced the same effect as blacklisting the module and that’s why I am able to get it to boot. Also I still keep the UEFI configuration to use the windows 8 as OS selection.
I guess I will try to see if blacklisting the dw_mac modules when booting on the live USB works and update the post.
@joekamprad Didn’t think about it, I haven’t tried that, but I will if my laptop has the same problem after the next kernel update and see if that works, as there’s different X553MA and maybe it doesn’t work for all of them, but I will update this post if necessary. Right now my laptop works, with some weird messages when booting and when turning it off, but it works, so I don’t know if this matter would be considered solved. I will be updating regardless of the status.
I have an ASUS X553MA Laptop:
Intel Bay Trail-M Quad Core Celeron N2930 Processor
500 GB HDD
It is one of the hardest laptops I have ever seen to find he right distro to install and get a ¨stable¨ system.
I have tried several distros (at least 15) and the only one that used to work ¨fine¨ was AntergOS, that until kernel updated from 4.9 to 4.10, had to use the past LTS version (4.9) of the kernel for several months until the LTS updated to LTS 4.14, at that moment my system wouldn’t boot again, so I decided to install another distro, but run into the same problem I had before, no other distribution work as good as AntergOS on my laptop, and no other distro has what fits pretty much all my needs, almost all Arch Linux derivatives have the same problem, they freeze immediately at boot using the live USB, even using the DD method to write the image file, only Gentoo Linux and another ugly distro booted without much issues, but it is a nightmare (speaking of the time it takes to install it).
Sorry if it sound irrelevant but I LOVE this distro and I would like to find help in order to keep my laptop with a linux distro, otherwise I will have to switch back to windows (which I like but not much).
So, in desperation, I had an idea, install AntergOS on another laptop I have (ASUS X5531MA), using the hdd on my X553MA and after installation reinstall the HDD back and see what happened, and amazingly, it worked, it even solved a screen tearing problem it had before (at least for now).
The fear I have is that after a kernel update my system will go to waste again and I won’t be able to boot, I have read that I can install an old version of the kernel using an old live CD, which I have, AntergOS 17.5, but it is a really old kernel, I wouldn’t like to have to keep my laptop using that kernel for years to come.
So, hopefully, if someone else has the same problem, they might be able to solve it using my ¨amazing" solution and share if this worked for them too and if it works, they could report if after the next kernel update the system still boots and also meanwhile, see if someone cares for solving this annoying bug in the Arch kernel or configuration files, or whatever it is causing this problem with Arch derivatives on a minuscule amount of systems.
I read that it can be solved turning ACPI off, but they said it is not good for a laptop to do that.
It seems there’s not much interest in solving this issue as it has been reported by some users already but there’s no correct solution applied to it. I remember seeing this bug reported on Arch, AntergOS, Bugzilla and GitHub, if I remember correctly, several month ago.
Any suggestions on what to do here?
If I can provide any log files at the moment I can gladly help with it, I may be updating this if the issue appears again after a kernel update.
As additional information, some debian distros boot just fine on my laptop using their live CD, but they have some annoying errors after installation. Most of the Linux distros I succesfully installed on my laptop were using kernel 4.13, so this may indicate is an Arch Linux and its derivatives problem.
THANKS IN ADVANCE!
(By erase and start over, you mean, modyfing the first post, like if I have tried to do nothing yet?)
Hello!!! Thanks for replying!
Something “weird” happened today. Last night I powered off my PC, after trying to make those file work and not even getting a Wi-Fi icon to appear, but today I turn it on again and there it is, the Wi-FI icon now appears and I can get wireless signal, but is choppy, I still get the icon to tell me I am connected but very often the PC just won’t get a site to load, and after a few minutes I get completely disconnected, which is very annoying, so I decide to try something else.
I use, once again, the file provided on the second link of my first post (yep, I erased the file I extracted first and then copy the other file to the brcm folder), restart the system and the Wi-Fi icon is gone, so it seems the other file just won’t work, then I used the commands you provided, restart and still nothing.
After this I erase the file from the brcm folder and copy back the file that I extracted, restart the system and Boom!! I have the Wi-Fi icon Again, I connect back to internet using Wi-Fi and this time it seems (at least right now) to be working properly…
So, I will be using the PC for a couple of days and see if it keeps working correctly.
Will be back to post whatever happens in a couple days…
I will leave what konsole returns after using (just in case it is needed in the future):
lspci -k -nn | grep -A 3 -i net 06:00.0 Ethernet controller : Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03) Subsystem: Gigabyte Technology Co., Ltd I211 Gigabit Network Connection [1458:e000] Kernel driver in use: igb Kernel modules: igb 07:00.0 Ethernet controller : Qualcomm Atheros Device [1969:e0b1] (rev 10) Subsystem: Gigabyte Technology Co., Ltd Device [1458:e000] Kernel driver in use: alx Kernel modules: alx -- 0b:00.0 Network controller : Broadcom Limited Device [14e4:43c3] (rev 04) Subsystem: ASUSTeK Computer Inc. Device [1043:86fb] Kernel driver in use: brcmfmac Kernel modules: brcmfmac
Thanks again for helping me!
Hello!! (the lspci gets me this info for my wifi adapter “0b:00.0 Network controller: Broadcom Limited Device 43c3 (rev 04)”).
I’ve been checking for a way to solve this (I can’t get wi-fi activated, nor even as an option) and all I have found points to exactly the same direction, extracting a file called “brcmfmac4366c-pcie.bin” from an ASUS firmware file and then place it in “/lib/firmware/brcm”.
The problem is this, I used this 3 guides:
wich didn’t work and I noticed these 2 errors (second and third line)
[ 6.564945] brcmfmac 0000:0b:00.0: enabling device (0000 -> 0002)
[ 6.676606] brcmfmac 0000:0b:00.0: Direct firmware load for brcm/brcmfmac4366c-pcie.txt failed with error -2
[ 9.123400] brcmfmac: brcmf_pcie_download_fw_nvram: FW failed to initialize
(there’s more lines but I just included the ones from brcmfmac)
the same happens if I follow the instructions on this topic:
on this topic there’s an extracted file (brcmfmac4366c-pcie.bin) to dowload without having to do any hard work, but I get exactly the same error from above.
the third guide I used is here:
In this guide I jumped to step 4, but I got stuck at this line:
mkdir squashdir unsquashfs -f -d squashdir AsusPceAc88Driver.squashfs
konsole tells me mkdir doesn’t have such command (-f), but looking at the squashfs manual, it seems to belong to it, the same for “-d”, so I don’w know it happens because there’s differences on this programs between antergos and debian.
Any help with this will be greatly appreciated!
It ha become a pain in the 4$$… T_T
THANKS IN ADVANCE!!!
HAVE A GREAT DAY!!!
PD: if you need some info in order to help me, I will be glad to provide it! (please, just specify what and how to get it).