{"id":77,"date":"2019-03-26T16:51:49","date_gmt":"2019-03-26T16:51:49","guid":{"rendered":"http:\/\/blogs.gentoo.org\/leio\/?p=77"},"modified":"2019-03-26T17:21:00","modified_gmt":"2019-03-26T17:21:00","slug":"gnome-3-30","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/leio\/2019\/03\/26\/gnome-3-30\/","title":{"rendered":"Gentoo GNOME 3.30 for all init systems"},"content":{"rendered":"<p>GNOME 3.30 is now available in Gentoo Linux testing branch.<br \/>\nStarting with this release, GNOME on Gentoo once again works with OpenRC, in addition to the usual systemd option. This is achieved through the <a href=\"https:\/\/github.com\/elogind\/elogind\">elogind project<\/a>, a standalone logind implementation based on systemd code, which is currently maintained by a fellow Gentoo user. It provides the missing <a href=\"https:\/\/www.freedesktop.org\/wiki\/Software\/systemd\/logind\/\">logind interfaces<\/a> currently required by GNOME without booting with systemd.<\/p>\n<p>For easier GNOME install, the <i>desktop\/gnome<\/i> profiles now set up default USE flags with elogind for OpenRC systems, while the <i>desktop\/gnome\/systemd<\/i> profiles continue to do that for systemd systems. Both have been updated to provide a better initial GNOME install experience. After profile selection, a full install should be simply a matter of `emerge gnome` for testing branch users. Don&#8217;t forget to <a href=\"https:\/\/wiki.gentoo.org\/wiki\/Handbook:AMD64\/Working\/USE#Adapting_the_entire_system_to_the_new_USE_flags\">adapt your system<\/a> to any changed USE flags on previously installed packages too.<\/p>\n<p>GNOME 3.32 is expected to be made available in testing branch soon as well, followed by introducing all this for stable branch users. This is hoped to complete within 6-8 weeks.<\/p>\n<p>If you encounter issues, don&#8217;t hesitate to file <a href=\"https:\/\/bugs.gentoo.org\/\">bug reports<\/a> or, if necessary, <a href=\"https:\/\/wiki.gentoo.org\/wiki\/User:Leio\">contact me<\/a> via e-mail or IRC. You can also discuss the elogind aspects on the <a href=\"https:\/\/forums.gentoo.org\/viewtopic-t-1094796.html\">Gentoo Forums<\/a>.<\/p>\n<h4 style=\"color: grey;font-size: 0.9em\">Acknowledgements<\/h4>\n<p style=\"color: grey;font-size: 0.8em\">I&#8217;d like to thank Gavin Ferris, for kindly agreeing to sponsor my work on the above (upgrading GNOME on Gentoo from 3.26 to 3.30 and introducing Gentoo GNOME elogind support); and dantrell, for his pioneering overlay work integrating GNOME 3 with OpenRC on Gentoo, and also the GNOME and elogind projects.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GNOME 3.30 is now available in Gentoo Linux testing branch. Starting with this release, GNOME on Gentoo once again works with OpenRC, in addition to the usual systemd option. This is achieved through the elogind project, a standalone logind implementation based on systemd code, which is currently maintained by a fellow Gentoo user. It provides &hellip; <a href=\"https:\/\/blogs.gentoo.org\/leio\/2019\/03\/26\/gnome-3-30\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Gentoo GNOME 3.30 for all init systems<\/span><\/a><\/p>\n","protected":false},"author":50,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,5],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/posts\/77"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/comments?post=77"}],"version-history":[{"count":47,"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/posts\/77\/revisions"}],"predecessor-version":[{"id":127,"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/posts\/77\/revisions\/127"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/media?parent=77"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/categories?post=77"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/leio\/wp-json\/wp\/v2\/tags?post=77"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}