Notepad++ внезапно стал очень медленным с высокой загрузкой процессора XOrg
Я начал использовать Notepad++ несколько лет назад, вероятно, когда еще работал на Ubuntu 14.04. Он работал отлично до октября прошлого года, когда внезапно программное обеспечение стало работать медленно, как улитка. Открытие занимает от 15 секунд до минуты. Как долго точно варьируется.
Графические компоненты в окне Notepad++ загружаются медленно, один за другим. В частности, очень медленно загружается окно диспетчера плагинов, и практически нет активированных плагинов (только инструменты Mime, Npp Converter и NppExport).
Во время запуска процесс Xorg использует высокую загрузку процессора, 90-100%. Он падает до 0-30% после запуска и возвращается к 60-90% при прокрутке небольшого текстового документа.
Мой вопрос: как я могу устранить эту проблему?
Что я пробовал:
- Пролистал через
/var/log/apt
История, чтобы увидеть, что было обновлено. Вышло обновление snapsnapd:amd64 (2.56.2+22.04ubuntu1, 2.57.4+22.04)
, поэтому я предполагаю, что это вызвало проблему. - Обновлен с Ubuntu 20.04 до 22.04.
- Удалил и переустановил Notepad++ с помощью программного центра Ubuntu.
- В разделе «Программное обеспечение и обновления» → « Дополнительные драйверы » я попытался переключиться на другой драйвер NVIDIA. Это не удалось с ошибками.
1 ответ
В конце концов я установил Wine и Notepad++ вручную, и это снова дало мне хорошую производительность:
Установить
wine
:sudo apt install wine
Установить
windbind
:sudo apt-get install winbind
В домашней папке создайте
.wine/drive_c/Program Files/notepad++
каталог:mkdir -p "~/.wine/drive_c/Program Files/notepad++"
Загрузите последний zip-файл Notepad++ со страницы https://notepad-plus-plus.org/downloads/ и разархивируйте его в папку, созданную на предыдущем шаге.
Бег:
wine start "C:\\Program Files\notepad++\notepad++.exe
Во время запуска я вижу такие ошибки, как:
0068:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
но он работает и снова так же быстро, как раньше.