MSI Modern 15 A11M

From ArchWiki

Tango-edit-clear.pngThis article or section does not follow the Laptop page guidelines.Tango-edit-clear.png

Reason: Some PCI/USB IDs missing, the "Function Key" section is missing. (Discuss in Talk:MSI Modern 15 A11M)
Hardware PCI/USB ID Working?
Touchpad 04f3:30aa Yes
Keyboard Yes
GPU 8086:9a49 Yes
Webcam 5986:211c Yes
Bluetooth 8087:0026 Yes
SD-card reader 10ec:525a Yes
Audio 8086:a0c8 Yes
Wireless 8086:a0f0 Yes
Fan speed control Yes
TPM Yes

Installation

SecureBoot needs to be disabled at first startup and after UEFI updates. 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.

Accessibility

The BIOS interface is keyboard driven and does not require the use of a mouse.

Thermals

Fan control can be tuned by installing iswAUR.

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

To autostart you can also use the provided [email protected], but you will need use a drop-in snippet:

/etc/systemd/system/[email protected]/override.conf
[Service]
ExecStart=
ExecStart=/usr/bin/isw -w %I -s 0xd4 64

Then start/enable [email protected].

Keyboard

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

Bluetooth

Working with use PipeWire as a PulseAudio/JACK replacement.

See also