<?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>Screenage &#187; GUI</title>
	<atom:link href="http://www.screenage.de/blog/category/gui/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.screenage.de/blog</link>
	<description></description>
	<lastBuildDate>Sun, 13 Nov 2011 10:33:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>my package of the day &#8211; mtr as a powerful and default alternative to traceroute</title>
		<link>http://www.screenage.de/blog/2008/06/20/my-package-of-the-day-mtr-as-a-powerful-and-default-alternative-to-traceroute/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=my-package-of-the-day-mtr-as-a-powerful-and-default-alternative-to-traceroute</link>
		<comments>http://www.screenage.de/blog/2008/06/20/my-package-of-the-day-mtr-as-a-powerful-and-default-alternative-to-traceroute/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 15:03:27 +0000</pubDate>
		<dc:creator>ccm</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[CommandLine]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[PackeOfTheDay]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.screenage.de/blog/2008/06/20/my-package-of-the-day-mtr-as-a-powerful-and-default-alternative-to-traceroute/</guid>
		<description><![CDATA[Know the situation? Something is wrong with the network or you are just curious and want to run a &#8220;traceroute&#8221;. At least under most Debian based systems your first session will probably look like this: $ traceroute www.ubuntu.com command not &#8230; <a href="http://www.screenage.de/blog/2008/06/20/my-package-of-the-day-mtr-as-a-powerful-and-default-alternative-to-traceroute/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Know the situation? Something is wrong with the network or you are just curious and want to run a &#8220;traceroute&#8221;. At least under most Debian based systems your first session will probably look like this:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ traceroute www.ubuntu.com
<span style="color: #7a0874; font-weight: bold;">command</span> not found: traceroute</pre></div></div>

<p>Maybe on Ubuntu you will at least be hinted to install &#8220;traceroute&#8221; or &#8220;traceroute-nanog&#8221;&#8230; To be honest, I really hate this lack of a basic tool and cannot even remember how often I typed &#8220;aptitude install traceroute&#8221; afterwards (and press thumbs your network is up and running).</p>
<p>But sometimes you just need to dig a bit deeper and this time the surprise was really big as the incredible <a href="http://mnemonikk.org">Mnemonikk</a> told me about an alternative that is installed by default in Ubuntu and nearly no one knows about it: &#8220;<a href="http://www.bitwizard.nl/mtr/">mtr</a>&#8220;, which is an abbreviation for &#8220;my traceroute&#8221;.</p>
<p>Let&#8217;s just check it by calling &#8220;mtr www.ubuntu.com&#8221; (i slightly changed the output for security reasons):</p>
<pre>                 My traceroute  [v0.72]
ccm        (0.0.0.0)          Wed Jun 20 6:51:20 2008
Keys:  Help   Display mode   Restart statistics   Order
of fields      Packets               Pings
 Host        Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 1.2.3.4   0.0%   331    0.3   0.3   0.3   0.5   0.0
 2. 2.3.4.5   0.0%   331   15.6  16.3  14.9  42.6   2.6
 3. 3.4.5.6   0.0%   330   15.0  15.5  14.4  58.5   2.7
 4. 4.5.6.7   0.0%   330   17.5  17.3  15.4  60.5   5.3
 5. 5.6.7.8   0.0%   330   15.7  24.3  15.6 212.3  30.2
 6. ae-32-52 58.8%   330   20.6  22.1  15.9  42.5   4.7
 7. ae-2.ebr 54.1%   330   20.6  25.0  19.0  45.4   4.7
 8. ae-1-100  0.0%   330   21.5  25.4  19.2  41.1   5.1
 9. ae-2.ebr  0.0%   330   27.5  34.0  26.7  73.5   5.2
10. ae-1-100  0.3%   330   28.8  33.6  26.7  72.5   6.0
11. ae-2.ebr  0.0%   330   30.8  32.9  26.7  48.5   5.0
12. ae-26-52  0.0%   330   27.6  34.8  26.9 226.8  26.8
13. 195.50.1  0.3%   330   27.7  28.4  27.2  42.5   1.7
14. gw0-0-gr  0.0%   330   27.9  28.1  27.0  40.5   1.4
15. avocado.  0.0%   330   27.8  28.0  27.2  36.2   1.0</pre>
<p>You might notice, that the output is quite well formed (&#8220;mtr&#8221; uses curses for this). The interesting point is: Instead of running once, mtr continuously updates the output and statistics, providing you with a neat network overview. So you can use it as an enhanced ping showing all steps between you and the target.</p>
<p>For the sake of it: The package installed by default in Ubuntu is actually called &#8220;mtr-tiny&#8221; as it lacks a graphical user interface. If you prefer a gui you can replace the package with &#8220;mtr&#8221; by running &#8220;aptitude install mtr&#8221;. When running &#8220;mtr&#8221; from the console afterwards you will be prompted with a gtk interface. In case you still want text mode, just append &#8220;&#8211;curses&#8221; as a parameter.</p>
<p>Yes, that was a quick package, but if you keep it in mind, you will save time, you normalle spend for installing &#8220;traceroute&#8221; and you&#8217;ll definitely have better results for network diagnose. Happy mtr&#8217;ing!</p>
<p><strong>[update]</strong></p>
<p>sherman noted, that the reason for traceroute not being installed is, that it&#8217;s just deprecated and &#8220;tracepath&#8221; should be used instead. Thank you for the hint, though I&#8217;d prefer &#8220;mtr&#8221; as it&#8217;s much more reliable and verbose.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.screenage.de/blog/2008/06/20/my-package-of-the-day-mtr-as-a-powerful-and-default-alternative-to-traceroute/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>my (not yet) package of the day &#8211; circular application menu</title>
		<link>http://www.screenage.de/blog/2008/06/16/my-not-yet-package-of-the-day-circular-application-menu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=my-not-yet-package-of-the-day-circular-application-menu</link>
		<comments>http://www.screenage.de/blog/2008/06/16/my-not-yet-package-of-the-day-circular-application-menu/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 06:51:43 +0000</pubDate>
		<dc:creator>ccm</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[HardyHeron]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Packaging]]></category>
		<category><![CDATA[PackeOfTheDay]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.screenage.de/blog/2008/06/16/my-not-yet-package-of-the-day-circular-application-menu/</guid>
		<description><![CDATA[(Not yet a package, but still interesting enough to tell and hey: bleeding edge.) Circular Application Menu for Gnome is a Google Code hosted project providing a different access method to your Gnome menu. Actually all it does, is displaying &#8230; <a href="http://www.screenage.de/blog/2008/06/16/my-not-yet-package-of-the-day-circular-application-menu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>(Not yet a package, but still interesting enough to tell and hey: bleeding edge.)</em> <a href="http://code.google.com/p/circular-application-menu/">Circular Application Menu for Gnome is a Google Code hosted</a> project providing a different access method to your Gnome menu. Actually all it does, is displaying the menu as circles:</p>
<p><img src="http://www.screenage.de/blog/uploads/hauptmenuecircular.png" alt="hauptmenuecircular.png" /></p>
<p><strong>Installation</strong></p>
<p>But as it is different, it is somehow attractive and therefore let&#8217;s give it a try. Building &#8220;circular application menu&#8221; is quite easy. You just have to install some libraries, subversion and essential build stuff, check out the current repository and compile it. Huh? Try this:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">aptitude</span> <span style="color: #c20cb9; font-weight: bold;">install</span> subversion build-essential \
libgnome-desktop-dev libgnome-menu-dev
$ <span style="color: #c20cb9; font-weight: bold;">svn</span> checkout \
http:<span style="color: #000000; font-weight: bold;">//</span>circular-application-menu.googlecode.com<span style="color: #000000; font-weight: bold;">/</span>svn<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span> \
circular-application-menu
$ <span style="color: #7a0874; font-weight: bold;">cd</span> circular-application-menu
$ <span style="color: #c20cb9; font-weight: bold;">make</span></pre></div></div>

<p><strong>Running</strong></p>
<p>If no severe error occurred, you are already able to run &#8220;circular application menu&#8221; it via &#8216;./circular-application-menu&#8217; now. Ignore error messages on the console as long as it comes up. Strange feeling to use it, isn&#8217;t it? I haven&#8217;t decided, if I really like it or not, until now.</p>
<p>If you like you can now install it to the system via make install, though I am fine with running it from the build directory, which I moved to &#8220;~/opt/circular/&#8221;. As it is pre-alpha-something, I just don&#8217;t want the code be mixed up with my distribution binaries.</p>
<p><strong>Customizing</strong></p>
<p>If you want to go one step further, install the <a href="http://wiki.awn-project.org/">Avant Window Navigator</a> (&#8220;$ sudo aptitude install avant-window-navigator&#8221;), the OS X style application panel, which just moved from <a href="http://code.google.com/p/avant-window-navigator/">Google Code</a> to <a href="https://launchpad.net/awn">Launchpad</a> (points taken!) and add an icon for circular menu to it by doing a right-click=&gt;settings=&gt;Launchers=&gt;Add. Now you can start all normal applications by calling Circular Menues from the AvantGo launcher. Definitely an eye catcher:</p>
<p><a href="http://www.screenage.de/blog/uploads/hauptmenuecircular2.png" title="Circular Application Menu combined with Avant Window Navigator"><img src="http://www.screenage.de/blog/uploads/hauptmenuecircular2.thumbnail.png" alt="Circular Application Menu combined with Avant Window Navigator" /></a><br />
(click to enlarge)</p>
<p><strong>Pitfalls</strong></p>
<p>There are, of course, a couple of pitfalls. For instance, when running circular application menu on top of a dark or even black application, you cannot see it&#8217;s borders:</p>
<p><img src="http://www.screenage.de/blog/uploads/bildschirmfoto-1.png" alt="bildschirmfoto-1.png" /></p>
<p>Also, you currently don&#8217;t have the possibility to customize the launcher at all.</p>
<p>Nevertheless: circular application menu for Gnome is a nice desktop gimmick. I am sure, it will be packaged soon (will I?) and go to the community repositories of most GNU/Linux distributions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.screenage.de/blog/2008/06/16/my-not-yet-package-of-the-day-circular-application-menu/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

