sddm-greeter использование процессора, lxqt

Вопрос или проблема

У меня есть раздражающая проблема, которую я пытаюсь решить, и мне нужна помощь!

У меня есть 10 виртуальных машин lxqt, которые управляются через Proxmox на довольно старом компьютере. Операционная система должна быть очень легкой и с низким использованием ресурсов. В настоящее время каждая ВМ бездействует с использованием 15% CPU, что кажется довольно высоким показателем. Умножив это на 10 ВМ, использование ресурсов в режиме ожидания становится немного проблематичным.

Мне удалось отследить это до процесса, который постоянно использует примерно 7% CPU. sddm-greeter.

– Быстрая дисклеймер: я полный нуб в Linux, пытаюсь учиться, но это не легко. Я пользователь этих ВМ, а мой системный администратор очень занят и не может помочь. Тем не менее, мне нравится находить решения и исправлять проблемы самостоятельно. Однако это немного вне моей компетенции на данный момент, именно поэтому я обращаюсь сюда за помощью!

Каждый раз, когда системный администратор заходит через консоль (а затем выходит), служба sddm-greeter останавливается и больше не появляется до следующей перезагрузки ВМ. В этом случае ВМ находится в состоянии простоя с использованием 7% CPU, что кажется гораздо более приемлемым.

Я вынужден использовать ВМ через RDP, но это не убивает процесс sddm-greeter. Только когда они заходят через консоль/терминал (без выполнения других действий, кроме как входа и выхода).

Есть идеи, что происходит? Это нормально? Есть ли что-то, что может это исправить? Она работает на двух процессорах Intel E5430, 24 ГБ оперативной памяти (да, она старая, но это то, с чем мне нужно работать, и я не против попробовать быть максимально эффективным в своих задачах).

Спасибо за помощь!!

sddm-greeter использует столько CPU для мигания курсора в поле ввода пароля. Используйте кнопку [Tab] на клавиатуре, чтобы переместиться от поля ввода пароля. Курсор исчезнет из поля ввода пароля, и загрузка CPU станет менее 1% от одного потока CPU.

Для тех, кто может жить с дешевыми облачными инстансами или недомощными машинами, которые не реализуют крутой графики, посмотрите это решение. Я попробовал, и оно работает на моем Orange Pi 5 Pro.

https://github.com/sddm/sddm/issues/323#issuecomment-489722555

Ответ или решение

Проблема с высоким использованием ЦП процессом sddm-greeter на ваших виртуальных машинах под управлением LXQt может быть связана с несколькими аспектами работы этого графического диспетчера. Как вы уже заметили, процесс sddm-greeter потребляет около 7% ЦП, что может показаться чрезмерным, особенно учитывая количество виртуальных машин.

Возможные причины высокому использованию CPU

  1. Мигающий курсор: Одной из распространенных причин высокого использования процессора sddm-greeter является мигание курсора в поле ввода пароля. В частности, когда курсор мигает, это создает дополнительные вычислительные нагрузки на процессор.

    Решение: Чтобы уменьшить нагрузку на ЦП, попробуйте использовать клавишу Tab для перехода из поля ввода пароля. Это приведет к исчезновению курсора и, как правило, существенно снизит использование ресурсов, иногда до менее 1% одного потока ЦП.

  2. Графические настройки: Некоторые графические эффекты или настройки дисплейной среды могут также влиять на производительность. Если LXQt настроен с включением дополнительных эффектов, это может повлиять на потребление ресурсов.

  3. Обновление ПО: Убедитесь, что все пакеты и зависимости, включая SDDM и LXQt, обновлены. Иногда в обновлениях решаются проблемы, которые могут вызывать высокую загрузку процессора.

Дальнейшие шаги

  • Проверьте конфигурацию SDDM и убедитесь, что у вас нет ненужных графических эффектов или дополнительных функций, которые могли бы увеличивать использование процессора.

  • Рассмотрите возможность настройки параметров запуска SDDM, чтобы он использовал менее ресурсоемкие настройки.

  • Если у вас остается высокий уровень загрузки ЦП даже после выполнения указанных шагов, можно рассмотреть использование альтернативного дисплейного менеджера, который может быть легче в использовании ресурсов.

Ресурс для дальнейшего изучения

Если вы хотите изучить это подробнее и ознакомиться с другими возможными решениями, вы можете обратиться к это обсуждение на GitHub, где другие пользователи описывают аналогичные проблемы и делятся своими решениями.

Если у вас есть необходимость в дальнейшей помощи или есть дополнительные вопросы, не стесняйтесь обращаться!

Оцените материал
Добавить комментарий

Капча загружается...