笔记本电脑安装了 Kubuntu 20.04.1 和 4 GB RAM 内存,并VLC
通过 snap 安装了版本 3.0.11。在观看了几个 MP4 视频后,VLC
虚拟内存从 4 GB RAM 增加到了 2.6 GB RAM。在我关闭后,VLC
虚拟内存仍然存在,所有活动进程VLC
几乎填满了内存。我重新启动了笔记本电脑并VLC
再次打开,结果我的虚拟内存从 4 GB RAM 增加到了 710 MB RAM。
我的问题是为什么我关闭后VLC
进程在虚拟内存中仍然处于活动状态,需要重新启动才能关闭它们?
VLC
通过 apt 安装。我发现了导致其他 MP4 文件无法打开的问题VLC
,并且VLC
由于在视频前滚动并VLC
在视频结束前退出,进程在虚拟内存中保持活动状态。如果我让视频播放到结尾然后关闭,VLC
则不会出现问题。
有没有解决这个问题的方法VLC
?
在视频开始前滚动VLC
并在结束前停止
答案1
Kubuntu 20.04.1
集成显卡 AMD STONEY R2
4 GB RAM DDR4
我使用了不同的软件,因为VLC
主解码器存在问题,在结束前关闭视频时会出现错误。因此,VLC 进程保留在虚拟内存中,如果您打开更多视频并在结束前关闭它们,VLC 进程不会自动关闭,导致虚拟内存几乎完全被填满,需要重新启动才能关闭它们。
我安装了mpv
媒体播放器,虽然它除了排列窗口之外没有其他选项,但您可以毫无问题地播放 MP4 文件。
答案2
我找到了一个似乎有效的解决方案此错误报告
Mohammad Reza Moghaddasi (vision-183) 于 2020-05-11 写道:#3
将视频输出更改为 XCB,它就能正常关闭。我将其设置为 XCB,然后将其恢复为自动,哇哦,它现在也能正常关闭了。
Taygun Bulmus (bulmust) 写于 2021-01-19: #4
谢谢 Mohammad Reza Moghaddasi。这对我有用。解决方案步骤如下:
工具 -> 首选项 -> 视频(选项卡)-> 输出 -> XVideo 输出 (XCB)