{"id":2767,"date":"2025-06-25T02:00:44","date_gmt":"2025-06-25T02:00:44","guid":{"rendered":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/"},"modified":"2025-06-25T02:00:44","modified_gmt":"2025-06-25T02:00:44","slug":"kde-enhances-user-experience-with-innovative-first-run-setup-tool","status":"publish","type":"post","link":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/","title":{"rendered":"KDE Enhances User Experience with Innovative &#8216;First Run&#8217; Setup Tool"},"content":{"rendered":"<p>KDE developers are revamping the &#8216;first run experience&#8217; for users setting up KDE Plasma on new devices. This improvement draws inspiration from the sleek, guided setup processes found in Windows and macOS. Currently, KDE Linux distributions manage user creation through the Calamares installer, which, while functional, lacks the polish that users expect.<\/p>\n<p>To counter this, the project named <a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/invent.kde.org\/system\/kiss\">KDE Initial System Setup<\/a> (KISS) is being developed. Initially, progress was slow, but recently there has been a renewed focus on enhancing the KISS project. This will involve building out existing ideas, refining the codebase, and improving the overall functionality of the setup process.<\/p>\n<p>The goal is to provide a welcoming experience that showcases KDE\u2019s unique personality on initial boot, something that both users and hardware manufacturers will find appealing.<\/p>\n<p>Recent updates from KDE developer Kristen McWilliam highlight substantial advancements within the KISS codebase:<\/p>\n<ul>\n<li>The setup tool now compiles and runs successfully.<\/li>\n<li>Key code improvements and user interface design enhancements have been made.<\/li>\n<li>User account creation functionality has been integrated, moving beyond the previous placeholder interface.<\/li>\n<li>Language and keyboard layout selectors are now functional, although their implementation required careful adaptation of existing keyboard settings.<\/li>\n<\/ul>\n<p>These developments are essential as they move towards establishing a fully functional first-run setup experience. The tool must perform critical tasks without user-created passwords, implying that it may require permissions handled via sysusers.d and associated polkit rules.<\/p>\n<p>While the project is still in its early development stages, the progress suggests that KDE will soon provide a polished setup experience. This enhancement is timely as the desktop environment sees increased adoption by hardware vendors, potentially elevating the overall user experience for KDE Plasma.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>KDE developers are revamping the &#8216;first run experience&#8217; for users setting up KDE Plasma on new devices. This improvement draws inspiration from the sleek, guided setup processes found in Windows and macOS. Currently, KDE Linux distributions manage user creation through the Calamares installer, which, while functional, lacks the polish that users expect. To counter this, [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":2768,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[256,5,4],"tags":[],"class_list":["post-2767","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development","category-kde","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>KDE Enhances User Experience with Innovative &#039;First Run&#039; Setup Tool - ServerHost Hosting Solutions Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"KDE Enhances User Experience with Innovative &#039;First Run&#039; Setup Tool - ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"og:description\" content=\"KDE developers are revamping the &#8216;first run experience&#8217; for users setting up KDE Plasma on new devices. This improvement draws inspiration from the sleek, guided setup processes found in Windows and macOS. Currently, KDE Linux distributions manage user creation through the Calamares installer, which, while functional, lacks the polish that users expect. To counter this, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/\" \/>\n<meta property=\"og:site_name\" content=\"ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-25T02:00:44+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/\",\"url\":\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/\",\"name\":\"KDE Enhances User Experience with Innovative 'First Run' Setup Tool - ServerHost Hosting Solutions Blog\",\"isPartOf\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2025\/06\/69721101-4e1a-421a-99ef-b4539421e21f.webp\",\"datePublished\":\"2025-06-25T02:00:44+00:00\",\"author\":{\"@id\":\"\"},\"breadcrumb\":{\"@id\":\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#primaryimage\",\"url\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2025\/06\/69721101-4e1a-421a-99ef-b4539421e21f.webp\",\"contentUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2025\/06\/69721101-4e1a-421a-99ef-b4539421e21f.webp\",\"width\":1440,\"height\":825},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/serverhost.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KDE Enhances User Experience with Innovative &#8216;First Run&#8217; Setup Tool\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serverhost.com\/blog\/#website\",\"url\":\"https:\/\/serverhost.com\/blog\/\",\"name\":\"ServerHost Hosting Solutions Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serverhost.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"KDE Enhances User Experience with Innovative 'First Run' Setup Tool - ServerHost Hosting Solutions Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/","og_locale":"en_US","og_type":"article","og_title":"KDE Enhances User Experience with Innovative 'First Run' Setup Tool - ServerHost Hosting Solutions Blog","og_description":"KDE developers are revamping the &#8216;first run experience&#8217; for users setting up KDE Plasma on new devices. This improvement draws inspiration from the sleek, guided setup processes found in Windows and macOS. Currently, KDE Linux distributions manage user creation through the Calamares installer, which, while functional, lacks the polish that users expect. To counter this, [&hellip;]","og_url":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/","og_site_name":"ServerHost Hosting Solutions Blog","article_published_time":"2025-06-25T02:00:44+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/","url":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/","name":"KDE Enhances User Experience with Innovative 'First Run' Setup Tool - ServerHost Hosting Solutions Blog","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#primaryimage"},"image":{"@id":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2025\/06\/69721101-4e1a-421a-99ef-b4539421e21f.webp","datePublished":"2025-06-25T02:00:44+00:00","author":{"@id":""},"breadcrumb":{"@id":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#primaryimage","url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2025\/06\/69721101-4e1a-421a-99ef-b4539421e21f.webp","contentUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2025\/06\/69721101-4e1a-421a-99ef-b4539421e21f.webp","width":1440,"height":825},{"@type":"BreadcrumbList","@id":"https:\/\/serverhost.com\/blog\/kde-enhances-user-experience-with-innovative-first-run-setup-tool\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serverhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"KDE Enhances User Experience with Innovative &#8216;First Run&#8217; Setup Tool"}]},{"@type":"WebSite","@id":"https:\/\/serverhost.com\/blog\/#website","url":"https:\/\/serverhost.com\/blog\/","name":"ServerHost Hosting Solutions Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/2767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/comments?post=2767"}],"version-history":[{"count":0,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/2767\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media\/2768"}],"wp:attachment":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media?parent=2767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/categories?post=2767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/tags?post=2767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}