cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
JimmyTwoShoots
Core Memory
Posts: 12
Registered: ‎01-10-2019
Location: US
Views: 1,336
Message 71 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

As @ridobe below discovered, libata.force=1:nohrst does not fix suspend/resume with Bios 1.48.
ridobe
Vacuum Tubes
Posts: 22
Registered: ‎08-31-2018
Location: US
Views: 1,334
Message 72 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

Quick thought. I've only run into this issue this week. Of course I just flashed the 1.48 bios. But, I also just flashed the newest nvme firmware. That may very well be the problem. Does this align with anyone else?

JimmyTwoShoots
Core Memory
Posts: 12
Registered: ‎01-10-2019
Location: US
Views: 1,326
Message 73 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

I have not touched my nvme firmware. I have:

~> sudo nvme fw-log /dev/nvme0n1
Firmware Log for device:nvme0n1
afi  : 0x1
frs1 : 0x36303130414c4441 (ADLA0106)

The only other data I have is from following the initial instructions in here: https://wiki.ubuntu.com/DebuggingKernelSuspend

[    1.645536]   Magic number: 0:57:432
[    1.645537]   hash matches drivers/base/power/main.c:941
[    1.645631] pci 0000:04:00.0: hash matches
Anonymous_User
Not applicable
Posts: 0
Views: 1,241
Message 74 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

To reach Kernel 4.20 and 5.0-rc's, all we need is <<iommu=soft>>. We do have an issue with WIFI network in Linux. There is no wifi switch or live CD under Kernel 4.18 or Ubuntu 19.04. We must install Kernel 4.20 to reach the Internet.
Also, streaming connection fluctuates and randomly freezes every 5 minutes or so. This bug is not present in Windows 1709 (16299.904).
It is the only irritating bug we have for now. Suspend is not an issue here Mint_Tessa.

 

Anyone on the WIFI fluctuation?

 

cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.0.0-050000rc1-generic root=UUID=4aca7346-743b-485d-98a0-00f28880ee9f ro iommu=soft quiet splash vt.handoff=1
dpkg --list | grep linux-image
ii linux-image-unsigned-4.20.0-042000-generic 4.20.0-042000.201812232030 amd64 Linux kernel image for version 4.20.0 on 64 bit x86 SMP
ii linux-image-unsigned-5.0.0-050000rc1-generic 5.0.0-050000rc1.201901062130
dpkg -l | grep llvm
ii libllvm-8-ocaml-dev 1:8~svn350850-1~exp1+0~20190110174011.734~1.gbp782af7 amd64 Modular compiler and toolchain technologies, OCaml bindings
ii libllvm7:amd64 1:7.0.1-4~steamvr1~oibaf~b amd64 Modular compiler and toolchain technologies, runtime library
ii libllvm8:amd64 1:8~svn350850-1~exp1+0~20190110174011.734~1.gbp782af7 amd64 Modular compiler and toolchain technologies, runtime library
ii llvm-8 1:8~svn350850-1~exp1+0~20190110174011.734~1.gbp782af7 amd64 Modular compiler and toolchain technologies
ii llvm-8-dev 1:8~svn350850-1~exp1+0~20190110174011.734~1.gbp782af7 amd64 Modular compiler and toolchain technologies, libraries and headers
ii llvm-8-doc 1:8~svn350850-1~exp1+0~20190110174011.734~1.gbp782af7 all Modular compiler and toolchain technologies, documentation
ii llvm-8-examples 1:8~svn350850-1~exp1+0~20190110174011.734~1.gbp782af7 all Modular compiler and toolchain technologies, examples
ii llvm-8-runtime 1:8~svn350850-1~exp1+0~20190110174011.734~1.gbp782af7 amd64 Modular compiler and toolchain technologies, IR interpreter
glxinfo | grep "OpenGL version"
OpenGL version string: 4.5 (Compatibility Profile) Mesa 19.0.0-devel (git-1ede463 2019-01-11 bionic-oibaf-ppa)
sudo dpkg-query -l | grep amd64-microcode
ii amd64-microcode 3.20181128.1 amd64 Processor microcode firmware for AMD CPUs

 

MarcosRC
Fanfold Paper
Posts: 7
Registered: ‎12-18-2018
Location: AU
Views: 1,014
Message 75 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

Just out of curiosity, how do you flash your nvme? I haven't seen a file for that in the Lenovo downloads for this laptop.

 

Thanks!

ridobe
Vacuum Tubes
Posts: 22
Registered: ‎08-31-2018
Location: US
Views: 1,008
Message 76 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

It's under 'storage'.

MarcosRC
Fanfold Paper
Posts: 7
Registered: ‎12-18-2018
Location: AU
Views: 884
Message 77 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

Oh, thanks. It is not showing under E585, but in the E485 downloads page is there and the txt file it says that applies to the E585 as well...
Anonymous_User
Not applicable
Posts: 0
Views: 741
Message 78 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

WIFI switch is not present when Secure Boot is enabled or when no changes are made into BIOS. Enabling CSM mode restores WIFI network. This issue is not present in Tumbleweed that gets a seperate EFI partion. Kernel for Jan.15th build is 4.20.1.

 

WIFI signal strength in Linux remains an issue.

