求助:通过Snap安装的VLC 3.0.0播放视频时屏幕自动变暗锁定
解决Snap版VLC 3.0.0播放视频时屏幕变暗锁定的问题
我之前也碰到过一模一样的情况,Snap打包的VLC 3.x版本因为沙箱权限的限制,确实会出现没法阻止屏幕自动锁屏的问题,给你几个亲测有效的解决办法:
方法一:调整VLC内置设置
- 打开VLC,点击顶部菜单栏的
工具→偏好设置(快捷键Ctrl+P也能快速打开) - 在偏好设置窗口中切换到视频选项卡
- 找到「显示」区域,勾选
禁用屏幕保护程序选项 - 点击右下角的「保存」,重启VLC后再播放视频试试
方法二:给Snap版VLC添加屏幕抑制权限
Snap的沙箱机制默认会限制应用访问系统的部分功能,VLC需要获取阻止锁屏的权限才能正常工作,执行以下命令即可:
sudo snap connect vlc:screen-inhibit-control
执行完这个命令后不需要重启系统,直接打开VLC播放视频就能生效。
方法三:临时调整系统锁屏设置(应急方案)
如果上面两个方法暂时没生效,可以先临时修改系统的电源设置:
- 以GNOME桌面为例:打开「设置」→「电源」,将「自动锁屏」的时间调至更长,或者临时关闭该选项
- 这个方法只是临时应急,还是前两个方法能彻底解决问题
补充说明
你之前用的VLC 2.2.2版本没有这个问题,大概率是因为当时的版本不是通过Snap安装的(比如是deb包或者直接编译的版本),这类版本默认就能获取系统权限,而Snap的沙箱隔离机制更严格,需要手动赋予权限才能让VLC实现阻止锁屏的功能。
内容的提问来源于stack exchange,提问作者Karan Singh Dhir
相关产品推荐
相关产品推荐

