Touchpad working properly on Asus E200HA

No comments
I have grumbled many times about problems with Linux on my Asus E200HA baby laptop.

Let's see, itemising:

1. CPU usage suddenly going through the roof, making UI inoperative.
2. SD-card interface not recognised.
3. No sound.
4. Touchpad not properly recognised and unconfigurable.

I read a report a few days ago, that the touchpad is fixed with the 4.10 kernel. Also, keyboard hot keys:

So, I compiled 4.10.1, and can confirm, yes, the touchpad is now recognised as a Synaptics touchpad by Xorg, and Flsynclient works.

I did report earlier that audio is fixed, however that might require an Alsa upgrade.

I have been running it for a few hours, stable so far. Cross the fingers that I can rule out number-1.
Then number-2 is the remaining big problem.

Things are happening

No comments
Just realised, the last blog post was Feb. 10, and it is now 24th.

So, a very brief post, in case anyone is wondering what is happening. Lots of things! Working on Easy Linux, containers, and more.

Still expecting to have something to upload mid-March.

Indirection in a shell script

1 Comment
I recently posted about a cool solution for doing sort of version numbers using busybox 'sort', when the full 'sort' (from coreutils) is not available:

Another cool solution is an implementation of variable indirection, when bash is not available. Bash has a special operator for indirection, like this: ${!PTR}.

Running in the initramfs however, there is only busybox. It does not support that "!" operator, however indirection is easy to implement, as explained here:

Back on the topic of the stability of a layered filesystem on the E200HA laptop, ever since I implemented the kernel boot parameter as described in my recent post, Easy Linux has been rock solid:

There was one screen freeze when I first tried it, since then have been running Easy many hours, booted up many times, using it now, rock solid.
Still on aufs, will do a build with overlay f.s. soon, see if that is also stable.

Changing the subject again, BluePup, my bluetooth manager, is working, but needs some TLC. When I bootup, have to use the touchpad to click on the BluePup icon, then turn on the mouse, then it gets detected and works.
Obviously, it would be better if those steps were not required.

But BluePup is one of many things languishing well-down in the to-do list!

Lenovo Yoga A12

No comments
Ha ha, follow-on from my previous post, now running for one hour and 30 minutes.
I wonder, SeaMonkey is keeping the CPU very busy. Perhaps the freezing is some kind of "idle" problem.

Anyway, on the lookout for a replacement for the E200HA. No rush, just watching what comes along.
The new Lenovo Yoga A12 sure looks nice for a traveler:

...but, oh dear, it has the Cherry Trail SoC!

More stability issues with E200HA

1 Comment
Ha ha, it has got worse. Running the new "Easy Linux" Quirky on an overlay filesystem, stability has become worse. I was getting a very occasional freeze with the full installation of Quirky, but it has become more frequent when running on an overlay f.s.

Apart from seemingly random freezing, I have been getting a degradation. I suddenly notice the degradation, such as apps not starting, even htop, and xload shows CPU usage has gone through the roof. Requires holding down the power button to shutdown.

I wondered if the overlay f.s. was to blame, so patched the 4.4.47 kernel with aufs and compiled. First time ran it with aufs, it ran for an hour, no problem. Next bootup, got the UI degradation after about half an hour.

I read on the internet that this kernel boot parameter will fix freezing on the E200HA:


Rebooted, got a freeze after only a few minutes! Still using aufs. Rebooted, now it has been running for one hour and 7 minutes. Hmmm.

Using it right now, posting from SeaMonkey.

Pages: ... [4] [5] [6] [7] [8] [9] ...