2018-11-22, 9:47 AM

I will try to give a general overview and first steps:

There is another thread...

https://forums.lenovo.com/t5/ThinkPad-11e-Windows-13-E-and/ThinkPad-E485-E585-Firmware-bug-ACPI-IVRS-table/td-p/4191484

...which references to

https://bugzilla.kernel.org/show_bug.cgi?id=200087

...and here:

https://bugs.freedesktop.org/show_bug.cgi?id=106658)

I have not found an official statement of lenovo by now. You may search for E485 and E585 since those models seem to be nearly identical.

I updated the first few lines of the file "/etc/default/grub" to make the patch by evilazreal persistent:

GRUB_DEFAULT=saved

GRUB_TIMEOUT=5

GRUB_TIMEOUT_STYLE=menu

GRUB_DISTRIBUTOR='Manjaro'

GRUB_CMDLINE_LINUX_DEFAULT="quiet resume=UUID=mycensoreduuid ivrs_ioapic[32]=00:14.0 ivrs_ioapic[33]=00:00.1"

GRUB_CMDLINE_LINUX=""

...so what I did is: I extended the 5. line, stored it and run update-grub.

...If you boot the first time, you need to press "e" in order to temporarily edit the grub entry. Append your options on the right line (after the other options).

other linux-distris may need other combinations of those options on this device. Try combinations of the parameters listed (and crossed out) on top of evilazreals page (the one referenced by you).

This is how I got LinuxMint working (I switched to Arch and don't exactly remeber my combination for Linux Mint). I think you need to additionaly add the one with spec_store_bypass_disable=seccomp or spec_store_bypass_disable=prctl.