2501_90638228 2025-11-27 23:13 采纳率: 50%
浏览 12

乌班图系统的录屏软件kazam的录屏结果全黑怎么办

使用乌班图的录屏软件kazam,录屏视频全黑,只能看到鼠标,请问这怎么解决,或者哪里没有设置好

  • 写回答

3条回答 默认 最新

  • 檀越@新空间 2025-11-27 23:37
    关注

    晚上好🌙🌙🌙
    本答案参考通义千问

    在使用 Ubuntu 系统 的录屏软件 Kazam 时,如果录屏结果全黑,只能看到鼠标,这通常是因为 Kazam 默认只录制鼠标指针,而没有正确捕获屏幕内容。以下是详细的原因分析和解决方案:


    ✅ 一、问题原因

    1. Kazam 默认仅录制鼠标指针
      Kazam 在某些版本中默认只录制鼠标指针,不录制整个桌面画面。

    2. 缺少必要的依赖或权限问题
      Kazam 可能需要一些图形库(如 x11-appslibgl1)才能正常录制屏幕。

    3. 显示服务器配置问题
      如果你使用的是 Wayland 显示服务器,Kazam 可能无法正常工作,因为 Kazam 是基于 X11 的。


    ✅ 二、解决方法

    1. 确保 Kazam 正确录制整个屏幕

    • 打开 Kazam
    • 点击 “Record”(录制)按钮。
    • 在弹出的窗口中,选择 “Entire screen”(整个屏幕)而不是 “Mouse only”(仅鼠标)。
    • 确保 “Include mouse cursor”(包含鼠标指针)选项是开启的。

    重要: 确认你选择了“Entire screen”,否则只会录到鼠标。


    2. 检查是否使用 X11 显示服务器

    • 打开终端,输入以下命令查看当前使用的显示服务器:
    echo $XDG_SESSION_TYPE
    
    • 如果输出是 wayland,那么 Kazam 可能无法正常工作。

    解决方案:切换到 X11 显示服务器

    1. 在登录界面,点击右上角的 “Session Options”(会话选项)。
    2. 选择 “GNOME on Xorg”“Ubuntu on Xorg”
    3. 登录系统后,再次尝试运行 Kazam。

    3. 安装 Kazam 的依赖项

    Kazam 需要一些额外的依赖来正常工作。运行以下命令安装所需依赖:

    sudo apt update
    sudo apt install x11-apps-transset-df x11-apps-rgb
    

    注意: x11-apps-transset-dfx11-apps-rgb 是 Kazam 的依赖包。


    4. 更新 Kazam 或使用替代工具

    如果你发现 Kazam 仍然无法正常工作,可以考虑升级到最新版本,或者改用其他录屏工具:

    替代方案推荐:

    | 工具 | 优点 | |------|------| | SimpleScreenRecorder | 支持 Wayland,功能强大 | | OBS Studio | 功能全面,支持多种录制模式 | | Byzanz | 轻量级,适合简单录制 |

    安装 OBS Studio 示例:
    sudo apt install obs-studio
    

    ✅ 三、总结解决方案(有序列表)

    1. 确认录制区域为“Entire screen”,而不是“Mouse only”。
    2. 检查并切换到 X11 显示服务器(避免使用 Wayland)。
    3. 安装 Kazam 所需的依赖项
      sudo apt install x11-apps-transset-df x11-apps-rgb
      
    4. 考虑使用替代录屏工具,如 OBS StudioSimpleScreenRecorder

    ✅ 四、修改后的 Kazam 设置建议

    如果你已经安装了 Kazam 并且想调整设置,请按照以下步骤操作:

    1. 打开 Kazam
    2. 点击 “Preferences”(偏好设置)。
    3. 确保:
      • “Record entire screen” 被勾选。
      • “Include mouse cursor” 被勾选。
      • “Record sound”(可选)根据需求开启。

    ✅ 五、代码示例(可选)

    如果你希望从命令行启动 Kazam 并指定录制区域,可以使用如下命令:

    kazam --record=entire-screen
    

    注意: 命令行参数可能因 Kazam 版本不同而有所差异,建议查阅官方文档。


    如你还有其他问题,欢迎继续提问!

    评论

报告相同问题?

问题事件

  • 创建了问题 11月27日