У меня есть некоторые проблемы с энергопотреблением, когда мой компьютер приостановлен. От одного дня к другому происходит значительное энергопотребление, и батарея полностью разряжается за три-четыре дня, когда компьютер остается в подвешенном состоянии без подключения к источнику питания. В настоящее время я использую Ubuntu 20.04, и это никогда не было проблемой до обновления или пока я все еще использовал Windows. Моя батарея сломалась несколько месяцев назад, и ИТ-отдел моего рабочего места сказал, что они никогда не сталкивались с поломкой батареи ноутбука после такого короткого времени (~ 2 года использования), что указывает на некоторые проблемы с тем, как Ubuntu управляет использованием батареи.
Я полагаю, что проблема с разрядкой батареи началась, когда я попытался исправить другую проблему, возникшую при обновлении до 20.04, когда мой компьютер не смог войти в режим ожидания. Эта страница представлен фикс, где строка intel_idle.max_cstate=1 i915.enable_dc=0
добавляется к GRUB_CMDLINE_LINUX=
в /etc/sysconfig/grub
. В то время это на самом деле не мешало моему компьютеру не переходить в режим приостановки, но я все же оставил параметры там, поскольку это, казалось, уменьшало количество случаев, когда приостановка не удалась. Более поздняя проблема с приостановкой, похоже, была исправлена, хотя мой компьютер по-прежнему потребляет много энергии во время приостановки, поэтому я пытался восстановить настройку в исходное состояние. Я считаю, что проблема заключается в intel_idle.max_cstate=1
что предотвращает переход процессора в состояние глубокого сна. i915.enable_dc=0
отключает управление питанием графического процессора.Я не уверен, повлияет ли это на что-либо, поскольку мой ноутбук, похоже, использует только мой графический процессор nvidia.
Однако у меня есть две проблемы:
- Я не могу найти файл с именем
/etc/sysconfig/grub
: нет папки в /и т.д
названный системная конфигурация
, и нет файла с именем личинка
. Однако, выполнив поиск, я нашел файл /загрузка/жратва/жратва.cfg
, которые содержат строку Linux /boot/vmlinuz-5.4.0-77-общий корень=UUID=901ebf90-3de9-4271-b1a3-c6ab7dec86c4 ro
intel_idle.max_cstate=1 i915.enable_dc=0
тихий всплеск $vt_handoff
. Это параметры, которые я должен изменить? Если нет, то где я могу найти правильный файл конфигурации?
- Я уже не могу вспомнить первоначальную настройку. Какие параметры должны быть установлены?
В качестве альтернативы, может ли быть другая проблема, вызывающая разрядку батареи при приостановке?