You are not logged in.

#1 2017-10-08 18:54:24

android_808
Member
Registered: 2011-10-17
Posts: 19

Kernel 4.13.x console/vt corruption

I decided to update my netbook yesterday afternoon which included a kernel update to 4.13.4.  Its an original Eee 1000 (SSD variant) with N270, which I know is pretty ancient.  For general web browsing, emulators (gens, zsnes etc) and decent battery life means it does what I need for now when I'm not at home. 

After rebooting the device I have started to encounter an issue that renders the device unusable without downgrading to 4.12.x or switching over to linux-lts (which I have now installed to be able to continue using it).  During boot, a large part of the console output become garbled, similar to when displaying a binary, but without whole characters (i.e. blinking cursor is on two lines in different columns). It is not the whole screen though.  The right 20% is fine, the top 10% just doesn't seem to get updated and has a repeating red, green or blue pixel pattern.  As the screen is 1024x600 I would presume the horizontal issue is fine from 800 pixels onwards.

When lightdm starts, the right of the screen is showing a perfect picture, the rest is still the black garbled console.

I have tried intel_iommu=off, due to lots of other issues posted about 4.13, but no change.  Even tried Testing 4.13.5-1.  Tried nomodeset and i915.modeset=0.  Disabling modeset using either method results in console output being ok, at a lower than usual resolution, but lightdm won't start.  You can switch vt but have no option to log in on any of them.

Has anyone else had a similar issue with 4.13?

Offline

#3 2017-10-09 19:09:49

android_808
Member
Registered: 2011-10-17
Posts: 19

Re: Kernel 4.13.x console/vt corruption

Early KMS has been enabled for years.

Been going over the warnings from dmesg.

[    7.829242] plane B assertion failure, should be off on pipe B but is still active
[    7.829292] ------------[ cut here ]------------
[    7.829480] WARNING: CPU: 0 PID: 215 at drivers/gpu/drm/i915/intel_display.c:1252 assert_planes_disabled+0x128/0x140 [i915]

Looking a bit more, I have uncovered https://bugs.freedesktop.org/show_bug.cgi?id=102931

Looking into this has uncovered https://bugs.freedesktop.org/show_bug.cgi?id=92655 relating to a problem in 4.3 that I don't remember experiencing but the attached screenshot is exactly what I'm getting.

Going to post over there to see if there is any update

Offline

#4 2017-10-12 18:42:57

archlinuxforever
Member
Registered: 2015-06-18
Posts: 83

Re: Kernel 4.13.x console/vt corruption

I have a similar problem with a netbook mobii.

It worked fine until I upgraded to kernel 4.13.4-1. I upgraded today to kernel 4.13-5-1, but the problem persist.

The console is similar than the garbled screen on https://bugs.freedesktop.org/show_bug.cgi?id=92655

I solved it downgrading to previous linux kernel (I can access by ssh to my netbook):

sudo pacman -U /var/cache/pacman/pkg/linux-4.11.6-3-i686.pkg.tar.xz

There is a bug since 4.13.4-1 kernels.

Last edited by archlinuxforever (2017-10-12 19:57:23)

Offline

#5 2017-10-28 22:49:55

STEELBAS
Member
From: The Netherlands
Registered: 2010-01-18
Posts: 82

Re: Kernel 4.13.x console/vt corruption

I'm experiencing the same problem. I'm running linux-lts for now to temporarily fix these difficulties.

NB: disabling Kernel mode setting at least lets you boot, in order to solve the problem without having to resort to ssh.

Offline

#6 2018-05-02 08:01:26

archlinuxforever
Member
Registered: 2015-06-18
Posts: 83

Re: Kernel 4.13.x console/vt corruption

This issue is solved with linux 4.16.3-1.0 on my netbook.

Also I installed linux 4.14.34-1.0-lts on my netbook without this issue.

Offline

#7 2018-06-26 21:59:15

rogerthat
Member
Registered: 2016-11-15
Posts: 56

Re: Kernel 4.13.x console/vt corruption

I had the same problem of garbled console output.
Disabling kernel mode did not allow Xorg to work.

A solution is also to downgrade to the LTS kernel. I used the following steps to downgrade the system to the last date with linux-4.12.13-1-i686.pkg.tar.xz (the last working version) from the Arch Linux Archive. Once I could boot with that, I installed the latest LTS kernel.

Set /etc/pacman.d/mirrorlist to:

Server = https://archive.archlinux.org/repos/2017/09/27/$repo/os/$arch

Force downgrade:

pacman -Syyuu

Clear package cache:

pacman -Sc

Install linux-lts:

sudo pacman -S linux-lts
sudo grub-mkconfig -o /boot/grub/grub.cfg

---------------------------

NB: Originally dated 2017-12-18.
Admins: The previous housekeeping was apparently a bit overzealous. This is not about archlinux32, so please don't delete it. I have put these steps back here as they could be useful. Thanks smile

Last edited by rogerthat (2018-06-27 00:52:32)

Offline

Board footer

Powered by FluxBB