Re: operation not supported Wayland

From: S. Ross Gohlke <ross_at_bisd.ro>
Date: Thu, 04 Dec 2025 13:51:08 UTC
On 12/4/25 07:26, S. Ross Gohlke wrote:
> On 12/3/25 07:23, Леонид Гнездилов wrote:
>> You won't believe it - I installed 15.0-STABLE and the same thing 
>> happened again. I'm already starting to think it's the computer 
>> hardware. Although it worked until 11/24/2025.
>> GPU-firmware-intel-kmod-geminilake and i915_kms are used (different 
>> versions, latest, 61, 515)
>> ----------------
>> To: S. Ross Gohlke (ross@bisd.ro ), freebsd-current@freebsd.org 
>> (freebsd-current@freebsd.org );
>> Subject: operation not supported by Wayland;
>> 02.12.2025, 17:05, "Leonid Gnezdilov" <comdir@infonix.info >:
>>
>>     I installed the system again today, on a different disk. And it
>>     doesn't work! Everything is exactly the same, "operation not
>>     supported". So it wasn't me who broke the system, but the
>>     update.Can this already be considered a bug?
>>     During the installation, I selected the installation from the
>>     packages (tech preview), maybe this will help in the diagnosis?
>>     The drm-latest module, I tried drm-515, but it doesn't help.
>>     ----------------
>>     To: S. Ross Gohlke (ross@bisd.ro ), freebsd-current@freebsd.org
>>     (freebsd-current@freebsd.org );
>>     Subject: operation not supported by Wayland;
>>     12/01/2025, 17:15 p.m., "Leonid Gnezdilov" <comdir@infonix.info >:
>>
>>         Today I tried to remove most of the packages, but I was
>>         almost left without pkg)) The result was a system with fewer
>>         packages than with the new installation. Reinstalled wayland.
>>         And what do you think? Everything is the same, most
>>         applications swear on "operation not supported" Installed
>>         foot and wayfire. By the way, they work. But firefox is not.
>>         I discovered that applications that do not run use libm.so.5,
>>         but do not seem to use running applications. No other
>>         differences are visible yet. I’ll try to compare on github
>>         foot and alacritty this evening, maybe I’ll find some kind of
>>         pattern. Tomorrow it’s time to try to reinstall the system))
>>         ----------------
>>         To whom: freebsd-current@freebsd.org
>>         (freebsd-current@freebsd.org );
>>         Subject: operation not supported by Wayland;
>>         27.11.2025, 19:44, "S. Ross Gohlke" <ross@bisd.ro>:
>>
>>             On 11/26/25 10:11, Leonid Gnezdilov wrote:
>>
>>                 Hi!
>>                 FreeBSD 16.0-CURRENT, Wayland. After the one of
>>                 upgrade (or after some of my experiments with the
>>                 system), many applications stopped running. Most
>>                 applications. Old, probably XWayland, applications
>>                 work. Telegram-desktop, a rox-terminal, browser was
>>                 able to run - net-surf.
>>
>>                 Errors during launch vary, but almost everything is
>>                 united by "operation not supported (os error 45)"
>>                 Well, yes, Wayland compositors start and work without
>>                 problems (hyprland, labwc, hikari), errors occur when
>>                 launching compositors clients - applications.
>>
>>             I am running a Wayland session on FreeBSD 16.0-CURRENT
>>             pkgbase from a couple of weeks ago and have not seen
>>             these errors.
>>
>>             Wayfire is the compositor, and my regular app rotation --
>>             foot, Firefox, Thunderbird -- is as stable as it has
>>             been. I am not using XWayland.
>>
>>             If there are specific apps you would like me to check let
>>             me know.
>>
>>             Regards,
>>
>>             Ross
>>
> % pkg info -x gpu
> gpu-firmware-intel-kmod-tigerlake-20230625.1600003
>
> % pkg info -x drm | grep kmod
> drm-latest-kmod-6.9.1600003
>
Also, here is my relevant environment, excluding XDG.

SAL_USE_VCLPLUGIN=gtk3
QT_WAYLAND_DISABLE_WINDOWDECORATION=1
GDK_BACKEND=wayland
SDL_VIDEODRIVER=wayland
QT_AUTO_SCREEN_SCALE_FACTOR=1
MOZ_ENABLE_WAYLAND=1
QT_QPA_PLATFORM=wayland-egl
CLUTTER_BACKEND=wayland
QT_QPA_PLATFORMTHEME=qt5ct

TMPDIR is mounted tmpfs since default /tmp size might be too small for 
programs like Firefox to do anything useful.