Jump to content

# Lenovo V15 G3 ABA

From ArchWiki

Hardware | PCI/USB ID | Working?
--- | --- | ---
Touchpad |  | Yes
Keyboard |  | Yes
GPU | `1002:15e7` | Yes
Webcam | `13d3:56ff` | Yes
Ethernet | `10ec:8168` | Yes
Bluetooth | `0bda:c123` | Yes
Audio | `1022:15e3` | Yes
Wi-Fi | `10ec:c822` | Yes
TPM |  | Untested

## Firmware

### Essential packages

V15 G3 ABA uses only linux-firmware-amdgpu and linux-firmware-realtek firmwares. Installing these is sufficient for the hardware to function properly.

### Wi-Fi and Bluetooth

By default, rfkill(8) blocks Wi-Fi connectivity and Bluetooth on every startup. To unblock them automatically, enable the `rfkill-unblock@all` service.

### Failed to load regulatory.db

Regulatory domain related warning message can be fixed by installing wireless-regdb from official repositories:

    kernel: platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
    kernel: cfg80211: failed to load regulatory.db

#### PS/2 appears to have AUX port disabled

Following warning message gets logged to journalctl(1) despite all the ports are working:

    PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp

If you do not want to see this message, add `i8042.nopnp` to your kernel parameters.

## Function keys

Key | Visible?1 | Marked?2 | Effect
--- | --- | --- | ---
`Fn+Esc` | Yes | Yes | Toggles Fn lock
`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 | Inputs `Super+p`3
`Fn+F8` | Yes | Yes | `XF86RFKill`
`Fn+F9` | Yes | Yes | `Help`
`Fn+F10` | Yes | Yes | `XF86PickupPhone`
`Fn+F11` | Yes | Yes | `XF86HangupPhone`
`Fn+F12` | Yes | Yes | `XF86Calculator`
`Fn+Insert` | Yes | Yes | `XF86Favorites`
`Fn+Print` | Yes | Yes | Inputs `Super+Shift+s`4
`Fn+Left` | Yes | Yes | `Home`
`Fn+Right` | Yes | Yes | `End`
`Fn+Up` | Yes | Yes | `Prior`
`Fn+Down` | Yes | Yes | `Next`
`Fn+Q` | Yes | No | `XF86Launch4`5
`Fn+T` | Yes | No | `Print`
`Fn+I` | Yes | No | `Insert`
`Fn+P` | Yes | No | `Pause`
`Fn+S` | Yes | No | `Print`
`Fn+K` | Yes | No | `Scroll_Lock`
`Fn+B` | Yes | No | Inputs `Ctrl+Break`

1. The key is visible to `xev` and similar tools.
2. The physical key has a symbol on it, which describes its function
3. Default shortcut for opening "project" (as in projector) menu on Windows
4. Default shortcut for capturing screenshots on Windows
5. Default shortcut for changing power mode on Windows

## See also

- Official manuals: https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/lenovo-v-series-laptops/lenovo-v15-g3-aba/documentation/doc_userguide
- Linux Hardware: https://linux-hardware.org/?probe=8e0d1cf973

Category:

- Lenovo

Lenovo V15 G3 ABA
Add topic