<?xml version="1.0" encoding="UTF-8"?>
<essay xml:lang="en" version="5.0" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:gal="http://norman.walsh.name/rdf/gallery#" xmlns:foaf="http://xmlns.com/foaf/0.1/">
<info>
    
    
    
    
    
    
    
<title>Hello bleeding edge</title><biblioid class="uri">http://norman.walsh.name/2006/02/19/bleedingEdge</biblioid>
<volumenum>9</volumenum>
<issuenum>19</issuenum>
<pubdate>2006-02-19T16:05:51-05:00</pubdate>
<date>$Date: 2006-02-20 06:56:16 -0500 (Mon, 20 Feb 2006) $</date>
<author>
      <personname>
<firstname>Norman</firstname>
	<surname>Walsh</surname>
</personname>
    </author>
<copyright>
      <year>2006</year>
      <holder>Norman Walsh</holder>
    </copyright>
<abstract>
<para>In a flight of fancy, or folly, I've switched to the Ubuntu
“unstable” distribution, “Dapper”.</para>
</abstract>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#Linux"/>
</info>

<para xml:id="p1">I've been running
<link xlink:href="http://en.wikipedia.org/wiki/Ubuntu_Linux">Ubuntu</link>
very happily for
<link xlink:href="/2005/09/12/ubuntu">about five months</link> now.
I started with “Breezy” just before it became the stable release, I think,
and I've been running it ever since without any problems. But
recently, I've wanted more recent versions of a couple of things than
appear in the stable distribution so, in a flight of fancy, or folly,
I've switched to the Ubuntu “unstable” distribution, “Dapper”.</para>

<para xml:id="p2">Just about everything changed, but at the same time, nothing
really changed. Dapper feels a bit “snappier”, but I'm prepared to
believe that's just my mind playing tricks on me. I've had a few
small troubles:</para>

<itemizedlist>
<listitem>
<para xml:id="p3">Using my old X Windows configuration (from stable's
<link xlink:href="http://en.wikipedia.org/wiki/Xorg">X.Org</link> 6.x),
the 7.x version of X.Org wouldn't display on my external monitor.
It looked like the sync wasn't quite right. Running X with the
<parameter>-configure</parameter> option and then tinkering a bit seems to
have fixed it.</para>
</listitem>
<listitem>
<para xml:id="p4">Also related to X.Org, I don't think the Synaptics touchpad
driver is available, but I
<link xlink:href="http://norman.walsh.name/2004/08/25/newLaptop#p4">can't
stand</link> touchpads (mine is disabled in the
<link xlink:href="http://en.wikipedia.org/wiki/BIOS">BIOS</link>), so I
don't care. The Wacom
drivers also don't seem to be available, but I can live without the
tablet for a while. In fact, I rarely use it.</para>
</listitem>
<listitem>
<para xml:id="p5">The Thinkpad kernel module isn't available, and the version in
the current <package>thinkpad-source</package> package doesn't compile
with the 2.6.15 kernel installed by Dapper.</para>
<para xml:id="p6">I installed the <package>linux-source-2.6.15</package> package,
built it with the distributed kernel's configuration, grabbed
the most recent
<link xlink:href="http://sourceforge.net/projects/tpctl/">Thinkpad
module sources</link> from
<link xlink:href="http://sourceforge.net/">Sourceforge</link>,
and built them. Problem solved.</para>
</listitem>
<listitem>
<para xml:id="p7">The only problem that's really troubling me is related to
<link xlink:href="http://en.wikipedia.org/wiki/Mysql">MySQL</link>.
Under Dapper, the <filename>/var/run/mysqld</filename> directory is only
readable by the <systemitem class="username">mysql</systemitem> user
and the <systemitem class="groupname">root</systemitem> group.
That means that applications run by ordinary users (like my
<link xlink:href="http://en.wikipedia.org/wiki/DSPAM">DSPAM</link>
setup) can't read the <filename>mysql.sock</filename> file to access
<application>MySQL</application>.</para>
<para xml:id="p8">I fix this by manually running
<command>chmod 775 /var/run/mysqld</command> after rebooting.
But if that's the right answer, I'd like to have it happen automatically
(without resorting to my own hacks in <filename>/etc/init.d</filename>).
And if it's not the right answer, I'd like to know what is the right
answer.</para>
</listitem>
</itemizedlist>

<para xml:id="p9">But in general, “Dapper” seems to be running fine. I'm still thinking
I'll replace the whole thing with
<link xlink:href="http://en.wikipedia.org/wiki/Opensolaris">OpenSolaris</link>
eventually.</para>

<para xml:id="p10">(Perhaps I spoke too soon. My attempt to format this essay
failed. After a little digging about, it appears that I can no longer
initialize a Java VM with 512M of memory. But 384M works and is
plenty. I wonder why 512M worked under stable but doesn't under
Dapper?)</para>

</essay>

