Erro de GPU ao abrir o OBS Studio no Linux

O OBS Studio tem exigências mínimas de GPU para funcionar adequadamente, mas podemos burlar essas exigências, confira. 





OBS Studio


Open Broadcaster Software é um programa de streaming e gravação gratuito e de código aberto mantido pelo OBS Project. O programa tem suporte para o Windows 7 e posterior, OS X 10.10 e posterior e Ubuntu 14.04 e posterior. Wikipédia




Instalação


Caso ainda não tenha instalado em seu sistema operacional Linux, instale com o comando correspondente a sua distribuição Linux no terminal.



Para Arch Linux e Manjaro

sudo pacman -S obs-studio


Para Debian e Ubuntu

sudo apt install obs-studio


Para Fedora

sudo dnf install obs-studio


Para openSUSE

sudo zypper install obs-studio


Ou instale por sua central de aplicativos.





Compatibilidade 


O OBS Studio requer uma placa de vídeo compatível com OpenGL 3.0 ou superior
, verifique se sua placa de vídeo da suporte ao OBS, para isso abra o seu terminal e de o comando abaixo.


glxinfo | grep "OpenGL" 


A informação de versão do opengl suportado e usado pela sua placa de vídeo se busca na linha abaixo.

OpenGL ES profile version string: OpenGL ES 2.0 Mesa 20.2.0-rc2



 

Como podem ver a minha placa de vídeo é incompatível ao OBS Studio.

Ao abrir o OBS Studio recebo essa mensagem.

Failed to initialize video. Your GPU may not be supported, or your graphics drivers may need to be updated.




Solução



Precisamos executar o OBS Studio com o parâmetro "LIBGL_ALWAYS_SOFTWARE=1", para isso iremos criar um segundo lançador com a finalidade de executar o programa e em caso de atualização do programa não se perder a alteração e ter que fazer novamente.


No terminal execute os comandos como usuário comum.


Crie o diretório para lançadores do seu usuário.

mkdir ~/.local/share/applications

Crie o lançador.

 

nano ~/.local/share/applications/OBS-Studio-2.desktop

Cole as linhas abaixo no editor de texto nano aberto no terminal.



[Desktop Entry]
Version=1.0
Name=OBS Studio 2
GenericName=Streaming/Recording Software
Comment=Free and Open Source Streaming/Recording Software
Exec=LIBGL_ALWAYS_SOFTWARE=1 obs
Icon=com.obsproject.Studio
Terminal=false
Type=Application
Categories=AudioVideo;Recorder;
StartupNotify=true
StartupWMClass=obs

 

Ficando como na imagem.

 


 

Salve teclando Ctrl + x tecle s e tecle Enter para fechar o nano.

 

Vá ao menu do sistema e abra o OBS-Studio-2

 


 

Ai está o OBS Studio rodando em uma GPU incompativel.

 


 

Confira uma pequena gravação da tela feita com o OBS Studio, lembre sempre de respeitar as limitações do seu hardware.

 


 

 

 

 

Comentários

  1. N funcionou aqui, fiz todo o processo e deu o mesmo erro
    Quando eu digito o "glxinfo | grep "OpenGL"" dá isso:
    pernalongacapitalista@SugadordeTempo:~$ glxinfo | grep "OpenGL"
    ]OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) Q35
    OpenGL version string: 1.4 Mesa 20.2.6
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 2.0 Mesa 20.2.6
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
    OpenGL ES profile extensions:

    ResponderExcluir
    Respostas
    1. Esse comando nada resolve, ele é apenas para verificação.

      Excluir

Postar um comentário

olá, seja bem vindo ao Linux Dicas e suporte !!

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais