This is an old revision of the document!
Table of Contents
Laptops - MSI GE62 6QC
Weird problems with keyboard. Also touchpad is not working.
List IM modules:
env | grep -i -e im -e lang
result
LANG=en_GB.UTF-8 LANGUAGE=en_GB:en LC_TIME=en_GB.UTF-8 HISTTIMEFORMAT=%Y-%m-%d %H:%M:%S
Set all ibus to xim. For example:
export GTK_IM_MODULE=xim
Steps
- disable FastBoot (both in UEFI and Windows 10), SecureBoot and SpeedStep (the latter two shouldn't matter but it won't hurt to disable them anyway)
- install with nomodeset boot option
- reboot and got an instant hangup
- reboot again with nomodeset
- update everything to get the latest stable kernel (by now 4.2.19, stock 4.2.12 works as well)
- install latest Intel graphics stack (https://01.org/linuxgraphics/downloads)
- install NVidia properietary driver. Beware - after this nomodeset may not work again so be prepared for a clean install if something goes wrong.
reboot. It will either hang up instantly or it will boot normally. It hung up in my case.
The thing now is to get it to boot once so the drivers can be configured by X server
-do NOT add i915.preliminary_hw_support as it's not needed anymore
-from now on delete quiet and splash from boot options every time you add something there to see what errors you get.
-firstly try
intel_idle.max_cstate=1
as a boot option
-if that hangs up try
acpi=noirq or acpi=hd or acpi=off
The last one gave me a first proper boot. After a restart it didn't boot again giving bumblebee errors.
this time boot with
intel_idle.max_cstate=1
If it works add this line to grub permanently. This way you will get a stable system using i915. For now I didn't try to force it to use nvidia.
CPU lockup errors.
Try to boot with only
intel_idle.max_cstateate=1
Do not disable ACPI anymore. Also try to re-enable SpeedStep in UEFI.