chwt163
(chwt)
1
直接在开始菜单打开 mpv 窗口,不播放视频,关闭窗口是正常的。
如果拖放视频文件进行播放,或者直接在 dolphin 里面双击视频文件进行播放,关闭 mpv 窗口总是很慢。
关闭之后,再次双击播放,关闭窗口就正常了。
每次开机都是这样。
操作系统: CachyOS Linux
KDE Plasma 版本: 6.7.4
KDE 程序框架版本: 6.28.0
Qt 版本: 6.11.1
内核版本: 7.1.8-1-cachyos (64 位)
图形平台: Wayland
图形处理器 1: Intel® HD Graphics 610
图形处理器 2: NVIDIA GeForce GTX 1050
依云
(lilydjwg)
2
试试在终端中执行mpv --player-operation-mode=pseudo-gui --terminal=yes然后操作,能复现问题吗?如果能,看看终端里输出了什么。
chwt163
(chwt)
3
谢谢大佬!
终端提示我的 mpv/scripts 目录里有个错误的 lua 主题文件,删掉就好了。
chwt163
(chwt)
4
搞错了,删掉那个 lua 还是不行,重启系统是没有复现,但是关机再开机就复现了。
终端信息:
#mpv --player-operation-mode=pseudo-gui --terminal=yes
● Video --vid=1 (h264 640x360 24 fps) [default]
● Audio --aid=1 (aac 2ch 44100 Hz 66 kbps) [default]
File tags:
Description: Bilibili VXCode Swarm Transcoder v0.2.58(gap_fixed:False)
Using hardware decoding (vulkan).
AO: [pipewire] 44100Hz stereo 2ch floatp
VO: [gpu-next] 640x360 vulkan[nv12]
[osd/libass] fontselect: Using default font family: (mpv-osd-symbols, 400, 0) -> /usr/share/fonts/noto/NotoSans-Regular.ttf, 0, NotoSans-Regular
AV: 00:00:04 / 00:09:56 (1%) A-V: 0.000
Exiting... (Quit)
依云
(lilydjwg)
5
nvidia显卡的问题?你试试添加--hwdec=vaapi呢?或者设置VK_LOADER_DRIVERS_DISABLE="nvidia_icd.json"环境变量叫Vulkan不要用nvidia。
另外,你的图形环境是运行在核显上的吗?
chwt163
(chwt)
6
刚才关机开机试了几次,又不复现了,变成概率问题了?之前是每次必现的。
从系统监视器上看,图形环境是运行在核显上的。
我晚上再试试添加--hwdec=vaapi
依云
(lilydjwg)
7
如果你的图形环境运行在核显上,那么除非有必要(比如游戏什么的),否则不建议把程序运行在独显上。而nvidia的Vulkan驱动会优先用自己。所以我建议给你的整个桌面都加上VK_LOADER_DRIVERS_DISABLE环境变量,有需要的地方再unset就好了。
chwt163
(chwt)
8
--hwdec=vaapi 无法播放视频文件,终端大串红色信息。
添加下面这个环境变量有效,非常感谢!