{"id":175880,"date":"2025-07-03T20:11:05","date_gmt":"2025-07-03T20:11:05","guid":{"rendered":"https:\/\/linuxiac.com\/?p=175880"},"modified":"2025-07-03T21:46:41","modified_gmt":"2025-07-03T21:46:41","slug":"cosmic-desktop-lands-in-void-linux","status":"publish","type":"post","link":"https:\/\/linuxiac.com\/cosmic-desktop-lands-in-void-linux\/","title":{"rendered":"COSMIC Desktop Lands in Void Linux"},"content":{"rendered":"\n<p><a href=\"https:\/\/linuxiac.com\/void-linux\/\">Void Linux<\/a> is a <a href=\"https:\/\/linuxiac.com\/rolling-vs-point-release-linux-distributions\/\">rolling distro<\/a>, but it tends to run a bit behind other rolling releases like Arch when it comes to software versions. That\u2019s because Void doesn\u2019t push out the newest packages \u201cas fast as possible\u201d\u2014instead, it puts a focus on stability.<\/p>\n\n\n\n<p>That means you won\u2019t always find the newest versions of software right away. Instead, things lag a bit behind. And since Void is entirely community-driven, new packages don\u2019t just land automatically\u2014they need to be adapted and added by someone from the community first.<\/p>\n\n\n\n<p>That\u2019s actually why COSMIC, the still-in-development desktop environment from System76, is only now showing up in Void\u2019s repositories, despite being available for public testing for nearly a year. The included version is the latest available: <a href=\"https:\/\/linuxiac.com\/cosmic-desktop-alpha-7-released-next-stop-beta\/\" data-type=\"post\" data-id=\"166474\">COSMIC Desktop Alpha 7<\/a>, released in late April.<\/p>\n\n\n\n<p>Most importantly, Void users now have the opportunity to try out this desktop environment for themselves and experience everything it has to offer. It\u2019s expected to shake up the current dominance of KDE and GNOME, with a particular appeal to GNOME users who feel limited by its constraints.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/void-cosmic-desktop.jpg\"><img decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/void-cosmic-desktop-1024x640.jpg\" alt=\"Void Linux COSMIC Desktop\" class=\"wp-image-175898\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/void-cosmic-desktop-1024x640.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/void-cosmic-desktop-380x238.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/void-cosmic-desktop-768x480.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/void-cosmic-desktop-1536x960.jpg 1536w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/void-cosmic-desktop.jpg 1680w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Now, let&#8217;s get to what probably interests Void users the most\u2014how to get COSMIC up and running on their desktops. It\u2019s a fairly straightforward process: add the repository and install the desktop environment. That\u2019s it.<\/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\"><span class=\"hljs-built_in\">echo<\/span> <span class=\"hljs-string\">'repository=https:\/\/mtfbella109.github.io\/void-cosmic-repo\/repo\/x86_64'<\/span> | sudo tee \/etc\/xbps.d\/10-cosmic.conf\nsudo xbps-install -S cosmic-desktop<\/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<p>Another way to install it is by compiling it yourself\u2014the way Void users are already familiar with\u2014using a template file and the <code>xbps-src<\/code> tool from the <a href=\"https:\/\/linuxiac.com\/void-linux-xbps-package-manager\/\" data-type=\"post\" data-id=\"40430\">XBPS package manager<\/a>. However, the method with precompiled packages is significantly more convenient and saves you a considerable amount of time.<\/p>\n\n\n\n<p>Just a heads-up: the \u201c<em>cosmic-greeter<\/em>\u201d (COSMIC login manager) package isn\u2019t working as expected at the moment. So, after installing COSMIC, you\u2019ll need to start it manually by running the following command in the terminal:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">start-cosmic<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><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<p>For step-by-step instructions and more details about the installation process, check out the maintainer\u2019s <a href=\"https:\/\/github.com\/MtFBella109\/void-packages\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub repository<\/a>. And last but definitely not least, a big thank-you for all the hard work that\u2019s making it possible for Void users to enjoy COSMIC.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>COSMIC Desktop is now available on Void Linux, giving users a chance to explore the next-gen Rust-based desktop environment from System76.<\/p>\n","protected":false},"author":10,"featured_media":175883,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,5],"tags":[4063,3812,3410],"class_list":["post-175880","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-os","category-news","tag-cosmic","tag-desktop-environment","tag-void"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/175880","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=175880"}],"version-history":[{"count":0,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/175880\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media\/175883"}],"wp:attachment":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media?parent=175880"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/categories?post=175880"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/tags?post=175880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}