{"id":126,"date":"2009-10-24T18:58:30","date_gmt":"2009-10-24T22:58:30","guid":{"rendered":""},"modified":"2011-02-02T00:22:36","modified_gmt":"2011-02-02T05:22:36","slug":"gnome-228-even-more-annoying","status":"publish","type":"post","link":"https:\/\/pappp.net\/?p=126","title":{"rendered":"Gnome 2.28: even more annoying"},"content":{"rendered":"\n<p>Despite its many irritations, I&#8217;ve been actively tolerating <a class=\"externlink\" title=\"Go to http:\/\/www.gnome.org\/\" href=\"http:\/\/www.gnome.org\/\">Gnome<\/a> on my extra machine (running Ubuntu 9.04), with only a few adjustments for the really infuriating things (The &#8220;presence&#8221; features in OS X\/iChat are irritating enough, a half working clone is <em>maddening<\/em>), and, with those adaptations made,  it is a pretty tolerable environment.<br \/>\n&#8230;and the GNOME folks went and did something to re-stoke my hate.  I use <a class=\"externlink\" title=\"Go to http:\/\/projects.gnome.org\/gdm\/\" href=\"http:\/\/projects.gnome.org\/gdm\/\">GDM<\/a> (and a number of other Gnome-dependent pieces, many of which have no compelling reason for the dependencies) on my usual <a class=\"externlink\" title=\"Go to http:\/\/www.archlinux.org\/\" href=\"http:\/\/www.archlinux.org\/\">Arch<\/a>\/<a class=\"externlink\" title=\"Go to http:\/\/www.xfce.org\/\" href=\"http:\/\/www.xfce.org\/\">XFCE4<\/a> machine as a matter of convenience and\/or preference.  In the 2.26-&gt;2.28 upgrade (Arch tracks current) the Gnome developers decided to change the way GDM is configured.  This change included <strong>breaking all existing GDM themes<\/strong> (admittedly, to be more consistent with GTK, which is a good thing, just not graceful), and making it <strong>impossible to configure GDM without gconf<\/strong> and\/or horrible <a class=\"externlink\" title=\"Go to http:\/\/wiki.archlinux.org\/index.php\/Gnome_2.28_Changes#Configuring_gdm_2.28\" href=\"http:\/\/wiki.archlinux.org\/index.php\/Gnome_2.28_Changes#Configuring_gdm_2.28\">dbus stunts<\/a>, which, of course, don&#8217;t work on my system.   They also seem to have depreciated the &#8220;new session in nested window&#8221; feature of gdmflexiserver that made GDM preferable to the alternatives&#8230; I think I&#8217;ll just install <a class=\"externlink\" title=\"Go to http:\/\/slim.berlios.de\/\" href=\"http:\/\/slim.berlios.de\/\">SLiM<\/a>, write a script with Xephyr to replace the nested window feature, and stop whining. <\/p>\n<p>This is an arm of the argument about conventional releases versus <a class=\"externlink\" title=\"Go to http:\/\/en.wikipedia.org\/wiki\/Rolling_release\" href=\"http:\/\/en.wikipedia.org\/wiki\/Rolling_release\">Rolling Releases<\/a> , but brokenness and compatibility issues from holding on to obsolete versions and the issue of occasionally breaking everything with a dist-upgrade\/ OS X style point release upgrade still doesn&#8217;t seem preferable.  This kind of behavior in Gnome is also a big part of why the non-Gnome *buntu distributions (Kubuntu\/Xubuntu\/etc.) feel like second class citizens; if components inside the Gnome obnoxious-integration umbrella are acting as part of the OS, the other environments are all going to have issues.  Apparently Ubuntu 9.10 is built around Gnome 2.28, it will be interesting to see how it all works where everything is done the Gnome way.  <\/p>\n<p>This is not to complain about things the GNOME Project does, I do use, and like, a number of their products, especially <a class=\"externlink\" title=\"Go to http:\/\/projects.gnome.org\/evince\/\" href=\"http:\/\/projects.gnome.org\/evince\/\">Evince<\/a> (which has apparently recently gained annotation features and a Windows port, the two things I most wanted for it).  Likewise, the current round of development cycles are cutting a lot of the slow, crufty dependencies out of a number of programs&#8230; but I still find their ideas about useless (and forced) integration (see above) and non-configurable interfaces (sane default AND configuration options; it&#8217;s not one or the other guys&#8230;) incredibly frustrating.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Despite its many irritations, I&#8217;ve been actively tolerating Gnome on my extra machine (running Ubuntu 9.04), with only a few adjustments for the really infuriating things (The &#8220;presence&#8221; features in OS X\/iChat are irritating enough, a half working clone is &hellip; <a href=\"https:\/\/pappp.net\/?p=126\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,1,12],"tags":[80,16],"class_list":["post-126","post","type-post","status-publish","format-standard","hentry","category-computers","category-general","category-oldblog","tag-gnome","tag-rant"],"_links":{"self":[{"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/posts\/126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pappp.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=126"}],"version-history":[{"count":0,"href":"https:\/\/pappp.net\/index.php?rest_route=\/wp\/v2\/posts\/126\/revisions"}],"wp:attachment":[{"href":"https:\/\/pappp.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pappp.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pappp.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}