|SD Card Reader||
The MSI GS75 Stealth (9SF) is an Intel architecture American Megatrends Inc. notebook with an Intel i7-9750H CPU and an NVIDIA Turing 20XX Q GPU.
- HDMI ports are directly wired to the dedicated GPU, Thunderbolt Type-C is not.
- The Intel integrated GPU (iGPU) is directly wired to the notebooks screen (EDP-1).
- The NVIDIA GPU (dGPU) is directly wired to the external HDMI port.
- Thunderbolt is wired to its own controller, but is somehow attached to the power state of the NVIDIA GPU.
- Thunderbolt firmware can be updated via BIOS, but the process is dangerous and can brick the machine.
- Native Microphone comprises two mono microphones that need to be managed for stereo-input and noise reduction.
It is best to to enable factory default settings in the UEFI before installing. This will disable Secure Boot and provide sane settings for the CPU/GPU/PCH/EC. Resetting is not required, but this suggestion exists due to the complexity of advanced options and the configuration of PCIe on this model.
- Enter UEFI configuration:
- Select BOOT Device:
The default UEFI menu does not expose all possible options, to do so you must enable the "Advanced BIOS" feature:
- Enter "Advanced BIOS":
MSI provides firmware binaries for both the UEFI and Embedded Controller (EC). These files can be found at https://www.msi.com/Laptop/GS75-Stealth-9SF/support .
System firmware (EC) can be update via
fwupd, but the UEFI cannot.
Keyboard brightness works out of the box with
The lights on the keyboard cannot be configured withAUR or AUR, because those tools only work with region-based RGB lighting. For this laptop model, the tool AUR provides partial control.
The airplane mode key combination (
Fn+F10) is disabled by default. Adding the following kernel parameters activates airplane mode key combination:
acpi_osi=! acpi_osi="Windows 2009"
Multi gestures do not work out the box, but are detected withAUR.
Control the fans with
ec_sys write-support by adding the following to your kernel command line:
This notebook has a microphone array which provides stereo input. Noise reduction, echo cancellation, noise suppression can all be done via beamforming. To get the best of it add:
load-module module-echo-cancel use_master_format=1 aec_method=webrtc aec_args="beamforming=1 mic_geometry=-0.025,0,0,0.025,0,0" set-default-source alsa_input.pci-0000_00_1f.3.analog-stereo.echo-cancel