{"id":173807,"date":"2025-06-20T13:40:13","date_gmt":"2025-06-20T13:40:13","guid":{"rendered":"https:\/\/linuxiac.com\/?p=173807"},"modified":"2025-06-20T13:44:25","modified_gmt":"2025-06-20T13:44:25","slug":"plasma-6-4-on-arch-linux-requires-manual-package-installation","status":"publish","type":"post","link":"https:\/\/linuxiac.com\/plasma-6-4-on-arch-linux-requires-manual-package-installation\/","title":{"rendered":"Plasma 6.4 on Arch Linux Requires Manual Package Installation"},"content":{"rendered":"\n<p>Just three days after the release of the <a href=\"https:\/\/linuxiac.com\/kde-plasma-6-4-desktop-environment-released\/\" data-type=\"post\" data-id=\"173381\">KDE Plasma 6.4<\/a> desktop, it&#8217;s already available in the Arch Linux repositories. However, this time around, there&#8217;s an important detail that the distro is reminding users to keep in mind. Here&#8217;s what it&#8217;s all about.<\/p>\n\n\n\n<p>As you probably know, Plasma 6.4 is bringing a notable change for users still on X11\u2014and if that includes you, a quick manual fix will be needed to avoid login issues. <a href=\"https:\/\/linuxiac.com\/kde-x11-support-to-continue-until-plasma-7\/\">With the recent split of KWin<\/a> into separate <em>kwin-wayland<\/em> and <em>kwin-x11<\/em> packages, the default installation will no longer include the X11 session unless explicitly requested.<\/p>\n\n\n\n<p>Previously, Plasma installations automatically supported both Wayland and X11 sessions. However, starting with 6.4, only the Wayland session will be installed by default. So, <strong>if you rely on X11, you must manually install plasma-x11-session and kwin-x11 before upgrading<\/strong>\u2014otherwise, you might find yourself locked out of your desktop.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">sudo pacman -S plasma-x11-session<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-1.jpg\"><img decoding=\"async\" width=\"1003\" height=\"275\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-1.jpg\" alt=\"Installing plasma-x11-session package on Arch Linux\" class=\"wp-image-173822\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-1.jpg 1003w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-1-380x104.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-1-768x211.jpg 768w\" sizes=\"(max-width: 1003px) 100vw, 1003px\" \/><\/a><figcaption class=\"wp-element-caption\">Installing plasma-x11-session package on Arch Linux<\/figcaption><\/figure>\n\n\n\n<p>As noted in Arch Linux&#8217;s announcement, <a href=\"https:\/\/linuxiac.com\/how-to-use-pacman-to-manage-software-on-arch-linux\/\">Pacman<\/a> can&#8217;t automatically detect a user&#8217;s preferred session. Installing X11 components for everyone would be unnecessary for Wayland users, so the responsibility now falls on X11 holdouts to make the switch themselves.<\/p>\n\n\n\n<p>Once installed, the upgrade to Plasma 6.4 should proceed smoothly, preserving your X11 workflow.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-2.jpg\"><img decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-2-1024x640.jpg\" alt=\"Arch Linux running Plasma 6.4 desktop (X11 session)\" class=\"wp-image-173825\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-2-1024x640.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-2-380x238.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-2-768x480.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-2-1536x960.jpg 1536w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/arch-plasma64-2.jpg 1680w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Arch Linux running Plasma 6.4 desktop (X11 session)<\/figcaption><\/figure>\n\n\n\n<p>To summarize, if you&#8217;re still using X11, ensure you install <em>plasma-x11-session<\/em> manually before updating to Plasma 6.4. Failing to do so could result in login issues, leaving you without immediate access to your familiar desktop environment.<\/p>\n\n\n\n<p>For more information, see the <a href=\"https:\/\/archlinux.org\/news\/plasma-640-will-need-manual-intervention-if-you-are-on-x11\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arch&#8217;s announcement<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Arch Linux Plasma 6.4 users still on X11 must install plasma-x11-session, or they\u2019ll be left without a session after the KWin split.<\/p>\n","protected":false},"author":10,"featured_media":173810,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,5],"tags":[4264,6380],"class_list":["post-173807","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-os","category-news","tag-arch-linux","tag-plasma-6-4"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/173807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/comments?post=173807"}],"version-history":[{"count":0,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/173807\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media\/173810"}],"wp:attachment":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media?parent=173807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/categories?post=173807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/tags?post=173807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}