<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>fedora on </title>
    <link>https://d.enis.no/categories/fedora/</link>
    <description>Recent content in fedora on </description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Mon, 16 Apr 2012 00:00:00 +0000</lastBuildDate><atom:link href="https://d.enis.no/categories/fedora/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Gnome 3 adjustments and addons for a Gnome 2 user</title>
      <link>https://d.enis.no/2012/04/adjusting-gnome-3/</link>
      <pubDate>Mon, 16 Apr 2012 00:00:00 +0000</pubDate>
      
      <guid>https://d.enis.no/2012/04/adjusting-gnome-3/</guid>
      <description>As a long time professional Linux desktop user (since 2000 or so) I have used numerous desktop environments over the years. Initially Gnome1, then KDE2, then Gnome2 for a long time.
With the advent of Unity and Gnome 3.x, the distro vendors primary focus has understandably switched to supporting the future instead of maintaining the past. I will not go into the discussion whether this has happened too fast, or just fast enough.</description>
      <content>&lt;p&gt;As a long time professional Linux desktop user (since 2000 or so) I have used numerous desktop environments over the years. Initially Gnome1, then KDE2, then Gnome2 for a long time.&lt;/p&gt;
&lt;p&gt;With the advent of Unity and Gnome 3.x, the distro vendors primary focus has understandably switched to supporting the future instead of maintaining the past. I will not go into the discussion whether this has happened too fast, or just fast enough.&lt;/p&gt;
&lt;p&gt;Upgrading from the last Ubuntu that supported Gnome 2, I chose to try Unity, found out that it wasn’t for me (dual 1600×1200 monitor setup, multi workspace setup), then tried my luck with KDE (which I parted with around KDE3), and ended up with “Gnome Classic”. Now, after several issues in the process towards Precise Pangolin, I finally jumped ship to Fedora 16, and in that process tried to make the modern Gnome 3 work for me.&lt;/p&gt;
&lt;p&gt;I will update this post as I make additional modifications, keeping it as a reference for my own use. Let me know in the comments if you have tips or suggestions.&lt;/p&gt;
&lt;p&gt;Here are the adjustments and addons I have found, that improve the out-of-the-box Gnome 3 experience:&lt;/p&gt;
&lt;h3 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;In Fedora, ensure you have the following packages :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;gnome-shell-extension-places-menu gnome-shell-extension-auto-move-windows gnome-shell-extension-alternative-status-menu gnome-shell-extension-pidgin gnome-shell-extension-remove-bluetooth-icon gnome-shell-extension-systemMonitor gnome-shell-extension-user-theme gnome-shell-extension-workspace-indicator gnome-shell-extension-remove-accessibility-icon gnome-shell-extension-apps-menu gnome-shell-theme-atolm gnome-tweak-tool&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The very nice System Monitor shell extension is not packaged, but is easily installed from git:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/tree/gnome-3.2&#34;&gt;https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/tree/gnome-3.2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I had little luck installing it into &lt;em&gt;~/.local/share/gnome-shell/extensions&lt;/em&gt;, but installing it globally under_ /usr/local/share/gnome-shell/extensions/_ worked fine.&lt;/p&gt;
&lt;p&gt;Most of the settings and extensions mentioned below are enabled through gnome-tweak-tool (listed as “Advanced Settings in the Gnome launcher).&lt;/p&gt;
&lt;h3 id=&#34;shell-extensions&#34;&gt;Shell extensions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Workspace Indicator (re-enables a workspace indicator in the “tasktray”)&lt;/li&gt;
&lt;li&gt;Pidgin IM Integration (improves the usability of Pidgin under Gnome 3, not as good as it used to be in Gnome 2 but still ..)&lt;/li&gt;
&lt;li&gt;Remove Accessibility Icon (with the agressive removal of &lt;!-- raw HTML omitted --&gt;useful&lt;!-- raw HTML omitted --&gt; indicators in G3 it surprises me how much unnecessary stuff is default enabled)&lt;/li&gt;
&lt;li&gt;Applications Menu (mostly improves the “familiar feeling”, I don’t really use this much)&lt;/li&gt;
&lt;li&gt;System Monitor (visual, ever present system monitor, even looks pretty good)&lt;/li&gt;
&lt;li&gt;Remove Bluetooth Icon (I don’t use BT on my desktop, so this is totally redundant)&lt;/li&gt;
&lt;li&gt;Places Status Indicator (re-enables quick access to folders in the file browser)&lt;/li&gt;
&lt;li&gt;User Themes (let’s the user configure Gnome Theme settings)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;theme&#34;&gt;Theme&lt;/h3&gt;
&lt;p&gt;I kept most of the defaults, but found that using the “Atolm” Shell Theme made me feel more at home (it makes Gnome 3 look a lot more like Gnome 2 in earlier Ubuntu’s..). I also enabled “Menus Have Icons” and “Buttons Have Icons”. Cursor, Icon, GTK+ and Window themes were kept to their default settings.&lt;/p&gt;
&lt;h3 id=&#34;tweaks&#34;&gt;Tweaks&lt;/h3&gt;
&lt;p&gt;In gconf-editor (aka “Configuration Editor” in the launcher) I modified these keys :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;/desktop/gnome/shell/windows/workspaces_only_on_primary – False  (This makes my dual monitor setup work as I want it and disables the second screen from being a “sticky” workspace)&lt;/li&gt;
&lt;li&gt;/desktop/gnome/shell/windows/button_layout – close,minimize,maximize:menu (My other OS of choice is OSX, and this makes the transition between them smoother)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;update-for-gnome-shell-34&#34;&gt;Update for Gnome Shell 3.4&lt;/h3&gt;
&lt;p&gt;Settings that were previously in gconf are now migrated to dconf:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;org.gnome.shell.overrides : workspaces-only-on-primary – False&lt;/li&gt;
&lt;li&gt;org.gnome.shell.overrides : button-layout – close,minimize,maximize:menu&lt;/li&gt;
&lt;li&gt;org.gnome.shell.overrides : attach-modal-dialogs – False (this detaches popupdialogs from their parent window)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
</content>
    </item>
    
  </channel>
</rss>
