<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>OBS on gvisoc.com</title>
    <link>https://gvisoc.com/tags/obs/</link>
    <description>Recent content in OBS on gvisoc.com</description>
    <image>
      <title>gvisoc.com</title>
      <url>https://gvisoc.com/images/site-umina-gs.jpg</url>
      <link>https://gvisoc.com/images/site-umina-gs.jpg</link>
    </image>
    <generator>Hugo -- 0.151.0</generator>
    <language>es-ES</language>
    <managingEditor>gabriel@gvisoc.com (Gabriel Viso Carrera)</managingEditor>
    <webMaster>gabriel@gvisoc.com (Gabriel Viso Carrera)</webMaster>
    <copyright>Gabriel Viso Carrera</copyright>
    <lastBuildDate>Mon, 21 Apr 2025 20:09:27 +0000</lastBuildDate>
    <atom:link href="https://gvisoc.com/tags/obs/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cuando la captura de pantalla de OBS se rompe en Wayland</title>
      <link>https://gvisoc.com/posts/solucionar-captura-obs-rota-wayland/</link>
      <pubDate>Mon, 21 Apr 2025 20:09:27 +0000</pubDate><author>gabriel@gvisoc.com (Gabriel Viso Carrera)</author>
      <guid>https://gvisoc.com/posts/solucionar-captura-obs-rota-wayland/</guid>
      <description>Qué hacer si en OBS (en Linux) deja de aparecer la opción de capturar la pantalla de tu ordenador.</description>
      <content:encoded><![CDATA[<p><a href="https://gvisoc.com/posts/linux-en-directo/">A veces grabo vídeos</a> usando <a href="https://obsproject.com/es">OBS</a>. Salvo contadísimas excepciones grabo usando un PC con Fedora, que es una distribución de Linux que usa <a href="https://es.wikipedia.org/wiki/Wayland_%28protocolo%29">Wayland</a> como protocolo de pantalla.</p>
<p>En ocasiones, algo pasa y la opción correspondiente para grabar el escritorio del ordenador desaparece. No sé si OBS está traducido al Español, o si lo está, si está bien traducido; en Inglés la opción que desaparece es &ldquo;<em>Screen Capture (PipeWire)</em>&rdquo;:</p>
<figure>
    <img loading="lazy" src="/images/20250421-obspipewire.png"
         alt="Captura de pantalla de OBS que muestra un menú emergente con la opción &amp;quot;Screen Capture (PipeWire)&amp;quot; resaltada."/> <figcaption>
            <p>OBS mostrando la opción a recuperar</p>
        </figcaption>
</figure>

<p>En mi caso este problema se debió a que los recursos correspondientes a la funcionalidad de Wayland para compartir pantalla se quedaron bloqueados en algún estado inconsistente.</p>
<p>Tras mucho trastear, acabé por recuperar la funcionalidad perdida borrando el contenido de los directorios <code>~/.cache</code> y <code>~/.local/state/</code>:</p>
<pre><code>rm -rf ~/.cache/*
rm -rf ~/.local/state/*
</code></pre>
<p>No creo que esta solución sirva a todo el mundo, porque Wayland está aún en fase de desarrollo y pueden estar fallando muchas más cosas. Las pistas que me sirvieron para probar estas cosas fueron las siguientes:</p>
<ul>
<li>Esta característica funcionaba, no mucho tiempo atrás.</li>
<li>Creando un usuario nuevo, ese usuario tiene la opción disponible.</li>
</ul>
<p>Esto quiere decir que OBS y Wayland están bien instalados y funcionan en el ordenador, por lo que todo apuntaba a ficheros temporales.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
