<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>A view from the hill - Linux</title>
    <link>http://hillview.1on.de/</link>
    <description>Blogging Holgers little world</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    <pubDate>Mon, 17 Jan 2011 07:44:21 GMT</pubDate>

    <image>
        <url>http://hillview.1on.de/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: A view from the hill - Linux - Blogging Holgers little world</title>
        <link>http://hillview.1on.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>GNUPG and locale weirdness</title>
    <link>http://hillview.1on.de/archives/175-GNUPG-and-locale-weirdness.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/175-GNUPG-and-locale-weirdness.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=175</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=175</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    Today, I solved a really troubesome problem for me: I couldn&#039;t access my GPG secret key. Which means that whenever I needed my secret key, for example when I wanted to sign some text and I typed in my key, I just received a &quot;bad passphrase&quot; error message. Not using GPG on a regular basis, I wasn&#039;t at all sure that I had used the right passphrase. However, today I recognized that I had another secret key for special usage, for which I had specifically written down the passphrase -- and which didn&#039;t work as well.&lt;br /&gt;
&lt;br /&gt;
This finally convinced me that there was something else wrong beside a faulty memory of the passphrase. And indeed, when I tried signing a mail in Gnus/PGG, typing in the exact same passphrase as I had on the command line, everything was fine and the message got signed. But then what was the difference to using gpg from the command line? I was suspecting that some non-ASCII characters I have in my passphrase might not reach GPG as intended, so I started looking at the &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=727&amp;amp;entry_id=175&quot;  onmouseover=&quot;window.status=&#039;https://secure.wikimedia.org/wikipedia/en/wiki/Locale&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;https://secure.wikimedia.org/wikipedia/en/wiki/Locale&quot;&gt;locale&lt;/a&gt; settings. Some more experiments confirmed it: nowadays, my xterm (which is an lxterm really) is highly probably using a different key setting as it used to, after a re-installation of my desktop some time ago. I&#039;m not too sure what it used to be, probably ISO-8859-1 (aka Latin-1) or ISO-8859-15 (aka Latin-9) or &quot;C&quot;, but it&#039;s now using de_DE.UTF-8. Simply setting LANG to C inside a running xterm didn&#039;t work out as I hoped, probably because of the way the locale settings (probably LC_CTYPE) are used by xterm to set up keyboard handling. But when I start up a different xterm with LANG set to C in advance, i.e. do a &quot;&lt;code&gt;LANG=C xterm &amp;&quot;&lt;/code&gt;, gpg happily accepts my passphrase. Problem solved.&lt;br /&gt;
&lt;br /&gt;
Moral of the story: charsets and input formats are a constant source of joy unless everything is unicode. 
    </content:encoded>

    <pubDate>Sun, 16 Jan 2011 17:19:43 +0100</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/175-guid.html</guid>
    <category>linux</category>
<category>privacy</category>
<category>x11</category>

</item>
<item>
    <title>Every planet we reach is dead</title>
    <link>http://hillview.1on.de/archives/168-Every-planet-we-reach-is-dead.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/168-Every-planet-we-reach-is-dead.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=168</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=168</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    When I bought a new workstation some time ago, I made sure it would have much more power than I would probably need. One reason for this was that I wanted to toy around more with virtualization. I had successfully used VMware server on a comparingly weak laptop some time ago, but opted to try out the more recent open source solutions. I looked briefly at VirtualBox but that seemed to be very similar to VMware which I already knew, so I didn&#039;t really pursue this path. Xen had caught my interest for quite a while, but it looked to me as not to straight forward to setup and as of not-so-recent time, KVM seems to be the new kid on the block that nearly everybody seems to see as the more natural solution for linux users.&lt;br /&gt;
