Difference between revisions of "Lenovo IdeaPad S205"

From ArchWiki
Jump to navigation Jump to search
(UEFI: Generalize and fix terminology)
(Terminology, spelling, and formatting)
 
Line 3: Line 3:
 
== Overview ==
 
== Overview ==
  
The Lenovo IdeaPad S205 has some issues with the BIOS (Boot loader), WiFi.
+
The Lenovo IdeaPad S205 has some issues with the Bootloader and WiFi.
  
 
== Hardware ==
 
== Hardware ==
Line 13: Line 13:
 
* WiFi: Ralink RT3090
 
* WiFi: Ralink RT3090
  
== BIOS ==
+
== Firmware ==
  
The IdeaPad uses a BIOS based on the SecureCore Tiano Platform. It supports UEFI and Legacy booting, but you can't manually switch between them. From what I found out it depends wether the disk is partitioned as GPT or MBR. However it doesn't have secure boot.
+
The IdeaPad uses a system firmware based on the SecureCore Tiano Platform. It supports UEFI and Legacy booting, but you can't manually switch between them; which one is used depends whether the disk is partitioned as GPT or MBR. It doesn't have secure boot.
  
The BIOS firmware has got a lot of bugs. If anything related to it doesn't work, try loading setup defaults.
+
The firmware has many bugs. If anything related to it doesn't work, try loading setup defaults.
  
 
== Installation ==
 
== Installation ==
Line 26: Line 26:
  
 
===UEFI===
 
===UEFI===
 +
 
While installing the bootloader, you might get the error
 
While installing the bootloader, you might get the error
 
  Failed to create EFI Boot variable entry: No space left on device
 
  Failed to create EFI Boot variable entry: No space left on device
Line 37: Line 38:
 
Drivers work out of the box.
 
Drivers work out of the box.
  
If you're using UEFI, your device might show up as hard blocked. This is due to a bug in the BIOS firmware.
+
If you're using UEFI, your device might show up as hard blocked. This is due to a bug in the firmware.
 
You can fix it by doing the following things:
 
You can fix it by doing the following things:
  
# Go into BIOS settings and reload factory defaults
+
# Go into system firmware settings and reload factory defaults
# If WiFi still doesn't work change the boot order so that it boots from PXE (PCI LAN) before booting from Hard Drive.
+
# If WiFi still doesn't work, change the boot order so that it boots from PXE (PCI LAN) before booting from Hard Drive.
  
 
== Touchpad ==
 
== Touchpad ==

Latest revision as of 16:32, 16 March 2018

Overview

The Lenovo IdeaPad S205 has some issues with the Bootloader and WiFi.

Hardware

The unit used for testing contained the following hardware:

  • Processor: AMD E-450 APU (integrated Mobility Radeon HD6320)
  • WiFi: Ralink RT3090

Firmware

The IdeaPad uses a system firmware based on the SecureCore Tiano Platform. It supports UEFI and Legacy booting, but you can't manually switch between them; which one is used depends whether the disk is partitioned as GPT or MBR. It doesn't have secure boot.

The firmware has many bugs. If anything related to it doesn't work, try loading setup defaults.

Installation

Follow the Installation guide until bootloader installation.

You can not use the GUID Partition Table and still boot using legacy BIOS. If your desired partition layout doesn't work for MBR you must use UEFI.

UEFI

While installing the bootloader, you might get the error

Failed to create EFI Boot variable entry: No space left on device

The firmware wants the .efi-file to be the UEFI default loader, specifically <ESP>/EFI/boot/bootx64.efi The firmware does not seem to be able to boot any other file, thus giving you the above error message. The trick is to just copy your bootloader, (grubx64.efi systemd-bootx64.efi, etc) to <ESP>/EFI/boot/bootx64.efi and reboot into your system.

WiFi

Drivers work out of the box.

If you're using UEFI, your device might show up as hard blocked. This is due to a bug in the firmware. You can fix it by doing the following things:

  1. Go into system firmware settings and reload factory defaults
  2. If WiFi still doesn't work, change the boot order so that it boots from PXE (PCI LAN) before booting from Hard Drive.

Touchpad

Works by installing the xf86-input-synaptics package.

Sound

Detected by ALSA automatically.

Graphics

The open source xf86-video-ati driver works fine and is recommended.

You can also install the proprietary Catalyst driver, but it causes glitches when waking up from hibernation. Also you may run into errors when using the HDMI output on some Monitors.