{"id":7206,"date":"2026-10-18T16:30:44","date_gmt":"2026-10-18T14:30:44","guid":{"rendered":"https:\/\/axebase.net\/blog\/?p=7206"},"modified":"2026-10-20T07:02:51","modified_gmt":"2026-10-20T05:02:51","slug":"plasma-6-8-0-wayland-nouveau-flickering","status":"publish","type":"post","link":"https:\/\/axebase.net\/blog\/2026\/10\/18\/plasma-6-8-0-wayland-nouveau-flickering\/","title":{"rendered":"Plasma 6.8.0, Wayland, nouveau &#8211; Flickering"},"content":{"rendered":"<p>tl;dr: Plasma, Wayland, nouveau. To prevent flickering, disable hardware acceleration for the cursor.<\/p>\n<p>Es ist lange angek\u00fcndigt gewesen, da\u00df mit Sprung auf Plasma 6.8.0 (von 6.7.1) die Unterst\u00fctzung von X11 entfernt, d.h. vollst\u00e4ndig auf Wayland gesetzt wird. Wer bereits Plasma mit Wayland gefahren, vielleicht anf\u00e4ngliche Probleme aus dem Weg ger\u00e4umt gehabt hat, ist sicherlich davon ausgegangen, da\u00df das Upgrade unspektakul\u00e4r vonstatten geht.<\/p>\n<p>Seit der Nacht zum 2026-10-16 ist Plasma 6.8.0 in Arch Linux installierbar, als Final wohlgemerkt, aus testing &#8216;raus.<\/p>\n<p>Bereits auf dem Loginscreen gibt es ein extremes Flackern, unterbrochen von Schwarzphasen. Auf dem Desktop setzt sich das fort, kein Arbeiten damit m\u00f6glich.<\/p>\n<p>Ursachenfindung ist angesagt. Es gibt in Arch- und Arch-based Foren mehrere Threads mit ungew\u00f6hnlich zweifelhaftem Vorgehen. So wollen manche zur\u00fcck auf die vorherige Plasma-Version (viel Spa\u00df bei &gt;30 Paketen!), andere wollen den propriet\u00e4ren Treiber nvidia installieren, obwohl die jeweilige GPU nicht mehr davon unterst\u00fctzt wird, man aus gutem Grund nouveau nutzt.<\/p>\n<p>Hier haben wir bereits eine Gemeinsamkeit, die anderen fehlt: nouveau. Gag am Rande: Host mit LXQt\/X11, ausgerechnet VBox mit einer Arch-VM, Plasma und Wayland l\u00e4uft stabiler als der Host mit Wayland. :-D<\/p>\n<p>Eine Alternative zu nouveau gibt&#8217;s nicht. Eines f\u00e4llt freilich sofort auf: Plasma Login Manager oder auch SDDM (PLM ist ein SDDM-Fork, soll diesen in Plasma abl\u00f6sen) steht wie Ast, solange man nicht die Maus ber\u00fchrt.<\/p>\n<p>Ich mach&#8217;s kurz: es ist die Hardware-Beschleunigung f\u00fcr den Mauszeiger, den Cursor, zu deaktivieren.\u00a0 Dazu gibt es eine Option f\u00fcr Kwin, dem \u00fcblicherweise unter Plasma genutztem Window Manager.<\/p>\n<p>Eigentlich deaktiviert man dies nicht, da Kwin, k\u00f6nnen es Hardware oder in diesem Fall Treiber nicht, automatisch deaktiviert. Was hier offensichtlich nicht passiert.<\/p>\n<p>Im File &#8220;\/etc\/environment&#8221; f\u00fcgt man also &#8220;KWIN_FORCE_SW_CURSOR=1&#8221; hinzu. Kann man in einem tty mit nano oder der Befehlszeile<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"wp-block-code\">$ echo \"KWIN_FORCE_SW_CURSOR=1\" | sudo tee -a \/etc\/environment<\/pre>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>tl;dr: Plasma, Wayland, nouveau. To prevent flickering, disable hardware acceleration for the cursor. Es ist lange angek\u00fcndigt gewesen, da\u00df mit Sprung auf Plasma 6.8.0 (von 6.7.1) die Unterst\u00fctzung von X11 entfernt, d.h. vollst\u00e4ndig auf Wayland gesetzt wird. Wer bereits Plasma mit Wayland gefahren, vielleicht anf\u00e4ngliche Probleme aus dem Weg ger\u00e4umt gehabt hat, ist sicherlich davon [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,2,17,5],"tags":[],"class_list":["post-7206","post","type-post","status-publish","format-standard","hentry","category-arch_based","category-computer","category-desktop_environments","category-linux"],"_links":{"self":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/7206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/comments?post=7206"}],"version-history":[{"count":2,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/7206\/revisions"}],"predecessor-version":[{"id":7213,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/7206\/revisions\/7213"}],"wp:attachment":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/media?parent=7206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/categories?post=7206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/tags?post=7206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}