Ubuntu 17.10录屏生成文件始终为0字节问题求助
Ubuntu 17.10录屏生成0字节文件的排查与解决
我之前也碰到过GNOME内置录屏的这个小坑,生成0字节文件通常是权限、会话类型或者依赖缺失导致的,咱们一步步来解决:
优先切换到Xorg会话
Ubuntu 17.10默认使用Wayland显示服务器,早期Wayland对屏幕录制的支持有不少兼容性问题。重启系统到登录界面后,点击用户名旁边的齿轮图标,选择「Ubuntu on Xorg」登录,再尝试用Ctrl+Shift+Alt+R录屏,大概率能解决问题。检查屏幕录制权限
打开系统设置(可以按Win键搜索「Settings」),进入「隐私」->「屏幕录制」,确保当前用户被允许录制屏幕。如果这里没开启,录屏功能会静默失败,生成空文件。确认存储目录的权限
录屏文件默认存在~/Videos文件夹下,先检查这个文件夹是否存在且有读写权限:ls -ld ~/Videos如果文件夹不存在,创建它并设置正确权限:
mkdir -p ~/Videos chmod 755 ~/Videos用命令行手动录屏排查报错
打开终端,执行以下命令启动录屏:gnome-screencast --file=/tmp/test-recording.webm操作屏幕后按
Ctrl+C结束录制,然后查看/tmp/test-recording.webm是否正常。如果命令行输出报错信息,就能直接定位问题(比如缺少编码插件)。补全GStreamer编码插件
录屏依赖GStreamer的编码组件,若缺失会导致录制失败。执行以下命令安装必要插件:sudo apt update && sudo apt install gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly
按这个顺序排查,应该能解决你的录屏问题。
内容的提问来源于stack exchange,提问作者Enrique Moreno Tent
相关产品推荐
相关产品推荐

