几年前我开始使用 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++,这再次给我带来了良好的性能:
安装
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++"
从以下位置下载最新的 Notepad++ zip 文件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.
但它可以起作用,并且速度再次和以前一样快。