Fedora on Ryzen 5 and Vega 8 install issue (Lenovo E585 and others)

UPDATE: LENOVO HAS RELEASED A BIOS UPDATE THAT CORRECTS THE NOAPIC ISSUE RELEASED AUGUST 20TH

                                                                   Revision : 01
--------------------------------------------------------------------------------
Software name      BIOS Update CD
                   (ISO image file for bootable CD)

Support model      ThinkPad E485
                   ThinkPad E585

Operating Systems  Microsoft Windows 10  64-bit 
                   
                   Refer to marketing materials to find out what computer models
                   support which Operating Systems.

Version            1.54

--------------------------------------------------------------------------------
WHAT THIS PACKAGE DOES

  This package provides the ISO image file of UEFI BIOS which is compatible with
  CD/DVD/BD writing software to create the CD/DVD/BD for the UEFI BIOS update.
  Hereafter the CD/DVD/BD for the UEFI BIOS update is called as "BIOS Update CD".

  The BIOS Update CD can boot the computer disregarding the operating systems
  and update the UEFI BIOS (including system program and Embedded Controller
  program) stored in the Lenovo computer to fix problems, add new functions,
  or expand functions as noted below.

  For that purpose, it is necessary to have the CD/DVD/BD writing software (with
  CD/DVD/BD creation function from the ISO image file) prepared separately.

  Also, any one of the following types of CD-RW, CD-RW & DVD Combo, DVD, DVD
  Multi, BD or other optical drives should be prepared. (Hereafter these drives
  are called as "optical drive".)
  - USB

  This program is language independent and can be used with any language system.

--------------------------------------------------------------------------------
CHANGES IN THIS RELEASE
 Version 1.54
 
[Important updates]
  Nothing.

[New functions or enhancements]
  Nothing.

[Problem fixes]
- Sync IOAPICID in IVRS and APIC ACPI tables (Linux).   
- Enhance to address vulnerability security issue.

Make sure that this is the same model as yours and download the bios update ISO file then make a bootable usb using dd. Its a small file so let dd use default byte size

dd if=path/to/the/bios-update.iso of=/dev/sd*

https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-edge-laptops/thinkpad-e585-type-20kv/20kv/downloads/driver-list/?linkTrack=Caps%3ABody_SearchProduct&searchType=4&keyWordSearch=E585%20%28Type%2020KV%29%20Laptop%20%28ThinkPad%29%20-%20Type%2020KV

———————————————————————————————————————————-

If your reading this then you probably experienced the issue where it blank screens when you boot from a live USB. After choosing to start Fedora live it takes you to a blank screen with the cursor at the top left not blinking or anything and just sits there. After some tinkering I have gotten the install to work. Most people kept saying that you have to change the boot to legacy or the both setting in Lenovo E585 bios which is what i am using, but this is not the case leave all of that alone and only disable secure boot. After some help from Fatmin https://fatmin.com/ it would seem that there is an issue when booting the live USB you have to change the grub file when grub shows up and you can choose start Fedora live hit “e” to edit the grub config. Remove the “quiet” from the “GRUB_CMDLINE_LINUX=” and add “noapic” then hit ctrl+x to start.

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=”$(sed ‘s, release .*$,,g’ /etc/system-release)”
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT=”console”
GRUB_CMDLINE_LINUX=”resume=/dev/mapper/fedora-swap rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap noapic rhgb quiet
GRUB_DISABLE_RECOVERY=”true”
GRUB_ENABLE_BLSCFG=true

 

It should load the live session and you should be able to install. Because i was troubleshooting i did install Fedora 28 first then update it to Fedora 29. I don’t know if Fedora 29 will install from the USB judging from how the install went i believe that it would work fine. If someone tests this please let me know the outcome.

Also since you took quiet out, you should be able to see each process/task the kernel is running and starting and if another issue occurs you should see it. Take note of what is on the screen if you get an error.

After you install and reboot. I got an error message that said error from windows. I restarted it and then grub was the first prompt, if you fail to boot from grub after its installed use the “e” when you have fedora selected to look at the grub config and look for “noapic” to make sure it is there and remove “quiet” so you can narrow down whats failing. (removing “quiet” from the grub config lets you see everything that is being processed and when an issue arrives you can see where it got stuck to give you an idea of where to troubleshoot.)

Troubleshooting: After removing quiet and watching it try to load the live USB noticed it failed when trying to start Display Manager and apic(Advanced Programmable Interrupt Controller). So it was having an issue with lenovos hardware, still trying to understand the root cause of the issue with lenovo if anyone has input on this please comment.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s