&lt;br /&gt;
What got me going was that I wanted to take a look at how far Debian Squeeze had already got. In particular, I wanted to try the amd64 bit variant, but as I quickly discovered that requires a 64bit host installation. So, off I went, re-installing my lenny system to be 64bit instead of the original 32bit system I had been using up to then, thinking that I could easily re-establish that 32bit system as a virtual system on top of my 64bit host.  The general idea was to have a relatively clean host system with several guests for developing, surfing and working running on top of it.&lt;br /&gt;
&lt;br /&gt;
Given the considerations above and that Debian ships with easy to install KVM packages (see the &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=693&amp;amp;entry_id=168&quot;  onmouseover=&quot;window.status=&#039;http://wiki.debian.org/KVM&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://wiki.debian.org/KVM&quot;&gt;debian wiki on KVM&lt;/a&gt; for details), that was the way I choose. In particular, I installed the KVM and qemu packages as well as virt-manager, a graphical frontend to manage virtual machines. And sure enough, setting up a first virtual machine really looked easy: click a few buttons, decide on a few things like image size and feed the machine an installation medium of the OS to boot. For this installation medium, I choose a squeeze netinstall image. However, as I soon discovered, the squeeze guest couldn&#039;t see/access the net on boot. No problem, I thought, I&#039;ll fix it later on. Unfortunately, though, it turned out that although virt-manager claimed to provide a network card, dnsmasq and stuff was running, the squeeze guest wasn&#039;t able to see the outside world -- which is, of course, quite problematic when the guest requires network access to complete installation. The guest was provided a network interface, but it wouldn&#039;t recive an IP via DHCP and even setting routes manually didn&#039;t allow to access the net.&lt;br /&gt;
&lt;br /&gt;
So I thought, maybe updating the host to squeeze might help -- as the host has a real small and lean installation, this was neither problematic nor taking much time. This time, with the new KVM and virt-manager packages in squeeze, again I had no net on installation, but I had success with regard to the network access afterwards, so I could happily install a complete squeeze system in the guest. &lt;i&gt;Update:&lt;/i&gt;What I forgot to mention was that I fiddled around with the available virtual networks with virt-manager, adding a new network. As I recognized that the guest was using the provided default network, I deleted the additional one and re-enabled auto-start on the default one. This, however, doesn&#039;t really work: whenever I startup virtmanager, I have to manually restart the virtual net, now (no, virsh net-auto-start didn&#039;t help) and worse, I have to first manually add an iptables rule (that then gets deleted on start up of the virtual net) and restart dnsmasq. &lt;strong&gt;Sigh&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Afterwards, I turned to re-install my private data in the guest which I had previously copied to an external USB drive. This turned out to be a bad idea. First of all, you can&#039;t easily assign new hardware to a running virtual machine -- you have to startover the guest. But second, and much more problematic, was IO time. Looking at iotop, I saw an average data transfer of 500k/sec with reads from the USB disk, which means copying a single gigabyte would nearly take forever. Compared to copying the same data from the same disk on the host, iotop showed an average of 31M/sec! I haven&#039;t as of yet tried to verified that the problem is accessing the USB or if a similar problem exists with accessing &quot;local&quot; disks (i.e. reading/writing to the virtio disk/image is equally slow). If it&#039;s only USB access, the problem is a lot smaller in everyday usage, but still this experience was a real disappointment. &lt;i&gt;Update:&lt;/i&gt;In the meantime I&#039;ve verified that the problem is reading from the USB disc. Reading and writing to the guest virtio filesystem is, of course, slower than IO on the host, but it&#039;s not that huge a difference.&lt;br /&gt;
&lt;br /&gt;
But that&#039;s still not the end of the story. Given that I really wanted to more or less live inside my guests, I also wanted to use multimedia stuff there. That this idea might turn out to have restrictions with regard to video performance was clear to me from the beginning. However, I didn&#039;t expect that I might have trouble to have audio. It looks like the problem is best summarized in this ubuntu &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=694&amp;amp;entry_id=168&quot;  onmouseover=&quot;window.status=&#039;https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/591489&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/591489&quot;&gt;bug report on virt-manager and vnc&lt;/a&gt;: while qemu/KVM of course can hand over audio to the host, this fails when using virt-manager with VNC because the vnc viewer virt-manager is using doesn&#039;t handle audio. There are ways around this, for instance &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=695&amp;amp;entry_id=168&quot;  onmouseover=&quot;window.status=&#039;http://etbe.coker.com.au/2007/01/07/xephyr/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://etbe.coker.com.au/2007/01/07/xephyr/&quot;&gt;Russel Crockers advise to use Xephyr&lt;/a&gt;, but this a) takes even more time to setup and b) takes away the bit of comfort of using virt-manager.&lt;br /&gt;
&lt;br /&gt;
So, in summary, using KVM as provided by Debian Lenny and or Squeeze turned out to be quite a disappointment. I would go so far and claim that it&#039;s not really recommandable unless you&#039;re willing to invest a substantial amount of time. I&#039;ve had my fair share of trouble with VMware, too, but getting things up and running was never so troublesome as this.&lt;br /&gt;
&lt;br /&gt;
ObTitle: &lt;i&gt;Gorillaz&lt;/i&gt;, &quot;Demon Days&quot; 
    </content:encoded>

    <pubDate>Thu, 29 Jul 2010 21:02:00 +0200</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/168-guid.html</guid>
    <category>debian</category>
<category>kvm</category>
<category>vmware</category>

</item>
<item>
    <title>Men in love</title>
    <link>http://hillview.1on.de/archives/161-Men-in-love.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/161-Men-in-love.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=161</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=161</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    When I got a Handspring Visor (a Palm Pilot offspring) roughly ten years ago, I was amazed about all the nice things you could do with the device. I even wrote a German version of the visor linux howto, although I never really finished it. What I especially liked was the possibility to install a ssh client and use it to connect on the push of a button to my workstation -- which I took to good use several imes when my Xserver went beserk.  Unfortunately, over time the major incentive to use the thing, syncing calender and address book vanished, as it turned out to be a major hassle when the main calendar to sync with was Lotus Domino. So, since some years my trusty Visor has only gathered dust. But even back in 2000, it was clear to me that the Palm Pilot would only be the starting point and that at some time in the then-unknown future, we would have small devices that would allow issuing phone calls, taking pictures, listening to music as well as providing the &quot;usual&quot; features of handhelds.&lt;br /&gt;
&lt;br /&gt;
Back then, I didn&#039;t really think about when exactly that device would arrive but I think the time has come finally. Some days ago I bought a Nokia N900, which is a mobile device running &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=640&amp;amp;entry_id=161&quot;  onmouseover=&quot;window.status=&#039;http://www.maemo.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;external link: maemo&quot;&gt;Maemo&lt;/a&gt; on top of a Linux kernel on an ARM platform (see &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=641&amp;amp;entry_id=161&quot;  onmouseover=&quot;window.status=&#039;http://natisbad.org/N900/n900-commented-hardware-specs.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://natisbad.org/N900/n900-commented-hardware-specs.html&quot;&gt;this overview of the hardware&lt;/a&gt; for more details).  This is really a neat little gadget which is really as close to my ten year old dream as you can get: It comes with mobile phone capabilitiy, UMTS and wlan connection, 5MP camera, media player, RSS feed reader, etc. and also has a quite usable sliding keyboard. It&#039;s not really a mobile phone but a pocket computer which you can also use to call people with, which shows for instance in that most applications require the device to held in landscape position.&lt;br /&gt;
&lt;br /&gt;
Of course, what&#039;s most interesting to me is the software on the device. Basically, Maemo 5 is a linux distribution based on Debian technology, e.g. apt/dpkg and friends work as expected. You don&#039;t get all of your favourite linux applications of course, but still there are quite a lot of the regular stuff you would expect. This includes the mobile version of Firefox, &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=642&amp;amp;entry_id=161&quot;  onmouseover=&quot;window.status=&#039;http://www.mozilla.com/en-US/mobile/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.mozilla.com/en-US/mobile/&quot;&gt;Fennec&lt;/a&gt;, vim, OpenSSH (client and server) and even &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=643&amp;amp;entry_id=161&quot;  onmouseover=&quot;window.status=&#039;http://bit.ly/4GUpRE&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;(external link: Emacs on N900)&quot;&gt;Emacs&lt;/a&gt;. Being the geek that I am, nearly the first thing I did was a remote login via ssh from my workstation on the N900 (also see &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=644&amp;amp;entry_id=161&quot;  onmouseover=&quot;window.status=&#039;http://wiki.maemo.org/N900_USB_networking&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://wiki.maemo.org/N900_USB_networking&quot;&gt;this overview of USB networking on the N900&lt;/a&gt;). Native maemo applications are typically developed with Python and GTK, although that is probably going to change for Maemo 6 (Nokia has announced it favours Qt over GTK).  The community seems quite active, too: just shortly, a &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=645&amp;amp;entry_id=161&quot;  onmouseover=&quot;window.status=&#039;http://talk.maemo.org/showthread.php?t=42339&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://talk.maemo.org/showthread.php?t=42339&quot;&gt;port of Clisp&lt;/a&gt; (a Common Lisp compiling to byte code) was announced (including a running Swank backend, so you can connect from your development Emacs remotely), although I imagine that the development environment for Python is, generally speaking, more advanced (for Maemo development, this is). I haven&#039;t looked any closer into developing for Maemo up to now, but it surely looks interesting.&lt;br /&gt;
&lt;br /&gt;
ObTitle: &lt;i&gt;Gossip&lt;/i&gt;, &quot;Music for men&quot; 
    </content:encoded>

    <pubDate>Wed, 27 Jan 2010 11:23:16 +0100</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/161-guid.html</guid>
    <category>linux</category>
<category>n900</category>
<category>python</category>

</item>
<item>
    <title>Break so easily</title>
    <link>http://hillview.1on.de/archives/159-Break-so-easily.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/159-Break-so-easily.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=159</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=159</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    When I upgraded lately, my old &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=637&amp;amp;entry_id=159&quot;  onmouseover=&quot;window.status=&#039;http://fbpanel.sourceforge.net/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://fbpanel.sourceforge.net/&quot;&gt;fbpanel&lt;/a&gt; configuration was broken. I basically stumbled over &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=638&amp;amp;entry_id=159&quot;  onmouseover=&quot;window.status=&#039;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=288594&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=288594&quot;&gt;Debian bug #288594&lt;/a&gt;, my old configuration as well as the system default pointed to a no longer existing /etc/fbpanel/menu file. So, my fbpanel no longer showed a menu. Sure enough, my WindowMaker has its own menu, so it was not much of a hassle. The broken menu entry (I just edited out the reference in my .fbpanel/default) annoyed me nethertheless, so I gtfn[*] today and found the missing info: in order to include the system menu, you just have to include a systemmenu entry. My menu referencing section now looks like this and I have a working menu again.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;
Plugin {
    type = menu
    config {
	image = /usr/share/icons/gnome/16x16/places/gnome-main-menu.png
        systemmenu {
        }

	separator {
	}
        
        item {
            name = terminal
            image = /usr/share/fbpanel/images/gnome_terminal.svg
            action = /usr/bin/x-terminal-emulator
        }

    }
}
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
ObTitle: &lt;i&gt;The Mighty Mighty Bosstones&lt;/i&gt;, &quot;Let&#039;s face it&quot;&lt;br /&gt;
&lt;br /&gt;
[*] gtfn: googled the friendly net 
    </content:encoded>

    <pubDate>Sun, 13 Dec 2009 15:20:07 +0100</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/159-guid.html</guid>
    <category>debian</category>
<category>fbpanel</category>
<category>linux</category>
<category>x11</category>

</item>
<item>
    <title>November has come</title>
    <link>http://hillview.1on.de/archives/155-November-has-come.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/155-November-has-come.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=155</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=155</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    November is here and &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=619&amp;amp;entry_id=155&quot;  onmouseover=&quot;window.status=&#039;http://www.ubuntu.com/products/whatisubuntu/910features&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.ubuntu.com/products/whatisubuntu/910features&quot;&gt;Ubuntu 9.10 Karmic Koala&lt;/a&gt; is there, too. As one of its promises is faster start-up time, I used the weekend to update my laptop (a Dell 610) which was still running Hardy (8.04). The upgrade path (hardy-&gt;intrepid-&gt;jaunty-&gt;karmic) took quite some time and I&#039;m not entirely sure it was worth it:&lt;br /&gt;
&lt;br /&gt;
 - Bootup time doesn&#039;t seem to have improved, quite to the contrary. I&#039;m mounting ntfs volumes on startup and it seems that&lt;br /&gt;
    the new parallel bootup procedure seems to run into trouble with that.&lt;br /&gt;
 - I lost support for fglrx, the proprietary driver for the ATI graphics. It&#039;s possible to reinstall the package, but modprobing the module gives a &quot;failed to allocate memory&quot; error. Hence, no &quot;graphics effects&quot; (aka) compiz for me.&lt;br /&gt;
 - Gnome-Shell isn&#039;t installed by default for me.&lt;br /&gt;
 - The xemacs21-mule package postinstall script fails. This has the not exactly nice side effect that the upgrade procedure decided to quit after installing new packages, which means that it didn&#039;t clean up the cruft left behind from the old installation and also didn&#039;t boot into the new kernel. &lt;br /&gt;
 - The update to grub2 didn&#039;t honour my old selection for which OS to boot by default (the laptop is mostly used by family members who prefer alternative systems).&lt;br /&gt;
&lt;br /&gt;
And as always on Ubuntu update, a lot of crap that I got rid off previously, gets reinstalled. Like fspot, tomboy and wvdial, to name but a few. I can&#039;t help being reminded of adware.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Update:&lt;/i&gt;Turns out that newer fglrx modules don&#039;t support my ATI Radeon Mobility 1400 any longer (since jaunty, that is). To get GLX working, I had to un-install everything related to fglrx and re-install mesa. What I learned again the hard way during me fiddling with my old xorg.conf is that gdm is a real PITA if you have no working X configuration. What really annoyed me, though, was that status messages from dosfsck hosed the recovery (boot) mode in that the keyboard became unusable. Worse, my hard configured wlan setup at boot time is currently not working anymore, I can connect to my WiFi only through network manager. But without X I couldn&#039;t startup network manager, of course, so I also could&#039;t do a remote login. And the Wifi connection is really flakey whereas it had been stable ever since with the older hardy installation. Probably a driver issue. &lt;i&gt;Update 2:&lt;/i&gt; Various forum entries suggested using backported modules for wifi, including a newer version of the iwl3945 driver. However, this didn&#039;t solve my problem. Another entry suggested switching to &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=636&amp;amp;entry_id=155&quot;  onmouseover=&quot;window.status=&#039;http://packages.ubuntu.com/de/karmic/wicd&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://packages.ubuntu.com/de/karmic/wicd&quot;&gt;wicd&lt;/a&gt; instead of NetworkManager. And yes, indeed, my wifi problems are gone now.&lt;br /&gt;
&lt;br /&gt;
ObTitle: &lt;i&gt;Gorillaz&lt;/i&gt;, &quot;Demon Days&quot; 
    </content:encoded>

    <pubDate>Mon, 02 Nov 2009 15:05:04 +0100</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/155-guid.html</guid>
    <category>gnome</category>
<category>hardware</category>
<category>linux</category>
<category>ubuntu</category>
<category>wlan</category>
<category>x11</category>

</item>
<item>
    <title>It's oh so quiet</title>
    <link>http://hillview.1on.de/archives/151-Its-oh-so-quiet.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/151-Its-oh-so-quiet.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=151</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=151</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    So I finally bought a new desktop computer in order to replace my old and loud one. The new one should fulfill two more or less conflicting requirements: it should be fast and quiet. &quot;Fast&quot; mainly refers to cpu and disk speed, for the gpu I only had the minimal requirement that it would be possible to see videos (non-HD) and show some basic 3d effects. I left most of the details to a local dealer, but I verified that the components would work with Linux, which actually means I only needed to ensure that the board, an Asus P5Q-VM, which is based on the intel G45 chipset, would work. A little digging showed that there might be some problems with X11 if the distribution didn&#039;t provide new enough drivers but I found enough success reports to be optimistic.&lt;br /&gt;
&lt;br /&gt;
Well, I finally got the new workstation. It&#039;s an impressive black box with a &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=597&amp;amp;entry_id=151&quot;  onmouseover=&quot;window.status=&#039;http://www.silentmaxx.de/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.silentmaxx.de/&quot;&gt;Silentmaxx&lt;/a&gt; ST-11 tower which is really very silent -- it&#039;s so quiet that they provide large blue leds on the box to that you have a reminder that the system is on -- this was one of the details I wasn&#039;t aware of when ordering the system. I started installing Debian Lenny on the box, as I always followed the rule that buying a new computer is a good point in time to install from scratch and get rid of old software cruft. So I did nothing to carry over my old installation which I had regularly updated at least since Sarge. That was actually a quite pleasant way for me as it was the first time I&#039;ve got to see the &quot;new&quot; graphical installer. There were some minor obstacles, though. First, this time I wanted to have both an LVM setup and encryption running. I was pleasantly suprised to see the installer providing an option for such a setup, but quite less suprised to see it fail with a segmentation fault during wiping the (500GB sata) disk. Fortunately, the manual partitioning option provided enough easy guidelines to quickly rebuild the setup of the automated partitioning scheme while allowing to leave out the unneeded step to clean the disk, so this was not a big issue. Another point that I think is interesting is that hibernation worked out of the box even with the LVM/crypto setup -- I had thought that hibernate or better said, suspend to disk, would requre the swap to be unencrypted but apparently I was wrong. Very nice.&lt;br /&gt;
&lt;br /&gt;
I went on to install a very minimal system without any desktop setup. I went away from Gnome back to WindowMaker some time ago, but I had seen the &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=598&amp;amp;entry_id=151&quot;  onmouseover=&quot;window.status=&#039;http://www.lxde.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://www.lxde.org/&quot;&gt;LXDE&lt;/a&gt; as an install option which is a much smaller &quot;desktop environment&quot; with &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=599&amp;amp;entry_id=151&quot;  onmouseover=&quot;window.status=&#039;http://icculus.org/openbox/2/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://icculus.org/openbox/2/&quot;&gt;OpenBox2&lt;/a&gt; as the central window manager. Now, compare the &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=600&amp;amp;entry_id=151&quot;  onmouseover=&quot;window.status=&#039;http://packages.debian.org/lenny/gnome&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://packages.debian.org/lenny/gnome&quot;&gt;list of packages for Gnome&lt;/a&gt; with the list of &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=601&amp;amp;entry_id=151&quot;  onmouseover=&quot;window.status=&#039;http://packages.debian.org/lenny/lxde&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://packages.debian.org/lenny/lxde&quot;&gt;list of packages for lxde&lt;/a&gt; -- that&#039;s quite a difference. But soon enough I realized how difficult it has become to avoid the larger environments. There are quite a lot of applications which I am used to using right now (having installed Gnome on my older desktop as well as running Ubuntu with Gnome on several other installations) which depend on Gnome. Evolution, for instance, which I privately mainly use as a glorified calender, depends on Gnome just as Rhythmbox does. This may hardly come as a suprise, but I&#039;ve simpy not thought about it in advance. So I&#039;m now looking for replacements for some applications.&lt;br /&gt;
&lt;br /&gt;
Of course, in order to run any desktop environment you have to have a running X11 installation. This failed at first: I had connected my 19&quot;-TFT (an old Benq one) via VGA to the on-board graphic chipset from the G45, which resulted in the monitor proclaiming to get out-of sync timings. After replacing the VGA connection with a DVI one, the vesa driver provided a working X11 setup. However, I soon discovered that I would not want to stick with the vesa setup, as for instance there is no xvideo extension. Unfortunately, the &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=602&amp;amp;entry_id=151&quot;  onmouseover=&quot;window.status=&#039;http://packages.debian.org/lenny/xserver-xorg-video-intel&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://packages.debian.org/lenny/xserver-xorg-video-intel&quot;&gt;xserver-xorg-video-intel package in Lenny&lt;/a&gt; is version 2.3.2, which is too old to support the G45, so even though I specified the intel driver in the device section of /etc/X11/xorg.conf, I didn&#039;t get a usable screen. However, packages for Xorg in version 2.8 had entered unstable some time ago -- as I had quickly installed kernel 2.6.30 from &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=603&amp;amp;entry_id=151&quot; title=&quot;http://www.backports.org/&quot;  onmouseover=&quot;window.status=&#039;http://www.backports.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;backports.org&lt;/a&gt; and the packages doesn&#039;t have to broad version requirements on other packages, this seemed like a viable option. So I know have an up and running intel driver for X11, but it remains to be seen how stable it really is over time. And, of course, I&#039;ve got to keep an eye on security updates. &lt;br /&gt;
&lt;br /&gt;
ObTitle: &lt;i&gt;Björk&lt;/i&gt;, &quot;Post&quot;, &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=604&amp;amp;entry_id=151&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/It%27s_Oh_So_Quiet&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://en.wikipedia.org/wiki/It%27s_Oh_So_Quiet&quot;&gt;(more info)&lt;/a&gt; 
    </content:encoded>

    <pubDate>Fri, 31 Jul 2009 08:29:50 +0200</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/151-guid.html</guid>
    <category>debian</category>
<category>gnome</category>
<category>hardware</category>
<category>linux</category>
<category>x11</category>

</item>
<item>
    <title>Love is a loosing game</title>
    <link>http://hillview.1on.de/archives/142-Love-is-a-loosing-game.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/142-Love-is-a-loosing-game.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=142</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=142</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    Some time ago I updated my trusty old workstation from Debian Etch to Lenny. As always, there were some minor glitches, not necessarily all of them were due to Lenny itself, though. Here&#039;s a rough list.&lt;br /&gt;
&lt;br /&gt;
One really annoying issue was that my trusty old Matrox G400 suddenly behaved unbelievably slow under X11. I could nearly watch the pixels going by. I could tell by the X server log that some things had changed (like Xrandr now running) but I couldn&#039;t tell what was responsible for the problem. Explicitly setting the option &quot;NoAccel&quot; to &quot;false&quot; and &quot;NoHal&quot; to &quot;true&quot; (I have a single screen setup) finally settled the problem. I also tried &quot;UseFBDev&quot; &quot;true&quot; but this only works for me with a Depth of 24, which in turn screws my screen whenever I switch to the console (for instance on hibernate), so I&#039;m back to not using the framebuffer device (and a depth of 16). &lt;br /&gt;
&lt;br /&gt;
The Postgres update didn&#039;t work for me. I guess that this was mainly due to a lack of disc space. It took me some time to figure out that no default cluster had been created, which was the reason that the manual restore of the DB backup I had made failed.&lt;br /&gt;
&lt;br /&gt;
I took the chance and finally updated to Iceweasel (firefox) 3. Some of my extensions were lost this way, but I managed to replace or update nearly all of them. Only Hit-a-Hint required a manual intervention directly in the install.rdf of the extension.&lt;br /&gt;
&lt;br /&gt;
One typical annoyance of updates is that user settings are often not updated. This time I experienced that mainly with FBpanel in which all icon settings were broken.&lt;br /&gt;
&lt;br /&gt;
Of course, the update broke some of my proprietary programs because of library problems. Korrektor, BMM, all are history now. As are some trusty old programs I still used, for instance xmms is gone, too. I used to stick with xmms mainly due to the Windowmaker mini app wmusic which allowed control of xmms via the dock, but as I&#039;ve been using Rhythmbox for quite a while now, which has a NETWM compliant panel control, I could finally let it go.&lt;br /&gt;
&lt;br /&gt;
ObTitle: &lt;i&gt;Amy Whinehouse&lt;/i&gt;, &quot;Back to black&quot; 
    </content:encoded>

    <pubDate>Tue, 05 May 2009 08:26:22 +0200</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/142-guid.html</guid>
    <category>debian</category>
<category>hardware</category>
<category>linux</category>

</item>
<item>
    <title>Busy doing nothing</title>
    <link>http://hillview.1on.de/archives/141-Busy-doing-nothing.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/141-Busy-doing-nothing.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=141</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=141</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    I&#039;ve got tired of writing perl snippets just for simple shell tasks [*]. One such typical task is summing up the occurences of a particular pattern in a set of files to get a total of matches. Of course, this is trivial, but it&#039;s so trivial I tend to forget the use of &#039;expr&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;
&lt;code&gt;
# code snippet GUID: 3E731D3F-51A3-43C7-B567-26760636DBCD
result=0
for i in `grep -c &#039;[[:digit:]]:|&gt;&gt;&gt;&#039; .local*| cut -f2 -d: `
do
  result=`expr $result + $i` 
done
echo $result
&lt;/code&gt;
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
As a one liner for copy&amp;paste: &lt;pre&gt;&lt;code&gt;result=0; for i in `grep -c &#039;[[:digit:]]:|&gt;&gt;&gt;&#039; .local*| cut -f2 -d: `; do result=`expr $result + $i`; done; echo $result&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[*] The following quote is due to Kristian Köhntopp: &quot;Use perl. It&#039;s necessary to know shell programming but not to use it.&quot;&lt;br /&gt;
&lt;br /&gt;
ObTitle: &lt;i&gt;Love is all&lt;/i&gt;, &quot;Nine times that same song&quot; 
    </content:encoded>

    <pubDate>Thu, 30 Apr 2009 15:26:30 +0200</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/141-guid.html</guid>
    <category>linux</category>
<category>shell programming</category>

</item>
<item>
    <title>Close range</title>
    <link>http://hillview.1on.de/archives/134-Close-range.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/134-Close-range.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=134</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=134</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    I can&#039;t believe it: Debian really misses out on it&#039;s own records. &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=545&amp;amp;entry_id=134&quot;  onmouseover=&quot;window.status=&#039;http://www.debian.org/News/2009/20090214&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Debian 5.0&quot;&gt;Lenny&lt;/a&gt; was released this weekend although the usual two years since the &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=548&amp;amp;entry_id=134&quot;  onmouseover=&quot;window.status=&#039;http://hillview.bugwriter.net/archives/53-Happy-Easter-...-Etch.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://hillview.bugwriter.net/archives/53-Happy-Easter-...-Etch.html&quot;&gt;previous release&lt;/a&gt; are not over yet. Congratulations. Now, I just have to go and check how  &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=549&amp;amp;entry_id=134&quot;  onmouseover=&quot;window.status=&#039;http://hillview.bugwriter.net/archives/115-Debian-scratch-n-half.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://hillview.bugwriter.net/archives/115-Debian-scratch-n-half.html&quot;&gt;old the packages of interest to me&lt;/a&gt; are out of the box this time ... 
    </content:encoded>

    <pubDate>Mon, 16 Feb 2009 09:56:49 +0100</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/134-guid.html</guid>
    <category>debian</category>

</item>
<item>
    <title>Wlan update</title>
    <link>http://hillview.1on.de/archives/130-Wlan-update.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/130-Wlan-update.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=130</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=130</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    Some time ago I started having nothing but trouble with my &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=526&amp;amp;entry_id=130&quot;  onmouseover=&quot;window.status=&#039;http://hillview.bugwriter.net/archives/48-Get-up,-stand-up.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://hillview.bugwriter.net/archives/48-Get-up,-stand-up.html&quot;&gt;rt2570 based USB wlan stick&lt;/a&gt;. After we moved into our new flat, I finally started out and looked for a better solution. Looking through some retail market I found a package claiming it would support linux. After I was ensured I could return the thing in case of trouble (like outdated proprietary drivers), I bought it -- a Dlink pci card. After installing the thing, I quickly discovered that it&#039;s again a Ralink based product -- this time a RT61 based one, requiring firmware. I&#039;m not happy with that but at least my workstation has wifi again.&lt;br /&gt;
&lt;br /&gt;
One thing has changed, btw.: the newer kernels (I run 2.6.27 at the time of this writing) happily support the driver out of the box (i.e., after a recompilation and figuring out where to put the firmware), no more manual compiling and patching of drivers is required. And then you can also use wpa_supplicant to configure the network, which makes the entry in &lt;code&gt;/etc/network/interfaces&lt;/code&gt; alot simpler:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&lt;pre&gt;
auto wlan1
iface wlan1 inet dhcp
      pre-up ifconfig wlan1 up
      wpa-conf /etc/wpa_supplicant.conf
      post-up iwconfig wlan1 rate 54M
      post-up /etc/network/if-post-up.d/bauhaus.fw
&lt;/pre&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Unfortunately, as you can probably guess, my connection is rather lousy and setting the rate up doesn&#039;t help much. It&#039;s wlan1 for me, btw., because I told &lt;code&gt;/etc/udev/rules.d/z25_persistent-net.rules&lt;/code&gt; to configure it that way.  
    </content:encoded>

    <pubDate>Mon, 19 Jan 2009 21:23:01 +0100</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/130-guid.html</guid>
    <category>hardware</category>
<category>linux</category>
<category>wlan</category>

</item>
<item>
    <title>Debian scratch-n-half</title>
    <link>http://hillview.1on.de/archives/115-Debian-scratch-n-half.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/115-Debian-scratch-n-half.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=115</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=115</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=470&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://www.debian.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Debian&quot;&gt;Debian&lt;/a&gt; just published an update to their stable distribution etch dubbed &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=471&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://www.debian.org/News/2008/20080726&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://www.debian.org/News/2008/20080726&quot;&gt;etch-and-a-half&lt;/a&gt;. The big news here for everyone not accustomed with Debians release cycle anyway is that it&#039;s the first time that it&#039;s not only a point release that fixes security issues but it&#039;s an update to the &lt;em&gt;stable&lt;/em&gt; release that &lt;em&gt;gasp&lt;/em&gt; adds support for new hardware, too. It even brings important fixes for some applications.&lt;br /&gt;
&lt;br /&gt;
First of all, that&#039;s a tremendously good step in the right direction. In the past I&#039;ve been bitten &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=472&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://hillview.bugwriter.net/archives/105-Running-Linux-on-Dell-systems.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://hillview.bugwriter.net/archives/105-Running-Linux-on-Dell-systems.html&quot;&gt;more&lt;/a&gt; &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=473&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://hillview.bugwriter.net/archives/68-Rally-hoe!.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://hillview.bugwriter.net/archives/68-Rally-hoe!.html&quot;&gt;than&lt;/a&gt; &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=474&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://hillview.bugwriter.net/archives/66-The-downside-of-reliable-hardware.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://hillview.bugwriter.net/archives/66-The-downside-of-reliable-hardware.html&quot;&gt;once&lt;/a&gt; by the long release cycle of Debian, outlasting all care taking of hardware compatibility. It&#039;s the primary reason that the only machine under my direct control running Debian is my rusty private workstation at the moment, all other machines needed newer drivers and hence are installed with Ubuntu. So, if Debian finally realizes that it has to change something to support newer hardware that&#039;s more than welcome.&lt;br /&gt;
&lt;br /&gt;
However, it&#039;s not really etch-and-a-half. It&#039;s not much more than a new kernel which I would compile regularly from kernel.org myself anyway. Admittedly, there are also two new xservers (for nv and intel), but that&#039;s still not very helpful for people with newer ati hardware, for instance.  But I&#039;m a developer and much more than any hardware hassle I&#039;m much more bitten by really &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=475&amp;amp;entry_id=115&quot;  onmouseover=&quot;window.status=&#039;http://hillview.bugwriter.net/archives/18-How-I-started-to-dismantle-the-atomic-bomb.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://hillview.bugwriter.net/archives/18-How-I-started-to-dismantle-the-atomic-bomb.html&quot;&gt;outdated development tools&lt;/a&gt;. I&#039;ve written only one blog entry about the issue, but it&#039;s a topic that most developers could write books about -- or maybe not, most of them probably just compile newer versions as needed and are done with the issue. This looks like the easy way out but it doesn&#039;t really solve the issue: if you&#039;ve got to deploy your software you&#039;ll need to ensure that what you need is there. But using newer versions of base libraries forces you to deploy them yourself, which also means that you got a problem whenever a security issue will be found in those libraries. On the contrary, with system libraries you don&#039;t need any manual deployment of libraries you&#039;re only using and you can hope to participate of all system updates. So, in my eyes that&#039;s clearly a big advantage for using system libraries. But with Debian (and etch-and-a-half doesn&#039;t change this) you&#039;re stuck with older libraries which a) might lack long wanted functionality and b) are incompatible with versions from other vendors, which is a pain if you need to deploy on different platforms. Now, granted that the latter problem is not only tied to the age of libraries, but it would be a lot smaller if Debians general release cycle wouldn&#039;t be that long. I know of software vendors who have thus decided to develop for Ubuntu but not for Debian, in order to minimize portability issues due to library/functionality mismatches between platforms. To me, that looks like quite high a price to pay.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 30 Jul 2008 20:29:39 +0200</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/115-guid.html</guid>
    <category>debian</category>
<category>ubuntu</category>

</item>
<item>
    <title>Everything is average nowadays</title>
    <link>http://hillview.1on.de/archives/111-Everything-is-average-nowadays.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/111-Everything-is-average-nowadays.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=111</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=111</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    I&#039;ve tried Compiz with Metacity again and switch it off after a day -- again. I&#039;m not willing to do without working software suspend just for some graphical whizz. I&#039;ve been using Metacity for, I think nearly two years now, on my work computers and have somehow accomodated to it&#039;s various glitches (for instance the unusable keyboard settings). On my trusty home workstation, however, I&#039;ve stuck with &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=463&amp;amp;entry_id=111&quot;  onmouseover=&quot;window.status=&#039;http://www.windowmaker.info/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;external link: wmaker&quot;&gt;WindowMaker&lt;/a&gt;, which I think I&#039;ve been using roughly since 1997 (I can&#039;t remember the version number, but it was fairly low). Unfortunately, development seems to have stopped -- since quite some time there is no sign of activity on the webpage and the mailing list archive is dead. &lt;br /&gt;
&lt;br /&gt;
Yesterday, out of a current frustration about Metacity, I installed a naked current version of WindowMaker on one of my machines, under Ubuntu 8.04 (don&#039;t try to make WindowMaker work under Gnome: While WindowMaker does &quot;work&quot; under Gnome, it is really crippled. For instance, the keyboard setting know nothing about WindowMaker but still override your keyboard settings via, say, WPrefs.). Nearly everything worked as expected, but there were two glitches: the menu didn&#039;t reflect the installed software. Having customized the thing under my Debian system, I knew that this was supposed to work with the update-menu script, but that was missing. Some web-searching revealed that for some reason or other Ubuntu no longer installs the menu(-xdg) package. The other glitch was a very old complaint: That WindowMaker doesn&#039;t ship with a virtual desktop switcher or pager. You don&#039;t need to tell me about the different philosophy of WindowMaker, I know all about it. However, I&#039;ve been using Fvwm and OpenLook (OLVWM) too long.&lt;br /&gt;
&lt;br /&gt;
I could use gnome-panel (which I&#039;ve done before in the past), but of course that brings me those two panels that make sense for Metacity and besides it also means that I would still depend on gnome. I&#039;ve did quite a bit of looking around to find out what all the cool Fluxbox, Openbox etc. users are using and finally found &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=464&amp;amp;entry_id=111&quot;  onmouseover=&quot;window.status=&#039;http://fbpanel.sourceforge.net/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;external link: fbpanel&quot;&gt;fbpanel&lt;/a&gt; (the trick was to search for &quot;taskbar&quot; instead of &quot;pager&quot;). So, finally thanks to netwm support (which I think is in WindowMaker since 0.90), the one missing bit from WindowMaker is finally there without Gnome. Oh my, I&#039;m finding this out really late.  
    </content:encoded>

    <pubDate>Fri, 30 May 2008 20:00:00 +0200</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/111-guid.html</guid>
    <category>debian</category>
<category>gnome</category>
<category>ubuntu</category>
<category>windowmaker</category>

</item>
<item>
    <title>Running Linux on Dell systems</title>
    <link>http://hillview.1on.de/archives/105-Running-Linux-on-Dell-systems.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/105-Running-Linux-on-Dell-systems.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=105</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=105</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    Dell is selling Ubuntu equipped systems since about a year now and seems to be &lt;a href=&quot;http://hillview.1on.de/exit.php?url_id=427&amp;amp;entry_id=105&quot;  onmouseover=&quot;window.status=&#039;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9077678&amp;amp;intsrc=hm_list&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9077678&amp;intsrc=hm_list&quot;&gt;quite happy&lt;/a&gt; with it. Whatever that effectively means, at least I can tell that I&#039;m quite happy with Linux on Dell systems, too.&lt;br /&gt;
&lt;br /&gt;
Through the last five years, I&#039;ve been using Linux on a number of Dell systems. Under my personal control there have been three laptops (Dell C610, D610 and a Latitude 640) and a desktop (Optiplex 755), on which I have been running Debian Sarge, Ubuntu Dapper, Feisty and now Hardy. We also had several Dell servers at work running more or less smoothly with Debian (sarge, etch). Using Linux wasn&#039;t always without problems: I had trouble with built-in modems, PCMCIA ISDN cards and acpi/hibernation. For example, on my private Latitude 640, I have trouble suspending at all, because of the ipw3945 driver for the wlan. But the important thing to note is that basically all problems were really small and never of a size requiring me to use some other OS in the first place. &lt;br /&gt;
&lt;br /&gt;
The only real issue is not with Dell per se, but more with my favourite OS, Debian: over the years, and especially with the ever-lasting sarge release, getting Debian to run on a recent system got more and more difficult. That&#039;s the main reason why I&#039;ve been using Ubuntu on all recent hardware I had contact with: it&#039;s more or less (more so than less) a Debian system but does run on modern hardware. Main issues here were graphics adapters, sata/scsi hostadapters and network/wifi cards, or to put it otherwise: too old kernels, too old X.org. Both problem sources can simply be solved by using a recent version of Ubuntu. Sorry, Debian, but your release cycle is just too long to be acceptable. Granted, all these problems are mostly an issue when installing a new system, but it&#039;s not always possible to plug in some old disc with a working version of Linux.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 21 Apr 2008 19:51:00 +0200</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/105-guid.html</guid>
    <category>debian</category>
<category>hardware</category>
<category>ubuntu</category>

</item>
<item>
    <title>Hang Wire</title>
    <link>http://hillview.1on.de/archives/104-Hang-Wire.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/104-Hang-Wire.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=104</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=104</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    Recent fun:&lt;br /&gt;
- Working hibernate/suspend without any manual configuration on a brand new Dell desktop using Ubuntu 8.04 (beta).&lt;br /&gt;
- Watching a self-generated video CD (probably done under Windows) under Linux without any problem with my wife that we couldn&#039;t watch on Windows due to scrambled colours under Windows media player.&lt;br /&gt;
&lt;br /&gt;
Recent less fun:&lt;br /&gt;
- Hibernate/suspend on our older Dell laptop with Ubuntu 7.10 and finding it&#039;s a known issue with the ipw3945 driver.&lt;br /&gt;
- Getting vmware to work on a recent 2.6.24 system.&lt;br /&gt;
- Having fixed that finding out the hard way that Aero won&#039;t display in the VM, requiring to go back to cloning the (not so small) physical machine a third time.&lt;br /&gt;
- Being unable to get a DHCP lease over the rt2x00 driver for my USB wlan stick with kernel 2.6.24, despite being able to get a sucessful connect via wpa_supplicant/wext.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 08 Apr 2008 07:55:39 +0200</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/104-guid.html</guid>
    <category>hardware</category>
<category>linux</category>
<category>ubuntu</category>
<category>vmware</category>
<category>wlan</category>

</item>
<item>
    <title>You gain something, you lose something</title>
    <link>http://hillview.1on.de/archives/85-You-gain-something,-you-lose-something.html</link>
            <category>Linux</category>
    
    <comments>http://hillview.1on.de/archives/85-You-gain-something,-you-lose-something.html#comments</comments>
    <wfw:comment>http://hillview.1on.de/wfwcomment.php?cid=85</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hillview.1on.de/rss.php?version=2.0&amp;type=comments&amp;cid=85</wfw:commentRss>
    

    <author>nospam@example.com (Holger Schauer)</author>
    <content:encoded>
    Two days ago, I updated my laptop from Ubuntu 6.06 &quot;Dapper Drake&quot; (aka LTS) to &quot;Feisty Fawn&quot;, aka version 7.04. Just in case you wonder, how I did that, I just followed the usual directions and first updated to Edgy and then to Feisty via issuing &quot;gksu &#039;update-manager -c&#039;&quot; twice. Things went quite smoothly, but I did encounter some problems:&lt;br /&gt;
&lt;br /&gt;
- I lost access to my databases during the migration from Postgres 7.4 to 8.2., i.e. there was no proper migration and as support for version 7.4 has been dropped, I even have no way to dump the old data and import it again. I need to figure out whether I can easily access the old dbs from Postgres 8.2 (mind you, I&#039;m talking of the raw data and the DB server, not client access).&lt;br /&gt;
&lt;br /&gt;
- As a result, my local copy of serendipity stopped working. I re-installed serendipity (a clean start seemed to be a good idea), but still Iceweasel gets wrong information about the phtml files it generates. Probably a problem with the PHP installation, which I need to get straight (I&#039;m not a PHP guy, though).&lt;br /&gt;
&lt;br /&gt;
- When booting into Edgy, when switching from the splash screen to X. the screen went black and there was no way to get a display. I solved that by ssh-ing into the box, modifying /etc/X11/xorg.conf by using the ati driver instead of the fglrx driver and then editing /boot/grub/menu.lst so that it wouldn&#039;t show the splash screen or suppress messages. The problem went away after going to Feisty.&lt;br /&gt;
&lt;br /&gt;
- To get VMware running again, it wasn&#039;t enough to issue the usual /opt/bin/vmware-config.pl that you have to do with every new kernel. It kept telling me that the headers directory wouldn&#039;t fit my current running kernel. Fortunately, I already had loaded the new version down which solves the problem (I guess there is a new version numbering scheme in newer kernels).&lt;br /&gt;
&lt;br /&gt;
- The update of course also brought with it the switch to Iceweasel, so of course, I lost some of my trusted extensions (Reveal, Surfkeys).&lt;br /&gt;
&lt;br /&gt;
- What really annoyed me was the ugly, fat looking &quot;optimal&quot; font that I encountered in most applications. Why Gnome doesn&#039;t use subpixel hinting as a default is beyond me (especially as I&#039;m quite certain to have had that setting in the old setup, too).&lt;br /&gt;
&lt;br /&gt;
- The new eclipse version of course knew nothing about my local installed plugins, implying that I had to reinstall them.&lt;br /&gt;
&lt;br /&gt;
On the nice side, my mail setup kept working and the network setup kept working, which I think is way more important.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 05 Oct 2007 08:33:29 +0200</pubDate>
    <guid isPermaLink="false">http://hillview.1on.de/archives/85-guid.html</guid>
    <category>hardware</category>
<category>ubuntu</category>
<category>vmware</category>

</item>

</channel>
</rss>
