Почему загрузка процессора Touchegg со временем увеличивается?

Почему загрузка процессора Touchegg со временем увеличивается?

я используюТушеггна Arch Linux и работает отлично. Однако я замечаю, что по мере использования он постепенно потребляет все больше и больше процессорного времени.

Следует отметить несколько моментов:

  • Если я завершаю процесс и запускаю его снова, то загрузка ЦП падает до нормального уровня (0,1%).
    • Я начинаю процесс с xfce4-appfinderвыполнения команды, touchegg.
  • Команда toucheggвыполняется при запуске сеанса сэти настройкив xfce4-session-settings.

У меня есть несколько подозрений:

  • Возможно, моя проблема в том, что мне следует включить какой-то аргумент, когда я начинаю touchegg. В настоящее время я начинаю его без каких-либо аргументов.
    • Примечательно, что запуск его в терминале делает его работоспособным, но также даетмноговыходных данных всякий раз, когда я выполняю жест.
    • Также примечательно, что при поиске мне не удалось найти никакой информации о запуске Touchegg.
  • Кажется, это только увеличивает использование процессора, так как я на самом деле использую жесты. Использование USB-мыши или простое оставление компьютера без работы неказатьсядля увеличения времени ЦП процесса (однако на самом деле это может быть не так; у меня не было возможности строго подтвердить это).

Вот некоторая информация, которая может оказаться полезной:

  • Дистрибутив Linux: Arch Linux
  • Ядро Linux: 3.13.5-1

Кто-нибудь знает, что можно сделать, чтобы снизить загрузку ЦП, чтобы не приходилось так часто завершать/запускать процесс?

решение1

Скорее всего, это проблема с X, я сталкивался с этим до использования touchegg, но довольно быстро отказался от этого. Запустите его, пока процессор не начнет работать на высокой частоте, и посмотрите в свой, journalctlвы должны увидеть предупреждения/сообщения об ошибках, связанные с X. Также, как и @user19087, strace -cбыло бы хорошим способом начать глубже изучать проблему.

Вы создали touchegg из AUR или самостоятельно?

Связанный контент