Anonymous_User
Not applicable
Posts: 0
Views: 674
Message 79 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

Mint push to its limit alongside 18317.1000

sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
NAME   FSTYPE   SIZE MOUNTPOINT          LABEL
sda           238.5G                     
├─sda1 ntfs     499M                     Recovery
├─sda2 vfat     100M /boot/efi           
├─sda3           16M                     
├─sda4 ntfs   144.9G                     
└─sda5 ext4      93G /                   
sdb            14.7G                     
└─sdb1 vfat    14.7G /media/xx/06AE-C0C1 
lsb_release -a && uname -r
No LSB modules are available.
Distributor ID:	LinuxMint
Description:	Linux Mint 19.1 Tessa
Release:	19.1
Codename:	tessa
5.0.0-050000rc2-generic
sudo dpkg-query -l | grep amd64-microcode
ii  amd64-microcode                              3.20181128.1                                          amd64        Processor microcode firmware for AMD CPUs
dpkg -l|grep firmware
ii  amd64-microcode                              3.20181128.1                                          amd64        Processor microcode firmware for AMD CPUs
ii  fwupdate                                     10-3                                                  amd64        Tools to manage UEFI firmware updates
ii  libfwup1:amd64                               10-3                                                  amd64        Library to manage UEFI firmware updates
ii  linux-firmware                               1.173.3                                               all          Firmware for Linux kernel drivers
dpkg -l | grep mesa
ii  libegl-mesa0:amd64                           19.0~git1901180730.80dae7~oibaf~b                     amd64        free implementation of the EGL API -- Mesa vendor library
ii  libegl1-mesa:amd64                           19.0~git1901180730.80dae7~oibaf~b                     amd64        transitional dummy package
ii  libgl1-mesa-dri:amd64                        19.0~git1901180730.80dae7~oibaf~b                     amd64        free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-glx:amd64                        19.0~git1901180730.80dae7~oibaf~b                     amd64        transitional dummy package
ii  libglapi-mesa:amd64                          19.0~git1901180730.80dae7~oibaf~b                     amd64        free implementation of the GL API -- shared library
ii  libgles2-mesa:amd64                          19.0~git1901180730.80dae7~oibaf~b                     amd64        transitional dummy package
ii  libglu1-mesa:amd64                           9.0.0-2.1build1                                       amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                           19.0~git1901180730.80dae7~oibaf~b                     amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libwayland-egl1-mesa:amd64                   19.0~git1901180730.80dae7~oibaf~b                     amd64        transitional dummy package
ii  mesa-utils                                   8.4.0-1                                               amd64        Miscellaneous Mesa GL utilities
ii  mesa-va-drivers:amd64                        19.0~git1901180730.80dae7~oibaf~b                     amd64        Mesa VA-API video acceleration drivers
dpkg -l | grep llvm
ii libllvm-9-ocaml-dev 1:9~svn351468-1~exp1+0~20190117200908.746~1.gbp9dccdf amd64 Modular compiler and toolchain technologies, OCaml bindings
ii libllvm7:amd64 1:7.0.1-4~steamvr1~oibaf~b amd64 Modular compiler and toolchain technologies, runtime library
ii libllvm9:amd64 1:9~svn351468-1~exp1+0~20190117200908.746~1.gbp9dccdf amd64 Modular compiler and toolchain technologies, runtime library
ii llvm-9 1:9~svn351468-1~exp1+0~20190117200908.746~1.gbp9dccdf amd64 Modular compiler and toolchain technologies
ii llvm-9-dev 1:9~svn351468-1~exp1+0~20190117200908.746~1.gbp9dccdf amd64 Modular compiler and toolchain technologies, libraries and headers
ii llvminxi -n
inxi -n
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp2s0 state: down mac: e8:6a:64:33:82:40
Device-2: Realtek driver: r8822be
IF: wlp3s0 state: up mac: 98:a4:e3:79:a5:f1
inxi -SCx
System:
Host: mt Kernel: 5.0.0-050000rc2-generic x86_64 bits: 64 compiler: gcc
v: 8.2.0 Desktop: Cinnamon 4.0.9 Distro: Linux Mint 19.1 Tessa
base: Ubuntu 18.04 bionic
CPU:
Topology: Quad Core model: AMD Ryzen 7 2700U with Radeon Vega Mobile Gfx
bits: 64 type: MT MCP arch: Zen L2 cache: 2048 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
bogomips: 35135
Speed: 1630 MHz min/max: 1600/2200 MHz Core speeds (MHz): 1: 1735 2: 1600
3: 1519 4: 1469 5: 1564 6: 1528 7: 2511 8: 2405 -9-runtime 1:9~svn351468-1~exp1+0~20190117200908.746~1.gbp9dccdf amd64 Modular compiler and toolchain technologies, IR interpreter mokutil --sb-state SecureBoot enabled

 

000000
Punch Card
Posts: 25
Registered: ‎01-03-2019
Location: AU
Views: 595
Message 80 of 214

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

What parameters are you using in grub?
On kernel 5.0(rc2) i need iommu=soft, with that set i have issues with resume from standby.

I find kernel 4.20.3 most stable so far.

Check out current deals!


Shop current deals

Top Kudoed Authors