Я использую 18.04 LTS на ноутбуке MSI Prestige 14 A10SC. Я изменил /etc/systemd/logind.conf
, чтобы настроить HandleLidSwitch на игнорирование. Я закрываю крышку и кладу ноутбук в другое место дома. Затем я удаленно подключаюсь к ноутбуку по ssh и начинаю выполнять тяжелую работу по компиляции, но она выполняется очень-очень медленно, потому что процессор ограничен частотой 400 МГц.
(ms) jesse@msi14:~$ grep MHz /proc/cpuinfo
cpu MHz : 400.218
cpu MHz : 400.170
cpu MHz : 400.204
cpu MHz : 400.265
cpu MHz : 400.018
cpu MHz : 400.054
cpu MHz : 399.942
cpu MHz : 400.028
cpu MHz : 400.293
cpu MHz : 399.559
cpu MHz : 400.043
cpu MHz : 400.320
Но если я оставлю крышку открытой, теперь она изменится на 2000+ для каждого процессора, и компиляция завершится досрочно.
Как я могу изменить систему, чтобы действительно игнорировать событие крышки и относиться к портативному компьютеру как к серверу?
Похоже, что MSI проделала действительно хорошую работу, не позволив нам получить максимальную производительность, когда крышка закрыта.
После попытки:
Я бы сказал, что проблема не связана с Linux, возможно, есть что-то в ucode или UEFI, вызывающее эту проблему.
Поскольку получение максимальной производительности при закрытой крышке было для меня обязательным, я решил выполнить аппаратный хак, чтобы навсегда отключить датчик LID. (Возможно, это можно было сделать с помощью программного обеспечения, играя с BIOS, но я считаю это даже более опасным, чем распайка)
MSI разработала этот продукт таким образом по уважительной причине, но мне действительно все равно. В мои планы уже входило добавить несколько дополнительных внешних ВЕНТИЛЯТОРОВ к вертикальной опоре, которую я использую, так что, вероятно, температура меня устроит.
Имейте в виду, что то, что я сделал, аннулирует вашу гарантию, а для этого требуются некоторые знания в области электроники. Если вы решите сделать то же самое, я не несу никакой ответственности за любой ущерб, который вы можете причинить.
Пока мне не удалось увидеть материнскую плату со стороны клавиатуры
Редактировать: еще более простой хардмод, который можно сделать для подтверждения того же результата, — удалить магнит, который находится в левом нижнем углу экрана.
Магнит расположен под пластиком вокруг ЖК-дисплея в этом углу. Пластик приклеен, но ногтями пальцев (лучше ничем другим не пользоваться) его можно снять (не нужно снимать весь только этот угол), затем можно взять магнит маленькой иголкой .