Lenovo ThinkPad E14 Gen 2 (Intel) - ArchWiki

Jump to content
From ArchWiki

Hardware | PCI/USB ID | Working?
--- | --- | ---
TrackPoint |  | Yes
Touchpad |  | Yes
GPU (Intel) | `8086:9a49` | Yes
GPU (NVIDIA) | `10de:1f97` | Yes
Webcam | `04f2:b6c2` | Yes
Ethernet | `10ec:8168` | Yes
Bluetooth | `8087:0026` | Yes
Audio | `8086:a0c8` | Yes
Wireless | `8086:a0f0` | Yes
TPM 2.0 |  | Yes

## Installation

Disable Secure Boot during the installation.

Install intel-ucode for the microcode and xf86-video-intel for the Intel graphics.

If you want to use NVIDIA graphics, try nouveau.

## Accessibility

The BIOS system has got two modes, Quick and Diagnostics. Both can install and boot Arch Linux correctly.

### Quick mode

The appearance of the BIOS is simple, not very colorful, but more modern and smooth, so it might work well with OCR software. However, it requires the user to use a mouse. Also, Before booting system, it shows the logo of Lenovo in the middle.

Note: Blind users should request the help of a sighted person to change BIOS settings

### Diagnostics

The appearance will be traditionally blue and white using fonts with sawtooth, but you don't need a mouse, keyboard only. Also, Before booting system, it shows the black-and-white screen of computer information using fonts with sawtooth.

The service manual also contains shortcuts which are needed to trigger certain features, such as the boot menu and settings (`Enter`).

Use `F1` to enter BIOS and `F12` to enter boot menu.

## Firmware

Note:

- This device does not have a BIOS speaker and uses the built-in speakers instead. Beeps can be louder than expected.
- To disable this quickly turn off FnLock and press `F1` before booting.

You are able to use TPM 2.0 `BIOS>Security>Secure Chip`.

### Secure Boot

You are able to configure

    BIOS>Security>Secure boot

after the Arch Linux installation.

### Firmware data path

This article or section needs expansion.

Reason: Untested. (Discuss in Talk:Lenovo ThinkPad E14 Gen 2 (Intel))

#### Logs

This article or section needs expansion.

Reason: Untested. (Discuss in Talk:Lenovo ThinkPad E14 Gen 2 (Intel))

## Audio

As explained on AskUbuntu, the Intel sound card requires the `snd_hda_intel.dmic_detect=0` kernel parameter.

Follow ALSA for further steps.

## Bluetooth

After installation, follow Bluetooth.

## Power management

No known issues.

### Power buttons

This device has one detected power button and one sleep button.

    $ loginctl seat-status

    seat0
            Sessions: *3
             Devices:
                      ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input9
                      │ input:input9 "Video Bus"
                      ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:45/LNXVIDEO:01/input/input10
                      │ input:input10 "Video Bus"
                      ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
                      │ input:input0 "Power Button"
                      ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2
                      │ input:input2 "Lid Switch"
                      ├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
                      │ input:input1 "Sleep Button"
                      ├─/sys/devices/pci0000:00/0000:00:02.0/drm/card0
                      [...]

In this case, `PNP0C0C:00` (`/dev/input/event0`) is a physical power button. You can verify this by inhibiting the handling of the power button.

    # systemd-inhibit --what=handle-power-key sleep 1h

This article or section needs expansion.

Reason: Tested DE list need to be expanded (Discuss in Talk:Lenovo ThinkPad E14 Gen 2 (Intel))
Note:

- If you are using DE, this command may be invalid to you.
- Tested DE list: KDE Plasma, Gnome.
- This is because the DE takes over the event of handle-power-key.
- To change this, find power management in certain desktop environment's settings, then disable the reaction to power button.

and recording the events:

    # stdbuf -o0 evemu-record /dev/input/event0

If `evemu-record` does not exist, Install evemu.

Pressing the power button should log an event.

The firmware will send many power button presses, so your machine will most likely only take a few seconds to power off because systemd kills the process/unit it is waiting for when the power button is pressed.

See logind.conf(5) for more information on handling specific keys.

### Sleep & Wake up

You can use a USB keyboard with a Sleep button.

There is also a sleep button/suspend key. It is a virtual, firmware-handled key and will be triggered when using one of the #Unmarked keybinds, which would suspend your device. Use this to inhibit the handling of the suspend key.

    # systemd-inhibit --what=sleep sleep 1h

Note:

- handle-suspend-key is also taken over by DE, check #Power buttons.
- But sleep is not.

According to `xev` test, every key has function of `XF86WakeUp`.

So after making the device Sleep, you may press any key to resume.

## Function keys

Key | Visible?1 | Marked?2 | Effect
--- | --- | --- | ---
`Fn+Esc` | No | Yes | Enables FnLock
`Fn+F1` | Yes | Yes | `XF86AudioMute`
`Fn+F2` | Yes | Yes | `XF86AudioLowerVolume`
`Fn+F3` | Yes | Yes | `XF86AudioRaiseVolume`
`Fn+F4` | Yes | Yes | `XF86AudioMicMute`
`Fn+F5` | Yes | Yes | `XF86MonBrightnessDown`
`Fn+F6` | Yes | Yes | `XF86MonBrightnessUp`
`Fn+F7` | Yes | Yes | `XF86Display`
`Fn+F8` | Yes | Yes | `XF86WLAN`
`Fn+F9` | No | Yes | Notification Center (Windows only)
`Fn+F10` | No | Yes | Answer the call (Windows only)
`Fn+F11` | No | Yes | Ring off(Windows only)
`Fn+F12` | Yes | Yes | `XF86Favorites`
`Fn+Print` | No | Yes | Select areas for screenshot (Windows only)

1. The key is visible to `xev` and similar tools
2. The physical key has a symbol on it, which describes its function

### Unmarked keybinds

This article or section needs expansion.

Reason: unfinished (Discuss in Talk:Lenovo ThinkPad E14 Gen 2 (Intel))

## Intel Wi-Fi 6 AX201

For models with the Intel AX201 Wi-Fi adapter, the interface can engage in power saving when running on battery which increases network latency.

To avoid this issue, you can disable power saving by following the instructions in Power management#Network interfaces.

Category:

- Lenovo

Hidden category:

- Pages or sections flagged with Template:Expansion