<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Eurion · RainCT&#039;s Blog &#187; gnome-shell</title>
	<atom:link href="http://bloc.eurion.net/archives/tag/gnome-shell/feed/" rel="self" type="application/rss+xml" />
	<link>http://bloc.eurion.net</link>
	<description>I would love to change the world, but they won&#039;t give me the source code...</description>
	<lastBuildDate>Sun, 29 Jan 2012 13:23:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Another GNOME Shell post: what do you think about the window list?</title>
		<link>http://bloc.eurion.net/archives/2009/gnome-shell-window-list/</link>
		<comments>http://bloc.eurion.net/archives/2009/gnome-shell-window-list/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 16:21:56 +0000</pubDate>
		<dc:creator>RainCT</dc:creator>
				<category><![CDATA[Planet Ubuntu]]></category>
		<category><![CDATA[gnome-shell]]></category>
		<category><![CDATA[Programari lliure]]></category>

		<guid isPermaLink="false">http://bloc.eurion.net/?p=225</guid>
		<description><![CDATA[It&#8217;s already a few months since my two posts on gnome-shell, so here is another one. I hadn&#8217;t looked at it for some time, but now I&#8217;ve checked it out again and although the visible changes aren&#8217;t all too big you can see it has a bit more form now (FUSA works now on it, [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s already a few months since my <a href="http://bloc.eurion.net/archives/2008/installing-gnome-shell-in-ubuntu-intrepid/">two</a> <a href="http://bloc.eurion.net/archives/2008/discuss-run-dialog-removal/">posts</a> on gnome-shell, so here is another one. I hadn&#8217;t looked at it for some time, but now I&#8217;ve checked it out again and although the visible changes aren&#8217;t all too big you can see it has a bit more form now (<abbr title="Fast User Switch Applet">FUSA</abbr> works now on it, you can move windows from one workspace to another, the transition from the desktop to the overlay window has got a better looking animation, etc). For those who want to try it out, I&#8217;ve updated my <a href="http://bloc.eurion.net/archives/2008/installing-gnome-shell-in-ubuntu-intrepid/">post with the installation instructions</a>, but following <a href="http://live.gnome.org/GnomeShell#head-3f60626bad6c0dbb60ecdbde36865c01a1dc1e98">those from the official wiki</a> should achieve the same now.</p>
<p><em>In case you are running Ubuntu Jaunty, at the moment you&#8217;ll get a build failure trying to compile gir-repository, but you can easily workaround it by opening file «~/gnome-shell/install/bin/g-ir-scanner» in your favourite text editor and changing «site-packages» in line 41 to «dist-packages»; if you&#8217;re using Ubuntu 64 bits you&#8217;ll also need to change the value of «libdir» at line 37 from «lib64» to just «lib» .<br />
</em></p>
<p>Anyway, so let&#8217;s go to the actual reason for writing this post. David Jordan has been asking about the windows list in #gnome-shell (server <em>irc.gnome.org</em>) and I offered to ask the question here so that it arrives to more people. So here it is:</p>
<p><strong>What do people like or dislike about the current GNOME window-list?</strong></p>
<p>Tell us your opinion in a comment, or jump into #gnome-shell and speak with David himelf (alias <em>dmj726</em>).</p>
<p>Related posts:<ol>
<li><a href='http://bloc.eurion.net/archives/2008/installing-gnome-shell-in-ubuntu-intrepid/' rel='bookmark' title='Installing GNOME Shell in Ubuntu Intrepid'>Installing GNOME Shell in Ubuntu Intrepid</a> <small>I&#8217;ve read in Jono&#8216;s blog that the development of GNOME...</small></li>
<li><a href='http://bloc.eurion.net/archives/2008/discuss-run-dialog-removal/' rel='bookmark' title='Call for feedback: Removing the Run dialog with GNOME Shell'>Call for feedback: Removing the Run dialog with GNOME Shell</a> <small>I was about to do some work for GNOME Shell&#8217;s...</small></li>
<li><a href='http://bloc.eurion.net/archives/2010/gnome-activity-journal-and-installing-it-on-ubuntu/' rel='bookmark' title='GNOME Activity Journal, and installing it on Ubuntu'>GNOME Activity Journal, and installing it on Ubuntu</a> <small>As already announced by Seif, the first development release of...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://bloc.eurion.net/archives/2009/gnome-shell-window-list/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Call for feedback: Removing the Run dialog with GNOME Shell</title>
		<link>http://bloc.eurion.net/archives/2008/discuss-run-dialog-removal/</link>
		<comments>http://bloc.eurion.net/archives/2008/discuss-run-dialog-removal/#comments</comments>
		<pubDate>Sun, 07 Dec 2008 23:23:46 +0000</pubDate>
		<dc:creator>RainCT</dc:creator>
				<category><![CDATA[Planet Ubuntu]]></category>
		<category><![CDATA[gnome-shell]]></category>

		<guid isPermaLink="false">http://bloc.eurion.net/?p=77</guid>
		<description><![CDATA[I was about to do some work for GNOME Shell&#8217;s &#8220;Run Dialog&#8221; when Colin Walters raised an interesting question: «&#60;walters&#62; I&#8217;m sort of unsure actually whether it makes sense to have a run dialog; seems to overlap a lot with where we want to go with the overlay search» (clarification: overlay is the mode into [...]]]></description>
			<content:encoded><![CDATA[<p>I was about to do some <acronym title="Note: I'm not -yet- a gnome-shell developer myself, just contributing a bit :)">work</acronym> for GNOME Shell&#8217;s &#8220;Run Dialog&#8221; when <a href="http://cgwalters.livejournal.com/">Colin Walters</a> raised an interesting question: «<em>&lt;walters&gt; I&#8217;m sort of unsure actually whether it makes sense to have a run dialog; seems to overlap a lot with where we want to go with the overlay search</em>» (clarification: overlay is the mode into which gnome-shell enters when you press the &#8220;Activities&#8221; button &#8211; see <a href="http://www.vcubells.net/arxiu/2008/11/30/1122/">this screenshot</a> to see how it looks).</p>
<p>So, reformulating his words to an actual question, what&#8217;s the point of having a &#8220;Run&#8221; dialog when applications can already be searched for and launched from the overlay screen? Removing this would avoid duplication and free the Alt+F2 keyboard combination so that it can be used to enter/exit overlay mode (the &#8220;super&#8221; key is already used for this, but some keyboards don&#8217;t have it). On the other hand, launching applications which have no menu entry, or calling an application with some special parameter, would have to be done from the terminal.</p>
<p>What do you think about this? Are we missing any use case? Could you live without the Run dialog (having gnome-shell&#8217;s awesome overlay mode)? Comment!</p>
<p>Related posts:<ol>
<li><a href='http://bloc.eurion.net/archives/2009/gnome-shell-window-list/' rel='bookmark' title='Another GNOME Shell post: what do you think about the window list?'>Another GNOME Shell post: what do you think about the window list?</a> <small>It&#8217;s already a few months since my two posts on...</small></li>
<li><a href='http://bloc.eurion.net/archives/2008/installing-gnome-shell-in-ubuntu-intrepid/' rel='bookmark' title='Installing GNOME Shell in Ubuntu Intrepid'>Installing GNOME Shell in Ubuntu Intrepid</a> <small>I&#8217;ve read in Jono&#8216;s blog that the development of GNOME...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://bloc.eurion.net/archives/2008/discuss-run-dialog-removal/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Installing GNOME Shell in Ubuntu Intrepid</title>
		<link>http://bloc.eurion.net/archives/2008/installing-gnome-shell-in-ubuntu-intrepid/</link>
		<comments>http://bloc.eurion.net/archives/2008/installing-gnome-shell-in-ubuntu-intrepid/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 21:59:02 +0000</pubDate>
		<dc:creator>RainCT</dc:creator>
				<category><![CDATA[Planet Ubuntu]]></category>
		<category><![CDATA[gnome-shell]]></category>

		<guid isPermaLink="false">http://bloc.eurion.net/archives/2008/installing-gnome-shell-in-ubuntu-intrepid/</guid>
		<description><![CDATA[I&#8217;ve read in Jono&#8216;s blog that the development of GNOME Shell (which in turn may become a component of GNOME 3.0) has already started and wanted to try it out (and contribute :)). As this process wasn&#8217;t as trivial as I&#8217;d have liked (although I had awesome assistance from Colin Walters, Owen Taylor and some [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve <a href="http://www.jonobacon.org/?p=1424">read</a> in <a href="http://www.jonobacon.org/?p=1424">Jono</a>&#8216;s blog that the development of <a href="http://live.gnome.org/GnomeShell">GNOME Shell</a> (which in turn may become a component of GNOME 3.0) has already started and wanted to try it out (<a href="http://bugzilla.gnome.org/show_bug.cgi?id=562633">and</a> <a href="http://bugzilla.gnome.org/show_bug.cgi?id=562604">contribute</a> :)). As this process wasn&#8217;t as trivial as I&#8217;d have liked (although I had awesome assistance from <a href="http://cgwalters.livejournal.com/">Colin Walters</a>, <a href="http://blog.fishsoup.net">Owen Taylor</a> and some other people in #gnome-shell@irc.gnome.org), I&#8217;ve decided to write down the instructions on how to build it so that others have it easier.</p>
<p><strong>Initial build of GNOME Shell</strong></p>
<p><strong>1.</strong> Download <a href="http://svn.gnome.org/svn/gnome-shell/trunk/tools/build/gnome-shell-build-setup.sh">gnome-shell-build-setup.sh</a> (<em>wget http://git.gnome.org/cgit/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh</em>) and run it (<em>bash gnome-shell-build-setup.sh</em>). This will download jhbuild into ~/Source and build it (the executables will end up in ~/bin).</p>
<p><strong>2.</strong> Install the necessary build dependencies for gnome-shell (and its bundled dependencies): <em>sudo apt-get install </em><em>build-essential automake </em><em>gnome-common </em><em> flex bison curl </em><em>git-core subversion gtk-doc-tools mesa-common-dev </em><em>xulrunner-1.9-dev </em><em>libdbus-glib-1-dev </em><em>libffi-dev </em><em>libgconf2-dev</em><em> libgtk2.0-dev libgl1-mesa-dev</em><em> </em><em>libgstreamer-plugins-base0.10-dev python2.5-dev</em>.</p>
<p><strong>3.</strong> Download and build gnome-shell (and its bundled dependencies) by running <em>~/bin/jhbuild build</em>. All files are placed into ~/gnome-shell.</p>
<p><strong>Running it</strong></p>
<p><strong>1. </strong>Run <em>~/bin/jhbuild shell</em> to enter a subshell, and then follow the remaining steps <strong>inside</strong> it.</p>
<p><strong>2. </strong>Go into the appropriate directory, with: <em>cd ~/gnome-shell/source/gnome-shell/scripts</em>.  [<strong>Update: </strong>now <em>~/gnome-shell/source/gnome-shell/src</em>]</p>
<p><strong>3.</strong> Start gnome-shell, either inside a window by using Xephyr: <em>./start-in-Xephyr</em> (you&#8217;ll need to have xserver-xephyr installed for this to work, or replacing gnome-panel and metacity in your &#8220;real&#8221; desktop: <em>./start-replace</em>.  [<strong>Update: </strong>now this is «./gnome-shell» and «./gnome-shell --replace»]</p>
<p><strong>Updating it</strong></p>
<p>Execute <em>~/bin/jhbuild build &#8211;force &#8211;clean</em>. The two arguments, &#8220;&#8211;force&#8221; and &#8220;&#8211;clean&#8221;, are used to rebuild everything, even if it didn&#8217;t change. You can usually omit them, but in some cases not doing this may lead to GNOME Shell failing to start.</p>
<p>You can also rebuild only a certain element (with this I mean either gnome-shell or one of its bundled dependencies, namely clutter, gjs, gobject-introspection, gir-repository or metacity-clutter) by using <em>~/bin/jhbuild buildone &lt;name&gt; &#8211;clean</em>.</p>
<p><strong>Problem: My computer hangs if I run it </strong></p>
<p>Like the new Compiz version in Intrepid, gnome-shell uses GL_EXT_texture_to_pixmap, which is <a href="https://bugs.edge.launchpad.net/ubuntu/+bug/259385">broken for some old Intel cards</a> and causes the computer to hang if <em>start-replace</em> is used. You can easily disable this, though, by setting the GNOME_SHELL_DISABLE_TFP environment variable <small>(the name of this variable may change in the future)</small>.</p>
<p>So, just run <em>&#8220;export GNOME_SHELL_DISABLE_TFP=1</em>&#8221; before you run <em>start-replace</em> as described in section &#8220;Running it&#8221; (or add that line to ~/.bashrc, but then remember to remove it again once the driver issue is fixed). With this, gnome-shell should be able to run so that you can try it out, but don&#8217;t expect its performance to be perfect (here I have serious issues with redrawing).</p>
<p>Related posts:<ol>
<li><a href='http://bloc.eurion.net/archives/2009/gnome-shell-window-list/' rel='bookmark' title='Another GNOME Shell post: what do you think about the window list?'>Another GNOME Shell post: what do you think about the window list?</a> <small>It&#8217;s already a few months since my two posts on...</small></li>
<li><a href='http://bloc.eurion.net/archives/2008/discuss-run-dialog-removal/' rel='bookmark' title='Call for feedback: Removing the Run dialog with GNOME Shell'>Call for feedback: Removing the Run dialog with GNOME Shell</a> <small>I was about to do some work for GNOME Shell&#8217;s...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://bloc.eurion.net/archives/2008/installing-gnome-shell-in-ubuntu-intrepid/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

