<?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>Open Source Solutions for Small Business Problems &#187; Ubuntu</title>
	<atom:link href="http://opensourcesmall.biz/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://opensourcesmall.biz</link>
	<description>The living site of the book by John Locke</description>
	<lastBuildDate>Fri, 05 Dec 2008 23:00:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>First impressions of Intrepid Ibex</title>
		<link>http://opensourcesmall.biz/2008/10/first-impressions-of-intrepid-ibex/</link>
		<comments>http://opensourcesmall.biz/2008/10/first-impressions-of-intrepid-ibex/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 04:16:01 +0000</pubDate>
		<dc:creator>freelock</dc:creator>
				<category><![CDATA[04. Desktop]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://opensourcesmall.biz/?p=277</guid>
		<description><![CDATA[Ubuntu is about to release a new version of their operating system, code-named Intrepid Ibex. It&#8217;s due this coming Thursday, October 30.
I&#8217;ve got a list of niggling things that have been bothering me about the current Hardy Heron release. Since the biggest of these issues are related to hooking up a projector or external monitor, [...]]]></description>
			<content:encoded><![CDATA[<p>Ubuntu is about to release a new version of their operating system, code-named Intrepid Ibex. It&#8217;s due this coming Thursday, October 30.</p>
<p>I&#8217;ve got a list of niggling things that have been bothering me about the current Hardy Heron release. Since the biggest of these issues are related to hooking up a projector or external monitor, and I&#8217;m giving a guest lecture Wednesday evening, I decided to test-drive the Intrepid release candidate to see if they&#8217;ve resolved these issues.</p>
<p>It turns out, the answer is yes.</p>
<p>I&#8217;ve been running it for a few hours now, and I have to say, I&#8217;m finding a lot of nice little improvements. If you&#8217;re new to Linux, please forgive the technical nature of a few of these notes&#8230; just some random unedited thoughts. Here are some things I&#8217;m really liking right now:</p>
<ul>
<li>External monitors. Finally, after being promised for the past three releases, I can add an external monitor and configure it through a GUI, without needing to edit a configuration file. I can extend the desktop across both monitors, or clone the screen. For the past year, I haven&#8217;t been able to do this at all without the video display locking up. Now it&#8217;s working great. Fantastic!</li>
<li>Broadband card support. My USB Verizon broadband card works in Network Manager. All I have to do is tell it to connect, and it does&#8211;no configuration necessary. Previously I was using gnome-ppp, which took a lot longer to make the connection, and took some configuration.</li>
<li>Appointments show up in the panel with the right colors. I&#8217;ve used Evolution for appointments for years. I have a bunch of different calendars loaded&#8211;different ones for work and social events, and the calendars of my employees. In Evolution, I set each calendar to a color so I can easily see which calendar an event is on. However, until Intrepid, these colors did not get used in the Gnome display&#8211;that used some random set of colors. Now they match. Small, but much appreciated improvement.</li>
<li>Suspend/Resume is much quicker. While suspending the machine has worked pretty well for quite a while, under Hardy there was a lot of load that kept you from getting to work right away. If you had a few applications running, it could take 10 minutes before it was usable again! Under Intrepid, you can start using the applications immediately after starting up. I see that the system is under high load for a similar period of time, but the user interface is no longer sluggish at all, and the load seems to drop much quicker.</li>
<li>Avant Window Navigator plugins work. I&#8217;m hooked on this little launcher utility, but the one available in the Hardy repositories didn&#8217;t work with any plugins. With Intrepid, they&#8217;re all there and work great.</li>
<li>Firefox with Flash doesn&#8217;t crash so much. Okay, this isn&#8217;t anything to do with Intrepid, so much as tracking down the nspluginwrapper package, which allows Flash to crash without taking the browser down with it. I found this based on a how-to on getting Flash sound to work. </li>
</ul>
<p>Which brings me to the problems. I&#8217;ve hit two pretty substantial problems. Both of them are more of a nuisance than any sort of show-stopper, but they are the kind of nuisance problems that might keep some people in Windows:</p>
<ol>
<li>Sound did not work correctly out of the gate. I first noticed this in a flash video. Here it is the second release with Pulse Audio, and it still doesn&#8217;t work correctly without some manual configuration. To get it working, I followed a how-to on the Ubuntu forums, basically installing libao, padevchooser, and some other libraries, removing previous config files for alsa and pulse from my profile, and making libao use pulse by default. This only took a couple minutes, but for somebody unfamiliar with Linux, this might be a big barrier.</li>
<li>Bluetooth. I have a bluetooth mouse, and hooking it up was a piece of cake. However, it doesn&#8217;t remember the connection. I have to delete the bluetooth profile, and re-pair it every time I shut off the mouse or suspend the computer. I&#8217;m sure there&#8217;s a pretty simple fix by editing a couple configs, but the point is, it should just remember that I&#8217;ve paired this device and not bother me again.</li>
</ol>
<p>Those are the only two new issues I&#8217;ve seen appear in this release, so far. And I really only see one other major issue: I&#8217;m still seeing memory usage of Xorg creeping up as I use the system, especially after a suspend/resume cycle. It&#8217;s currently up to 835M, which seems like an obscene amount of RAM for the graphical environment. I saw this same type of memory leak under Hardy, under similar conditions, but to Intrepid&#8217;s credit, the system seems completely responsive and speedy. So it looks like I&#8217;m going to continue needing to log out and back in every couple days to free up the memory consumed by X.</p>
<p>Overall, I&#8217;m quite impressed, and not seeing any downsides to this release compared to Hardy, which was already pretty great.</p>
]]></content:encoded>
			<wfw:commentRss>http://opensourcesmall.biz/2008/10/first-impressions-of-intrepid-ibex/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ask Freelock: Why Ubuntu?</title>
		<link>http://opensourcesmall.biz/2008/06/ask-freelock-why-ubuntu/</link>
		<comments>http://opensourcesmall.biz/2008/06/ask-freelock-why-ubuntu/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 16:50:41 +0000</pubDate>
		<dc:creator>freelock</dc:creator>
				<category><![CDATA[02. Servers]]></category>
		<category><![CDATA[Ask Freelock]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[choice]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://opensourcesmall.biz/?p=244</guid>
		<description><![CDATA[Patrick asks,

Why not OpenSuSE, instead of Ubuntu?

At Freelock, we provide a maintenance service contract to manage Linux servers. For a fixed monthly fee, we provide monitoring, system updates, application updates, and our help recovering anything that goes wrong with an upgrade. We&#8217;re looking at adding disaster recovery to the mix, raising the price to cover [...]]]></description>
			<content:encoded><![CDATA[<p>Patrick asks,</p>
<blockquote><p>
Why not OpenSuSE, instead of Ubuntu?
</p></blockquote>
<p>At <a href="http://freelock.com">Freelock</a>, we provide a maintenance service contract to manage Linux servers. For a fixed monthly fee, we provide monitoring, system updates, application updates, and our help recovering anything that goes wrong with an upgrade. We&#8217;re looking at adding disaster recovery to the mix, raising the price to cover the cost of backing up all of the data and providing varying service level agreements on how soon we will recover your machine from a total loss. But for our base price, we only support Ubuntu and CentOS, with a preference for Ubuntu. So Patrick asks, why not OpenSuSE? Here&#8217;s my reply:</p>
<p>Hi, Patrick,</p>
<p>There are literally hundreds of different distributions of Linux, and 7 or 8 that are very widely deployed in server environments. The reasons Ubuntu is our preferred distribution include:</p>
<ul>
<li>No separate version of operating system&#8211;Red Hat and Novell/SuSE keep some of their stuff for their commercial version</li>
<li>Commercial company backing it (Canonical, LTD), support contracts available</li>
<li>Strong community support, lots of friendly help available</li>
<li>&#8220;Long Term Support&#8221; releases, with a commitment by Canonical to maintain security releases for 5 years on designated versions</li>
<li>Superior upgrade path when a version reaches end-of-life</li>
<li>Nice balance between cutting-edge versions of new software, while making sure they&#8217;re stable</li>
<li>Easy package management, well-built packages</li>
</ul>
<p>OpenSuse has no commercial support available, and no commitment on the part of Novell to provide long term support to their free versions&#8211;you have to buy SuSE Enterprise Linux to get that level of stability/support, and that&#8217;s not the same software&#8211;they bundle older versions in their enterprise distributions that often don&#8217;t have features we&#8217;re coding on top of&#8230;</p>
<p>The upgrade path is another nice feature&#8211;we&#8217;ve had very good success upgrading Ubuntu boxes in place, without having to install an entirely new system and migrate the data over.</p>
<p>We support CentOS as well, which is a free version of Red Hat Enterprise Linux, because some of the software our clients run are only available for Red Hat, so we have to&#8230; CentOS doesn&#8217;t have as good an upgrade path as Ubuntu, so we don&#8217;t include system upgrades at software end-of-life with that. We have supported SuSE boxes in the past, but I think we&#8217;re down to a single one running some legacy software. The main reason we discourage it is to streamline our processes&#8211;it&#8217;s much easier to administer a bunch of the same operating system, than having every box be a one-off system.</p>
<p>We&#8217;ve been doing this long enough to have to upgrade several servers because the OS has reached end-of-life and there are no more security releases available. Of the free distributions, the only ones we can deploy with confidence knowing we won&#8217;t have to upgrade for at least 3 or 4 years are Ubuntu, CentOS, and Debian. While there are many other solid distribution choices you could make, none of the others quite stack up to meet our needs as well as Ubuntu and CentOS.</p>
<p><em>This is a new feature we&#8217;re starting: <a href="/category/ask-freelock/">Ask Freelock!</a> Have a question about using open source in business? <a href="http://freelock.com/mail.php">Drop us a line</a>, ask us a question. We&#8217;ll do our best to answer.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://opensourcesmall.biz/2008/06/ask-freelock-why-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading to Gutsy</title>
		<link>http://opensourcesmall.biz/2007/10/upgrading-to-gutsy/</link>
		<comments>http://opensourcesmall.biz/2007/10/upgrading-to-gutsy/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 16:11:29 +0000</pubDate>
		<dc:creator>freelock</dc:creator>
				<category><![CDATA[04. Desktop]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Gutsy]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://opensourcesmall.biz/archives/2007/10/upgrading-to-gutsy/</guid>
		<description><![CDATA[Over the weekend, I upgraded my trusty Thinkpad to the new Beta release of Ubuntu, Gutsy Gibbon. Thought I would post my notes so far.
It&#8217;s a T43, and I got it around a year ago. The first thing I installed was the beta version of Edgy Eft, and then about a month before Feisty Fawn [...]]]></description>
			<content:encoded><![CDATA[<p>Over the weekend, I upgraded my trusty Thinkpad to the new Beta release of Ubuntu, Gutsy Gibbon. Thought I would post my notes so far.</p>
<p>It&#8217;s a T43, and I got it around a year ago. The first thing I installed was the beta version of Edgy Eft, and then about a month before Feisty Fawn came out, I upgraded. </p>
<p>This time around, the upgrade wasn&#8217;t as clean. First off, my root partition was too full, so I had to do some shuffling to make enough room for the upgrade. Once I did that, it took several hours to download all the packages and start installing. At some point, a Latex package was broken, but the installation continued. When the installation progress bar was about 50% done, the installer crashed with a fatal python error, with the last messages indicating failing to configure Lyx, which depends upon Latex.</p>
<p>The installer couldn&#8217;t continue, and couldn&#8217;t roll back&#8211;I was stuck with a half-upgraded machine. Now you might think this is a serious issue, and for someone without much Linux experience, it might be. But my system never crashed, and I was able to finish the upgrade manually.</p>
<p>If you find yourself stuck half way between an upgrade like this, maybe these notes can help you finish. First off, don&#8217;t reboot. As long as your system is running, you&#8217;ve got all your tools and Internet access. Here are some things I did to get through, all in a shell window:</p>
<ol>
<li>nm-applet &#038; &#8212; restart the network applet, because at some point in the upgrade, the panels had crashed and my system had lost its IP address.</li>
<li>dpkg-reconfigure -a &#8212; Configure every package that needs to be configured. This took a couple hours, and stopped frequently to ask a question about whether to keep my current configuration of a package, or replace with new. This command failed part way through the first time, but when I ran it again, it made it all the way through (repeating many of the same questions it had the first time).</li>
<li>apt-get update, apt-get dist-upgrade &#8212; download system updates, and install. This fixed the broken Latex package.</li>
<li>apt-get autoremove &#8212; Remove the old packages.</li>
<li>apt-get -f install &#8212; force installation of packages that still need to be installed. This didn&#8217;t do anything in my case, since I had already run dpkg-reconfigure -a, which probably did everything this command would do.</li>
<li>apt-get install app1 app2 &#8212; there were a couple of applications that were &#8220;held back&#8221; by the other install commands, not even completing with a dist-upgrade. So I named them directly and apt found a couple other missing packages they depended upon, and installed.</li>
<li>Crossed my fingers, and rebooted.</li>
</ol>
<p>When my system came back up, at first I couldn&#8217;t log in. But I was expecting that&#8211;one of the key features of Gutsy is a new version of X Windows, with a new configuration system. I had a fair amount of customizations of my xorg.conf file to support multiple monitors, and other things. I used Ctrl-Alt-F1 to switch to a VT console, logged in, and ran dpkg-reconfigure xserver-xorg, accepting all the defaults. The next time, the X server came up fine, and I could log in.</p>
<p>Now, with Gutsy finally installed, all its new features started to shine. The system immediately asked if I wanted to install the restricted ATI driver for my graphics card. After doing so, and rebooting, it asked if I wanted to enable Xgl, for enhanced desktop effects. I wasn&#8217;t expecting this to just work like this&#8211;I wasn&#8217;t counting on having desktop effects on this laptop at all, due to conflicts with things I need to do with it (multi-monitor, Google Earth, etc). </p>
<p>So I was quite surprised that once I did that, I could enable the Desktop Effects, and soon had all the glitsy stuff working. Well, wobbly windows anyway&#8211;the desktop cube didn&#8217;t seem to work.</p>
<p>A quick Google search led me to install the ccsm tool &#8212; compizconfig-settings-manager, and wow, has this come a long ways. It didn&#8217;t seem to work, though&#8211;I had wobbly windows but nothing else. Finally, I tried running compiz &#8211;replace, and suddenly I have it all. Desktop cubes, Expo, windows that burn up when they close, windows that fold up into a paper airplane and fly off the screen&#8211;all the good stuff that can keep you away from productive work for hours!</p>
<p><strong>Gutsy Beta initial impressions/issues</strong></p>
<ul>
<li>Even though the update-manager failed, everything seems to work fine right now. About the only issue related to installation that I currently see is a bunch of extra stuff in the &#8220;Other&#8221; menu, most of which is long gone. Have some menu cleanup to do. Also, Thunderbird disappeared, and I had to reinstall it.</li>
<li>Thunderbird profile moved from ~/.thunderbird to ~/.mozilla-thunderbird.</li>
<li>Evolution calendars lost all the color coding. Had to reapply a color to each of my calendar, and these didn&#8217;t get saved the first time. Now they save, but no colors in the gnome calendar widget.</li>
<li>Google Earth doesn&#8217;t work with Compiz or XGL. (to be expected, and I haven&#8217;t tried turning these off yet)</li>
<li>Suspend no longer works correctly (again to be expected with Xgl&#8211;in Feisty, I had trouble after using any video output).</li>
<li>Subpixel rendering is SWEET&#8230; everything looks fantastic.</li>
<li>Compiz task bar shows applications across all work spaces&#8211;cannot seem to limit it to just the current one. Also, the pager doesn&#8217;t turn the cube&#8211;it seems to track its own work spaces. It minimizes all the windows, then takes you to a clean desktop and you can&#8217;t spin back to the old one&#8230;</li>
<li>Tracker seems to be much better at searching than Beagle. After only a few hours, it had indexed everything, and found more relevant searches than Beagle did until recently&#8230;</li>
<li>In the gnome calendar, tasks can be hidden and appointments shown. This is a great improvement for me&#8230;</li>
<li>Every now and then, it seems like a key or a button press gets stuck. I went to close a few tabs in my development program, and after the first few closed, it then closed every tab I had open&#8211;not what I wanted.</li>
</ul>
<p>These are impressions from less than a day of use. I&#8217;m sure I&#8217;ll find more to talk about soon&#8211;overall it seems quite nice, and I look forward to the new external monitor management, perhaps the key reason I upgraded. I&#8217;ll probably turn Compiz/Xgl off in a day or so, to get more of a sense of how well suspend and other OpenGL programs work. For now, it&#8217;s quite entertaining&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://opensourcesmall.biz/2007/10/upgrading-to-gutsy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
