NVIDIA / egl-wayland

The EGLStream-based Wayland external platform
MIT License
293 stars 47 forks source link

Displays becoming frozen in Wayland #77

Open InevitablyDivinity opened 1 year ago

InevitablyDivinity commented 1 year ago

Tried using Wayland on the KDE Plasma 5.27 release, but encountered an issue where particular events (typically seem web-related) cause both of my displays to freeze and require a restart. The only relevant issue I've found in the system journal is: An error occurred while swapping buffers: EGL_BAD_SURFACE. I remember experiencing this issue in Plasma 5.26 as well.

My NVIDIA GPU-related packages (Arch Linux):

local/egl-wayland 2:1.1.11-3
    EGLStream-based Wayland external platform
local/ffnvcodec-headers 11.1.5.2-1
    FFmpeg version of headers required to interface with Nvidias codec APIs
local/lib32-libvdpau 1.5-1
    Nvidia VDPAU library
local/lib32-nvidia-utils 525.89.02-1
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 525.89.02-1
    OpenCL implemention for NVIDIA (32-bit)
local/libvdpau 1.5-1
    Nvidia VDPAU library
local/libxnvctrl 525.89.02-1
    NVIDIA NV-CONTROL X extension
local/nvidia-dkms 525.89.02-2
    NVIDIA drivers - module sources
local/nvidia-settings 525.89.02-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 525.89.02-2
    NVIDIA drivers utilities
local/opencl-nvidia 525.89.02-2
    OpenCL implemention for NVIDIA

Aside from these packages, I'm also using the nvidia-drm.modeset=1 kernel command-line parameter.