Notepad++ 突然变得非常慢,XOrg CPU 使用率很高

Notepad++ 突然变得非常慢,XOrg CPU 使用率很高

几年前我开始使用 Notepad++,大概当时我还在使用 Ubuntu 14.04。它一直运行良好,直到去年 10 月,突然间,该软件变得像蜗牛一样慢。打开它需要 15 秒到 1 分钟的时间。具体时间因人而异。

Notepad++ 窗口中的图形组件加载缓慢,一个接一个。尤其是插件管理器窗口加载非常慢,几乎没有任何插件被激活(只有 Mime 工具、Npp Converter 和 NppExport)。

在启动过程中,韓國进程占用率较高,为 90-100%。启动后会降至 0-30%,滚动浏览小型文本文档时会回到 60-90%。

我的问题是:我该如何解决这个问题?

我尝试过的事情:

  • 滚动查看/var/log/apt历史记录以查看更新的内容。有一个 snap 更新snapd:amd64 (2.56.2+22.04ubuntu1, 2.57.4+22.04),所以我猜是它导致了这个问题。
  • 从 Ubuntu 20.04 升级到 22.04。
  • 使用 Ubuntu 软件中心卸载并重新安装 Notepad++。
  • 在软件和更新下 →附加驱动程序,我尝试切换到其他 NVIDIA 驱动程序。此操作失败并出现错误。

答案1

最后我手动安装了 Wine 和 Notepad++,这再次给我带来了良好的性能:

  1. 安装wine

    sudo apt install wine
    
  2. 安装windbind

    sudo apt-get install winbind
    
  3. 在主文件夹中创建.wine/drive_c/Program Files/notepad++目录:

    mkdir -p "~/.wine/drive_c/Program Files/notepad++"
    
  4. 从以下位置下载最新的 Notepad++ zip 文件https://notepad-plus-plus.org/downloads/并将其解压到上一步创建的文件夹中。

  5. 跑步:

    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.

但它可以起作用,并且速度再次和以前一样快。

相关内容