Debian/Ubuntu Linux安装OBS

先决条件

  • 建议使用 xserver-xorg 1.18.4 或更新版本,以避免 OBS 中某些功能(例如全屏投影仪)出现潜在的性能问题。

  • 在 Linux 上使用 OBS Studio 需要 OpenGL 3.3(或更高版本)支持。在终端中输入以下内容来检查系统支持哪个版本的 OpenGL glxinfo | grep "OpenGL version"

  • 为了支持虚拟摄像头,您需要v4l2loopback安装内核模块。您可以使用以下命令安装它:

    sudo apt install v4l2loopback-dkms

安装ffmpeg

复制代码
sudo apt-get install ffmpeg

如果该模块尚未加载,OBS Studio 通常会在启动虚拟摄像头时加载该模块

安装OBS(包管理器安装)

复制代码
sudo apt update
sudo apt install obs-studio
#修复安装后再执行上一条命令
sudo apt --fix-broken install

安装OBS(软件商店)

运行obs

复制代码
obs

或者

搜索添加到桌面运行

添加场景添加来源即可

如果画布和输出有间隙的话右键调整大小即可

root用户打开默认将视频存放到root目录,更改到用户目录

问题

1、如何切换wayland和x11

注销用户或者重启,ubuntu点击左下角小齿轮切换成x11,debian点左下角白方块切换成x11,直接打开就能录屏了

2、linux桌面直接打开obs没有录屏选项,obs显示XSHM不显示pipewire

原因是当前桌面环境是wayland(debian12 kde默认wayland)

执行命令查看echo $XDG_SESSION_TYPE,显示wayland,可以在命令行使用sudo obs打开,但是只能录窗口,不能录整个屏幕

切换到x11把驱动装好然后打开obs能录屏路再回到wayland

3、如何录整个屏幕?

切换到X11正常录屏的情况下

kde安装workspacesudo apt install plasma-workspace-wayland,再回到wayland

gnomesudo apt-get install gnome-session-wayland(可能有效)

查看驱动

nvidia-smi

解决方法很邪门,但确实是这样成功在wayland录屏的

相关推荐
xsc-xyc24 分钟前
用 Tailscale + Syncthing 实现手机、电脑与 NAS 的跨网络文件同步
linux·网络·网络安全·智能手机·电脑
IsJunJianXin42 分钟前
pdd小程序 cdp 保存响应体
linux·服务器·小程序·pdd小程序·拼多多响应体解密·小程序cdp·拼多多rpc取响应体
爱就是恒久忍耐1 小时前
现代CMake的build方式
linux·运维·服务器
古城小栈2 小时前
Python 的主流Ai框架为什么优先适配 Linux 系统?
linux·人工智能·python
黑白园3 小时前
【环境搭建】Ubuntu安装(一)
linux·ubuntu
Moshow郑锴3 小时前
Ubuntu用SDKMAN轻松管理多个Java 版本
java·ubuntu·sdkman
aFakeProgramer3 小时前
S-CORE Docker 环境
linux
error:(3 小时前
Ubuntu 22.04 GNOME远程桌面配置问题排查与解决全流程
linux·运维·ubuntu
wcy100863 小时前
为 CentOS 7.6 (7.6.1810) 配置阿里云 Vault 源
linux·阿里云·centos
天疆说3 小时前
在 Ubuntu 24.04 上安装 MATLAB R2021b
数据库·ubuntu·matlab