Некоторые модели ноутбуков, предназначенные для предустановки Linux (OEM-систем), сталкиваются с задержками в поставках из-за несоответствия регуляторным требованиям по управлению энергопотреблением. Эти требования, которые необходимо соблюдать для сертификации энергопотребления в различных регионах, успешно выполняются на Windows, но не на Linux.
Проблемы с энергопотреблением
- Некоторые модели ноутбуков не соответствуют требованиям энергопотребления при работе на Linux, в то время как на Windows эти требования выполняются.
- Проблема заключается в том, что некоторые устройства не отключаются, когда пользователь переводит систему в состояние S5 (выключено).

Решение проблемы
- Новая серия патчей для ядра Linux, предложенная инженером AMD Linux Марио Лимончелло, направлена на улучшение управления энергопотреблением системы в состоянии S5.
- Эти патчи модифицируют драйвер PCI и коды отключения портов PCIe, чтобы устройства не просыпались без необходимости и все порты переводились в состояние D3cold.
Влияние на пользователей
- Эти изменения могут помочь уменьшить потребление энергии на некоторых системах до уровней, приемлемых для предустановки Linux.
- Рафаэль Высоцки, руководитель подсистемы управления энергопотреблением Linux, задал вопросы по некоторым элементам серии патчей, поэтому предстоит увидеть, как эта работа будет развиваться и приниматься в основной ветке ядра Linux.
Хотя в серии патчей явно не указано какое-либо конкретное оборудование, похоже, что это, по крайней мере, некоторые ноутбуки Lenovo. А поскольку AMD работает над улучшением энергопотребления системы S5, по-видимому, это затронет как минимум модели ноутбуков AMD Ryzen. Усовершенствования S5 вносятся в общий код драйвера PCI при переходе на S5.
Заключение
Усилие по улучшению управления энергопотреблением в Linux подчеркивает важность соответствия регуляторным требованиям и стремление к повышению энергоэффективности Linux-систем. Решение этих проблем может способствовать более широкому распространению Linux на ноутбуках по всему миру.
Linux: обзоры и обновления
• Linux-дистрибутив Omarchy получит от DigitalOcean 3 млн $ за три года
• В ReactOS на ARM64 запустили x64-игры Windows через FEX
• NVIDIA выпустила драйвер 615.71.09 для Linux: поддержка Reflex в играх через Proton
• Сборка ядра Linux сокращается на 36% в 23 патчах, написанных с помощью LLM
• Релиз KDE Plasma 6.7.5 закрыл утечку дескрипторов в KWin и сбой Spectacle
• В KDE предложили заменить Gwenview приложением «Фотографии»