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录屏的

相关推荐
浦信仿真大讲堂1 分钟前
CST FAQ 006:Linux系统CST安装指导
linux·运维·服务器·仿真软件·达索软件
AI+程序员在路上19 分钟前
Linux C 条件变量阻塞线程用法:等待时CPU占用率为0
linux·运维·c语言
HABuo36 分钟前
【linux线程(三)】生产者消费者模型(条件变量阻塞队列版本、信号量环形队列版本)详细剖析
linux·运维·服务器·c语言·c++·ubuntu·centos
Milu_Jingyu42 分钟前
Windows与Ubuntu文件共享详细指南
linux·windows·ubuntu
Java面试题总结1 小时前
Linux根分区爆满(占用81%)排查与解决实战
linux·运维·服务器
Bert.Cai1 小时前
Linux touch命令详解
linux·运维
想要入门的程序猿1 小时前
VTK与PCL源码编译(Ubuntu 20.04.6)
linux·运维·服务器
EmbeddedCore1 小时前
轻量级消息防重模块全解析:从原理到高性能优化
linux·运维·服务器·嵌入式硬件
海兰1 小时前
【实战】HiMarket本地化部署指南
人工智能·ubuntu·架构·银行系统
回到原点的码农2 小时前
Linux(CentOS)安装 MySQL
linux·mysql·centos