Re: operation not supported Wayland

From: Леонид Гнездилов <comdir_at_infonix.info>
Date: Wed, 10 Dec 2025 12:26:56 UTC
<div>Well, everything fell into place - hardware acceleration in wayland stopped working on cores built after about November 24. Alacritty definitely uses hardware acceleration (most likely OpenGL) of Firefox too. Now the cool specialists have to get involved and fix everything) I found and installed the FreeBSD-kernel-generic-16 package.snap20251110100118 and everything worked as before. Now it must be frozen so that it is not updated.</div><div>Special thanks to Ross, apparently only the two of us will use Wayland on FreeBSD))  </div><div>By the way, Ross, could you try installing alacritty? To repeat the bug.</div><div>Let me remind you that I was able to repeat this error on two motherboards with intel early generations (i915kms), with an external graphics card (radeonkms) and on a motherboard with Ryzen 3(amdgpu)</div><div> </div><div>----------------</div><div>To whom: freebsd-current@freebsd.org (freebsd-current@freebsd.org );</div><div>Subject: operation not supported by Wayland;</div><div>09.12.2025, 19:05, "S. Ross Gohlke" &lt;ross@bisd.ro&gt;:</div><blockquote><p> </p><div>On 12/9/25 05:04, Leonid Gnezdilov wrote:</div><blockquote><div>So! I have done research and investigation)) I found out that the system installed from the image (date 20251110) runs all applications in wayland.  I checked on 4 motherboards with i915kms (kaby lake and some other lake))) radeonkms and amdgpu. Starting from 20251124 - "operation not supported". on any hardware! You just update the working system and get a non-working firefox, for example. (In general, most of the software does not work, but the composers themselves do).</div><div>It's the same in 15-Stable.</div><div><div>S. Ross Gohlke - could you upgrade the system and give it a try?</div></div></blockquote><p>I upgraded from 20251106 to 20251204 and I did run into a problem -- I was going to try 20251205 before I reported anything, but not there yet.</p><p>After upgrade, Firefox (and Thunderbird) refused to launch from the menu. In a panic, I compiled Firefox from ports and got the same result, but this time I tried running it a second time directly from the terminal and it gave me a dialog window offering to launch in Safe Mode, which worked. Safe Mode disables all extensions, hardware acceleration and something else.</p><p>My extensions were fine, but I had to disable hardware acceleration to get Firefox to launch normally:</p><p>Settings &gt; General &gt; Performance</p><p>    Uncheck "Use recommended performance settings"</p><p>        Uncheck "Use hardware acceleration when available"</p><p>I have never seen this setting, I have never used this setting, I don't know if this is due to a change in FreeBSD or Firefox or both.</p><p>It was the same story with Thunderbird, but Thunderbird did not preemptively provide a Safe Mode dialog when run from the terminal. I had to run "thunderbird --safe-mode" to open it so I could disable hardware acceleration.</p><p>Some background on my system: Lenovo ThinkPad E14, Intel Core i5-1135G7</p><p><a href="mailto:vgapci0@pci0" rel="noopener noreferrer">vgapci0@pci0</a>:0:2:0:     class=0x030000 rev=0x01 hdr=0x00 vendor=0x8086 device=0x9a49 subvendor=0x17aa subdevice=0x5088<br />    vendor     = 'Intel Corporation'<br />    device     = 'TigerLake-LP GT2 [Iris Xe Graphics]'<br />    class      = display<br />    subclass   = VGA</p><p>According to Lenovo, here:</p><p><a href="https://psref.lenovo.com/syspool/Sys/PDF/ThinkPad/ThinkPad_E14_Gen_2_Intel/ThinkPad_E14_Gen_2_Intel_Spec.pdf" rel="noopener noreferrer">https://psref.lenovo.com/syspool/Sys/PDF/ThinkPad/ThinkPad_E14_Gen_2_Intel/ThinkPad_E14_Gen_2_Intel_Spec.pdf</a></p><p>    Intel Iris Xe Graphics capability requires system to be configured with dual-channel memory. On the system with single-channel memory, Intel Iris Xe Graphics will function as Intel UHD Graphics</p><p>Since E14 only has one memory slot, I must be consigned to UHD Graphics, but I have no clue as to the implications.</p><p>The final important detail is that I recently upgraded from 16GB to 32GB (used) RAM, after upgrade to 20251106 but before upgrade to 20251204.</p><p>Regards,</p><p>Ross</p><blockquote><div>----------------</div><div>To whom: <a href="mailto:freebsd-current@freebsd.org" rel="noopener noreferrer">freebsd-current@freebsd.org</a> (<a href="mailto:freebsd-current@freebsd.org" rel="noopener noreferrer">freebsd-current@freebsd.org</a> );</div><div>Subject: operation not supported by Wayland;</div><div>04.12.2025, 16:51, "S. Ross Gohlke" <a href="mailto:ross@bisd.ro" rel="noopener noreferrer">&lt;ross@bisd.ro&gt;</a>:</div><blockquote><p> </p><div>On 12/4/25 07:26, S. Ross Gohlke wrote:</div><blockquote><div>On 12/3/25 07:23, Leonid Gnezdilov wrote:</div><blockquote><div>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.</div><div>GPU-firmware-intel-kmod-geminilake and i915_kms are used (different versions, latest, 61, 515)</div><div>----------------</div><div>To: S. Ross Gohlke (<a href="mailto:ross@bisd.ro" rel="noopener noreferrer">ross@bisd.ro</a> ), <a href="mailto:freebsd-current@freebsd.org" rel="noopener noreferrer">freebsd-current@freebsd.org</a> (<a href="mailto:freebsd-current@freebsd.org" rel="noopener noreferrer">freebsd-current@freebsd.org</a> );</div><div>Subject: operation not supported by Wayland;</div><div>02.12.2025, 17:05, "Leonid Gnezdilov" <a href="mailto:comdir@infonix.info" rel="noopener noreferrer">&lt;comdir@infonix.info &gt;</a>:</div><blockquote><div>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?</div><div>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.  </div><div> </div><div>----------------</div><div>To: S. Ross Gohlke (<a href="mailto:ross@bisd.ro" rel="noopener noreferrer">ross@bisd.ro</a> ), <a href="mailto:freebsd-current@freebsd.org" rel="noopener noreferrer">freebsd-current@freebsd.org</a> (<a href="mailto:freebsd-current@freebsd.org" rel="noopener noreferrer">freebsd-current@freebsd.org</a> );</div><div>Subject: operation not supported by Wayland;</div><div>12/01/2025, 17:15 p.m., "Leonid Gnezdilov" &lt;<a href="mailto:comdir@infonix.info" rel="noopener noreferrer">comdir@infonix.info</a> &gt;:</div><blockquote><div><div>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))</div></div><div> </div><div> </div><div>----------------</div><div>To whom: <a href="mailto:freebsd-current@freebsd.org" rel="noopener noreferrer">freebsd-current@freebsd.org</a> (<a href="mailto:freebsd-current@freebsd.org" rel="noopener noreferrer">freebsd-current@freebsd.org</a> );</div><div>Subject: operation not supported by Wayland;</div><div>27.11.2025, 19:44, "S. Ross Gohlke" &lt;<a href="mailto:ross@bisd.ro" rel="noopener noreferrer">ross@bisd.ro</a>&gt;:</div><blockquote><p>On 11/26/25 10:11, Leonid Gnezdilov wrote:</p><blockquote><div><div><div style="box-sizing:border-box"><div style="border-radius:0px 3px 3px 0px;box-sizing:border-box;min-width:0px;padding:10px;vertical-align:top;width:1422.39px"><div style="box-sizing:border-box;height:156.547px"><div style="box-sizing:border-box;min-height:1px"><div style="box-sizing:border-box"><div><div style="box-sizing:border-box"><div style="box-sizing:border-box">Hi!</div><div style="box-sizing:border-box">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.<br style="box-sizing:border-box;margin-top:0px" /><br style="box-sizing:border-box" />Errors during launch vary, but almost everything is united by "operation not supported (os error 45)"</div><div style="box-sizing:border-box">Well, yes, Wayland compositors start and work without problems (hyprland, labwc, hikari), errors occur when launching compositors clients - applications.</div></div></div></div></div></div></div></div></div></div></blockquote><p>I am running a Wayland session on FreeBSD 16.0-CURRENT pkgbase from a couple of weeks ago and have not seen these errors.</p><p>Wayfire is the compositor, and my regular app rotation -- foot, Firefox, Thunderbird -- is as stable as it has been. I am not using XWayland.</p><p>If there are specific apps you would like me to check let me know.</p><p>Regards,</p><p>Ross </p></blockquote></blockquote></blockquote></blockquote><p>% pkg info -x gpu<br />gpu-firmware-intel-kmod-tigerlake-20230625.1600003</p><p>% pkg info -x drm | grep kmod<br />drm-latest-kmod-6.9.1600003</p></blockquote><p>Also, here is my relevant environment, excluding XDG.</p><p>SAL_USE_VCLPLUGIN=gtk3<br />QT_WAYLAND_DISABLE_WINDOWDECORATION=1<br />GDK_BACKEND=wayland<br />SDL_VIDEODRIVER=wayland<br />QT_AUTO_SCREEN_SCALE_FACTOR=1<br />MOZ_ENABLE_WAYLAND=1<br />QT_QPA_PLATFORM=wayland-egl<br />CLUTTER_BACKEND=wayland<br />QT_QPA_PLATFORMTHEME=qt5ct<br /> </p><p>TMPDIR is mounted tmpfs since default /tmp size might be too small for programs like Firefox to do anything useful.</p></blockquote><div> </div><div> </div><div><span style="background-color:#ffffff;color:#666666;float:none;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal">-- </span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">Sincerely,</span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">Leonid Gnezdilov</span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">INFONICS LLC</span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">+7(4712)770-365</span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">+7(919)210-97-73</span></div><div> </div></blockquote></blockquote><div> </div><div> </div><div><span style="background-color:#ffffff;color:#666666;display:inline !important;float:none;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal">-- </span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">Sincerely,</span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">Leonid Gnezdilov</span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">INFONICS LLC</span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">+7(4712)770-365</span><br style="background-color:rgb( 255 , 255 , 255 );color:rgb( 102 , 102 , 102 );font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:normal" /><span style="background-color:#ffffff;color:#666666;font-family:monospace;font-size:12px;font-style:normal;font-weight:400;text-align:start;text-transform:none;white-space:nowrap">+7(919)210-97-73</span></div><div> </div>