Problemas de CPU con OBS en Ubuntu con Flatpak tras actualizar el sistema con drivers de NVIDIA
· 5min · ubuntu
Introducción
OBS Studio es una herramienta popular para la grabación y transmisión en vivo. Sin embargo, hemps experimentado problemas de alto uso de CPU al utilizar OBS instalado mediante Flatpak en sistemas Ubuntu con drivers de NVIDIA, especialmente después de actualizar el sistema. En esta entrada, se explica cómo solucionar estos problemas.
Datos de partida
Os comento los datos de partida:
- Sistema operativo: Ubuntu 24.04 LTS
- Driver de NVIDIA: 575.105
- OBS instalado mediante Flatpak
Actualización del sistema
Después de actualizar el sistema operativo y los drivers de NVIDIA, notamos un aumento significativo en el uso de CPU al ejecutar OBS. Esto afectaba el rendimiento general del sistema y la calidad de las transmisiones.
Solución al problema
Para solucionar este problema, seguimos los siguientes pasos:
- Verificar la versión del driver de NVIDIA: Asegúrate de que estás utilizando la última versión del driver de NVIDIA compatible con tu hardware. Puedes verificar la versión actual ejecutando:
Si no estás utilizando la última versión, considera actualizar el driver.nvidia-smi
- ** Actualizar los Flatpak**: Asegúrate de que todos los Flatpak estén actualizados ejecutando:
flatpak update --appstream && flatpak update
- Acceso a dispositivos desde el Flatpak de OBS:
Esto permite que OBS acceda a todos los dispositivos del sistema, lo que puede mejorar la compatibilidad y el rendimiento.flatpak override --user --device=all com.obsproject.Studio
- ** Acceso a pipewire desde el Flatpak de OBS**:
Esto permite que OBS acceda a PipeWire, que es un servidor multimedia utilizado para manejar audio y video en Linux.flatpak override --user --filesystem=xdg-run/pipewire-0 com.obsproject.Studio
Después de realizar estos cambios, reiniciamos el obs y el sistema para asegurarnos de que todos los cambios se aplicaran correctamente.
Resultados
Después de aplicar estos cambios, notamos una reducción significativa en el uso de CPU al ejecutar OBS pasando del 80-90% al 10-20%. Esto mejoró el rendimiento general del sistema y la calidad de las transmisiones.
Conclusión
Si experimentas problemas de alto uso de CPU al utilizar OBS en Ubuntu con drivers de NVIDIA, especialmente después de una actualización del sistema, considera seguir los pasos mencionados anteriormente. Asegurarte de que estás utilizando la última versión del driver de NVIDIA, actualizar los Flatpak y permitir el acceso a dispositivos y PipeWire desde el Flatpak de OBS puede ayudar a resolver estos problemas y mejorar el rendimiento de OBS.