VLC 播放器以 root 身份在后台运行,CPU 使用率为 100%

VLC 播放器以 root 身份在后台运行,CPU 使用率为 100%

在 Ubuntu 20.04 上安装 VLC Player 后,我发现有时该程序会在 root 用户下在后台运行并消耗 100% 的 CPU。我不知道具体情况是什么,但这似乎与打开无效或不受支持的文件有关。

不幸的是,上次发生这种情况时我没有得到系统监视器的屏幕截图,但下次发生这种情况时我会确保截取一张。

有没有人有解决方案可以防止这种情况发生?

编辑:经过进一步测试,似乎这不是由于打开了无效文件而发生的,而是由于打开了外部存储(在我的情况下是 SD 卡)上的文件。VLC 似乎在打开时无休止地加载文件,关闭后则停留在后台。卸载可移动媒体会导致警告,提示进程正在使用它。我相信上次就是这种情况。到目前为止,我无法重现“以 root 身份运行”和“100%”CPU 部分。目前 VLC 在后台运行,CPU 使用率恒定为 8%,并逐渐提高风扇速度。

EDIT2:该过程的“属性”的屏幕截图:

有趣的是,该过程似乎仅使用单个 CPU 核心达到 100%(核心 10):

EDIT3:必须强制终止该进程。结束该进程根本不起作用。

相关内容