Fullscreen black screen after update

I installed Manjaro KDE on 27.08.2021 and updated it.
All went well untill the update on 05.09.2021.

When I open a webbrowser and try to fullscreen either only the window(F11) or fullscreen a video , the screen goes black and shows ONLY the cursor untill i revert (F11 or Esc).

Found the problem to be regarding kwin compositor.
After disabling it with (ALT+Shift+F12) I can see fullscreen like I should.

Tried to disable all effects but with no positive result.
Also tried to change compositor rendering backend and nothing makes any difference.

I got the ideas from here:
bbs.archlinux[.]org/viewtopic.php?id=260123

At first I thought it was a kernel problem since I had the .13 installed from the default system installation and it updated during the update upgraded linux513 (5.13.12-1 → 5.13.13-1).

Removed the .13 kernel and installed the .10 LTS for better future stability but with no result in my problem.

Also the kwin was upgraded during the update upgraded kwin (5.22.4-1 → 5.22.5-1)

After opening the journald log , each time I enter fullscreen 2 problems appear there (always), both from kwin_x11

qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 26058, resource id: 10499029, major code: 20 (GetProperty), minor code: 0

kwin_core: XCB error: 152 (BadDamage), sequence: 26061, resource id: 10499042, major code: 143 (DAMAGE), minor code: 2 (Destroy)

Below is a list of upgraded items on that date:

