English Community

Linux Operating SystemsOther Linux Discussions
All Forum Topics
Options

33 Posts

01-11-2010

US

61 Signins

478 Page Views

  • Posts: 33
  • Registered: ‎01-11-2010
  • Location: US
  • Views: 478
  • Message 201 of 310

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

2019-04-22, 4:40 AM

 wrote:

For some reason, I've been getting lockups again, ie. fail to resume from suspend/sleep.  I'm on the new bios but nobody else seems to be reporting it so that must not be it.  I'm on 5.1.0rc5 as of last Sunday but I think it started before that.  I used to have the same suspend/wake  issues on my desktop that has the Ryzen 1700.  Ultimately, the motherboard bios added c-states control.  I was able to disable c6 and all was well.  Since there are no such options in most laptops, I tried it with this py script.  I just did this today but so far it has successfully resumed each time.

 

Couple of points, if you're using arch there is an aur package named disable-c6-systemd .  I also had the proper modules loaded including "msr" but for some reason the script couldn't read it.  In the current kernel it's loaded as a module.  I recompiled the kernel to remove it as a module since it's really only support and now it is accessible to the script.  Just start/enable "disable-c6" and it's up and running.

 

It's been annoying but I think it's fixed now.


I wouldn't call it a fix though, more a workaround to an unfixable hardware bug in first generation Ryzens. It should be enough to disable package C6 by the way, not all C6 states.

Reply
Options

8 Posts

04-24-2019

US

16 Signins

85 Page Views

  • Posts: 8
  • Registered: ‎04-24-2019
  • Location: US
  • Views: 85
  • Message 202 of 310

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

2019-04-24, 6:09 AM

I am also having this issue on my E585!! 

Lenovo, PLEASE FIX THIS ISSUE!! 

Reply
Options

7 Posts

01-25-2019

AU

16 Signins

81 Page Views

  • Posts: 7
  • Registered: ‎01-25-2019
  • Location: AU
  • Views: 81
  • Message 203 of 310

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

2019-04-26, 0:04 AM

I've unfortunately decided to actually go with a solution that 'fixes' this problem.  I'm currently reinstalling Windows 10 to the laptop and will sell it.

 

I'll instead purchase a laptop that actually does support Linux - Maybe a System76 Galago Pro.  Really unfortunate because I liked everything else about this thing.

 

That said I will share where I landed with the Laptop.  It actually pretty stable, but could not get bluetooth working.

 

OS:  MX Linux 18.2 Continuum

Kernel:  4.19.0-1-amd64

Extra Kernel Parameters:  iommu=soft

 

I found that only using iommu=soft worked best for me.  Very few changes but seemed relatively stable.  I don't remember having any cases where it wouldn't wake from sleep.  Just had kind of flaky WiFi and Bluetooth doesn't work at all.

Reply
Options

1 Posts

04-26-2019

US

1 Signins

20 Page Views

  • Posts: 1
  • Registered: ‎04-26-2019
  • Location: US
  • Views: 20
  • Message 204 of 310

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

2019-04-26, 20:09 PM

My void linux (lxqt) install has been relatively painless with just "amd_iommu=pt ivrs_ioapic[32]=00:14.0" added to grub.

I got the paramters from the arch wiki - Arch Lenvo page). 

 

The biggest frustration was manually typing the paramaters incorrectly when booting off the USB and not fully understanding the directions on Void's wiki. (still pretty novice chose void for the challenge/learning experience). I was honestly expecting worse. 

 

I haven't had any issues with Wifi (I'm just using WPA_Supplicant / gui) or suspend. I don't have a use for bluetooth but I may try it to see if that gives me the same issues some of you are having.

 

(I did have issues booting when it first upgraded to 4.19, but I just booted back into 4.18 and installed 5.0.9. Have been fine since) 

Reply
Options

8 Posts

11-19-2018

DE

16 Signins

172 Page Views

  • Posts: 8
  • Registered: ‎11-19-2018
  • Location: DE
  • Views: 172
  • Message 205 of 310

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

2019-04-28, 11:25 AM

Also updated to the recent bios but still have those freezes from time to time when waking up from standby. I am not willing to manually disable powersave in order to go in standby. This is a a workaround but not a solution. Maybe one could trigger that script automatically before going into standby? And automatically re-enable the powersaving after coming from sleep? I never had such trouble on any other lenovo device before.

Reply
Options

33 Posts

01-11-2010

US

61 Signins

478 Page Views

  • Posts: 33
  • Registered: ‎01-11-2010
  • Location: US
  • Views: 478
  • Message 206 of 310

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

2019-05-01, 1:00 AM

E495 is almost out and it would have second generation mobile Ryzen APU, which fixes hardware freezes bug.

 

https://www.lenovo.com/gb/en/laptops/thinkpad/edge-series/E495/p/22TP2TEE495

 

I wonder if Lenovo will use a fixed firmware for it, or it will again come with this broken mess of defunct bluetooth and missing acpi entries? If anyone gets it and tries Linux on it, please post here.

 

Reply
Options

9 Posts

11-04-2014

DE

37 Signins

222 Page Views

  • Posts: 9
  • Registered: ‎11-04-2014
  • Location: DE
  • Views: 222
  • Message 207 of 310

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

2019-05-01, 9:47 AM
After waiting patiently for a year with no sign of some accommodation, i finally sold my E485 laptop so that after 15 years of buying Thinkpads only i will never buy from Lenovo again.
Reply
Options

7 Posts

01-25-2019

AU

16 Signins

81 Page Views

  • Posts: 7
  • Registered: ‎01-25-2019
  • Location: AU
  • Views: 81
  • Message 208 of 310

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

2019-05-06, 1:00 AM

Okay so I decided not to give up quite yet because I got a pretty great deal on this Laptop and actually like a lot about it.

 

I have installed Pop!_OS 19.04, and boot with the two parameters:  amd_iommu=pt ivrs_ioapic[32]=00:14.0

 

Bluetooth is working for me this time around!  Although audio quality seems below expections, and it 'skips' briefly every now and then.

 

Unfortunately I am back to having issues with it never recovering from a long suspend.  More fiddling to be done.

Reply
Options

8 Posts

04-24-2019

US

16 Signins

85 Page Views

  • Posts: 8
  • Registered: ‎04-24-2019
  • Location: US
  • Views: 85
  • Message 209 of 310

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

2019-05-06, 1:03 AM

 I have the exact opposite problem. I am running the same OS, Bluetooth doesn’t work/not detected… However I have no issues with long suspended sleep. Weird.  Also I have been doing all my minor updates. I noticed on one of the smaller updates the other day it over wrote my changes to the config file for the system the changes you mentioned, that’s a little annoying but at least I almost have the command memorized now LOL.

 

(oops, forgot to actually try since some updates...I guess my bluetooth does work now? Interesting)

Reply
Options

25 Posts

01-03-2019

AU

43 Signins

300 Page Views

  • Posts: 25
  • Registered: ‎01-03-2019
  • Location: AU
  • Views: 300
  • Message 210 of 310

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

2019-05-06, 2:40 AM

Hi All

 

I have recently been privately messaging the Lenovo Twitter team asking for an answer to all the issues mentioned in this thread in a hope we will get native linux support and to let them know there is a growing customer base of unhappy users.

 

I would like to urge you all to do the same.

 

Hopefully with enough of us doing it they might fix it like they did the A485

 

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete