MSI GT72-6QE

Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements.Tango-edit-clear.png

Reason: Written like a post in a personal blog. Fails to comply with Help:Style completely. (Discuss in Talk:MSI GT72-6QE#)

Please ensure that you have the latest bios and EC firmware from MSI's website here: https://www.msi.com/product/notebook/support/GT72-6QE-DOMINATOR-PRO-G.html#!type=download

The latest bios will expose some new switches in the bios. Disable the switch labelled C-States. (Also disable secureboot while you are in the BIOS) Once you've disabled the C-States you will be able to boot normally.

This notebook has a physical hardware button to switch between the Intel and discrete (Nvidia 980m) GPU. While in windows, press this button to switch it from the default Nvidia to the Intel display adaptor. Now you will be able to boot from the Arch USB media. While the open source nouveau may be able to handle the 980m in the future, at this time you will need to use the proprietary nvidia drivers. Follow the absolute beginner's guide wiki to finish the base arch install and remember to install the nvidia package as well. Now you will need to boot back into windows and use the button to switch the display adapter in use back to the nvidia gpu. Once you've rebooted again into Linux you can complete your install.

This notebook also comes with "Killer" Ethernet and Wireless PCI adapters. Neither are working out of the box with Linux at this time. A usb wifi dongle could have to be used to get up and running and then get the internal wifi working afterwards. The wireless NIC in my notebook is the Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32) Subsystem: Bigfoot Networks, Inc. Device 1535. It uses the Ath10k driver library which is included in linux-firmware. For some reason, the drivers in linux-firmware at the time of this writing did not work. As a workaround you may have to install two files into /lib/firmware/ath10k/QCA6174/hw3.0/ from FireWalkerX's github page here

sudo wget https://github.com/FireWalkerX/ath10k-firmware/blob/7e56cbb94182a2fdab110cf5bfeded8fd1d44d30/QCA6174/hw3.0/board-2.bin?raw=true /lib/firmware/ath10k/QCA6174/hw3.0/board.bin

sudo wget https://github.com/FireWalkerX/ath10k-firmware/blob/7e56cbb94182a2fdab110cf5bfeded8fd1d44d30/QCA6174/hw3.0/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1?raw=true /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin

The files you need to overwrite are /lib/firmware/ath10k/QCA6174/hw3.0/board.bin and /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin Don't forget to make these files executable with sudo chmod +x /lib/firmware/ath10k/QCA6174/hw3.0/*

After you reboot then the wireless NIC will be working and you will be on your way to enjoying Arch Linux with your MSI GT72 6QE