> [2021-09-05T21:05:28+0300] [ALPM] removed linux513 (5.13.13-1)
> [2021-09-05T21:05:16+0300] [ALPM] removed linux513-nvidia (470.63.01-5)
> [2021-09-05T20:57:38+0300] [ALPM] installed linux510-nvidia (470.63.01-5)
> [2021-09-05T20:57:38+0300] [ALPM] installed linux510 (5.10.61-1)
> [2021-09-05T18:11:57+0300] [ALPM] installed blender (17:2.93.4-1)
> [2021-09-05T18:11:56+0300] [ALPM] installed openvdb (8.1.0-1)
> [2021-09-05T18:11:56+0300] [ALPM] installed log4cplus (2.0.7-1)
> [2021-09-05T18:11:56+0300] [ALPM] installed opensubdiv (3.4.4-5)
> [2021-09-05T18:11:54+0300] [ALPM] installed ptex (2.4.1-1)
> [2021-09-05T18:11:54+0300] [ALPM] installed libspnav (0.2.3-3)
> [2021-09-05T18:11:54+0300] [ALPM] installed openimagedenoise (1.4.1-1)
> [2021-09-05T18:11:51+0300] [ALPM] installed openshadinglanguage (1.11.14.2-1)
> [2021-09-05T18:11:50+0300] [ALPM] installed openimageio (2.2.17.0-1)
> [2021-09-05T18:11:48+0300] [ALPM] installed openxr (1.0.19-1)
> [2021-09-05T18:11:48+0300] [ALPM] installed potrace (1.16-2)
> [2021-09-05T18:11:48+0300] [ALPM] installed jemalloc (1:5.2.1-3)
> [2021-09-05T18:11:48+0300] [ALPM] installed opencolorio (2.0.1-3)
> [2021-09-05T18:11:48+0300] [ALPM] installed pystring (1.1.3.git1-1)
> [2021-09-05T18:11:48+0300] [ALPM] installed yaml-cpp (0.6.3-2)
> [2021-09-05T18:11:48+0300] [ALPM] installed tinyxml (2.6.2-7)
> [2021-09-05T18:11:48+0300] [ALPM] installed pybind11 (2.7.1-1)
> [2021-09-05T18:11:48+0300] [ALPM] installed opencollada (1:1.6.68-2)
> [2021-09-05T18:11:45+0300] [ALPM] installed embree (3.13.0-1)
> [2021-09-05T18:11:44+0300] [ALPM] installed blosc (1.21.0-1)
> [2021-09-05T18:11:44+0300] [ALPM] installed alembic (1.8.2-2)
> [2021-09-05T18:11:43+0300] [ALPM] installed hdf5 (1.12.0-2)
> [2021-09-05T18:11:41+0300] [ALPM] installed libaec (1.0.5-1)
> [2021-09-05T18:11:41+0300] [ALPM] upgraded yakuake (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:11:40+0300] [ALPM] upgraded timeshift (20.11.1.r28.gefed117-2 -> 20.11.1+28+gefed117-1)
> [2021-09-05T18:11:40+0300] [ALPM] upgraded spectacle (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:11:39+0300] [ALPM] upgraded source-highlight (3.1.9-5 -> 3.1.9-6)
> [2021-09-05T18:11:39+0300] [ALPM] upgraded skanlite (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:11:39+0300] [ALPM] upgraded sddm-kcm (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:38+0300] [ALPM] upgraded qt5-translations (5.15.2-1 -> 5.15.2+kde+r20-1)
> [2021-09-05T18:11:38+0300] [ALPM] upgraded qbittorrent (4.3.7-1 -> 4.3.8-1)
> [2021-09-05T18:11:37+0300] [ALPM] upgraded python-cryptography (3.4.7-1 -> 3.4.8-1)
> [2021-09-05T18:11:37+0300] [ALPM] upgraded python-cairo (1.20.0-3 -> 1.20.1-1)
> [2021-09-05T18:11:37+0300] [ALPM] upgraded print-manager (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:11:37+0300] [ALPM] upgraded powerdevil (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:37+0300] [ALPM] upgraded plasma-workspace-wallpapers (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:32+0300] [ALPM] upgraded plasma-systemmonitor (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:32+0300] [ALPM] upgraded plasma-pa (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:32+0300] [ALPM] upgraded plasma-nm (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:31+0300] [ALPM] upgraded plasma-firewall (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:31+0300] [ALPM] upgraded plasma-desktop (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:28+0300] [ALPM] upgraded polkit-kde-agent (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:28+0300] [ALPM] upgraded plasma-browser-integration (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:28+0300] [ALPM] upgraded partitionmanager (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:11:27+0300] [ALPM] upgraded oxygen (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:11:26+0300] [ALPM] upgraded okular (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:11:25+0300] [ALPM] upgraded nodejs (16.7.0-1 -> 16.8.0-1)
> [2021-09-05T18:11:24+0300] [ALPM] upgraded mobile-broadband-provider-info (20201225-1 -> 20210805-1)
> [2021-09-05T18:11:24+0300] [ALPM] upgraded manjaro-release (21.1.1-1 -> 21.1.2-1)
> [2021-09-05T18:11:24+0300] [ALPM] upgraded man-pages (5.12-2 -> 5.13-1)
> [2021-09-05T18:11:14+0300] [ALPM] upgraded linux513-nvidia (470.63.01-4 -> 470.63.01-5)
> [2021-09-05T18:11:13+0300] [ALPM] upgraded linux513 (5.13.12-1 -> 5.13.13-1)
> [2021-09-05T18:11:00+0300] [ALPM] upgraded libx86emu (3.1-1 -> 3.2-1)
> [2021-09-05T18:11:00+0300] [ALPM] upgraded libreoffice-still (7.1.5-1 -> 7.1.5-2)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded libktorrent (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded libksane (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded poppler-glib (21.08.0-1 -> 21.09.0-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded lib32-openssl (1:1.1.1.k-1 -> 1:1.1.1.l-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded lib32-nss (3.69-1 -> 3.69.1-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded lib32-libgcrypt (1.9.3-1 -> 1.9.4-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded kwrited (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded kwayland-integration (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded kwalletmanager (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded kwallet-pam (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded ksystemlog (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded ksshaskpass (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded kscreen (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded konsole (21.08.0-3 -> 21.08.1-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded kmenuedit (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded kinfocenter (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded khotkeys (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:52+0300] [ALPM] upgraded khelpcenter (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:51+0300] [ALPM] upgraded kget (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:51+0300] [ALPM] upgraded kgamma5 (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:51+0300] [ALPM] upgraded systemsettings (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:51+0300] [ALPM] upgraded kfind (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:51+0300] [ALPM] upgraded keditbookmarks (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:51+0300] [ALPM] upgraded kdeplasma-addons (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:51+0300] [ALPM] upgraded plasma-workspace (5.22.4-3 -> 5.22.5-1)
> [2021-09-05T18:10:50+0300] [ALPM] upgraded libkscreen (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:50+0300] [ALPM] upgraded plasma-integration (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:50+0300] [ALPM] upgraded kwin (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:50+0300] [ALPM] installed pipewire-media-session (1:0.3.34-1)
> [2021-09-05T18:10:50+0300] [ALPM] upgraded kwayland-server (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:50+0300] [ALPM] upgraded kscreenlocker (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:50+0300] [ALPM] upgraded layer-shell-qt (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:50+0300] [ALPM] upgraded milou (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:50+0300] [ALPM] upgraded xorg-xrdb (1.2.0-2 -> 1.2.1-1)
> [2021-09-05T18:10:50+0300] [ALPM] upgraded ksystemstats (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:49+0300] [ALPM] upgraded libksysguard (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:49+0300] [ALPM] upgraded kdenlive (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kdenetwork-filesharing (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kdegraphics-thumbnailers (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded libkexiv2 (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kdeconnect (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kde-gtk-config (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kde-cli-tools (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kcalc (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kate (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kamera (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kactivitymanagerd (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded kaccounts-providers (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded k3b (1:21.08.0-1 -> 1:21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded libkcddb (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded iproute2 (5.13.0-1 -> 5.14.0-1)
> [2021-09-05T18:10:48+0300] [ALPM] upgraded gwenview (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:47+0300] [ALPM] upgraded kaccounts-integration (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:47+0300] [ALPM] upgraded signon-kwallet-extension (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:47+0300] [ALPM] upgraded libkdcraw (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:47+0300] [ALPM] upgraded libkipi (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:42+0300] [ALPM] upgraded graphviz (2.48.0-2 -> 2.49.0-1)
> [2021-09-05T18:10:42+0300] [ALPM] upgraded run-parts (5.3-1 -> 5.4-1)
> [2021-09-05T18:10:42+0300] [ALPM] upgraded gpm (1.20.7.r38.ge82d1a6-3 -> 1.20.7.r38.ge82d1a6-4)
> [2021-09-05T18:10:41+0300] [ALPM] upgraded gmic (2.9.8-2 -> 2.9.9-1)
> [2021-09-05T18:10:40+0300] [ALPM] upgraded foomatic-db (3:20210528-1 -> 3:20210828-1)
> [2021-09-05T18:10:40+0300] [ALPM] upgraded flatpak (1.11.2-1 -> 1.11.3-1)
> [2021-09-05T18:10:40+0300] [ALPM] upgraded xdg-desktop-portal-kde (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:10:40+0300] [ALPM] upgraded pipewire (1:0.3.33-1 -> 1:0.3.34-1)
> [2021-09-05T18:10:39+0300] [ALPM] upgraded filelight (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:39+0300] [ALPM] upgraded ffmpegthumbs (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:39+0300] [ALPM] upgraded elisa (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:39+0300] [ALPM] upgraded libplacebo (3.120.3-2 -> 3.120.3-3)
> [2021-09-05T18:10:39+0300] [ALPM] upgraded shaderc (2021.1-1 -> 2021.1-2)
> [2021-09-05T18:10:39+0300] [ALPM] upgraded glslang (11.5.0-1 -> 11.6.0-1)
> [2021-09-05T18:10:39+0300] [ALPM] upgraded qt5-quickcontrols2 (5.15.2-1 -> 5.15.2+kde+r8-1)
> [2021-09-05T18:10:39+0300] [ALPM] upgraded electron12 (12.0.17-1 -> 12.1.0-1)
> [2021-09-05T18:10:35+0300] [ALPM] upgraded electron (13.2.2-1 -> 13.2.3-1)
> [2021-09-05T18:10:33+0300] [ALPM] upgraded dolphin-plugins (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:33+0300] [ALPM] upgraded dolphin (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:33+0300] [ALPM] upgraded kio-extras (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:10:33+0300] [ALPM] upgraded dkms (2.8.4-1 -> 2.8.5-1)
> [2021-09-05T18:10:32+0300] [ALPM] upgraded cups-filters (1.28.9-1 -> 1.28.10-1)
> [2021-09-05T18:10:32+0300] [ALPM] upgraded imagemagick (7.1.0.4-2 -> 7.1.0.5-1)
> [2021-09-05T18:10:31+0300] [ALPM] upgraded cuda (11.4.1-1 -> 11.4.1-2)
> [2021-09-05T18:09:35+0300] [ALPM] upgraded cpupower (5.13-1 -> 5.14-1)
> [2021-09-05T18:09:35+0300] [ALPM] upgraded cmake (3.21.1-1 -> 3.21.2-2)
> [2021-09-05T18:09:35+0300] [ALPM] upgraded chromium (92.0.4515.159-1 -> 93.0.4577.63-1)
> [2021-09-05T18:09:35+0300] [ALPM] upgraded re2 (1:20210801-1 -> 1:20210901-1)
> [2021-09-05T18:09:35+0300] [ALPM] upgraded ceph-libs (15.2.13-2 -> 15.2.14-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded bubblewrap (0.4.1-2 -> 0.5.0-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded breeze-gtk (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded breeze (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded kdecoration (5.22.4-1 -> 5.22.5-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded bluez-libs (5.60-1 -> 5.61-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded bluedevil (1:5.22.4-1 -> 1:5.22.5-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded bluez (5.60-1 -> 5.61-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded baloo-widgets (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded libssh (0.9.5-1 -> 0.9.6-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded poppler-qt5 (21.08.0-1 -> 21.09.0-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded poppler (21.08.0-1 -> 21.09.0-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded babl (0.1.86-1 -> 0.1.88-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded ark (21.08.0-1 -> 21.08.1-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded nss (3.69-1 -> 3.69.1-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded upower (0.99.12-2 -> 0.99.13-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded iso-codes (4.6.0-1 -> 4.7.0-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded qt5-declarative (5.15.2+kde+r29-1 -> 5.15.2+kde+r30-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded archlinux-appstream-data (20210723-1 -> 20210902-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded appstream-qt (0.14.4-1 -> 0.14.5-2)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded vulkan-icd-loader (1.2.187-1 -> 1.2.188-1)
> [2021-09-05T18:09:34+0300] [ALPM] upgraded libwacom (1.11-1 -> 1.12-1)
> [2021-09-05T18:09:33+0300] [ALPM] upgraded avahi (0.8+20+gd1e71b3-1 -> 0.8+22+gfd482a7-1)
> [2021-09-05T18:09:33+0300] [ALPM] upgraded appstream (0.14.4-1 -> 0.14.5-2)
> [2021-09-05T18:09:33+0300] [ALPM] upgraded glib-networking (1:2.68.1-1 -> 1:2.68.2-1)
> [2021-09-05T18:09:33+0300] [ALPM] upgraded freetype2 (2.10.4-1 -> 2.11.0-3)
> [2021-09-05T18:09:33+0300] [ALPM] upgraded ca-certificates-mozilla (3.69-1 -> 3.69.1-1)
> [2021-09-05T18:09:33+0300] [ALPM] upgraded libgcrypt (1.9.3-1 -> 1.9.4-1)
> [2021-09-05T18:09:33+0300] [ALPM] upgraded aom (3.1.2-1 -> 3.1.2-2)
> [2021-09-05T18:09:33+0300] [ALPM] upgraded tzdata (2021a-1 -> 2021a-2)
> [2021-09-05T18:09:33+0300] [ALPM] upgraded alsa-card-profiles (1:0.3.33-1 -> 1:0.3.34-1)
1 Like

Does this also happen on a newly created user (E.G. icefinity2 ?)

:thinking:

Hopefully you can confirm this, but I have the same issue and believe I discovered something about the behavior of this bug.

The behavior that causes this bug is this:

  • Have kwin enabled
  • Open a window on a screen with no Panel/Taskbar
  • Have the Window Fully Maximized
  • Try to Fullscreen the window or a video inside the window and it will show up plain black.

Workaround for the bug:

Either dissable kwin with alt + shift + f12, or not have the window maximized when you fullscreen something, or have a panel on the screen in which you are trying to fullscreen something while maximized.

What lead me to uncover this:

I’m getting the exact same behavior as you are, when you have Firefox opened and try to fullscreen it or a video, having kwin enabled makes the fullscreen part go black.
Based on what I’m seeing, I think this behavior happens when you try to fullscreen anything in the window, whether its the window itself, or a video in it, after the window already been maximized.
I discovered when the window isn’t maximized, when you make the window fullscreen it works in fullscreen. Furthermore, based on my testing I think its related to when you don’t have a Task Manager Panel on that screen: I found this out by having the window maximized on my main screen, which has a panel/task bar, and trying to fullscreen it and it worked. When I try to move the panel to my second screen, only fullscreening from maximized window worked on the second screen, and it didn’t work on the main screen, which had been working previously. I tried adding a panel/taskbar to both screens and then fullscreening from maximized window worked on both screens.

Edit: thank you very much Fabby for the edits :+1:

4 Likes

is there wayland or plasma active, after the updare?

Workaround for the bug:

Either dissable kwin with alt + shift + f12, or not have the window maximized when you fullscreen something, or have a panel on the screen in which you are trying to fullscreen something while maximized.

Yes , I have tried what you said and it happens to me also.
If the window is not maximized when I try to Fullscreen it (or the video in it) , the fullscreen works like it should even with kwin compositor active.

As for

is there a wayland or plasma active, after update?

I don’t use wayland.
And if you are asking about processes regarding plasma, I have:

plasmashell
pamac-tray-plasma
kglobalaccel5
startplasma-x11
kactivitymanagerd
sddm-helper

What is the output of

echo USER

:question:

Sorry misinterpreted your first post.
Yes making a new user and using all default settings with the compositor enabled and maximized window , while fullscreening the window/video of the window , does work like it should.

So you have an issue in your user profile and finding out which exact setting you changed is going to take weeks if not months, therefore, we’re going to do the following:

  • Verify that the new user has access to the same groups as your old one by executing groups and comparing the output of both users.

    groups twitty
    groups twitty2
    

    (Where obviously, twitty is your old user and twitty2 is your new one.)
    E.G. if twitty is a member of operator and twitty2 isn’t, execute:

    usermod --append --groups operator twitty2
    
  • Copy all data files from your old profile into your new one

    cp --verbose --recursive --preserve=timestamps /home/twitty/Documents/* /home/twitty2/Documents/
    

    If that worked and you had no errors, remove the documents from your old user:

    rm --recursive /home/twitty/Documents/*
    

    repeat for:

    • Pictures
    • Videos
    • Music
    • .thunderbird
    • .mozilla/firefox/
    • Templates, and everything else that is important to you.
    • Linux games like Battle of Wesnoth have their game data stored under ~/.local/share/ E.G. ~/.local/share/wesnoth/
  • After everything has been copied over, disable the old user so you cannot accidentally log on to it any more:

     usermod --lock twitty
    
  • If you would have theming or other customisations going on, don’t do everything in one day but do this at the rate of 1 application / theme / … per day and if the same issue crops up again, roll back your last change and thus you’ve now pinpointed the exact setting that made your old user misbehave. :thinking:

  • in 1 month delete the entire home directory of your old user, but don’t delete the user itself so that in 6 months time files still owned by that user will still show up under its username.

  • If you ever migrate to a new machine, just don’t migrate the old user: only the new one.

  • From now on, start making backups so you can roll back and never have to do this again:

Workaround:

Firefox

  1. Click the menu button → More Tools → Customize toolbar
  2. Uncheck “Title Bar” decoration

Chrome

  1. Right click on empty tab space
  2. Uncheck “Use system title bar and borders”

I tried a new user and it does not help. It looks like kwin 5.25.5 bug.

3 Likes

Had the same issue, solved it by downgrading kwin from 5.22.5 to 5.22.4 following these steps:

  1. Download downgrade from the AUR: yay -Sa downgrade
  2. Show kwin version list: sudo downgrade kwin
  3. Now you’ll have a list with kwin versions and a number corresponding to each version, you must type the number of version 5.22.4 and hit enter
  4. When asked if you want to install say Y
  5. Reboot your system: Reboot

PS: You might be tempted to use downgrade to install new version 5.22.90, don’t do it as it won’t work (you won’t be able to go past login screen).

Now we wait until 5.22.5 bug is solved.

1 Like

Hi, I just installed Manjaro and got exactly the same issue. Don’t know if this arrived with the last upgrade or from the fresh install 2 weeks ago, but before downgrading kwin, I tried to change the compositor (rendering backen) in Kwin configuration from openGL to Xrender. Now everything works as expected. OpenGL 2.0 and 3.1 had the same behavior. I am using Nvidia GPU and driver on a laptop with 2 external monitors. Hope this help someone !