<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>WorksWithU &#187; Drivers</title>
	<atom:link href="http://www.workswithu.com/category/drivers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.workswithu.com</link>
	<description>WorksWithU is the independent guide to Ubuntu Linux</description>
	<lastBuildDate>Tue, 27 Jul 2010 16:54:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.4" -->
		<copyright>Copyright &#xA9; WorksWithU 2010 </copyright>
		<managingEditor>joe@ninelivesmediainc.com (WorksWithU)</managingEditor>
		<webMaster>joe@ninelivesmediainc.com (WorksWithU)</webMaster>
		<category>posts</category>
		<ttl>1440</ttl>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary>WorksWithU is the independent guide to Ubuntu Linux</itunes:summary>
		<itunes:author>WorksWithU</itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name>WorksWithU</itunes:name>
			<itunes:email>joe@ninelivesmediainc.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://www.workswithu.com/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://www.workswithu.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>WorksWithU</title>
			<link>http://www.workswithu.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Multimedia Codecs: The Legal Path</title>
		<link>http://www.workswithu.com/2010/02/17/multimedia-codecs-the-legal-path/</link>
		<comments>http://www.workswithu.com/2010/02/17/multimedia-codecs-the-legal-path/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 00:04:44 +0000</pubDate>
		<dc:creator>Christopher Tozzi</dc:creator>
				<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Large Enterprises]]></category>
		<category><![CDATA[WorksWithU]]></category>
		<category><![CDATA[Fluendo]]></category>
		<category><![CDATA[Gstreamer]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[MPEG]]></category>
		<category><![CDATA[Multimedia Playback]]></category>
		<category><![CDATA[Software Patents]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/?p=1837</guid>
		<description><![CDATA[If the American government invested as many resources rounding up violators of software licenses as it does fighting "terror" (and no, I don't mean the Jacobin variety), I'd have been put away long ago, because all of my Ubuntu systems use patented multimedia software that I didn't pay for.  But I've recently realized that it doesn't have to be this way, and that legal codec support is easily available.  Here's a look at some of those options.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2010%2F02%2F17%2Fmultimedia-codecs-the-legal-path%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2010%2F02%2F17%2Fmultimedia-codecs-the-legal-path%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>If the American government invested as many resources rounding up violators of software licenses as it does fighting &#8220;terror&#8221; (and no, I don&#8217;t mean the Jacobin variety), I&#8217;d have been put away long ago, because all of my Ubuntu systems use patented multimedia software that I didn&#8217;t pay for.  But I&#8217;ve recently realized that it doesn&#8217;t have to be this way, and that legal codec support is easily available.  Here&#8217;s a look at some of those options.</p>
<p>Last week, we wrote about <a href="http://www.workswithu.com/2010/02/11/ubuntu-and-multimedia-patents-an-introduction/" target="_blank">multimedia patents and their place</a> within the free-software ecosystem.  As almost anyone who&#8217;s installed Ubuntu knows, the operating system doesn&#8217;t ship with patented multimedia codecs by default due to legal issues.</p>
<p>For most people, however, installing software to play MP3s and DVDs is simple enough.  In many cases, the system automatically prompts users to download the fully functional but legally ambiguous <a href="http://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html" target="_blank">gstreamer-ugly plugins</a> from Ubuntu&#8217;s repositories the first time they try to play media compressed using proprietary algorithms.  Where relevant, the pop-ups warn that using the software may be illegal in certain jurisdictions, but that hasn&#8217;t stopped anyone I know from clicking &#8220;OK&#8221;.</p>
<p>So chances are good that if you use Ubuntu for listening to music or watching videos, and you live in the United States, Canada, United Kingdom, Germany, Japan or any other country whose legal codes frown upon violation of software patents, you&#8217;re breaking the law, maybe without realizing it.</p>
<p>If you&#8217;re like me, this may not bother you very much.  There are much worse laws to break, after all.</p>
<h3>Fluendo</h3>
<p>But if you run a business, local government or other organization that can&#8217;t so easily disregard intellectual property laws, you have to think twice before installing patented multimedia codecs onto your Ubuntu system.</p>
<p>Fortunately for the growing number of organizations that deploy Ubuntu on their workstations, however, the gstreamer-ugly plugins are not the only way to enable patented multimedia playback.  <a href="http://www.fluendo.com/" target="_blank">Fluendo</a>, a company based in Barcelona, offers legal codecs for a variety of patented formats, including MP3, MPEG2, MPEG4, H264, AAC, WMV and WMA.</p>
<p>Fluendo&#8217;s products, some of which are available in the <a href="http://shop.canonical.com/index.php?cPath=19" target="_blank">Canonical store</a>, are targeted at businesses and local governments that deploy Ubuntu and need legal support for popular multimedia formats, but are also available for individual use.  They range from MP3, codecs, which are free, to support for DVD playback.</p>
<p>Fluendo also develops its own media center application, called Fluoh.  Its codecs, however, will work with any gstreamer-compatible player, which includes most of those available in the Ubuntu repositories.</p>
<h3>Why it matters</h3>
<p>With most jurisdictions still lax about violations of software patents by Linux users, who remain a quantatively negligible group, the popularity of products like Fluendo&#8217;s may be limited.  But as Ubuntu&#8217;s user base grows, especially in the workplace, legal solutions for multimedia playback will become more and more important.</p>
<p>Legal alternatives to the gstreamer-ugly plugins are also crucial for demonstrating that Ubuntu is not a community of freeloaders and lawbreakers, as many opponents of the free-software movement often make it out to be.  Overcoming this negative image is essential if Ubuntu hopes to receive more attention from developers who traditionally work outside the open-source ecosystem.</p>
<p>Admittedly, I do my fair share of freeloading, and even lawbreaking, from time to time.  In spite of people like me, however, there are lot of Ubuntu users who are willing and eager to pay for software.  Solutions like Fluendo&#8217;s are increasingly important in meeting their needs.</p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=1837&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2010/02/17/multimedia-codecs-the-legal-path/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Ubuntu and Multimedia Patents: An Introduction</title>
		<link>http://www.workswithu.com/2010/02/11/ubuntu-and-multimedia-patents-an-introduction/</link>
		<comments>http://www.workswithu.com/2010/02/11/ubuntu-and-multimedia-patents-an-introduction/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 12:09:54 +0000</pubDate>
		<dc:creator>Christopher Tozzi</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Gstreamer]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[MPEG]]></category>
		<category><![CDATA[Multimedia Playback]]></category>
		<category><![CDATA[Software Patents]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/?p=1791</guid>
		<description><![CDATA[If you're like me, you don't put much thought into where your multimedia codecs come from: you run a quick "apt-get install gstreamer-plugins-ugly" on new installs and move on to more important things.  But not everyone's like me, and as Ubuntu moves increasingly into government and the workplace, patent and licensing issues are becoming more and more important for many Ubuntu users.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2010%2F02%2F11%2Fubuntu-and-multimedia-patents-an-introduction%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2010%2F02%2F11%2Fubuntu-and-multimedia-patents-an-introduction%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>If you&#8217;re like me, you don&#8217;t put much thought into where your multimedia codecs come from: you run a quick &#8220;apt-get install gstreamer-plugins-ugly&#8221; on new installs and move on to more important things.  But not everyone&#8217;s like me, and as Ubuntu moves increasingly into government and the workplace, patent and licensing issues are becoming more and more important for many Ubuntu users.</p>
<p>Over the next couple weeks, we&#8217;ll be writing about multimedia patents and the Ubuntu community.  This first post outlines the situation and explains why multimedia patents matter more than you may think.</p>
<h3>Linux and patents</h3>
<p>The Linux community has a long history of shirking restrictive software patents and licenses, which should not surprise anyone.  After all, at the core of the free-software movement is repulsion at the notion of having to abide by terms that users may not agree with in order to use their computers.   Many people use Linux because they want to live a life unencumbered by software patents.</p>
<p>Reality, however, rarely lives up to perfection.  Although many Ubuntu users would like to be able to rely only on software licensed under the GPL, a large number of us have to use proprietary code.  From closed-source video drivers to &#8220;binary blobs&#8221; in the Linux kernel, non-GPL software is often a pragmatic necessity for getting the most out of a machine.</p>
<h3>Why multimedia is different</h3>
<p>Multimedia codecs, of course, differ from hardware drivers and firmware in that they&#8217;re not necessary for a computer to run to its full potential.  But in a world where mp3 and DVD playback is essential for most users, patented multimedia codecs, practically speaking, are as unavoidable as the Nvidia GLX driver.</p>
<p>Patented codecs are also unlike other non-free software upon which many Linux users rely because they have completely GPL-compatible equivalents that work just as well.  Proprietary graphics and wireless drivers are necessary because no equally functional open-source drivers exist; in contrast, the <a href="http://www.vorbis.com/" target="_blank">Ogg Vorbis</a> audio codec and <a href="http://www.theora.org/" target="_blank">Ogg Theora</a> video compressor function just as well by most measures as the proprietary codecs, such as mp3 and the mpegs, that they seek to replace.</p>
<p>In theory, the whole world should compress audio and video files using only free and open-source algorithms.  But it doesn&#8217;t.  The reality is that playback for mp3s and mpegs is as essential for most Ubuntu users as compatibility with Microsoft Office file formats in OpenOffice.</p>
<p>So how do you strike a compromise between perfection and reality?  In the next post, we&#8217;ll take a look at the different options available for obtaining multimedia playback on Ubuntu, which for legal reasons does not come with most popular codecs installed by default, and why this issue is becoming increasingly important.</p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=1791&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2010/02/11/ubuntu-and-multimedia-patents-an-introduction/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>The Case for Non-Free Firmware By Default</title>
		<link>http://www.workswithu.com/2009/11/17/the-case-for-non-free-firmware-by-default/</link>
		<comments>http://www.workswithu.com/2009/11/17/the-case-for-non-free-firmware-by-default/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 21:09:06 +0000</pubDate>
		<dc:creator>Christopher Tozzi</dc:creator>
				<category><![CDATA[Drivers]]></category>
		<category><![CDATA[WorksWithU]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[b43]]></category>
		<category><![CDATA[Broadcom STA]]></category>
		<category><![CDATA[Broadcom WiFi Drivers]]></category>
		<category><![CDATA[default install]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[Hardware Drivers]]></category>
		<category><![CDATA[open firmware]]></category>
		<category><![CDATA[proprietary software]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/?p=1494</guid>
		<description><![CDATA[Ubuntu comes with a nice application called “Hardware Drivers” (a.k.a. jockey-gtk) for installing proprietary drivers for wireless cards and other devices that lack open-source support.  This is great, except when your only connection to the Internet is wireless and you have no way to download the driver or firmware you need.  Here’s why this situation should change.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F11%2F17%2Fthe-case-for-non-free-firmware-by-default%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F11%2F17%2Fthe-case-for-non-free-firmware-by-default%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Ubuntu comes with a nice application called “Hardware Drivers” (a.k.a. jockey-gtk) for installing proprietary drivers for wireless cards and other devices that lack open-source support.  This is great, except when your only connection to the Internet is wireless and you have no way to download the driver or firmware you need.  Here’s why this situation should change.</p>
<p>The reasoning behind the exclusion of closed-source drivers from the default Ubuntu system centers on legal and philosophical issues.  In some cases, Ubuntu’s legal right to redistribute proprietary binaries is in dispute.  And most Ubuntu developers consider a dependency on closed-source code as incompatible with the <a href="http://www.ubuntu.com/community/ubuntustory/philosophy">Ubuntu philosophy</a>.</p>
<p style="margin-bottom: 0in; font-weight: normal;">To a degree, I agree.  But to paraphrase Albert Camus, even in free-software evangelism, there is an order, there are limits.  In other words, staying true to the principles of open-source development shouldn’t come at the cost of basic functionality for the user.</p>
<p style="margin-bottom: 0in; font-weight: normal;">If the developers want to keep closed-source video drivers out of the default stack for philosophical reasons, fine; those are easy enough to install later, and are not essential for getting a basic system up and running.  But having no way to get online is a deal breaker, especially for non-geeks who don’t know how to work around the issue.</p>
<h3>Broadcom</h3>
<p style="margin-bottom: 0in; font-weight: normal;">Ubuntu would work better out-of-the-box for more people if it included non-free firmware and drivers for wireless cards by default.  Curiously, the proprietary <a href="http://www.broadcom.com/support/802.11/linux_sta.php">Broadcom STA driver</a>, which is essential for certain kinds of wireless cards and was included by default in the Jaunty kernel, has been removed in Karmic and is available only as a download from the repositories.</p>
<p style="margin-bottom: 0in; font-weight: normal;">Why this decision was made is unclear, because there were no legal issues involved in distributing the STA driver (if you don&#8217;t believe me, read the license available from Broadcom&#8217;s site).  Presumably a Richard-Stallman fanatic decided it would be better for Ubuntu users to have non-functional wireless cards than to be denied the liberty of using only Free software.</p>
<p style="margin-bottom: 0in; font-weight: normal;">Similarly, the b43 wireless driver, which supports most Broadcom-based wireless devices, requires binary firmware to run.  Previously, this was only available via extraction from Windows drivers that Ubuntu did not have the explicit right to redistribute.  Hardware Drivers supported the automatic installation of the firmware from the Internet, but Ubuntu did not ship with it because of legal concerns.</p>
<p style="margin-bottom: 0in; font-weight: normal;">Recently, however, <a href="http://www.ing.unibs.it/openfwwf/">open b43 firmware</a> has become available.  It doesn’t work very well yet, but having it installed by default might at least help some users get online to download the proprietary firmware.</p>
<p style="margin-bottom: 0in; font-weight: normal;">Better yet, I’d like to see Ubuntu take a stance and ship the closed-source firmware by default until its open equivalent matures.  The chances of being sued are minimal, and of being held liable even less so.  If open-source developers cowered before every legal threat leveled at them, Linux itself would have disintegrated nineteen years ago.</p>
<h3>On the CD</h3>
<p style="margin-bottom: 0in; font-weight: normal;">If Ubuntu developers want to avoid non-free wireless drivers in the default system image, the least they could do is include the packages necessary to install them on the live CD.  This way, Hardware Drivers would work for users lacking a wired Internet connection.</p>
<p style="margin-bottom: 0in; font-weight: normal;">There might still be legal ambiguities involved in distributing drivers in this way, but the philosophical issues would be mitigated.  More importantly, many users would be much happier, <em>pace </em>RMS.  And that&#8217;s what matters.</p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=1494&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2009/11/17/the-case-for-non-free-firmware-by-default/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>Testing the Nouveau Driver on Ubuntu</title>
		<link>http://www.workswithu.com/2009/11/06/testing-the-nouveau-driver-on-ubuntu/</link>
		<comments>http://www.workswithu.com/2009/11/06/testing-the-nouveau-driver-on-ubuntu/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 13:10:24 +0000</pubDate>
		<dc:creator>Christopher Tozzi</dc:creator>
				<category><![CDATA[Drivers]]></category>
		<category><![CDATA[benchmarking]]></category>
		<category><![CDATA[Fedora 11]]></category>
		<category><![CDATA[nouveau]]></category>
		<category><![CDATA[nv]]></category>
		<category><![CDATA[nVidia]]></category>
		<category><![CDATA[Ubuntu 9.04 Jaunty Jackalope]]></category>
		<category><![CDATA[Ubuntu 9.10 Karmic Koala]]></category>
		<category><![CDATA[video drivers]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/?p=1376</guid>
		<description><![CDATA[A build of the <a href="http://nouveau.freedesktop.org/wiki/" target="_blank">nouveau video driver</a> for nVidia cards was included in the Ubuntu repositories beginning with Jaunty.  I've been meaning to test it for a while, and finally found some hardware recently to give it a shot.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F11%2F06%2Ftesting-the-nouveau-driver-on-ubuntu%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F11%2F06%2Ftesting-the-nouveau-driver-on-ubuntu%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>A build of the <a href="http://nouveau.freedesktop.org/wiki/" target="_blank">nouveau video driver</a> for nVidia cards was included in the Ubuntu repositories beginning with Jaunty.  I&#8217;ve been meaning to test it for a while, and finally found some hardware recently to give it a shot.</p>
<p>Much to the chagrin of free-software stalwarts, nVidia has always refused to provide a full-featured open-source Linux driver for its video chips.  Instead, it offers the <a href="http://xorg.freedesktop.org/wiki/nv">nv</a> driver, which supports only 2D acceleration&#8211;meaning no desktop effects&#8211;and whose source is ostensibly open, but is partially obfuscated and not very useful to third-party developers.</p>
<p>nVidia also offers a free (but not Free) closed-source driver that provides 3D support, and although the process of installing this driver in Ubuntu has been greatly simplified in recent releases, the fact that it&#8217;s proprietary presents a number of philosophical, legal and technical obstacles for Ubuntu developers and users.</p>
<p>To solve this problem, the cleverly named nouveau project was launched a few years ago to develop a full-featured, open-source video driver for nVidia chips.  As its <a href="http://nouveau.freedesktop.org/wiki/FeatureMatrix" target="_blank">feature status chart</a> demonstrates, it&#8217;s still maturing and doesn&#8217;t yet offer any real 3D functionality, but 2D support is implemented.</p>
<p>Fedora 11 uses nouveau instead of nv as the default driver for nVidia chips.  In Ubuntu, nouveau is not installed by default, but is available from the repositories starting with Jaunty.</p>
<h3>Testing nouveau</h3>
<p>I was curious to see how well nouveau works on Ubuntu, so I installed it (using the xserver-xorg-video-nouveau package) on a Karmic system with a GeForce2 MX200 card (PCI ID 10de:0111).  The results were not exactly impressive, but not dismal either.</p>
<p>In terms of basic 2D functionality, nouveau gets the job done, albeit not yet as well as nv.  My monitor&#8217;s native resolution was set automatically, and I could move and resize windows and switch between virtual desktops smoothly.  There was a little choppiness during certain operations, but the desktop was usable.</p>
<p>In terms of performance, however, it&#8217;s clear that nouveau has a ways to go, at least on my hardware.  I used glxgears (yes, it&#8217;s not a good tool for benchmarking overall video performance, but it&#8217;s a useful basis for standardized comparison of FPS rates under different video drivers) to measure video frames per second under the nouveau, nv and nvidia (closed-source) drivers.  The tests were run with desktop effects turned off and the system idling.  The average FPS rates were as follows:</p>
<ul>
<li>nouveau: 355.3</li>
<li>nv: 475.8</li>
<li>nvidia (version 96, from Ubuntu repositories): 1993</li>
</ul>
<p>Clearly, nouveau came out well short of the performance of even the nv driver, and was bested many times over by the proprietary nvidia driver.</p>
<p>These numbers shouldn&#8217;t be read as evidence of nouveau&#8217;s performance overall.  It may do a lot better on other video card models.  Unfortunately, I don&#8217;t have other nVidia hardware available to test on.</p>
<p>Moreover, the simple fact that nouveau works reliably is good news for Ubuntu users, even if the module has a lot of catching up to do to match the performance of nVidia&#8217;s closed-source driver.  nouveau may not be much yet, but it&#8217;s a solid start to what should one day allow more Linux users to take full advantage of their computers&#8217; capabilities without having to rely on closed-source software.</p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=1376&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2009/11/06/testing-the-nouveau-driver-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Atlanta Linux Fest: Top 9 Ubuntu Highlights</title>
		<link>http://www.workswithu.com/2009/09/20/atlanta-linux-fest-top-9-ubuntu-highlights/</link>
		<comments>http://www.workswithu.com/2009/09/20/atlanta-linux-fest-top-9-ubuntu-highlights/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 00:52:05 +0000</pubDate>
		<dc:creator>Joe Panettieri</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Desktops]]></category>
		<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Home Users]]></category>
		<category><![CDATA[Laptops]]></category>
		<category><![CDATA[Large Enterprises]]></category>
		<category><![CDATA[Mobile Internet Devices]]></category>
		<category><![CDATA[Netbooks]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Small Businesses]]></category>
		<category><![CDATA[Ubuntu Releases]]></category>
		<category><![CDATA[peripherals]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[Amahi Ubuntu Home Server]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Amazon Elastic Compute Cloud]]></category>
		<category><![CDATA[Canonical Employees]]></category>
		<category><![CDATA[Canonical John Pugh]]></category>
		<category><![CDATA[Canonical Mark Shuttleworth]]></category>
		<category><![CDATA[EmperorLinux]]></category>
		<category><![CDATA[Lincoln Durey]]></category>
		<category><![CDATA[Lucid Lynx]]></category>
		<category><![CDATA[Panasonic Toughbook Ubuntu]]></category>
		<category><![CDATA[Ubuntu 10.04]]></category>
		<category><![CDATA[Ubuntu 10.04 Long Term Support]]></category>
		<category><![CDATA[Ubuntu 9.10 Compatibility Test]]></category>
		<category><![CDATA[Ubuntu Cloud]]></category>
		<category><![CDATA[Ubuntu Enterprise Cloud]]></category>
		<category><![CDATA[Ubuntu Eucalyptus]]></category>
		<category><![CDATA[Ubuntu Oracle]]></category>
		<category><![CDATA[Ubuntu Server Edition]]></category>
		<category><![CDATA[Ubuntu Server GUI]]></category>
		<category><![CDATA[Ubuntu Small Business Server]]></category>
		<category><![CDATA[UEC]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/?p=1168</guid>
		<description><![CDATA[<img class="alignnone size-full wp-image-1025" title="atlanta-linux-fest-ubucon" src="http://www.workswithu.com/wp-content/uploads/2009/08/atlanta-linux-fest-ubucon.jpg" alt="atlanta-linux-fest-ubucon" width="118" height="85" align="left" />More than 600 people registered to attend <a href="http://atlantalinuxfest.org/" target="_blank">Atlanta Linux Fest</a>, which was held Sept. 19. Many of the standing-room-only sessions focused on Canonical and Ubuntu. Here are nine Ubuntu-oriented highlights from the event.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F09%2F20%2Fatlanta-linux-fest-top-9-ubuntu-highlights%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F09%2F20%2Fatlanta-linux-fest-top-9-ubuntu-highlights%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignnone size-full wp-image-1025" title="atlanta-linux-fest-ubucon" src="http://www.workswithu.com/wp-content/uploads/2009/08/atlanta-linux-fest-ubucon.jpg" alt="atlanta-linux-fest-ubucon" width="118" height="85" align="left" />More than 600 people registered to attend <a href="http://atlantalinuxfest.org/" target="_blank">Atlanta Linux Fest</a>, which was held Sept. 19. Many of the standing-room-only sessions focused on Canonical and Ubuntu. Here are nine Ubuntu-oriented highlights from the event.</p>
<p><strong>9. New ISVs in 2010?: </strong>Software Partner Manager John Pugh focuses on Ubuntu Server Edition. He&#8217;s certainly upbeat about the October 2009 release of Ubuntu 9.10. But Pugh is already looking forward to Ubuntu Server Edition 10.04 &#8212; which is a Long Term Support (LTS) release. Pugh says Canonical is speaking with major closed source ISVs (independent software vendors, Oracle among them) and Canonical hopes to generate some more ISV support as part of the Ubuntu 10.04 launch.</p>
<p>Still, Pugh also cautioned readers not to focus too much on any one particular ISV, since Canonical&#8217;s efforts involve discussions with multiple companies.</p>
<p><strong>8. Moving Between Public and Private Clouds</strong>: Pugh&#8217;s late-day presentation on cloud technologies attracted a standing-room-only crowd. He described how customers will be able to move Ubuntu applications between public and private clouds using such technologies as <a href="http://www.ubuntu.com/products/whatisubuntu/serveredition/features/ec2" target="_blank">Ubuntu on Amazon&#8217;s Elastic Compute Cloud</a> (public) and <a href="https://help.ubuntu.com/community/Eucalyptus" target="_blank">Ubuntu Enterprise Cloud powered by Eucalyptus</a>.</p>
<p><strong>7. Rugged Ubuntu Devices</strong>: <a title="EmperorLinux" href="http://www.emperorlinux.com" target="_blank">EmperorLinux Inc.</a> President and CEO <a href="http://www.emperorlinux.com/company/staff/ldurey/" target="_blank">Lincoln Durey </a>showed me a small, rugged <a href="http://www.panasonic.com/business/Toughbook/laptop-computers.asp" target="_blank">Panasonic Toughbook</a> device running Ubuntu. Durey mentioned the device is ideal for such vertical markets as real estate, health care, and insurance. Watch for a FastChat video featuring Durey to debut on WorksWithU later this week.</p>
<p><strong>6. More Cellular Devices Coming:</strong> Pete Graner, Canonical&#8217;s kernel team manager, told me to expect cellular and mobile broadband-type companies to offer more Ubuntu-oriented devices.</p>
<p><strong>5. Small Business Server Remix? Nope: </strong>Pugh said Canonical wasn&#8217;t currently working on any type of Small Business Server version of Ubuntu. But he said Ubuntu in the cloud and Ubuntu Server Edition could certainly meet small business needs. Plus, Pugh noted groups like <a href="http://www.amahi.org/" target="_blank">Amahi</a> are <a href="http://www.workswithu.com/2009/08/12/ubuntu-coming-to-amahi-home-server/" target="_self">working on Ubuntu for home servers</a>.</p>
<p><strong>4. Ubuntu Server GUI? Nope:</strong> Pugh told me Canonical has no plans to introduce a GUI (graphical user interface) on Ubuntu Server Edition. For novices who are looking for a server GUI, Pugh recommends running Ubuntu Desktop Edition as a server.</p>
<p><strong>3. Staffing Up: </strong>Several Canonical employees mentioned to me that the five-year-old company now has 300 employees. Sounds like Canonical has pushed beyond the small business stage of its existence.</p>
<p><strong>2. Ubuntu 10.04 Gets A Name: </strong>Canonical CEO Mark Shuttleworth via video announced Ubuntu 10.04&#8217;s code name is Lucid Lynx.</p>
<p><strong>1. The Ubuntu 9.10 Compatibility Test: </strong>Will Ubuntu 9.10 work on your current notebook, netbook or PC? Canonical has developed diagnostics software (installed on a USB flash drive) that allows you to quickly discover whether your systems&#8217; WiFi, sound, graphics and other variables will continue to work under Ubuntu 9.10.</p>
<p>It&#8217;s a slick little test that requires about 20 minutes of your time. I suspect Canonical will share more news about the testing software around the time of Ubuntu 9.10&#8217;s launch.</p>
<p>I&#8217;ll post more highlights from Atlanta Linux Fest in the days ahead.</p>
<p><em>Follow WorksWithU via <a title="Identi.ca" href="http://identi.ca/workswithu" target="_blank">Identi.ca</a>, <a title="WorksWithU Twitter" href="http://twitter.com/workswithu/" target="_blank">Twitter</a> and <a title="WorksWithU on RSS" href="http://feeds.feedburner.com/workswithu" target="_blank">RSS</a> (available now) and our <a href="/newsletter/" target="_blank">newsletter</a> (coming soon).</em></p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=1168&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2009/09/20/atlanta-linux-fest-top-9-ubuntu-highlights/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How to Fix Wireless on Ubuntu</title>
		<link>http://www.workswithu.com/2009/08/27/how-to-fix-wireless-on-ubuntu/</link>
		<comments>http://www.workswithu.com/2009/08/27/how-to-fix-wireless-on-ubuntu/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 17:05:19 +0000</pubDate>
		<dc:creator>Christopher Tozzi</dc:creator>
				<category><![CDATA[Drivers]]></category>
		<category><![CDATA[WorksWithU]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[ath5k]]></category>
		<category><![CDATA[Atheros]]></category>
		<category><![CDATA[b43]]></category>
		<category><![CDATA[broadcom]]></category>
		<category><![CDATA[compat-wireless]]></category>
		<category><![CDATA[DD-WRT]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[madwifi]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/?p=1052</guid>
		<description><![CDATA[Wireless on Linux is a perennial embarrassment.  Although the situation has improved immensely since a few years ago, the inability to get wireless cards working acceptably often tops the list of user frustrations. Here's an outline of what's wrong with Ubuntu's approach to wireless drivers, and how to fix it.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F08%2F27%2Fhow-to-fix-wireless-on-ubuntu%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F08%2F27%2Fhow-to-fix-wireless-on-ubuntu%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Wireless on Linux is a perennial embarrassment.  Although the situation has improved immensely since a few years ago, the inability to get wireless cards working acceptably often tops the list of user frustrations. Here&#8217;s an outline of what&#8217;s wrong with Ubuntu&#8217;s approach to wireless drivers, and how to fix it.</p>
<p>Until a few weeks ago, I had the luxury of a wired network connection to plug my computer into.  It was great&#8211;no passphrases to keep track of, no interference from the neighbors&#8217; networks and no crashing wireless drivers.  Then I moved, and now have to use my wireless card to get online.  Although I have a chipset manufactured by Atheros, one of the most Linux-friendly vendors around, my connection is a mess, tending to drop under heavy load and requiring several minutes to negotiate a WPA handshake.</p>
<p>To be fair, Ubuntu, and Linux more generally, have come a long way on the wireless front in the last few years.  More and more wireless cards are now truly plug-and-play, and <a href="http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=Main_Page" target="_blank">ndiswrapper</a> is becoming a thing of the past.  But there&#8217;s a lot of room left for improvement.</p>
<h3>Find stable code and stick with it</h3>
<p>Perhaps the greatest problem with Ubuntu&#8217;s approach to wireless is the ever-changing code of its wireless stack.  With <a href="http://linuxwireless.org/" target="_blank">compat-wireless</a>, from which most of Ubuntu&#8217;s drivers come, in constant development, users receive different drivers each time the kernel is updated.  Although the updates sometimes fix problems, they also tend to cause regressions on systems that already work.</p>
<p>Rather than striving to deliver the latest and greatest upstream code, Ubuntu packagers should focus on finding snapshots of the wireless stack that work the best, and stick with them.  This might make the Ubuntu kernel team&#8217;s job a little more complicated, since it would mean diverging more from the upstream kernel, but it would be well worth the effort.</p>
<h3>Put stability first</h3>
<p>Advanced wireless features, like AP-mode and injection support, are nice, but they should take a back seat to normal managed-mode connections, which are what 99% of Ubuntu users are interested in.  The blame here lies with upstream developers more than Ubuntu&#8217;s packagers, but someone needs to make sure the ability to connect reliably to normal wireless routers isn&#8217;t compromised in the interests of geeks who need fancy features to crack their neighbors&#8217; WEP keys.</p>
<p>My ath5k driver can inject hundreds of packets per second without breaking a sweat, yet it can&#8217;t hold a managed-mode connection for more than a few hours before it begins spewing cryptic error messages into the system log and eventually crashes.  Clearly, priorities need to be rearranged.</p>
<h3>Simplify wireless infrastructure</h3>
<p>Ubuntu&#8217;s wireless infrastucture needs to be cleaned up.  For some chipsets, Ubuntu ships more than one driver&#8211;ath5k/ath9k vs. ath_pci, for example&#8211;and telling the system which one to use is complicated even for advanced users.  Similarly, the module dependencies related to some parts of the wireless subsystem are a mess&#8211;the inability to use b44-based ethernet cards without also having the b43 wireless driver loaded is a prominent example.</p>
<p>Wireless networking is complicated by nature, but that doesn&#8217;t mean Ubuntu shouldn&#8217;t try to simplify it for end users.  Making Jockey (a.k.a. &#8220;Hardware Drivers&#8221;) work reliably would be a good first step.  Avoiding redundancy in wireless modules and cleaning up the dirty hacks that work around driver dependencies would be a great addition.</p>
<h3>Giving up</h3>
<p>After recompiling drivers and kernels, replacing <a href="http://projects.gnome.org/NetworkManager/" target="_blank">NetworkManager</a> with <a href="http://wicd.sourceforge.net/" target="_blank">wicd</a> and managing my connection from the command line, all to no effect, I remained so dissatisfied with my Ubuntu wireless experience that I decided it would be easier to buy a cheap router to place next to my computer, flash it with <a href="http://www.dd-wrt.com/dd-wrtv3/index.php" target="_blank">DD-WRT</a> and configure it as a repeater so I can use Ethernet to get online without dealing with my wireless card.  Problem solved, but at considerable expense in time and money.  If my Ubuntu wireless drivers had just worked to begin with, I&#8217;d have been a much happier user.</p>
<p>If Ubuntu wants to attract and keep the masses, it needs to continue to devote resources to smoothing over wireless issues.  It may have come far in the last few years, but there&#8217;s a long way yet to go.</p>
<p><em>Follow WorksWithU via <a title="Identi.ca" href="http://identi.ca/workswithu" target="_blank">Identi.ca</a>, <a title="WorksWithU Twitter" href="http://twitter.com/workswithu/" target="_blank">Twitter</a> and <a title="WorksWithU on RSS" href="http://feeds.feedburner.com/workswithu" target="_blank">RSS</a> (available now) and our <a href="/newsletter/" target="_blank">newsletter</a> (coming soon).</em></p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=1052&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2009/08/27/how-to-fix-wireless-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10 Preview: Kernel Mode Setting</title>
		<link>http://www.workswithu.com/2009/07/15/ubuntu-910-preview-kernel-mode-setting/</link>
		<comments>http://www.workswithu.com/2009/07/15/ubuntu-910-preview-kernel-mode-setting/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 07:01:17 +0000</pubDate>
		<dc:creator>Christopher Tozzi</dc:creator>
				<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[WorksWithU]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[Intel video]]></category>
		<category><![CDATA[kernel mode setting]]></category>
		<category><![CDATA[ubuntu 9.10]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[virtual terminal]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/?p=838</guid>
		<description><![CDATA[<a href="https://wiki.ubuntu.com/X/KernelModeSetting" target="_blank">Kernel mode setting</a> will be <a href="https://lists.ubuntu.com/archives/ubuntu-devel/2009-June/028402.html" target="_blank">enabled by default for Intel-based video cards on Ubuntu 9.10</a>, set to be released in October.  I recently played around with this new feature on a Karmic Koala live CD, and share my results below.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F07%2F15%2Fubuntu-910-preview-kernel-mode-setting%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F07%2F15%2Fubuntu-910-preview-kernel-mode-setting%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="https://wiki.ubuntu.com/X/KernelModeSetting" target="_blank">Kernel mode setting</a> will be <a href="https://lists.ubuntu.com/archives/ubuntu-devel/2009-June/028402.html" target="_blank">enabled by default for Intel-based video cards on Ubuntu 9.10</a>, set to be released in October.  I recently played around with this new feature on a Karmic Koala live CD, and share my results below.</p>
<p>Put simply, kernel mode setting means the Linux kernel, instead of an X11 video driver, handles the task of configuring the graphics mode of the console.  The assignment of this work to the kernel shaves away some overhead, making certain operations faster.  It also helps developers by allowing kernel problems to be more easily debugged when X is running, and simplifying the video infrastructure upon which Linux relies.</p>
<p>Normal users shouldn&#8217;t expect kernel mode setting to revolutionize their Ubuntu experience, but it does bring a few nice improvements, including faster and smoother switching between user accounts and between the X11 console and virtual terminals.  This video provides an idea of the new speed of these operations (apologies for the crudeness):</p>
<p><a href="http://www.workswithu.com/2009/07/15/ubuntu-910-preview-kernel-mode-setting/"><em>Click here to view the embedded video.</em></a></p>
<p>Fast-user switching and access to the virtual console were quite zippy on my i810 video card running in the live environment&#8211;and I suspect performance would be even better on an installed system with better hardware (unfortunately, I was only able to test on my old laptop, because the Karmic beta CD wouldn&#8217;t boot on my desktop; I&#8217;m not sure whether kernel mode setting was the reason).</p>
<p>Kernel mode setting also allows virtual terminals (the screens accessible by pressing control-alt-[1-6]) to display at the native resolution of the attached hardware, making them easier to use and less ugly.  This change will be especially beneficial to administrators of Ubuntu server edition, where all local interaction with the system has to be done in virtual terminals by default.</p>
<p>There&#8217;s no official word on when kernel mode setting will be enabled for video chipsets other than Intel, but Ubuntu developers are <a href="https://lists.ubuntu.com/archives/ubuntu-x/2009-June/000580.html" target="_blank">working on it</a> for some nvidia and ATI devices.  Don&#8217;t expect it in Karmic, though.</p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=838&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2009/07/15/ubuntu-910-preview-kernel-mode-setting/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
<enclosure url="http://christozzi.com/kms.flv" length="8253816" type="video/x-flv" />
		</item>
		<item>
		<title>The Ubuntu 9.04 Intel Graphics Fiasco</title>
		<link>http://www.workswithu.com/2009/05/06/the-ubuntu-904-intel-graphics-fiasco/</link>
		<comments>http://www.workswithu.com/2009/05/06/the-ubuntu-904-intel-graphics-fiasco/#comments</comments>
		<pubDate>Thu, 07 May 2009 05:00:22 +0000</pubDate>
		<dc:creator>Christopher Tozzi</dc:creator>
				<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Laptops]]></category>
		<category><![CDATA[Ubuntu Releases]]></category>
		<category><![CDATA[WorksWithU]]></category>
		<category><![CDATA[graphics drivers]]></category>
		<category><![CDATA[Intel video]]></category>
		<category><![CDATA[Jaunty]]></category>
		<category><![CDATA[performance regression]]></category>
		<category><![CDATA[Ubuntu 9.04]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/?p=534</guid>
		<description><![CDATA[Because I was traveling, I didn't get around to upgrading my desktop to Ubuntu 9.04 until yesterday.  After what seemed like the fastest Ubuntu installation and quickest boot ever on my system, I was excited to log into Gnome and see what the stable release of Jaunty has to offer.  Instead, I was met with a lot of frustration and loss of faith in Ubuntu's commitment to stability, due to egregious regressions in the performance of my Intel video card.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F05%2F06%2Fthe-ubuntu-904-intel-graphics-fiasco%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F05%2F06%2Fthe-ubuntu-904-intel-graphics-fiasco%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Because I was traveling, I didn&#8217;t get around to upgrading my desktop to Ubuntu 9.04 until yesterday.  After what seemed like the fastest Ubuntu installation and quickest boot ever on my system, I was excited to log into Gnome and see what the stable release of Jaunty has to offer.  Instead, I was met with a lot of frustration and loss of faith in Ubuntu&#8217;s commitment to stability, due to egregious regressions in the performance of my Intel video card.</p>
<p>In earlier versions of Ubuntu, my Intel 82945G graphics chipset was able to handle desktop effects and 3D applications like <a href="http://www.blender.org/" target="_self">Blender</a> seamlessly.  After the upgrade to Jaunty, however, it was clear that, as the release notes warned, &#8220;Users of Intel video chipsets have reported performance regressions&#8221; (&#8220;disasters&#8221; would have been a better description).  Desktop effects were jumpy at best, and the playback of embedded flash video was less than smooth.  And searches on the forums suggest that I was one of the lucky ones: some Intel users report an inability to start X at all in Jaunty.</p>
<p>After a lot of googling (and two reinstalls due to a <a href="http://ubuntuforums.org/showthread.php?t=1130582" target="_self">potential fix</a> that left me with an unbootable system), I was able to solve the video problem by <a href="https://wiki.ubuntu.com/ReinhardTartler/X/RevertingIntelDriverTo2.4" target="_self">reverting to the 2.4 Xorg intel driver</a>.  This solution was simple enough, but few inexperienced Ubuntu users are likely to find it, let alone know how to apply it.  Instead, individuals who install Jaunty and find severe graphical performance problems are going to give up on Linux.  And that&#8217;s a regrettable outcome that could have been avoided with a little foresight on the part of Ubuntu developers.</p>
<h3>Ditching stability?</h3>
<p>The performance regressions in the Intel video driver result from <a href="http://www.h-online.com/open/Kernel-log-X-org-7-5-coming-in-summer-re-write-for-Intel-s-graphics-driver--/news/113203" target="_self">major code revisions</a> in Xorg and the driver itself, which will ultimately provide a leaner and faster graphical framework for Linux.  Those changes are useful and valuable.  But I was very disappointed to find that Ubuntu developers had pushed the new code into Jaunty before it became stable on most hardware.</p>
<p>If I wanted to take my chances on bleeding-edge software, I&#8217;d switch to Debian Unstable or compile my own beta kernels.  I use Ubuntu because I need my computer to work reliably with as little effort on my part as possible.  In the past, Ubuntu&#8217;s commitment to usability and stability has stood out in the free-software world, where developers tend to sacrifice those features in order to push the latest and greatest code, regardless of how well-tested it may be.</p>
<p>The Ubuntu developers should have foreseen the problems posed for Intel users by the new version of Xorg&#8211;<a href="https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/342923" target="_self">the issues were reported</a> well before Jaunty came out in April&#8211;and saved the update for Ubuntu 9.10&#8217;s release next October, when the code should be considerably more stable.  This may have proved detrimental to the few users who actually benefit from the revised code in its current state, but it would have made the Jaunty experience much better on most computers.</p>
<p>The Intel video fiasco is a rare exception among what has generally been a strong commitment to usability and stability on the part of Ubuntu developers.  Let&#8217;s hope that the lesson of this mistake is learned, and that Ubuntu doesn&#8217;t squander its reputation by continuing to push out software before it&#8217;s ready for general consumption.</p>
<p><em><strong>WorksWithU</strong> is updated multiple times per week. Don’t miss a single post. Sign up for our <a title="WorksWithU RSS Feed" href="http://feeds.feedburner.com/workswithu" target="_blank">RSS</a> and <a title="Twitter WorksWithU" href="http://twitter.com/workswithu" target="_blank">Twitter</a> feeds (available now) and <a title="WorksWithU Newsletter" href="../2009/05/11/2009/04/30/2009/04/27/2009/04/20/2009/04/18/2009/04/15/newsletter/">newsletter</a> (coming in 2009).</em></p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=534&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2009/05/06/the-ubuntu-904-intel-graphics-fiasco/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Will Your Next Wireless Router Run Ubuntu?</title>
		<link>http://www.workswithu.com/2009/04/02/will-your-next-wireless-router-run-ubuntu/</link>
		<comments>http://www.workswithu.com/2009/04/02/will-your-next-wireless-router-run-ubuntu/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 03:22:23 +0000</pubDate>
		<dc:creator>Christopher Tozzi</dc:creator>
				<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Home Users]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[master mode]]></category>
		<category><![CDATA[Ubuntu wireless]]></category>
		<category><![CDATA[wireless access point]]></category>
		<category><![CDATA[wireless routers]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/2009/04/02/will-your-next-wireless-router-run-ubuntu/</guid>
		<description><![CDATA[One of the most innovative features to find its way into the Linux kernel recently is support for master mode on several wireless chipsets.  Though there's been little fanfare surrounding this development, it could soon be giving home users, in particular, another reason to celebrate Ubuntu.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F04%2F02%2Fwill-your-next-wireless-router-run-ubuntu%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F04%2F02%2Fwill-your-next-wireless-router-run-ubuntu%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>One of the most innovative features to find its way into the Linux kernel recently is support for master mode on several wireless chipsets.  Though there&#8217;s been little fanfare surrounding this development, it could soon be giving home users, in particular, another reason to celebrate Ubuntu.</p>
<p>Until a few years ago, Linux&#8217;s poor wireless support was one of the free-software community&#8217;s greatest embarrassments.  Many devices lacked native support, meaning that the fickle process of loading Windows drivers through <a href="http://ndiswrapper.sourceforge.net/" target="_blank">ndiswrapper</a> was often the only way to get cards working&#8211;and even then, they were limited to managed and ad-hoc modes.</p>
<p>This situation has been completely reversed recently, with the Linux kernel now boasting at least basic support for most wireless cards, thanks to the <a href="http://wireless.kernel.org">Linux wireless project</a>.  Although Ubuntu&#8217;s rather conservative approach to the new wireless stack leaves many users still having to install drivers manually in Intrepid, the era is at least on the horizon when wireless networking will work out-of-the-box for everyone.</p>
<h3>Master mode</h3>
<p>Even better than a wireless card that &#8220;just works&#8221; in Ubuntu when connecting to a router in managed mode is one that can also replace the router, by operating in master mode.  As of April 2009, the latest <a href="http://linuxwireless.org/en/users/Drivers" target="_blank">drivers from the Linux wireless project</a> support this functionality on the following chipsets:</p>
<ol>
<li>Atheros (newer chips only)</li>
<li>Broadcom</li>
<li>Intel (2200 chips only)</li>
<li>Prism</li>
<li>Ralink (except the newest devices)</li>
</ol>
<p>Granted, only experienced Linux geeks are likely to be able to enjoy master mode for the time being, since putting it into action requires intimate familiarity with the &#8216;iwconfig&#8217; command, the &#8216;hostap&#8217; utility and most likely dhcp servers, not to mention bridging network interfaces together.</p>
<p>Nonetheless, the day has at least become conceivable when setting up an Ubuntu computer as a wireless router is as easy to clicking a button in <a href="http://projects.gnome.org/NetworkManager/" target="_blank">NetworkManager</a>, allowing even the most technologically inept Linux users to create local wireless networks effortlessly&#8211;and not just ad-hoc networks like those supported by &#8216;Internet Connection Sharing&#8217; in Windows, but true access point-based networks.</p>
<h3>Why it matters</h3>
<p>Beyond being cool, the ability to turn an Ubuntu computer easily into a wireless router has practical benefits.  For starters, it saves consumers money, since they can avoid purchasing access points from commercial vendors.</p>
<p>A home computer turned into a router also offers much greater flexibility than most moderately priced commercial products.  Rather than being stuck with the limited number of settings made available by hardware vendors, users can route traffic, customize firewalls, log activity and so on in whichever way they see fit.</p>
<p>As driver developers continue to enhance the capabilities of wireless on Linux and surpass the offerings of proprietary operating systems, Ubuntu and other distributions should concentrate on making those features easily accessible to end users, and on promoting them as one more thing that Linux can do and closed-source software can&#8217;t.</p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=425&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2009/04/02/will-your-next-wireless-router-run-ubuntu/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Five Essential Ubuntu Modifications</title>
		<link>http://www.workswithu.com/2009/03/25/five-essential-ubuntu-modifications/</link>
		<comments>http://www.workswithu.com/2009/03/25/five-essential-ubuntu-modifications/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 20:40:21 +0000</pubDate>
		<dc:creator>Joe Panettieri</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Desktops]]></category>
		<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Ubuntu Releases]]></category>
		<category><![CDATA[GNOME-do]]></category>
		<category><![CDATA[Guy Thouret]]></category>
		<category><![CDATA[libdvdcss]]></category>
		<category><![CDATA[Medibuntu]]></category>
		<category><![CDATA[Shiki Colors]]></category>
		<category><![CDATA[Ubuntu desktop theme]]></category>
		<category><![CDATA[ubuntu-restricted-extras]]></category>
		<category><![CDATA[WorksWithU]]></category>

		<guid isPermaLink="false">http://www.workswithu.com/2009/03/25/five-essential-ubuntu-modifications/</guid>
		<description><![CDATA[<img src="http://www.workswithu.com/wp-content/uploads/2009/03/ubuntu-install.jpg" alt="Ubuntu Install" height="134" width="134" align="right" />I like to run the latest software, so every 6 months when a new Ubuntu debuts I upgrade my system.  To keep everything running smoothly I like to start with a clean install, but I always find myself repeating the same modifications.  Some of these modifications are essential to get certain features to work, one of them is something I couldn't do without. Here are my five essential Ubuntu modifications.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F03%2F25%2Ffive-essential-ubuntu-modifications%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.workswithu.com%2F2009%2F03%2F25%2Ffive-essential-ubuntu-modifications%2F&amp;source=workswithu&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://www.workswithu.com/wp-content/uploads/2009/03/ubuntu-install.jpg" alt="Ubuntu Install" height="134" width="134" align="right" />I like to run the latest software, so every 6 months when a new Ubuntu debuts I upgrade my system.  To keep everything running smoothly I like to start with a clean install, but I always find myself repeating the same modifications.  Some of these modifications are essential to get certain features to work, one of them is something I couldn&#8217;t do without. Here are my five essential Ubuntu modifications.</p>
<p>They include:</p>
<p style="margin-bottom: 0cm"><strong>1. Install the ubuntu-restricted-extras Package </strong></p>
<p style="margin-bottom: 0cm">Recognising that users require the extra functionality of certain packages that can not be distributed with Ubuntu due to licensing incompatibilities, the <a href="http://packages.ubuntu.com/gutsy/ubuntu-restricted-extras" target="_blank">ubuntu-restricted-extras </a>package is provided to install some of these common extra packages together.</p>
<p style="margin-bottom: 0cm">Among others, this package will install the Adobe Flash Player plugin &#8212; essential for viewing a lot of online content and various codecs required for DVD and MP3 playback.</p>
<p style="margin-bottom: 0cm"><strong>2. </strong><strong>Install the libdvdcss Library </strong></p>
<p style="margin-bottom: 0cm">Most, if not all commercial DVDs are encrypted using CSS copy protection.  Due to licensing, a normal installation of Ubuntu can not play these discs. Installing the libdvdcss library from the <a href="http://www.medibuntu.org/">Medibuntu</a> repositories gives Ubuntu&#8217;s media players the ability to decrypt these discs, allowing you to watch your favourite DVD movies in Ubuntu.</p>
<p style="margin-bottom: 0cm"><strong>3. </strong><strong>Change the Desktop Theme </strong></p>
<p style="margin-bottom: 0cm">Let&#8217;s face it, the default desktop theme is not very visually appealing.  Brown hasn&#8217;t been fashionable since the 70&#8217;s and the plain grey GNOME panel will be familiar to anyone who used a Mac in the mid 90&#8217;s.</p>
<p style="margin-bottom: 0cm">I used to settle for a simple change of colour and setting the GNOME panel transparency which is a vast improvement over the default, but currently I use the <a href="http://www.gnome-look.org/content/show.php/Shiki-Colors?content=86717">Shiki Colors</a> theme as it complements the new splash screen and notifications in Jaunty.</p>
<p style="margin-bottom: 0cm"><strong>4. </strong><strong>Set the Home Location </strong></p>
<p style="margin-bottom: 0cm">Why do I always have to set my home location after installation?  The Ubuntu installer asks me for my timezone, surely it would be logical for me to enter my home location at this point so I don&#8217;t have to reconfigure later on.  As a personal preference I like to add the location of my office in the UK so I can quickly open the menu anytime I want to find out the local time there.</p>
<p style="margin-bottom: 0cm"><strong>5. </strong><strong>Install GNOME-do </strong></p>
<p style="margin-bottom: 0cm">Inspired by the Quicksilver utility for OS X, <a href="http://do.davebsd.com/">do</a> is a utility that &#8220;lets you do things as quickly as possible, but no quicker.&#8221;</p>
<p style="margin-bottom: 0cm">It is a fantastic tool with a simple, intuitive interface that gives quick access to launch and control applications, open boookmarks, use contacts, even update your twitter feed.  There are scores of plugins that add extra functionality to do just about anything you can think of, quickly.  You can even have it appear as an OS X like dock and do away with the lower panel to make your desktop more aesthetically pleasing.</p>
<p style="margin-bottom: 0cm">So there are my essential Ubuntu modifications.  It is annoying that I know the first two will never be able to become part of the standard installation and there is no doubt that users who are new to Ubuntu will be confused at the inability to play MP3 music and DVD movies out of the box.  Maybe some other essential modifications will be addresed in future releases.</p>
<p style="margin-bottom: 0cm">As <a href="http://www.workswithu.com/2009/02/22/ubuntu-910-better-or-just-better-looking/">reported previously</a>, one of the targets for Karmic, the next Ubuntu release is a new desktop theme and a utility as good as GNOME-do should become part of the standard install.</p>
<hr /><em>Contributing blogger <strong>Guy Thouret</strong> is a software engineer for a wireless energy management system company. He has used various GNU/Linux distributions since 2002.</em></p>
<hr /><em><strong>WorksWithU</strong> is updated multiple times per week. Don’t miss a single post. Sign up for our <a href="http://feeds.feedburner.com/workswithu" title="WorksWithU RSS Feed" target="_blank">RSS</a> and <a href="http://twitter.com/workswithu" title="Twitter WorksWithU" target="_blank">Twitter</a> feeds (available now) and <a href="http://www.workswithu.com/newsletter/" title="WorksWithU Newsletter">newsletter</a> (coming in 2009).</em></p>
<img src="http://www.workswithu.com/?ak_action=api_record_view&id=421&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.workswithu.com/2009/03/25/five-essential-ubuntu-modifications/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
	</channel>
</rss>
