如何在Ubuntu 17.10上制作超过30秒的屏幕录像?

Ubuntu桌面指南中的“技巧与窍门”部分提到,我们可以通过按下Ctrl+Alt+Shift+R来开始和停止屏幕录制。这个方法是有效的,但它会自动在30秒后停止。
是否有默认设置可以更改这个时间呢?或者这是一个bug吗?
之前在Ubuntu 17.04上我使用过gtk-recordmydesktop,但现在无法启动。我尝试了simplescreenrecordervokoscreen,但结果文件中的屏幕变黑了,只有光标可见。

你可以试试 OBS Studio - Gautam Vashisht
@pomsky 嘿,简单屏幕录制和vokoscreen在我切换到Xorg后可以使用。当我再次切换到Wayland时,它们仍然可以正常工作。内置的屏幕录制仍然无法使用,但现在没关系了。谢谢! - Yasmin Zulfati Yusrina
@pomsky 我之前问过7个小时了 (- . -) - Yasmin Zulfati Yusrina
@YasminZulfatiYusrina 这个想法是为了创建一个更通用的问答环节,并将所有类似的新问题直接引导到那个问题上。但你说得对,也许你应该只是链接到另一个问题,而不是将其标记为重复。 - pomsky
与之相关的问题是:为什么在升级到Ubuntu 17.10后,我的一些屏幕录制/捕捉应用程序(或应用功能)无法正常工作? - pomsky
@YasminZulfatiYusrina 看看这个能否帮到你:https://askubuntu.com/a/967989/ - pomsky
2个回答

通过gsettings可以调整录制时间。
假设想要1分钟的录制时间:
$ gsettings set org.gnome.settings-daemon.plugins.media-keys max-screencast-length 60

将录制时间设置为60秒。
您还可以将其设置为0,完全关闭自动停止行为。然后再次按下Ctrl + Alt + Shift + R手动停止。

Ubuntu 17.10默认使用Wayland服务器。许多尚未完全兼容Wayland的应用程序可能无法在Wayland会话下正常工作。
您可以尝试切换到Xorg会话以使这些应用程序再次正常工作。