MSI Modern 15 A11M

From ArchWiki
Hardware PCI/USB ID Working?
Touchpad 04f3:30aa Yes
Keyboard Yes
GPU 8086:9a49 Yes
Webcam Yes
Bluetooth Yes
SD-card reader 10ec:525a Yes
Audio 8086:a0c8 Yes
Wireless 8086:a0f0 Yes
Fan speed control Yes
TPM Untested

Installation

SecureBoot needs to be disabled at first startup. Append intel-ucode and intel-media-driver to pacstrap.

Firmware

fwupd supports:

  • Elan Touchpad
  • NVM Express Solid State Drive (Kingston)
  • UEFI

Sound

This laptop requires firmware in order for the soundcard to work. See Advanced Linux Sound Architecture#ALSA firmware.

Thermals

Fan control can be tuned by https://github.com/YoyPa/isw. Configuration entry for Modern 15 A11M is missing, and needs to be added manually (PR: https://github.com/YoyPa/isw/issues/152):

/etc/isw.conf
```
[1552EMS1]
# A11M-217XIT
# 1552EMS1.1071023
address_profile = MSI_ADDRESS_DEFAULT
fan_mode = 140
# CPU
cpu_temp_0 = 50
cpu_temp_1 = 58
cpu_temp_2 = 65
cpu_temp_3 = 70
cpu_temp_4 = 90
cpu_temp_5 = 95
cpu_fan_speed_0 = 45
cpu_fan_speed_1 = 58
cpu_fan_speed_2 = 65
cpu_fan_speed_3 = 72
cpu_fan_speed_4 = 80
cpu_fan_speed_5 = 85
cpu_fan_speed_6 = 100
# GPU
gpu_temp_0 = 50
gpu_temp_1 = 60
gpu_temp_2 = 70
gpu_temp_3 = 82
gpu_temp_4 = 90
gpu_temp_5 = 93
gpu_fan_speed_0 = 0
gpu_fan_speed_1 = 50
gpu_fan_speed_2 = 65
gpu_fan_speed_3 = 72
gpu_fan_speed_4 = 80
gpu_fan_speed_5 = 85
gpu_fan_speed_6 = 100

To activate a personalized profile, you need to set the value 0xd4 to 64. You can set your profile adding to autostart the following two lines (PR: https://github.com/YoyPa/isw/issues/152):

isw -w 1552EMS1
isw -s 0xd4 64

Keyboard

Toggle Fn key always on with Fn+Escape. The keyboard backlight works properly. The LEDs on the F1 (Audio mute) and F5 (Microphone status) keys do not work.

Bluetooth

tested working with use PipeWire as a PulseAudio/JACK replacement

See also