<?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>marius &#187; Desktop</title>
	<atom:link href="http://devilx.net/tag/desktop/feed/" rel="self" type="application/rss+xml" />
	<link>http://devilx.net</link>
	<description></description>
	<lastBuildDate>Mon, 14 May 2012 21:25:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Put some CandyBars into your Dropbox&#8230; or not&#8230; or maybe soon?</title>
		<link>http://devilx.net/2009/11/18/put-some-candybars-into-your-dropbox-or-not/</link>
		<comments>http://devilx.net/2009/11/18/put-some-candybars-into-your-dropbox-or-not/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 18:59:39 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Art & Design]]></category>
		<category><![CDATA[Mac and stuff ...]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[CandyBar]]></category>
		<category><![CDATA[Cool]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Icons]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Panic]]></category>
		<category><![CDATA[Style]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=1113</guid>
		<description><![CDATA[On 11/15/2009 01:22PM, devilx@devilx.net wrote: Hi, I&#8217;m having a bit of a trouble while trying to move my CandyBar&#8217;s Library from the regular Application Support directory into my Dropbox directory. I did that move on my iMac and everything worked &#8230; <a href="http://devilx.net/2009/11/18/put-some-candybars-into-your-dropbox-or-not/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>On 11/15/2009 01:22PM, devilx@devilx.net wrote:</em></p>
<blockquote><p>Hi,</p>
<p>I&#8217;m having a bit of a trouble while trying to move my CandyBar&#8217;s Library from the regular Application Support directory into my <a href="http://www.dropbox.com/referrals/NTIxODYyMjk5">Dropbox</a> directory. I did that move on my iMac and everything worked out pretty good. I&#8217;m now having the Library running on my Dropbox, so it&#8217;s always being synced up to the cloud.</p>
<p>When I open my MacBook now and change the Library path to the Dropbox directory there (since those two Macs are being kept in sync via Dropbox) I can see all libraries contents, but instead of the actual icons or docks, I only see CandyBar-file-icons in the preview. I can even double-click some item from my list to view it in detail, still, no actual icon-image, only the white paper with CandyBar logo on it.</p>
<p>Could you please help me on this/tell me, what&#8217;s left to be done so that my sync works? I&#8217;m not expecting both CandyBars to work simultaneously, since it would probably break the Library, but at least when I run one after another (what&#8217;s the actual use-case here) I expect everything to be in sync.</p>
<p>Thanks in advance,<br />
Marius.<br />
&#8211;<br />
Sent from my iMac.</p></blockquote>
<p><em>On Nov 17, 2009, at 3:47 AM, candybar@panic.com wrote:</em></p>
<blockquote><p>Hi Marius,</p>
<p>It&#8217;s currently not possible with Dropbox because whichever protocol Dropbox uses does not support resource forks, which is the part of the icon file where CandyBar stores icon data.</p>
<p>You&#8217;ll have to compress the whole library before putting it on Dropbox to make this work.</p>
<p>&#8211;<br />
Les<br />
Panic Inc.</p></blockquote>
<p><del datetime="2009-11-18T19:54:29+00:00">Hm&#8230; <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/ermm.png' alt=':-/' class='wp-smiley' /> </del></p>
<p><strong>Update:</strong></p>
<p><em>On 11/17/2009 97:22AM, devilx@devilx.net wrote:</em></p>
<blockquote><p>Hi,</p>
<p>I&#8217;m having trouble in using Dropbox in combination with a popular Mac OS X application named &#8220;CandyBar&#8221; (http://www.panic.com/candybar/). The application itself provides a way to move its existing Library into a custom location, for example right into Dropbox&#8217;s folder, unfortunately the sync over two Macs fails. Please read the appended conversation I&#8217;ve already had with one of Panic&#8217;s support guys for more information.</p>
<p>I would really appreciate if you could provide a bugfix for this issue, to make Dropbox even more usable than it already is.</p>
<p>Thanks in advance and best regards,<br />
Marius.</p></blockquote>
<p><em>On Nov 18, 2009, at 11:51 AM, support@getdropbox.com wrote:</em></p>
<blockquote><p>Hi Marius,</p>
<p>Yup, their support person is correct.</p>
<p>You can work around this problem by making an archive ZIP file of the file(s) and putting the archive in the Dropbox folder. Just right-click on the file (or a whole folder of files) and select &#8220;Create Archive.&#8221; The resulting .zip file is safe to put into the Dropbox folder. You can double click on the .zip file to open it and recreate the file(s).</p>
<p>Are are working on this. Add your voice:</p>
<p>https://www.dropbox.com/votebox/4/mac-resource-fork-support#votebox:0</p>
<p>Best,<br />
Kevin Chu</p></blockquote>
<p>This means: Vote people! Vote! <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2009/11/18/put-some-candybars-into-your-dropbox-or-not/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sick of the Furniture Store Daylight Robbery</title>
		<link>http://devilx.net/2009/10/25/sick-of-the-furniture-store-daylight-robbery/</link>
		<comments>http://devilx.net/2009/10/25/sick-of-the-furniture-store-daylight-robbery/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 16:57:23 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Art & Design]]></category>
		<category><![CDATA[Life itself]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Annoyed]]></category>
		<category><![CDATA[Crap]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Disappointed]]></category>
		<category><![CDATA[Furniture]]></category>
		<category><![CDATA[Ikea]]></category>
		<category><![CDATA[Poor]]></category>
		<category><![CDATA[Pricy]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Table]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=1028</guid>
		<description><![CDATA[For the past months now already I&#8217;m searching for a new desktop table, since my actual one is now already eleven years old and getting more and more ramshackly by each day passing. I&#8217;ve been at several furniture stores around &#8230; <a href="http://devilx.net/2009/10/25/sick-of-the-furniture-store-daylight-robbery/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_1029" class="wp-caption alignleft" style="width: 160px"><a href="http://www.devilx.net/wp-content/uploads/2009/10/facepalm.jpg"><img class="size-thumbnail wp-image-1029" title="facepalm" src="http://www.devilx.net/wp-content/uploads/2009/10/facepalm-150x150.jpg" alt="Facepalm" width="150" height="150" /></a><p class="wp-caption-text">Facepalm</p></div>
<p>For the past months now already I&#8217;m searching for a new desktop table, since my actual one is now already eleven years old and getting more and more ramshackly by each day passing. I&#8217;ve been at several furniture stores around me, including (of course) <a title="IKEA" href="http://www.ikea.de/">IKEA</a>, <a title="Möbel Gamerdinger" href="http://www.moebel-gamerdinger.de/">Möbel Gamerdinger</a>, <a title="Heyne Büromarkt" href="http://www.heyne-buero.de/">Heyne Büromarkt</a>, any some more. Also, I&#8217;ve been searching for tables on the internet at several different online-stores and even found quite a few tables that really fit my needs. The only thing that didn&#8217;t fit on <strong>any</strong> of the desks I liked was their pricing &#8211; and I really can&#8217;t understand how this could be.</p>
<p>What&#8217;s a desk typically contained of? Well, mostly, one big plate &#8211; in my case some rectangle one with for example 180cm x 80cm and legs, usually four in number. And actually this is essentially everything I want and need. If you would now stumble through the different (online-)stores and search for exactly such a table, you would probably be shockingly disturbed by the prices furniture stores charge for one piece of wood with four legs. Let&#8217;s take IKEA as example: They charge 179,00€ for a <a title="GALANT" href="http://www.ikea.com/de/de/catalog/products/S59831699">Galant Desktop-Table</a> (160cm x 80cm), which is essentially only four table-legs, mounted beneath a frame which holds a plate made of pressboard &#8211; sold as a mass-production article, where the costs for fabrication probably are <strong>way</strong> under a quarter of the price they charge. Besides, at least the demonstration desks within the IKEA store were so shaky, because of their cheap built-up, that I wouldn&#8217;t want to have my iMac placed onto one of those, until I&#8217;d like to buy new hard drives every few weeks. And at last but not least: The way the table looks can hardly be called &#8220;design&#8221;.</p>
<p>Next store, same issue. Poorly designed desks made of cheap materials, ugly fabrication but prices within the range from two-hundred to five-hundred or even more Euros. And all I was thinking was &#8220;What&#8217;s the point?!&#8221; &#8211; there is no relation between the quality of those mass-produced tables and their prices. Don&#8217;t get me wrong, of course a lot of costs for crafting, producing, transportation and more come together &#8211; and I might not even bitch that loud if at least the materials they would use would have been real wood plates and solid steel-frames and -legs &#8211; but especially in those days I can&#8217;t see any relation between the price and the quality of those products. In my opinion, furniture stores achieved a status where they can just pull out the customer&#8217;s money off their pockets with nobody complaining about it. When some hardware producer prices its products at extremely exaggerated values you hear blogs and news-sites complaining about it. Why don&#8217;t they do so with furnitures? Are furniture-stores/-producers now already on the same level with car manufacturers and the music industry? For me, it seems so. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/sad.png' alt=':-(' class='wp-smiley' /> </p>
<p><span style="text-decoration: line-through;">However, since I&#8217;m a person which works at his desk a very large amount of time and wants to feel comfortable while doing so, I&#8217;ve decided to not buy any of those mass-production-crap-desks for myself. Instead, I&#8217;m looking forward at desktops like </span><a title="iDesk" href="http://idesk.sublevel.us/"><span style="text-decoration: line-through;">Sublevel&#8217;s iDesk</span></a><span style="text-decoration: line-through;"> or </span><a title="MILK" href="http://www.milk.dk/"><span style="text-decoration: line-through;">Holmris&#8217; Milk</span></a><span style="text-decoration: line-through;">. Both of those tables are made of qualitatively high materials to assure stability and both look just gorgeous. Of course, those desktops are priced at a totally different level, although there&#8217;s one difference that should be kept clearly in mind: Those are no mass-products. Those desktops are custom design work, containing innovative and practical features.</span></p>
<p><span style="text-decoration: line-through;">I&#8217;ve already received the price listings for the different version of Milk and will yet keep looking around for a bit more, until I&#8217;ve found the table I really really really want.</span></p>
<p><strong>Update:</strong> Yesterday I finally got a desktop table, although it was more like a spontaneous buy. I purchased the Galant table I was talking about, with the A-legs and, instead of a crappy wooden-plate, a gorgeous black glass one. For the whole table I paid around two-hundred bucks in total, what now really is a good price. Why I&#8217;m thinking so? Well, instead of the cheap and ugly want-to-be-real-wood plate I got a piece of glass which usually costs nearly two-hundred bucks itself, plus a half-way-solid frame with chrome legs that fit together pretty good. I&#8217;ve mounted the desk and yet, as I&#8217;ve expected, I&#8217;m experiencing &#8220;shocks&#8221; thru vibrations of the objects lying on the table (lamp, iMac, etc), but I&#8217;ve already found a way to screw the table&#8217;s frame to the wall behind, in an unobvious and clean way, to reduce the vibrations on the table itself. So, as I&#8217;ve said before, the table&#8217;s frame was not worth one penny, unfortunately there was no other way for me to get the glass-plate lifted to 70cm (or more) &#8211; besides building myself an own frame.</p>
<p><span style="text-decoration: line-through;">Also</span> <em>Still</em>, I hope the furniture stores/industry to suffer from the depression just like the automobile industry has (and will continue to), so maybe the thinking there will change in a way to provide the people prices that fit the actual product&#8217;s quality/value someday.</p>
<p><span style="text-decoration: line-through;">An annoyed and disappointed goodbye for now.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2009/10/25/sick-of-the-furniture-store-daylight-robbery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Saving Trees, only how?</title>
		<link>http://devilx.net/2009/05/23/saving-trees-only-how/</link>
		<comments>http://devilx.net/2009/05/23/saving-trees-only-how/#comments</comments>
		<pubDate>Sat, 23 May 2009 09:40:43 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Books & Texts]]></category>
		<category><![CDATA[Life itself]]></category>
		<category><![CDATA[Mac and stuff ...]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Digital]]></category>
		<category><![CDATA[E-Mail]]></category>
		<category><![CDATA[Germany]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Magazines]]></category>
		<category><![CDATA[Money]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[Tree]]></category>
		<category><![CDATA[Zinio]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=895</guid>
		<description><![CDATA[A few time ago I&#8217;ve searched for services, that provides me a pay-per-click selection of well-known magazines for reading them digitally and by that save paper/trees/money. Yet, I&#8217;ve found out Zinio to be one of the better known sites providing &#8230; <a href="http://devilx.net/2009/05/23/saving-trees-only-how/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few time ago I&#8217;ve searched for services, that provides me a pay-per-click selection of well-known magazines for reading them digitally and by that save paper/trees/money. Yet, I&#8217;ve found out <a title="Zinio Digital Magazines &amp; Books" href="http://www.zinio.com/">Zinio</a> to be one of the better known sites providing exactly such a service, so I&#8217;ve just registered an account and already subscribed to some free-of-charge issue of a magazine. The registration process was pretty simple, nothing special. After I subscribed to the issue, I receive a mail though, which was written in I guess spanish. I&#8217;ve checked my profile and saw that I had chosen Germany as country and English as language. Hm, very strange.</p>
<p>Anyway, after that, I wanted to take a look at the Reader Zinio provides for the Mac desktop, so I just downloaded and installed it. Before the installation finished, I had to enter my account info (e-mail, password) and so I did. Unfortunately, the Zinio Reader tried to connect but failed, because of my e-mail address seemed not to be existing. I tried it a few times and checked it for typos, but everything was correctly entered.</p>
<p>I decided to write an e-mail to Zinio&#8217;s support. I mentioned the problems I&#8217;ve been having with the Reader and also the odd, spanish confirmation e-mail I got. Yet (after over one day), they did not answer my mail and I&#8217;m wondering whether they&#8217;re going to. I&#8217;ll just be patient. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/wink.png' alt=';-)' class='wp-smiley' /> </p>
<p>However, does anyone know any other sites that provide the same service Zinio does? And maybe allow me to download the stuff I buy as PDF to save it on my Mac?</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2009/05/23/saving-trees-only-how/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSource needs Quality &#8211; not Quantity!</title>
		<link>http://devilx.net/2009/05/02/opensource-needs-quality-not-quantity/</link>
		<comments>http://devilx.net/2009/05/02/opensource-needs-quality-not-quantity/#comments</comments>
		<pubDate>Sat, 02 May 2009 15:59:52 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Art & Design]]></category>
		<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[Crap]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Feel]]></category>
		<category><![CDATA[Freedom]]></category>
		<category><![CDATA[FSF]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Look]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Pidgin]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=832</guid>
		<description><![CDATA[I was just stumbling through art.gnome.org, after reading the &#8220;What&#8217;s new?&#8220;-page of GNOME 2.26 and I was wondering why the control themes I&#8217;ve submitted some years ago are still on page two of seven. I remembered the time, in which &#8230; <a href="http://devilx.net/2009/05/02/opensource-needs-quality-not-quantity/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was just stumbling through art.gnome.org, after reading the &#8220;<em>What&#8217;s new?</em>&#8220;-page of <strong>GNOME 2.26</strong> and I was wondering why the control themes I&#8217;ve submitted some years ago are still <a href="#mce_temp_url#">on page two of seven</a>. I remembered the time, in which I used to be an active moderator on art.gnome.org and accepted/rejected themes. Then ago, Thomas (Wood) consistently rejected all themes that were low-quality or simply just tasteless to keep AGO a top-notch portal for everything regarding art on GNOME &#8211; what I totally supported.</p>
<p>However, so I thought, that either there just haven&#8217;t been many themes released since I&#8217;ve last checked (afair over a year ago) or there just haven&#8217;t been any good themes that were submitted and accepted at AGO. To verify that, I&#8217;ve taken a look at the gnome-look.org themes-section and proved my assumption true: I browsed through the first few pages of the GTK 2.x section and my eyes began to hurt. Then, I sorted the section to start with the highest-rated themes and my eyes hurt even more. One theme was &#8211; in the matter of quality and usability &#8211; worse than the other. Everywhere you looked only rough-cut pixmaps thrown together, added some really-not-looking-good background images to the menus and the window elements themselves and finished it all up with a foreground-color that either provided an exaggerated or an awfully low value of contrast. Meh.</p>
<p>The bummer is, that the majority of all themes look like that and only a few ones, mostly created by known artists like roberTO, Jakub and others really look tasteful and qualitatively good. In my opinion, this was and still is a major problem of the whole OpenSource community. OpenSource gives you the power to choose, modify and re-distribute, but I guess that exactly this power is being used in a wrong way &#8211; not only in the matter of control themes!</p>
<p>In general, especially within the Linux area, there are nearly no standards. Spoken from the designers&#8217; view, there are not enough definitions like the <strong>GNOME UI-Design Guideline</strong> or the <strong>Tango Project</strong>, which try to convince and help the developers and/or designers to draw qualitatively better themes while still keeping up the freedom to choose and create. Of course, this won&#8217;t stop <em>misbehaving</em> designers to submit themes to un- or sloppy-moderated sites like gnome-look.org, but still it would provide the GNOME folks a &#8220;<em>pressurizing medium</em>&#8221; to say &#8220;<em>You make it the good way, your theme might make it into our official project releases or at least on the cover of the official sites!</em>&#8220;.</p>
<p>Though, for a real GNU/FSF-guy this way might sound like to much of &#8220;controlling&#8221; and &#8220;regulating&#8221; and by that lead to an operating system like for example Mac OS X (no, not Windows, there you have an even bigger problem regarding applications that look totally different than others) is. Still, most of these guys forget, that without at least a little bit of guide-lining, regulating and separating the wheat from the chaff especially the Linux Desktop will never make it into a higher market-share. There definitely is a reason, why companies like Novell and Red Hat keep up the hard and cost-intense work on their own UI-designs and improvements. If you want the users to be convinced about using a clean and stable operating system, you cannot simply stick with a UI on which the users&#8217; thoughts are &#8220;<em>Uh.</em>&#8221; from the first click they&#8217;re doing. And of course, tastes are different and each user has a different one, but in one point all users will share the same opinion: An UI needs to be tidy and neat. No pixels. No exaggerated anti-aliasing (which should be better called &#8220;blur&#8221; in 90% of the existing GTK themes). Just a sleek and intuitive interface with clean structures and without distracting or even deranging elements (&#8230; like black backgrounds, white foregrounds and pixmaps that remind you of some white-noise-graph).</p>
<p>On software techniques the GNOME community seems to finally has understood what KDE is doing for years now already. There has to be a clean infrastructure (or backbone or whatever you&#8217;d like to call it) for solving problems and providing features. GNOME has started the move to GStreamer some years ago and now finally also moved to a backend (PulseAudio) which provides such an infrastructure. Also, introducing D-BUS and the HAL was a big step for the whole Desktop-Project, and the Gnome VFS seems to be trying to really compete with KDE&#8217;s now. So, as it seems, developers have finally recognized, that (especially in enterprise use) a desktop with no integration and where each application works different and uses a different infrastructure for providing audio, video or whatever else will never succeed against &#8220;the big ones&#8221;.</p>
<p>Unfortunately, in the matter of UI design, it still seems to take a while until contributors understand that it&#8217;s worthless drawing themes that look like Vista&#8217;s interface printed on a dot-matrix printer. By that, users of other desktop systems will always keep looking and thinking of Linux to be an unstable and totally not-integrative desktop-system, hacked together by some crazy, long-bearded freaks. Because for low-brown users, the UI is an essential element that helps them deciding whether a system looks usable to them or not. With an interface where each application looks the same, acts the same and allows the user to get this work done in an undisturbing way &#8211; and maybe adds a little bit of pleasure with smooth and clean looking effects (and by that I don&#8217;t think of wobbly windows!) &#8211; even someone that&#8217;s new to the matter will be able to get in touch with it quite fast.</p>
<p>I&#8217;m still waiting for the day on which especially GNOME&#8217;s <em>interface-nazis</em> finally make the move and decline all applications that do not strictly follow clearly defined designing guidelines for a clean and usable UI &#8211; even if it would throw out half of the applications shipped with a regular GNOME desktop (like Pidgin, OpenOffice.org, and so on&#8230;). Until then, I guess that Linux itself can be as solid as a rock, as fast as a lightening and free as free beer &#8211; it won&#8217;t be able to increase its popularity and climb the higher market-shares. Just because of the &#8220;look and feel&#8221;, which sometimes is just more important then pure functionality. Else, we would still be working on the CLI, wouldn&#8217;t we? <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/wink.png' alt=';-)' class='wp-smiley' /> </p>
<p>// btw: This is my 500th post I&#8217;ve been writing within over four years now already. Heh.</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2009/05/02/opensource-needs-quality-not-quantity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fighting with Ubuntu Server and its plain-stupid Maintenance/Maintainers</title>
		<link>http://devilx.net/2009/01/21/fighting-with-ubuntu-server-and-its-plain-stupid-maintenancemaintainers/</link>
		<comments>http://devilx.net/2009/01/21/fighting-with-ubuntu-server-and-its-plain-stupid-maintenancemaintainers/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 22:07:50 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apt]]></category>
		<category><![CDATA[Aptitude]]></category>
		<category><![CDATA[Bloated]]></category>
		<category><![CDATA[Branch]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Crap]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Distribution]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Epic Fail]]></category>
		<category><![CDATA[Essential]]></category>
		<category><![CDATA[Fail]]></category>
		<category><![CDATA[GPG]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Keymap]]></category>
		<category><![CDATA[Laptop]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[Linux for Human Beings]]></category>
		<category><![CDATA[Locale]]></category>
		<category><![CDATA[LTS]]></category>
		<category><![CDATA[Main]]></category>
		<category><![CDATA[Maintenance]]></category>
		<category><![CDATA[Midnight Commander]]></category>
		<category><![CDATA[Nano]]></category>
		<category><![CDATA[openSuSE]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Reboot]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Stupid]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Universe]]></category>
		<category><![CDATA[VI]]></category>
		<category><![CDATA[VIM]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=746</guid>
		<description><![CDATA[Last weekend, I&#8217;ve installed OpenSuSE 11.1 on my office-laptop and over the week I have been working with it and have to say, that it&#8217;s really a charm. Everything works pretty nice and smooth, today I even got the dual-head &#8230; <a href="http://devilx.net/2009/01/21/fighting-with-ubuntu-server-and-its-plain-stupid-maintenancemaintainers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last weekend, I&#8217;ve installed OpenSuSE 11.1 on my office-laptop and over the week I have been working with it and have to say, that it&#8217;s really a charm. Everything works pretty nice and smooth, today I even got the dual-head working with just a few clicks. But while my SuSE&#8217;s running just as it should, I&#8217;m now fighting another problem named Ubuntu 8.04 LTS Server (64Bit).</p>
<p>I need to create a minimalist base-system for a project and have been given the strategical requirement of using Ubuntu Server for my installation. It&#8217;s not actually the distribution me or any other team-member would have preferred, but I thought &#8220;<em>it can&#8217;t be that worse, it&#8217;s based on Debian and it&#8217;s hard to break something that good</em>&#8220;. But of course, today I&#8217;ve been disabused about that.</p>
<p>The first thing is, that it&#8217;s very hard to strip down the default Ubuntu Server installation, to make it as minimal as possible. You have to fuck around with many dependencies that seemed to be there only because some maintainers thought how cool it would be to compile every bleeding-edge feature into that application, regardless if it&#8217;s really useful on a <strong>Server</strong>-Distribution (as they call it) or not. But let me clarify a bit what I mean with &#8220;fuck around with dependencies&#8221;&#8230;</p>
<p>On a standard, &#8220;minimal&#8221; installation with no extras selected in <em>tasksel</em>, this is what has to be removed additionally after the setup:</p>
<p><code><br />
aptitude --purge-unused purge apparmor apparmor-utils bash-completion bind9-host dnsutils ubuntu-standard ubuntu-minimal bzip2 command-not-found command-not-found-data console-setup console-terminus dmidecode laptop-detect tasksel tasksel-data dosfstools eject ethtool fdutils file friendly-recovery ftp fuse-utils ntfs-3g gnupg python-gnupginterface ubuntu-keyring update-manager-core hdparm info inputattach installation-report iputils-arping iputils-tracepath libbind9-30 libbz2-1.0 lsb-release python python-apt python-central python-gdbm python-support python2.5 ufw libcurl3-gnutls libexpat1 librpc-xml-perl libxml-parser-perl libfribidi0 libfuse2 libgc1c2 w3m libgc1c2 libgcrypt11 libgnutls13 libldap-2.4-2 libopencdk10 libgpg-error0 libgpmg1 libhtml-parser-perl libhtml-tree-perl libwww-perl libhtml-tagset-perl libhtml-tree-perl libidn11 libisc32 libdns32 libisccfg30 libisccc30 libiw29 wireless-tools libldap-2.4-2 liblwres30 liblzo2-2 libmagic1 libntfs-3g23 libopencdk10 libparted1.7-1 parted libreadline5 wpasupplicant librpc-xml-perl libsasl2-2 libsasl2-modules libsqlite3-0 libsysfs2 pcmciautils libtasn1-3 libterm-readkey-perl liburi-perl libusb-0.1-4 lshw usbutils libwww-perl libx11-6 xauth libxmuu1 libxext6 libx11-data libxau6 libxcb-xlib0 libxcb1 libxdmcp6 libxext6 libxml-parser-perl libxmuu1 lsof memtest86+ mii-diag mime-support mlocate mtr-tiny nano netcat netcat-traditional ntpdate pcmciautils perl perl-modules popularity-contest ppp pppconfig pppoeconf python python-apt python-gnupginterface python-minimal<br />
python-support python2.5-minimal readline-common reiserfsprogs rsync startup-tasks sudo system-services tasksel tasksel-data time ubuntu-keyring ubuntu-minimal ubuntu-standard upstart upstart-compat-sysv upstart-logd usbutils util-linux-locales vim-common vim-tiny wget wireless-tools wpasupplicant x11-common xkb-data at ed iptables linux-server pciutils<br />
</code></p>
<p>After that, the system is still something around four-hundred Megabytes large and contains over one-hundred-thirty packages. You removed &#8220;gnupg&#8221;, because it has an extreme amount of additional features/dependencies which seem just useless for 99% of the cases on a server-system (e.g. ldap), but of course this will also automatically remove the ubuntu-keyring &#8211; what is kinda not fun. However, after searching for an stripped down package of gnupg, you will notice that there is none but gpgv. Unfortunately this tool can&#8217;t be used in combination with apt-key, what makes the whole GPG/Keyring stuff unusable. The only compromise you have, is to stick with gpgv and manually update the keyring, since gpgv can only verify but not update the GPG stuff.</p>
<p>Now, after executing the purge-command, you will be prompted to type in &#8220;<em>I am aware that this is a very bad idea</em>&#8220;. Not because you are removing an essential package which causes your system not to reboot anymore (upstart), just because you remove python-minimal. When I saw, that neither the upstart- nor sysvinit-packages had the &#8220;Essential: yes&#8221;-flag set, I was really shocked. That should be <em>Linux for Human Beings</em>? A Linux which lets you delete <em>/sbin/runlevel</em> and <em>/sbin/init</em> without even complaining about it? Holy crap.</p>
<p>So, after manually installing sysvinit, we need some editor (no, not <em>nano</em>, that&#8217;s <strong>not</strong> an editor!) to modify our sources list. Since Emacs is quite big and bloated, vi (no, not vim, n v i) is probably a good choice. After installing it and opening APT&#8217;s sources list, we will see many entries we do not want (multiverse, universe, whateververse), since they are barely supported and provide no security-updates. After removing everything but &#8220;main&#8221;, we execute <em>aptitude update</em> and continue installing the software we actually need.</p>
<p>Next, we would like to have the versioning-tool <em>rcs</em>, for handling the configuration files we will need to change. Also, we might want an <em>mc</em> (midnight commander) for performing filesystem operations and navigation. Unfortunately now, we just found the next problem: We can&#8217;t install them. There is no installation candidate for these package-names. Why? Simply because they are not in &#8220;main&#8221;. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> I can&#8217;t tell you why, and I can&#8217;t tell anyone who could, but these packages are contained in &#8220;universe&#8221;.</p>
<p>However&#8230; let&#8217;s move on. So, we fight ourselves through the configuration and stuff and in the end there are only some peanuts left to be set-up. An example could be, the locale and keymap settings. So, let&#8217;s begin with the keymap. We would like to have the keymap #150 (German, Latin1, Qwertz). We check the installed packages and see that console-tools are installed on our system. We browse the net and find out, that (for changing the keymap), we only need to execute <em>dpkg-reconfigure console-data</em>. Before we can do that, we need to install it. And I think you know what comes next&#8230;. right. It&#8217;s not possible. This is another (elementary) package, which is not contained in &#8220;main&#8221;, but instead it can be found in &#8220;universe&#8221;. For no reason, in my opinion. But okay, since we really need it, we manually download it from the &#8220;universe&#8221;-repository and install it. Now, we try executing the dpkg-reconfigure command: The command runs, finishes, and doesn&#8217;t display any errors or warnings. &#8220;<em>Great!</em>&#8220;, we think. Unfortunately, after rebooting the machine, our thought became more like an &#8220;<em>Wtf?!</em>&#8220;, since the keymap didn&#8217;t change at all. After some more trying, searching and debugging, we find out, that there&#8217;s some script which calls some <em>install-keymap</em> command, which of course we can&#8217;t find on our system. Unfortunately, the calling script doesn&#8217;t show any error, if the command can&#8217;t be executed/found, what let&#8217;s us think, that everything went just fine. After searching on packages.ubuntu.com for the binary, we find out that it&#8217;s contained in a package named <em>console-common</em>. Which, again, is only available in universal. So, up to now, we got already five packages which we will have to maintain manually, since they&#8217;re not in &#8220;main&#8221; for no frikkin&#8217; reason. That&#8217;s Linux for Human Beings.</p>
<p>After finally installing the last required package and successfully changing the keymap, we can now focus on the locale. On a regular Debian, the only command needed for selecting which locales to be built and which to be used is <em>dpkg-reconfigure locales</em>. Let&#8217;s take a look at what has to be done on the Ubuntu Server:</p>
<p>First, we need to manually insert the locales we would like to be built into the file <em>/var/lib/locales/supported.d/local</em>. One on each line. After that, we execute the command mentioned for the Debian system, which only builds us the locales. After that, we edit the <em>/etc/default/locale</em> and insert the LANG we would like to be used. And then we might execute <em>update-locale</em> and reboot the system. This is how locales are being handled on the Linux for Human Beings. Again, for comparison, on a Debian the only command you need to know is <em>dpkg-reconfigure locales</em>. And <em>reboot</em>. But that&#8217;s all.</p>
<p>Personally, the installation today taught me, that Ubuntu might be a nice (and very bloated) operating system for Desktop computing, but in the Server area it still lacks the knowledge of seeing the point and really simplifying the administration of a machine, instead of complicating everything by using obscure dependencies, odd tools and a package management which keeps out rock-solid and widely spread software of its &#8220;stable&#8221; package-branch.</p>
<p>At the moment, it would call it &#8220;<em>EPIC FAIL</em>&#8220;, to cite my buddy M. Pain.</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2009/01/21/fighting-with-ubuntu-server-and-its-plain-stupid-maintenancemaintainers/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Epiphany, a lightweight Browser&#8230; it was.</title>
		<link>http://devilx.net/2008/09/14/epiphany-a-lightweight-browser-it-was/</link>
		<comments>http://devilx.net/2008/09/14/epiphany-a-lightweight-browser-it-was/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 19:13:40 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Life itself]]></category>
		<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[Mac and stuff ...]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Choice]]></category>
		<category><![CDATA[Crap]]></category>
		<category><![CDATA[Crash]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Disappointed]]></category>
		<category><![CDATA[Epiphany]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Freedom]]></category>
		<category><![CDATA[Gecko]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Iceweasel]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Toolkit]]></category>
		<category><![CDATA[Webkit]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=534</guid>
		<description><![CDATA[I don&#8217;t know why, but somehow, from version to version that&#8217;s being released, the once really fast and lightweight web-browser called Epiphany keeps on getting more and more crappy. First, it started with the browsing smoothness. I somehow remember times &#8230; <a href="http://devilx.net/2008/09/14/epiphany-a-lightweight-browser-it-was/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know why, but somehow, from version to version that&#8217;s being released, the once really fast and lightweight web-browser called <em>Epiphany</em> keeps on getting more and more crappy. First, it started with the browsing smoothness. I somehow remember times in which the rendering engine of the gecko backend that&#8217;s being used by Epiphany was as fast as the one in Mozilla&#8217;s Firefox. Now it seems to me like when using Iceweasel (Debian&#8217;s Firefox), I can walk much fast through web content than with Epiphany. Things like scrolling and site-loadingprocesses are much faster with the Firefox than with Epiphany.</p>
<p>The second thing is the more and more used Shockwave/Flash stuff. With Firefox, I can play videos on YouTube smooth, fluent and with not-that-much CPU load, while the Epiphany nearly hangs up when playing such videos, produces a very high CPU load and the videos itselves studder so that it&#8217;s really no fun to watch them.</p>
<p>The third thing that became really annoying is the crashing. My Epiphany keeps on crashing while browsing especially sites with much content or Flash components. That&#8217;s really annoying, and the only advantage is, that Epiphany now aks whether to recover the lost session. But even this can become one&#8217;s doom when Epiphany re-loads exactly that site what made it crash and understandably hangs up/crashes, again. You can&#8217;t even click on the [X]-button, since the interface stops reacting as soon as it&#8217;s being displayed. It&#8217;s a bummer.</p>
<p>Now I&#8217;ve started using Iceweasel for sites that might crash Epiphany and became even more disappointed about the whole stuff. I thought that Epiphany using the Webkit version could maybe solve my problems, but unfortunatelly it&#8217;s still very unstable development code and besides, it doesn&#8217;t have any Flash-plugins yet. So I think I&#8217;m forced to start using Mozilla&#8217;s original, even if I dislike it. The freedom to choose (a.k.a. <em>OpenSource</em>) really is a big deal when you have ten products, out of which eight are not using the toolkit you&#8217;re working with/do not integrate at all into your desktop, and the preffered one of the two choices left doesn&#8217;t do the job at all. On this situation, I say, feel free to restrict me to one choice, which at least integrates and works the way I expect it &#8211; talking about Safari on the Mac.</p>
<p>By the way: Webkit is the way to go. Forget this damn Gecko engine.</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/09/14/epiphany-a-lightweight-browser-it-was/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sun xVM a.k.a. VirtualBox 2.0.0 released</title>
		<link>http://devilx.net/2008/09/04/sun-xvm-aka-virtualbox-200-released/</link>
		<comments>http://devilx.net/2008/09/04/sun-xvm-aka-virtualbox-200-released/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 14:37:28 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[xVM]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=517</guid>
		<description><![CDATA[Sun has just released their xVM/VirtualBox 2.0.0. Go and get it. Thanks to tuhl for this info.]]></description>
			<content:encoded><![CDATA[<p>Sun has just released their xVM/VirtualBox 2.0.0. Go and <a title="Get VirtualBox" href="http://dlc.sun.com/virtualbox/vboxdownload.html" target="_blank">get it</a>.</p>
<p>Thanks to <a title="Twitter: tuhl" href="http://twitter.com/tuhl" target="_blank">tuhl</a> for this info.</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/09/04/sun-xvm-aka-virtualbox-200-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I really love VirtualBox&#8230;</title>
		<link>http://devilx.net/2008/08/30/i-really-love-virtualbox/</link>
		<comments>http://devilx.net/2008/08/30/i-really-love-virtualbox/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 22:59:51 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[Crap]]></category>
		<category><![CDATA[Crash]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Uncool]]></category>
		<category><![CDATA[Useless]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[xVM]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=511</guid>
		<description><![CDATA[&#8230; of course, I was just joking. Crap. *grml*]]></description>
			<content:encoded><![CDATA[<p><a href="http://picasaweb.google.com/0x0090/Various/photo#5240447196975887538"><img class="alignnone" title="Crap. Crap." src="http://lh3.ggpht.com/0x0090/SLnO9efwdLI/AAAAAAAABvo/vkmUUJKS29k/s144/Screenshot-1.png" alt="" width="144" height="115" /></a></p>
<p><a href="http://picasaweb.google.com/0x0090/Various/photo#5240447196348863634"><img class="alignnone" title="Crap." src="http://lh3.ggpht.com/0x0090/SLnO9cKQ1JI/AAAAAAAABvg/IEKGXu2z9vQ/s144/Screenshot.png" alt="" width="144" height="115" /></a></p>
<p>&#8230; of course, I was just joking. <strong>Crap</strong>. *grml*</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/08/30/i-really-love-virtualbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Twitter Client on my GNOME Desktop</title>
		<link>http://devilx.net/2008/08/30/new-twitter-client-on-my-gnome-desktop/</link>
		<comments>http://devilx.net/2008/08/30/new-twitter-client-on-my-gnome-desktop/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 09:17:20 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Cool]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Eyecandy]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Gwibber]]></category>
		<category><![CDATA[Hot]]></category>
		<category><![CDATA[Lickable]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Package]]></category>
		<category><![CDATA[Smooth]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=509</guid>
		<description><![CDATA[Just tried out Gwibber and I gotta say that it&#8217;s a pretty nice and smooth-looking Twitter client for the GNOME Desktop. It&#8217;s written in Python and uses GTK2 in combination with Webkit to display the eye-candy-tweets. It was pretty much &#8230; <a href="http://devilx.net/2008/08/30/new-twitter-client-on-my-gnome-desktop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 154px"><a href="http://picasaweb.google.com/0x0090/ScreenshotsGNOMEDesktop/photo#5240235761836837106"><img title="Gwibber on my GNOME Desktop" src="http://lh4.ggpht.com/0x0090/SLkOqVOVSPI/AAAAAAAABu8/u4eSmu4byQ4/s144/Screenshot.png" alt="Gwibber on my GNOME Desktop" width="144" height="115" /></a><p class="wp-caption-text">Gwibber on my GNOME Desktop</p></div>
<p>Just tried out <a title="Gwibber" href="https://launchpad.net/gwibber" target="_blank">Gwibber</a> and I gotta say that it&#8217;s a pretty nice and smooth-looking Twitter client for the GNOME Desktop. It&#8217;s written in Python and uses GTK2 in combination with Webkit to display the eye-candy-tweets. It was pretty much a pain to get the Ubuntu-Packages working on Debian, but now it&#8217;s running pretty good and yet it seems stable. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> I&#8217;m wondering where to configure the appearance, hm&#8230; well, however.</p>
<p>Just try it out yourself!</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/08/30/new-twitter-client-on-my-gnome-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Words about VirtualBox &#8230;</title>
		<link>http://devilx.net/2008/08/22/some-words-about-virtualbox/</link>
		<comments>http://devilx.net/2008/08/22/some-words-about-virtualbox/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 11:31:07 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[KVM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[xVM]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=498</guid>
		<description><![CDATA[Okay, so in the past few weeks it seemed that the hype about VirtualBox (or xVM, or Diddy, or Puffy, P, Papa, Papadiddy, Pop, &#8230;) flattened and nobody&#8217;s really talking anymore about it as new and trendy virtualization-solution. Not that &#8230; <a href="http://devilx.net/2008/08/22/some-words-about-virtualbox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Okay, so in the past few weeks it seemed that the hype about VirtualBox (or <em>xVM, or Diddy, or Puffy, P, Papa, Papadiddy, Pop</em>, &#8230;) flattened and nobody&#8217;s really talking anymore about it as new and trendy virtualization-solution. Not that I&#8217;d miss that talk, but still I&#8217;m impressed on how Sun&#8217;s trying to push their newly purchased product as alternative to VMware. Lately, I&#8217;ve just been on Sun&#8217;s xVM Site to download the new version of their <strong>desktop</strong>-virtualization-solution and saw a <a title="Sun's xVM" href="http://www.sun.com/images/l0/l0v3_xvm_ops_center.jpg" target="_blank">grahpic</a> showing &#8220;xVM VirtualBox&#8221;, &#8220;xVM Server&#8221;, &#8220;xVM Ops Center&#8221; and &#8220;VDI Software&#8221;. Of course, I was wondering what all these other products are and I&#8217;ve started browsing a bit on Sun&#8217;s site. And, well. Yet, I&#8217;m still smiling. Not because I&#8217;m happy, it&#8217;s more like a laughing-smile. As I was just bringing it out before, in my opinion VirtualBox/xVM is a desktop-virtualization &#8211; nothing more. It&#8217;s completely unusable as virtualization-server. Even as desktop-virtualization it&#8217;s so far from being complete and working the way a VMware Workstation would work, that it&#8217;s more than laughable to even thing of replacing a VMware Infrastructure by xVM.</p>
<p>Don&#8217;t get my wrong, I&#8217;m not saying that VirtualBox is crap, because it&#8217;s not. As OpenSource and &#8220;easy to use&#8221; desktop-virtualization it is great. You install it, hope that the setup builds you the kernel-modules the right way and just run it. After that you can easily create a new Windows XP guest and just use it over an NAT-interface to communicate with your other infrastructure from within the xVM. But heaven forbit if you&#8217;d like to join your xVM Windows XP to a Windows Domain &#8211; happy bridging!</p>
<p>VirtualBox is still too much fussing around with Operating System low-levels, what is completely user-unfriendly and doesn&#8217;t make things for an experienced person easier.</p>
<p>Still, I&#8217;m waiting for <a title="KVM" href="http://kvm.qumranet.com/kvmwiki" target="_blank">KVM</a> to advance.</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/08/22/some-words-about-virtualbox/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Perfect Infrastructure&#8230; ?</title>
		<link>http://devilx.net/2008/08/14/the-perfect-infrastructure/</link>
		<comments>http://devilx.net/2008/08/14/the-perfect-infrastructure/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 23:22:05 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Books & Texts]]></category>
		<category><![CDATA[Life itself]]></category>
		<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[Aptitude]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Cool]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Hot]]></category>
		<category><![CDATA[ICA]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[KVM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Metaframe]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[Node]]></category>
		<category><![CDATA[NoMachine]]></category>
		<category><![CDATA[NX]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[Rendezvous]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Solution]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Terminal-Server]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[xVM]]></category>
		<category><![CDATA[Yum]]></category>
		<category><![CDATA[Zeroconf]]></category>
		<category><![CDATA[Zypper]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=478</guid>
		<description><![CDATA[Some time ago I was involved in a project at work that made me think a bit about the infrastructure companies use and how they could look like, in a perfect world. It became clear, that many companies tried and &#8230; <a href="http://devilx.net/2008/08/14/the-perfect-infrastructure/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 310px"><a href="http://devilx.net/~devilx/blog/docs/linux-terminalserver-idea.pdf"><img title="My Idea of the Perfect Terminal-Server Infrastructure. Click to download the PDF." src="/~devilx/blog/linux-terminalserver-idea.png" alt="My Idea of the Perfect Terminal-Server Infrastructure. Click to download the PDF." width="300" height="424" /></a><p class="wp-caption-text">My Idea of the Perfect Terminal-Server Infrastructure. Click to download the PDF.</p></div>
<p>Some time ago I was involved in a project at work that made me think a bit about the infrastructure companies use and how they could look like, in a perfect world. It became clear, that many companies tried and still try to move their infrastructure to free software &#8211; modern web-services with Apache and Mono, virtualization with Xen (at least before Citrix was there), desktop-virtualization with VirtualBo&#8230;errr.. Sun&#8217;s xVM, and so on. Unfortunatelly, these things actually do not bring many advantages to the end-user but maybe giving them a better feeling because of not-throwing monopolists the company&#8217;s money into their throats. The fact is, that the low-brow-user doesn&#8217;t really care or even see whether there&#8217;s a KVM or a VMware running as host for the server he&#8217;s just working on. So, how about bringing free software to the enterprise desktop? I&#8217;m not talking about buying a SLED license-box. I&#8217;m talking of opensource service on which end-users can actually do their daily work.</p>
<p>Correct me if I should be wrong, but as far as I noticed nowadays Citrix is one of the widest spread solutions when it comes to terminal-servers &#8211; how should it be else as inventor of the Independent Computing Architecture. And of course, there are good reasons why Citrix covers the market in that area: it is a great product which allows many different users to work at the same time on one (or more) Windows Servers and, besides of that, also supports redundancy &#8211; what is the non-plus-ultra when it comes to enterprise. And in theory, everything works out great with no SPF (<em>Single Point of Failure</em>) and the highly compressed ICA protocol allows comfortable working, even over thin lines. Though, in practice, it doesn&#8217;t work out as smooth as it&#8217;s read in the brochure. For example, I don&#8217;t like how redundancy is being solved in the ICA/Citrix Terminal-Server solutions. In my opinion, the client&#8217;s configuration is not the place to store what terminal-servers are available, and it should not be left to the client to decide to which it connects. As soon as you slacken your infrastructure and allow employees to connect using clients on their own managed workstations, you lose control about the redundancy configuration and what is more important, you also lose control about load-balancing. When an employee only configures one terminal-server, the client will always connect to this one, regardless whether it&#8217;s fully crowded while the second one is twirling one&#8217;s thumbs.</p>
<p>Besides, I find it pretty hard to administer two or more <strong>identical</strong> Windows Servers, since the installation-routines of each tiny little software under Windows works in a different way than the others before. You can&#8217;t just <a title="Keyboardcast" href="https://launchpad.net/keyboardcast" target="_blank">Keyboardcast</a> each installation-command to each of the two (or how many Terminal-Servers are being used) Servers and verify that everything installed fine afterwards. I&#8217;m not saying that a Unix or a Linux is the perfect Terminal-Server, but in my opinion a Windows is really hard to manage &#8211; and more than one are a disaster. Of course, there are tools and services which provide you the feature of distributing a software onto many windows machines &#8220;<em>with one click</em>&#8220;, but usualy they require some pre-configuration and testing, until it works out really smooth. What, in the end, costs more time (and by that also money) than just executing the according <em>aptitude</em>, <em>zypper</em> or <em>yum</em> command on each of the <em>&lt;variable&gt;</em> servers.</p>
<p>My idea was, to set up the whole terminal-server infrastructure that&#8217;s usually provided by some Citrix Metaserver Product (or whatever) using simple and free tools. In this example, I based the whole scenario on Linux as server system and <a title="NoMachine" href="http://www.nomachine.com" target="_blank">NoMachine</a> as desktop protocol. In my opinion, NoMachine isn&#8217;t perfect (in no way, never), but it definitely is the best opensource-equivalent to ICA that&#8217;s available nowadays.<br />
Unfortunately, you can&#8217;t make up an enterprise-ready terminal-server solution just by taking these two (Linux, NoMachine) products and throw them together. For example, the setup would be totally missing the one thing I just complained about before at Citrix&#8217;s solution: Redundancy. NoMachine (short, <em>NX</em>) itself is no terminal-server solution, just to clearify that. And it&#8217;s not described like that anywhere. NX provides remote desktop access over very thin lines with comfortable quality and speed. Period. And this explains why the redundancy of NX is quite limited. But let&#8217;s go into greater detail:</p>
<p>When a NX Client connects to a remote desktop, the machine running that desktop usually contains of three core services: One NX Server, one NX Node and one SSH daemon. The Client connects to the SSH daemon using a special NX-user and the SSH key that has been exchanged at the installation. From there, it authenticates against the NX Server using the credentials passed to the NX Client. If the authentication succeeds, the NX Server then forwards the connection to the NX Node, which does the actual desktop management (starting the GNOME or whatever desktop and transmitting the information to the client, etc.).<br />
NoMachine now supports the nice feature of redundancy and load-balancing between the NX Server and the NX Node(s). For example, you could outsource the NX Node service on another machine, then clone that machine (of course, change things like the IP, Hostname, etc.) and afterwards configure the NX Server to forward connections to the newly created NX Node-Machines. The NX Server then decides where each client connects to, by paying attention to the load of each node and periodically checking its availabillity. So, if node A would already run one connection, the NX Server would send the second incoming client to node B. If node A would break down, the Server would notice that and send newly incoming connection only to node B, until it &#8220;sees&#8221; node A online again.</p>
<p>Now, with these informations in mind we could already create a very simplistic Linux/NoMachine Terminal-Server. But, as I was saying before, we would be missing full redudancy. In the described scenario, the NX Server would be our SPF, and we could not change that since the NoMachine configuration doesn&#8217;t provide such a feature. It would not even be possible to provide it &#8211; unless we add one more service in between the client and the server. And this is what I&#8217;ve done in the scenario I made up (see the picture, click to download the PDF). I called that service the &#8220;Rendezvous NoMachine Proxy&#8221;, because it uses the zeroconf services to communicate with the clients. Like I said at Citrix&#8217;s solution before, I don&#8217;t like configuring the available terminal-server statically within each client &#8211; of course, it doesn&#8217;t bring complexity, but it brings many other disadvantages. However, the <em>RNP</em> would contain a list of all available NX Servers and be able to dynamically decide whether a client is allowed to connect to one specific server or not (-&gt; implementation of simple ACLs). The clients would use Zeroconf to find all available RNP servers and randomly take one to ask for an NX Server to connect to. The RNP would then check the NX Servers&#8217; statuses and by that decided which server to return to the client. The client would then continue the regular procedure of authenticating against the NX Server and pass over to the NX Node, if successful.</p>
<p>But what are the actual advantages of this idea? Okay, to summarize them up: First of all, the whole solution would have complete redundancy. Each service would be available two or more times. The second advantage of this built-up is, that by using an extra service (RNP), the NoMachine software itself doesn&#8217;t need to be modified or even rewritten. The only modification that&#8217;s needed to be done would affect the NX Client. Instead of just connecting to the IP given in the configured session, the client would need to ask for an NX Server IP through the RNP before the regular login procedure could be started. And this would just need a hook and no modification of the whole client that would make it unmaintainable. The NX Node/Server components already provide configurable hooks for scripts that get executed before the actual connection starts, so it should not take more than a feature-request for that to get implement into the client, too.<br />
However, another big advantage would be the centalization of the actual remote desktop services and the outsource-abillity of the clients. For example, the NX Servers and Nodes would be located centrally at a datacenter, while the clients could be located in many different places, subdivided in little groups. At each place at least two RNPs should be running, which check where the clients are allowed to connect to. So, to visualize the scenario a bit: The group sitting in Boston is responsible for development. A Client wants to connect and asks one RNP for a NX Server address. The RNP then notices that it&#8217;s a developer who requests a NX Session, so he will look up his ACL and summarize the NX Server to which a developer is allowed to connect. Then, the RNP checks the NX Servers&#8217; statuses and returns a session-configuration to the client which is then used to connect.<br />
From the group based in Miami and responsible for finances, some employee requests a terminal-server session. Again, the RNP there looks up what NX Servers are configured and where the guy&#8217;s allowed to connect to and returns the session-configuration.</p>
<p>There are many more advantages of such a built-up. To detail each would take me too much time and just flood this Blog entry, heh.</p>
<p>At last but not least, there&#8217;s one part I didn&#8217;t mention up to now: The &#8220;Internet&#8221;-area displayed in the PDF. That one contains of two Citrix Windows Terminal-Servers. Now you might be asking.. <em>wtf? I thought we wanted to opensource and crap?!</em>&#8230; well. In a perfect world, the last portion of the document wouldn&#8217;t be needed. But in real life, Windows is an important part and in the majority of cases it can&#8217;t be just be cut out of the infrastructure. As long as companies need to work with solutions like SAP or other Windows-Only software it is not possible to get rid of it. And this would be the only neat possibility of combining both worlds, in my opinion.</p>
<p>However, feel free to comment on my idea, improve and even try to implement it. I would really like to see this (or something similar) working someday. It shouldn&#8217;t be pretty hard to build the needed service and make the modifications needed for this to work. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/08/14/the-perfect-infrastructure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openSuSE on my T40p (Pt. 2)</title>
		<link>http://devilx.net/2008/07/19/opensuse-on-my-t40p-pt-2/</link>
		<comments>http://devilx.net/2008/07/19/opensuse-on-my-t40p-pt-2/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 09:16:14 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Life itself]]></category>
		<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[Audio]]></category>
		<category><![CDATA[Crap]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Disappointed]]></category>
		<category><![CDATA[ICQ]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[openSuSE]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[YaST]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=440</guid>
		<description><![CDATA[Okay, so, yesterday evening before I left, I just tried to burn an Audio CD, since I&#8217;ve been out with some friend of mine and his car doesn&#8217;t include an MP3-capable headunit. Anyway, first of all I browsed the samba &#8230; <a href="http://devilx.net/2008/07/19/opensuse-on-my-t40p-pt-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Okay, so, yesterday evening before I left, I just tried to burn an Audio CD, since I&#8217;ve been out with some friend of mine and his car doesn&#8217;t include an MP3-capable headunit. Anyway, first of all I browsed the samba share on my server containing my whole music library and experienced the first disappointment: I could not play the .mp3-files using Totem. I installed openSuSE the way it had been proposed to me by YaST, no more no less, but somehow it seems like the standard openSuSE desktop doesn&#8217;t come with decoders for MP3. Then I thought, &#8220;<em>Ah, screw it, I know how the songs sound, I&#8217;ll just burn some good ones</em>&#8221; &#8211; but I thought wrong. When I opened Braseo, created an Audio project and added the first MP3 to the list I again became an error about an missing codec for the GStreamer-framework. And I was like <em>Hmpf</em>. What 2008 Desktop System does not provide a codec for MPEG Audio-Layer 3? I mean&#8230; hello? What am I supposed to listen to, on my workstation? WAV? And the best thing is, that like I told in the post before, YaST really doesn&#8217;t care about what configurations you do to whatever applications (the GNOME Proxy Settings, the YaST Proxy Settings, etc.) &#8211; it keeps on using the web-proxy I entered in the setup before. I already did a <em>grep -Ri proxy /etc/</em> and changed everything that was left by myself, but still zypper and YaST just don&#8217;t care. I slowly apply the slogan &#8220;As hard as a rock and as dumb as a brick&#8221; to openSuSE, because these things are really not funny anymore. Not to mention that I still can&#8217;t connect to ICQ because of the out-of-date Pidgin. But hey, ICQ is not enterprise, so why supporting it? <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/wink.png' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/07/19/opensuse-on-my-t40p-pt-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Elementary GNOME</title>
		<link>http://devilx.net/2008/07/12/elementary-gnome/</link>
		<comments>http://devilx.net/2008/07/12/elementary-gnome/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 14:17:21 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Art & Design]]></category>
		<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[Cool]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Sexy]]></category>
		<category><![CDATA[SuSE]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=436</guid>
		<description><![CDATA[I just replaced my SLES-like GNOME Desktop by some even more sexy theme (or better: Desktop Project) called &#8220;Elementary&#8221;. The Elementary Desktop Project was created as a respond to KDE&#8217;s Oxygen/Appeal projects, as it says about itself. In fact, the &#8230; <a href="http://devilx.net/2008/07/12/elementary-gnome/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="Elementary GNOME" href="http://picasaweb.google.com/0x0090/ScreenshotsGNOMEDesktop/photo#5222124957320726610" target="_self"><img class="alignleft" style="float: left;" src="http://lh5.ggpht.com/0x0090/SHi2-w3NyFI/AAAAAAAABIQ/bVI3ifqah0w/s144/Screenshot.png" alt="Elementary GNOME" width="144" height="115" /></a>I just replaced my SLES-like GNOME Desktop by some even more sexy theme (or better: Desktop Project) called &#8220;Elementary&#8221;. <a title="The Elementary Desktop Project" href="http://www.gnome-look.org/content/show.php/Elementary+Desktop+Project?content=79428" target="_blank">The Elementary Desktop Project</a> <em>was created as a respond to KDE&#8217;s Oxygen/Appeal projects</em>, as it says about itself. In fact, the whole stuff looks really great. The GTK Theme is based on the Nodoka engine and looks really soft and smooth. The whole theme is pretty clean and tidy, no hard edges and what&#8217;s even more important: No blurry pixmaps. In my opinion this theme-set is one of the best existing for GNOME, besides the stuff roberTO did. I will keep playing around with some new fonts and wallpapers, to pimp my desktop a bit more. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/07/12/elementary-gnome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compiz/DualHead and GNOME Do!</title>
		<link>http://devilx.net/2008/06/12/compizdualhead-and-gnome-do/</link>
		<comments>http://devilx.net/2008/06/12/compizdualhead-and-gnome-do/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 17:11:52 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Compiz]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Do!]]></category>
		<category><![CDATA[DualHead]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Metacity]]></category>
		<category><![CDATA[Mono]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=425</guid>
		<description><![CDATA[Yesterday evening I&#8217;ve just upgraded my Debian SID to the latest versions and saw that there also were compiz-updates available. I&#8217;ve been pretty happy because I was looking forward to maybe get DualHead with GLX running with that new Xorg &#8230; <a href="http://devilx.net/2008/06/12/compizdualhead-and-gnome-do/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yesterday evening I&#8217;ve just upgraded my Debian SID to the latest versions and saw that there also were compiz-updates available. I&#8217;ve been pretty happy because I was looking forward to maybe get DualHead with GLX running with that new Xorg and Compiz version, but unfortunatelly the upgrades didn&#8217;t really help on that point:</p>
<p><a title="Enlarge" href="http://picasaweb.google.com/0x0090/Various/photo#5210910263983538882"><img src="http://lh4.ggpht.com/0x0090/SFDfRsktAsI/AAAAAAAABFE/QLoeNmCmkGk/s144/Screenshot.png" alt="My DualHead Compiz Desktop" /></a></p>
<p>So now I&#8217;m actually still waiting for a version of Compiz which actually supports DualHead using XRandR, what would be just great. Especially on high load it&#8217;s a pain to work on my T40p using a non-hardware-accelerated WindowManager like Metacity. But there is one cool thing about the new Compiz version I got: I can now select Emerald as WindowDecorator (instead of the regular GtkWindowDecorator) &#8211; not that I would want to do that, but still it&#8217;s a nice-to-have.<br />
However, besides the Compiz stuff I also upgraded to GNOME Do! 0.5 and I must say that I really like the new prefs dialog. Unfortunatelly the plugins I wrote aren&#8217;t compatible with 0.5 yet, but I will try to rewrite them as soon as I&#8217;ll find the motivation to do so. The only motivation I have at the moment is, to go to Vegas and buy a convertible. But whatever.<br />
Despite the cool new Do!-release I&#8217;m still wondering why the hack everyone&#8217;s (see: Monologue) making such a big deal out of Do! ? Don&#8217;t get me wrong: It is great software, it&#8217;s a cool and useful utility for everyday work and I really like Do!, but still I don&#8217;t know why David is now being praised as a godlike just because he ported an idea that has already been for years available on Mac to the GNOME Desktop? It definitely is a great tool and I appreciate what David did and still does, though I don&#8217;t think that &#8220;his ideas&#8221; and theories about usabillity are such a big novelty, since the core-concept already existed before.<br />
Well, however, I guess I already got used to the fact that Feeds like Monologue started becoming more and more kinda <em>&#8220;I&#8217;VE WRITTEN THREE LINES OF LEET C# CODE THAT WILL CHANGE THE WHOLE OPENSOURCE COMMUNITY&#8221;</em>-way. Don&#8217;t take it personal.</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/06/12/compizdualhead-and-gnome-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fancy Plugins for GNOME Do!</title>
		<link>http://devilx.net/2008/05/19/fancy-plugins-for-gnome-do/</link>
		<comments>http://devilx.net/2008/05/19/fancy-plugins-for-gnome-do/#comments</comments>
		<pubDate>Mon, 19 May 2008 09:10:53 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Cool]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Do!]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mono]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[NoMachine]]></category>
		<category><![CDATA[NX]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=415</guid>
		<description><![CDATA[This weeked I had some time for playing around on my computer, since the weather wasn&#8217;t actually worth going out. I did some stuff on my SLES with Zimbra, I wanted to try it out but actually the LDAP configuration &#8230; <a href="http://devilx.net/2008/05/19/fancy-plugins-for-gnome-do/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This weeked I had some time for playing around on my computer, since the weather wasn&#8217;t actually worth going out. I did some stuff on my SLES with Zimbra, I wanted to try it out but actually the LDAP configuration really pissed me off. While configuring the whole thing I had to reconnect a couple of times to the NoMachine server on my SLES and found it annying to always start the client, select the correct session, enter the password and press the &#8220;Connect&#8221;-button. So, I checked out the Do!-Plugins from Bazaar and took a quick look at the SSH plugin. Actually it had exactly the functionallity I was searching for, what made me copy the code, modify it a bit and by that create an NoMachine Client plugin for GNOME Do!. I don&#8217;t really know Do!&#8217;s Plugin-API, but while hacking on the SSH plugin I learned a bit about that. I modified the sources so that my Plugin now gets all .nxs-Files in the ~/.nx/config/-directory and registers these names to Do!. Only the names. Not the path. However, by that it is now possible to enter the name of an existing NoMachine-Session and launch it by pressing the enter button. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> <br />
After I got this plugin working, I practiced a bit more. I thought, that it would be cool and pretty easy (since the plugin&#8217;s code would look very much the same) to write a plugin that parses your Zim DesktopWiki Notebooks so that you could open a Notebook by just typing its name (again, its name, not the whole path) into Do! and pressing the enter button. And, well&#8230; so I did.<br />
Anyhow, to cut this story off: I created a Project-page for my GNOME Do!-Plugins (not that it would be worth to do that for two tiny whiny plugins, but I&#8217;m sure I will write some more) from which you can either download the Debian packages containing the binaries or the sources.<br />
Enjoy! <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/05/19/fancy-plugins-for-gnome-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Green IT Desktop</title>
		<link>http://devilx.net/2008/03/27/my-green-it-desktop/</link>
		<comments>http://devilx.net/2008/03/27/my-green-it-desktop/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 14:52:54 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Art & Design]]></category>
		<category><![CDATA[Lifestyle]]></category>
		<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Green]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Screenshot]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=386</guid>
		<description><![CDATA[May I introduce? My new Green IT Desktop.]]></description>
			<content:encoded><![CDATA[<p>May I introduce?<br />
<a href="http://picasaweb.google.com/0x0090/ScreenshotsGNOMEDesktop/photo#5182187152846041538" title="Go To Album" target="_blank"><img src="http://lh4.google.com/0x0090/R-rTwlT7McI/AAAAAAAAA5s/Nih2aJs7WzY/s144/Screenshot.png" alt="Green IT" /></a><br />
My new Green IT Desktop.</p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/03/27/my-green-it-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do!-it on SID&#8230;</title>
		<link>http://devilx.net/2008/03/25/do-it-on-sid/</link>
		<comments>http://devilx.net/2008/03/25/do-it-on-sid/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 08:28:07 +0000</pubDate>
		<dc:creator>Marius</dc:creator>
				<category><![CDATA[Linux and stuff ...]]></category>
		<category><![CDATA[New & Cool]]></category>
		<category><![CDATA[Cool]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Do!]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[Search]]></category>

		<guid isPermaLink="false">http://www.devilx.net/?p=385</guid>
		<description><![CDATA[Just a small notice along the way: The new 0.4.0.1 requests some bloody-unstable new versions of libcairo2 and libevolution3.0-cil, though it is possible to install the whole GNOME Do! stuff by using following line: # dpkg --ignore-depends libcairo2 --ignore-depends libevolution3.0-cil &#8230; <a href="http://devilx.net/2008/03/25/do-it-on-sid/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Just a small notice along the way: The new 0.4.0.1 requests some bloody-unstable new versions of libcairo2 and libevolution3.0-cil, though it is possible to install the whole GNOME Do! stuff by using following line:<br />
<code><br />
# dpkg --ignore-depends libcairo2 --ignore-depends libevolution3.0-cil -i ./gnome-do_0.4.0.1-0ubuntu1~ppa2_i386.deb ./gnome-do-plugins_0.4.0-0ubuntu1~ppa1_all.deb ./gnome-do-plugin-rhythmbox_0.4.0-0ubuntu1~ppa1_all.deb<br />
</code></p>
<p>Not that it only installs the packages but it also seems to work just as it should. So, no need to upgrade the other packages! Yay. <img src='http://devilx.net/wp-content/plugins/smilies-themer/Riceballs/smile.png' alt=':-)' class='wp-smiley' /> </p>
<p>//edit: &#8230; or, you could download my freshly built deb-Packages that should be installable without a problem under SID.</p>
<p>Download: <a href="http://devilx.net/~devilx/blog/bin/gnome-do-0.4.0.1-0~dx1.deb" title="gnome-do-0.4.0.1-0~dx1.deb">gnome-do-0.4.0.1-0~dx1.deb</a><br />
Download: <a href="http://devilx.net/~devilx/blog/bin/gnome-do-plugins-0.4.0.1-0~dx1.deb" title="gnome-do-plugins-0.4.0.1-0~dx1.deb">gnome-do-plugins-0.4.0.1-0~dx1.deb</a><br />
Download: <a href="http://devilx.net/~devilx/blog/bin/gnome-do-plugins-rhythmbox-0.4.0.1-0~dx1.deb" title="gnome-do-plugins-rhythmbox-0.4.0.1-0~dx1.deb">gnome-do-plugins-rhythmbox-0.4.0.1-0~dx1.deb</a></p>
]]></content:encoded>
			<wfw:commentRss>http://devilx.net/2008/03/25/do-it-on-sid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

