<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Linux on the Samsung NC10</title>
	<atom:link href="http://nc10linux.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nc10linux.wordpress.com</link>
	<description>Writeups for Fedora 10 and Ubuntu 8.10</description>
	<lastBuildDate>Wed, 21 Jan 2009 18:11:23 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='nc10linux.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/a626ef6a3ef1010ec8d05cbfb9daac8f?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Linux on the Samsung NC10</title>
		<link>http://nc10linux.wordpress.com</link>
	</image>
			<item>
		<title>External Screens</title>
		<link>http://nc10linux.wordpress.com/2008/12/29/external-screens/</link>
		<comments>http://nc10linux.wordpress.com/2008/12/29/external-screens/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 06:52:01 +0000</pubDate>
		<dc:creator>xcarneades</dc:creator>
				<category><![CDATA[info]]></category>

		<guid isPermaLink="false">http://nc10linux.wordpress.com/?p=248</guid>
		<description><![CDATA[[tested only on Ubuntu]
Hooking up an external monitor works out of the box, more or less, requiring only a simple fix to support monitors with resolutions higher than 1024&#215;768.
1) To activate your external monitor after plugging it in (assuming you want to extend your desktop onto it for dual-screen mode) open System &#8211;&#62; Preferences &#8211;&#62; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=248&subd=nc10linux&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>[tested only on Ubuntu]</p>
<p>Hooking up an external monitor works out of the box, more or less, requiring only a simple fix to support monitors with resolutions higher than 1024&#215;768.</p>
<p>1) To activate your external monitor after plugging it in (assuming you want to extend your desktop onto it for dual-screen mode) open System &#8211;&gt; Preferences &#8211;&gt; Screen Resolution.  Set a resolution for the second screen an adjust their relative positions.  After hitting Apply you will be asked whether to allow the program to change a configuration file on your behalf.  Let it.  After that, log out and back in and the new screen will be working.</p>
<p>2) Your desktop might look hideous, the result of your wallpaper being centered awkwardly between two monitors.  Don&#8217;t worry.  Also, the GNOME panel will be on the external monitor and may have lost its relative spacing of components.  The simplest solution is to drag it to your laptop screen.</p>
<p>3) You may have &#8220;lost&#8221; some desktop icons.  If it&#8217;s terribly important to you, go back to the Screen Resolution program and drag the laptop screen so the top of the two screens are level.  You can then drag the icons farther down and move the laptop screen back to where it was.</p>
<p>4) If your external monitor is larger than 1024&#215;768 (and chances are it is), you will have to replace your <code>xorg.conf</code> file (thanks to <a href="http://nc10linux.wordpress.com/#comment-23">Thoemy</a> for this tip).  Download <a href="http://dl.getdropbox.com/u/175389/xorg.conf">this</a> <code>xorg.conf</code> and put it in your home directory.</p>
<blockquote><p><code>sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup<br />
sudo cp ~/xorg.conf /etc/X11/xorg.conf<br />
</code></p></blockquote>
<p>Log out and back in, go back into Screen Resolution, choose your correct resolution and select Apply.  </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nc10linux.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nc10linux.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nc10linux.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nc10linux.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nc10linux.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nc10linux.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nc10linux.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nc10linux.wordpress.com/248/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nc10linux.wordpress.com/248/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nc10linux.wordpress.com/248/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=248&subd=nc10linux&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nc10linux.wordpress.com/2008/12/29/external-screens/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a8874453c4c1ce9707d6e25cf11673f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">xcarneades</media:title>
		</media:content>
	</item>
		<item>
		<title>Maximizing Screen Space</title>
		<link>http://nc10linux.wordpress.com/2008/12/29/maximizing-screen-space/</link>
		<comments>http://nc10linux.wordpress.com/2008/12/29/maximizing-screen-space/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 05:46:39 +0000</pubDate>
		<dc:creator>xcarneades</dc:creator>
				<category><![CDATA[info]]></category>

		<guid isPermaLink="false">http://nc10linux.wordpress.com/?p=214</guid>
		<description><![CDATA[[procedures described here are virtually identical for Ubuntu and Fedora so long as you are using the default GNOME and have not opted for KDE]
Screen space, especially vertical screen space, is precious on netbooks.  Here are a few tips for getting the most out of your 1024&#215;600. Our end goal is something like this (click [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=214&subd=nc10linux&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>[procedures described here are virtually identical for Ubuntu and Fedora so long as you are using the default GNOME and have not opted for KDE]</p>
<p>Screen space, especially vertical screen space, is precious on netbooks.  Here are a few tips for getting the most out of your 1024&#215;600. Our end goal is something like this (click to see it bigger):</p>
<p><a href="http://nc10linux.files.wordpress.com/2008/12/screen1.png"><img src="http://nc10linux.files.wordpress.com/2008/12/screen2.png" alt="" /></a><br />
<strong></strong></p>
<p><strong>GNOME</strong> (some tips courtesy of Veit Wahlich):<br />
1) In System -&gt; Preferences -&gt; Appearance change the theme to Clearlooks (smaller title bars and eliminates Ubuntu&#8217;s hideous orange theme).<br />
2) In the Fonts tab of the Appearance window change the Rendering selection to Subpixel smoothing (LCDs).  More importantly, click on Details and change the resolution to 75 dots per inch.<br />
3) Get rid of the bottom GNOME bar by right clicking on it and selecting Delete This Panel. If you like the remaining bar on the bottom, Windows-style, like me, right click on it and allow it to be moved, then drag it to the bottom of the screen. Next, right-click on System or Places and remove that bar element. Finally, add back a smaller GNOME menu and a window-display area by right clicking on an empty part of the toolbar, selecting Add to Panel, and adding Menu Bar and Window List. You will have to drag the elements around to make sure the Window List gets all the available space. You also might want to remove the Ubuntu default program icons, add ones of your choice, and lock GNOME bar elements in place. Also, right click on the time display, select Preferences and uncheck Show the date).</p>
<p><strong>Firefox</strong>:<br />
1) Turn off the Status Bar (View &#8211;&gt; Status Bar).<br />
2) Turn off the Bookmarks Toolbar (View &#8211;&gt; Toolbars &#8211;&gt; Bookmarks Toolbar).<br />
3) Right click on one of the buttons on the navigation bar (say, the reload button). Select Customize and then check Use Small Icons and click Done.<br />
4) Now for the fun bit. Install the extension Tiny Menu (Tools &#8211;&gt; Add-ons and search for it). After you restart all of your menu has been condensed into a single button, leaving your main toolbar nearly empty. Right click somewhere on the toolbar and choose Customize. Ignore the window that pops up and move all of the elements on the Navigation bar (back/forward buttons, URL space, search box, everything) onto the main toolbar next to the menu.  Try and maintain the same order to avoid confusion. Select Done on the window you have been ignoring. When done you should be left with a bar that has the condensed menu and all of the normal navigation buttons and spaces.  The navigation toolbar however will be empty. Get rid of it (Menu &#8211;&gt; View &#8211;&gt; Toolbars &#8211;&gt; Navigation Toolbar).  Voila, your screen should look something like mine.</p>
<p><strong>Extra</strong>:<br />
1) For the sake of speed and indirectly, esthetics, turn off Visual Effects (GNOME Menu Button &#8211;&gt; Preferences &#8211;&gt; Appearance, Visual Effects tab, select None).</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nc10linux.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nc10linux.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nc10linux.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nc10linux.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nc10linux.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nc10linux.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nc10linux.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nc10linux.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nc10linux.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nc10linux.wordpress.com/214/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=214&subd=nc10linux&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nc10linux.wordpress.com/2008/12/29/maximizing-screen-space/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a8874453c4c1ce9707d6e25cf11673f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">xcarneades</media:title>
		</media:content>

		<media:content url="http://nc10linux.files.wordpress.com/2008/12/screen2.png" medium="image" />
	</item>
		<item>
		<title>Install Wireless Driver</title>
		<link>http://nc10linux.wordpress.com/2008/12/10/install-wireless-driver/</link>
		<comments>http://nc10linux.wordpress.com/2008/12/10/install-wireless-driver/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 00:11:57 +0000</pubDate>
		<dc:creator>xcarneades</dc:creator>
				<category><![CDATA[writeups]]></category>

		<guid isPermaLink="false">http://nc10linux.wordpress.com/?p=170</guid>
		<description><![CDATA[These tips courtesy of Veit Wahlich and the Ubuntu Community Documentation.
To enable wireless, if you are using Ubuntu you must first blacklist the (wrong) driver Ubuntu chose at installation:
sudo su
echo "blacklist ath_pci" &#62;&#62; /etc/modprobe.d/blacklist
echo "blacklist ath_hal" &#62;&#62; /etc/modprobe.d/blacklist
exit
Now for both Fedora and Ubuntu, download the latest development driver here (tested on compat-wireless-2009-01-06.tar.bz2).
Keeping in mind that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=170&subd=nc10linux&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>These tips courtesy of Veit Wahlich and the Ubuntu Community Documentation.<br />
To enable wireless, if you are using Ubuntu you must first blacklist the (wrong) driver Ubuntu chose at installation:</p>
<blockquote><p><code>sudo su<br />
echo "blacklist ath_pci" &gt;&gt; /etc/modprobe.d/blacklist<br />
echo "blacklist ath_hal" &gt;&gt; /etc/modprobe.d/blacklist<br />
exit</code></p></blockquote>
<p>Now for both Fedora and Ubuntu, download the latest development driver <a href="http://wireless.kernel.org/download/compat-wireless-2.6/">here</a> (tested on compat-wireless-2009-01-06.tar.bz2).<br />
Keeping in mind that the install line will takes a while, run:</p>
<blockquote><p><code>tar -jxf compat-wireless*.bz2<br />
cd compat-wireless*<br />
sudo make install<br />
sudo make unload<br />
sudo make load</code></p></blockquote>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nc10linux.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nc10linux.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nc10linux.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nc10linux.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nc10linux.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nc10linux.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nc10linux.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nc10linux.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nc10linux.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nc10linux.wordpress.com/170/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=170&subd=nc10linux&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nc10linux.wordpress.com/2008/12/10/install-wireless-driver/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a8874453c4c1ce9707d6e25cf11673f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">xcarneades</media:title>
		</media:content>
	</item>
		<item>
		<title>Improve Wireless Performance (if you already installed stable ath5k madwifi drivers)</title>
		<link>http://nc10linux.wordpress.com/2008/12/10/improve-wireless-performance/</link>
		<comments>http://nc10linux.wordpress.com/2008/12/10/improve-wireless-performance/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 00:00:22 +0000</pubDate>
		<dc:creator>xcarneades</dc:creator>
				<category><![CDATA[writeups]]></category>

		<guid isPermaLink="false">http://nc10linux.wordpress.com/?p=153</guid>
		<description><![CDATA[By this point you may have installed the ath5k madwifi drivers, and disabled the existing drivers (Ubuntu), all before coming across this blog.  You may notice that the performance of the last stable version of the driver is relatively unimpressive.
Fortunately the ath5k team is actively improving the driver, and you should download and install [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=153&subd=nc10linux&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>By this point you may have installed the <code>ath5k</code> madwifi drivers, and disabled the existing drivers (Ubuntu), all before coming across this blog.  You may notice that the performance of the last stable version of the driver is relatively unimpressive.<br />
Fortunately the <code>ath5k</code> team is actively improving the driver, and you should download and install the latest development driver.<br />
Download the latest development driver <a href="http://wireless.kernel.org/download/compat-wireless-2.6/">here</a> (tested on compat-wireless-2009-01-06.tar.bz2).<br />
This tip is thanks to Veit Wahlich.<br />
Keeping in mind that the install line will take a while, run:</p>
<blockquote><p><code>tar -jxf compat-wireless*.bz2<br />
cd compat-wireless*<br />
sudo make install<br />
sudo make unload<br />
sudo make load</code></p></blockquote>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nc10linux.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nc10linux.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nc10linux.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nc10linux.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nc10linux.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nc10linux.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nc10linux.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nc10linux.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nc10linux.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nc10linux.wordpress.com/153/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=153&subd=nc10linux&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nc10linux.wordpress.com/2008/12/10/improve-wireless-performance/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a8874453c4c1ce9707d6e25cf11673f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">xcarneades</media:title>
		</media:content>
	</item>
		<item>
		<title>Fix Fn-* Keys</title>
		<link>http://nc10linux.wordpress.com/2008/12/10/fix-fn-keys/</link>
		<comments>http://nc10linux.wordpress.com/2008/12/10/fix-fn-keys/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 20:54:09 +0000</pubDate>
		<dc:creator>xcarneades</dc:creator>
				<category><![CDATA[writeups]]></category>

		<guid isPermaLink="false">http://nc10linux.wordpress.com/?p=68</guid>
		<description><![CDATA[[version Dec. 21 2008 2pm]
Note: this writeup is only for Ubuntu 8.10, which I&#8217;m using at the moment. If you know Python it can be adapted to other distributions, it&#8217;s a matter of formatting the output style of amixer on your system.  Even without changes however, most of these key fixes should work on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=68&subd=nc10linux&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>[version Dec. 21 2008 2pm]</p>
<p>Note: this writeup is only for Ubuntu 8.10, which I&#8217;m using at the moment. If you know Python it can be adapted to other distributions, it&#8217;s a matter of formatting the output style of <code>amixer</code> on your system.  Even without changes however, most of these key fixes should work on Fedora 10.</p>
<h2>1) The Problem</h2>
<p>Normally setting up multimedia and other special keys in Linux involves telling the kernel the keys&#8217; correct keycodes using <code>setkeycodes</code> and perhaps mapping them to X Server behaviors via <code>xmodmap</code>. Unfortunately there is some kind of glitch in Fedora which causes most of the Fn-* keys to loop infinitely.  A plausible explanation for this is that only key_press events are being sent to X and not key_release events, but the reason isn&#8217;t important here.  This problem apparently does not affect other distributions.</p>
<p>In this writeup I give a method to make all (okay, most) of the Fn-* keys work via Ctrl-* instead. Below is a table of the special keys and their current support. After that is a guide for getting Ctrl-* support working on your system.</p>
<h2>2) Chart of Special Keys</h2>
<p>&#8220;Fn Support&#8221; indicates status of Fn-* keys. I will not show the hacks here to get Fn-F2 and Fn-F7 working, because they cause problems behind the scenes, wasting CPU cycles indefinitely once pressed.</p>
<p>&#8220;Ctrl Support&#8221; indicates whether equivalent functionality can be achieved with Ctrl-* post-writeup.  The goal of course is to be able to do everything with Ctrl-* and forget about the Fn key, but that has not been achieved yet.  For now, both will have to be used.</p>
<table style="height:472px;" border="0" width="494">
<tbody>
<tr>
<th> Base key</th>
<th>Fn Support</th>
<th>Ctrl support</th>
<th> Behavior</th>
</tr>
<tr>
<td>Esc</td>
<td class="yes">Yes</td>
<td class="no"></td>
<td>Suspend to RAM</td>
</tr>
<tr>
<td>F2</td>
<td class="partial">Partial (with hack)</td>
<td class="no">Yes</td>
<td>Display Battery Status</td>
</tr>
<tr>
<td>F3</td>
<td class="no"></td>
<td class="yes">Yes</td>
<td>Insert Euro Symbol</td>
</tr>
<tr>
<td>F4</td>
<td></td>
<td>Yes **</td>
<td>Toggle Displays</td>
</tr>
<tr>
<td>F5</td>
<td></td>
<td>Yes</td>
<td>Toggle Backlight</td>
</tr>
<tr>
<td>F6</td>
<td>Yes</td>
<td>Yes</td>
<td>Toggle Sound</td>
</tr>
<tr>
<td>F7</td>
<td>Partial (with hack)</td>
<td>Yes</td>
<td>Launch Default Mail Client</td>
</tr>
<tr>
<td>F8</td>
<td class="no"></td>
<td class="no">***</td>
<td>CPU Mode</td>
</tr>
<tr>
<td>F9</td>
<td></td>
<td>****</td>
<td>Toggle Wireless Card</td>
</tr>
<tr>
<td>F10</td>
<td>Yes</td>
<td></td>
<td>Toggle Touchpad</td>
</tr>
<tr>
<td>F11</td>
<td>Yes</td>
<td>Yes</td>
<td>Num Lock</td>
</tr>
<tr>
<td>F12</td>
<td></td>
<td></td>
<td>?  scroll lock ?</td>
</tr>
<tr>
<td>PgUp</td>
<td>Yes</td>
<td></td>
<td>Home</td>
</tr>
<tr>
<td>PgDown</td>
<td>Yes</td>
<td></td>
<td>End</td>
</tr>
<tr>
<td>Up</td>
<td></td>
<td>Yes</td>
<td>Increase Brightness</td>
</tr>
<tr>
<td>Down</td>
<td></td>
<td>Yes</td>
<td>Decrease Brightness</td>
</tr>
<tr>
<td>Left</td>
<td>Yes</td>
<td>Yes</td>
<td>Decrease Volume</td>
</tr>
<tr>
<td>Right</td>
<td>Yes</td>
<td>Yes</td>
<td>Increase Volume</td>
</tr>
<tr>
<td>Windows</td>
<td>Yes</td>
<td>Yes</td>
<td>Whatever You Want</td>
</tr>
</tbody>
</table>
<h2>3) Ctrl-* Writeup</h2>
<h3>Windows Logo Key</h3>
<p>First something easy.  The default Linux mapping of the Windows Logo key (Meta) isn&#8217;t something most desktop users will find very useful.  Type <code>gnome-keybinding-properties</code> at the Terminal and bind the key to something of your choice.  I have it launch Terminal.</p>
<h3>Other Keys</h3>
<p>First install the packages we&#8217;re going to need:</p>
<blockquote><p><code>sudo apt-get update<br />
sudo apt-get install xbacklight<br />
sudo apt-get install xosd-bin<br />
sudo apt-get install xbindkeys<br />
sudo apt-get install python-virtkey<br />
sudo apt-get install compizconfig-settings-manager</code></p></blockquote>
<p>Place my Python script (available <a href="http://www.fileqube.com/file/ZdbNTzx160846">here</a> or <a href="http://www.badongo.com/file/12585312">here</a>) in <code>/usr/bin</code> to guarantee it&#8217;s in your path.<br />
Also place my C program (available <a href="http://www.fileqube.com/file/kTQzCBf160843">here</a> or <a href="http://www.badongo.com/file/12585305">here</a>) in <code>/usr/bin</code> (source available <a href="http://www.fileqube.com/file/emewOfykr160844">here</a> or <a href="http://www.badongo.com/file/12585309">here</a> for those who are curious).<br />
Make the files executable with:</p>
<p><code>chmod +x /usr/bin/nc10_keys.py</code><br />
<code>chmod +x /usr/bin/battery_xosd</code></p>
<p>Place my xbindkeys configuration file (available <a href="http://www.fileqube.com/file/ZTQDTvIzF160845">here</a> or <a href="http://www.badongo.com/file/12585324">here</a>) in your home directory and rename it <code>.xbindkeysrc</code> (including the initial &#8220;.&#8221;).</p>
<p>Configure the <code>xbindkeys</code> command to be executed at system startup through System -&gt; Preferences -&gt; Personal -&gt; Sessions.</p>
<p>Now start <code>xbindkeys</code> by typing <code>xbindkeys</code> in Terminal and you&#8217;re ready to go.</p>
<hr />** Ctrl-F4 currently launches CompizConfig Settings Manager, you may want to change this to launch a XRandR multiple screens GUI or something else you have installed.</p>
<p>*** F8 (toggle CPU speed) is not supported by the kernel. I have mapped Ctrl-F8 to launch Pidgin instead, since the running guy looks like the AIM logo.</p>
<p>**** F9 (toggle wireless card) is not a feature supported by the current driver. I have mapped it to launch the default web browser instead.</p>
<p>If you&#8217;d like to help me bind the rest of the functions to Ctrl, reading the python script and its comments is a good place to start.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nc10linux.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nc10linux.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nc10linux.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nc10linux.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nc10linux.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nc10linux.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nc10linux.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nc10linux.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nc10linux.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nc10linux.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=68&subd=nc10linux&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nc10linux.wordpress.com/2008/12/10/fix-fn-keys/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a8874453c4c1ce9707d6e25cf11673f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">xcarneades</media:title>
		</media:content>
	</item>
		<item>
		<title>My Windows Refund (or not)</title>
		<link>http://nc10linux.wordpress.com/2008/12/02/windows-refund/</link>
		<comments>http://nc10linux.wordpress.com/2008/12/02/windows-refund/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 07:44:14 +0000</pubDate>
		<dc:creator>xcarneades</dc:creator>
				<category><![CDATA[info]]></category>

		<guid isPermaLink="false">http://nc10linux.wordpress.com/?p=98</guid>
		<description><![CDATA[The Microsoft Windows XP Home Edition EULA states I&#8217;m under no obligation to accept the operating system and can receive a refund if I don&#8217;t want it, &#8220;if applicable.&#8221;  The exact wording of the EULA implies that the retailer gives the refund, but this Microsoft site confirms it is the manufacturer&#8217;s (Samsung&#8217;s) responsibility.  For good [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=98&subd=nc10linux&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The Microsoft Windows XP Home Edition EULA states I&#8217;m under no obligation to accept the operating system and can receive a refund if I don&#8217;t want it, &#8220;if applicable.&#8221;  The exact wording of the EULA implies that the retailer gives the refund, but <a href="http://www.microsoft.com/mscorp/productrefund/refund.mspx">this Microsoft site</a> confirms it is the manufacturer&#8217;s (Samsung&#8217;s) responsibility.  For good measure I contacted Microsoft and got the same information straight from the horse&#8217;s mouth.</p>
<p>I emailed Samsung twice, a few days apart, two weeks ago.  I received no reply.  Then last week I called them only to be told that Samsung could do nothing more than acknowledge the receipt of my emails.  As for the refund . . . well it was strictly &#8220;no comment.&#8221;</p>
<p>Update (Dec. 2): I called Samsung again today and after being put on hold was told that a refund is not possible because the specifications let me know in advance that Windows was part of the package.  After I explained that the EULA offers a refund the support specialist told me his supervisor would call me back within a day.</p>
<p>Update (Dec. 2): The previous service specialist&#8217;s supervisor, Paul, called me as promised to tell me that he had it straight from &#8220;upper management in Korea&#8221; that users could not receive Windows refunds on the grounds that the package is a bundle.  He specifically cited the &#8220;if applicable&#8221; clause in the EULA.<br />
Also, I chatted with Microsoft Support and sent them an email asking point blank whether their agreement with OEM license distributors <em>requires</em> they give refunds. Previously (above) I asked whether it was Samsung&#8217;s or the retailer&#8217;s responsibility, but did not ask whether Microsoft considers the refund an entitlement.  The answer should be very interesting.</p>
<p>Update (Dec. 10): I have spent the last week making inquiries to Microsoft support.  Most of the correspondence is too painful to post here, consisting of my asking clear questions and receiving completely irrelevant replies.  After some work though, I did finally get this information  by email:</p>
<blockquote><p><span style="font-size:10pt;">Whether Samsung is obligated to provide a refund or not:</span></p>
<p><span style="font-size:10pt;">======</span></p>
<p><span style="font-size:10pt;">Regarding this issue, I would like to explain that Microsoft has contract with third party computer providers. That third party pay for the copyright of Windows XP and they can customize this operating system and sell it to their own customers. Hence, this is a new system other than the Windows XP copy released by Microsoft.</span></p>
<p><span style="font-size:10pt;">Legally, this is a new product from the third party manufacturer. Hence, they have their own rights to price the product. As a result, <strong>they have their own rights to judge if the product can be refunded.</strong></span></p>
<p><span style="font-size:10pt;">In most cases, the preinstalled OS are installed as a Free product to the end users. Hence, it may not be refunded by the computer manufacturer.</span></p></blockquote>
<p>This reply is very telling, and has convinced me that the commonly held idea in the Linux world that recipients of pre-installed copies of Windows are entitled to a refund is fallacious.  It is based on nothing more than a misreading of the EULA that leaves out the &#8220;if applicable&#8221; clause.  There is nothing in your agreement with the manufacturer or the manufacturer&#8217;s agreement with Microsoft that requires a refund, at least from the information I have gathered.  The only remaining argument concerns the manufacturer&#8217;s right to &#8220;bundle&#8221; products.  The legality of that varies from jurisdiction to jurisdiction so any analysis of that subject would not be universal like the EULA or Microsoft OEM Windows distribution contracts with manufacturers.</p>
<div id="attachment_105" class="wp-caption alignnone" style="width: 460px"><a href="http://nc10linux.files.wordpress.com/2008/12/eula_rejected2.jpg"><img class="size-full wp-image-105" title="eula_rejected" src="http://nc10linux.files.wordpress.com/2008/12/eula_rejected2.jpg?w=450&#038;h=338" alt="after rejecting the EULA" width="450" height="338" /></a><p class="wp-caption-text">after rejecting the EULA</p></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nc10linux.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nc10linux.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nc10linux.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nc10linux.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nc10linux.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nc10linux.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nc10linux.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nc10linux.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nc10linux.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nc10linux.wordpress.com/98/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=98&subd=nc10linux&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nc10linux.wordpress.com/2008/12/02/windows-refund/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a8874453c4c1ce9707d6e25cf11673f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">xcarneades</media:title>
		</media:content>

		<media:content url="http://nc10linux.files.wordpress.com/2008/12/eula_rejected2.jpg" medium="image">
			<media:title type="html">eula_rejected</media:title>
		</media:content>
	</item>
		<item>
		<title>Get Maximum Screen Brightness on Battery</title>
		<link>http://nc10linux.wordpress.com/2008/12/01/max-brightness/</link>
		<comments>http://nc10linux.wordpress.com/2008/12/01/max-brightness/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 01:57:13 +0000</pubDate>
		<dc:creator>xcarneades</dc:creator>
				<category><![CDATA[writeups]]></category>

		<guid isPermaLink="false">http://nc10linux.wordpress.com/?p=56</guid>
		<description><![CDATA[The NC10 has an awesome battery, so there&#8217;s no reason not to treat yourself to maximum brightness while on battery.  This one is thanks to the Ubuntu NC10 blog.
1) Reboot your computer, interrupting startup with F2 just after the computer turns on (you have to be quit). Set screen brightness control to user controlled [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=56&subd=nc10linux&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The NC10 has an awesome battery, so there&#8217;s no reason not to treat yourself to maximum brightness while on battery.  This one is thanks to the Ubuntu NC10 blog.</p>
<p>1) Reboot your computer, interrupting startup with F2 just after the computer turns on (you have to be quit). Set screen brightness control to user controlled instead of automatic.</p>
<p>2) Turn up the brightness all the while in the GRUB screen at boot. After that point you won&#8217;t be able to raise the maximum any higher.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nc10linux.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nc10linux.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nc10linux.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nc10linux.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nc10linux.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nc10linux.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nc10linux.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nc10linux.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nc10linux.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nc10linux.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=56&subd=nc10linux&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nc10linux.wordpress.com/2008/12/01/max-brightness/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a8874453c4c1ce9707d6e25cf11673f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">xcarneades</media:title>
		</media:content>
	</item>
		<item>
		<title>Post-Installation Fedora 10 Status</title>
		<link>http://nc10linux.wordpress.com/2008/12/01/use-fedora-10/</link>
		<comments>http://nc10linux.wordpress.com/2008/12/01/use-fedora-10/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 23:36:01 +0000</pubDate>
		<dc:creator>xcarneades</dc:creator>
				<category><![CDATA[info]]></category>

		<guid isPermaLink="false">http://nc10linux.wordpress.com/?p=6</guid>
		<description><![CDATA[[. . .] but the hardware support for the NC10 on Fedora is considerably better.
[Update] Hardware support is similar between Ubuntu 8.x and Fedora 10.  Wireless works out of the box with Fedora 10 but is a quick fix in Ubuntu.
Virtually everything works out of the box: display graphics, external graphics (1024&#215;768 or lower), speakers, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=6&subd=nc10linux&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><del datetime="00">[. . .] but the hardware support for the NC10 on Fedora is considerably better.</del></p>
<p>[Update] Hardware support is similar between Ubuntu 8.x and Fedora 10.  Wireless works out of the box with Fedora 10 but is a quick fix in Ubuntu.</p>
<p>Virtually everything works out of the box: <span style="color:#008000;">display graphics, external graphics (1024&#215;768 or lower), speakers, WiFi, wired LAN, webcam, Bluetooth, USB ports, microphone port, SD card reader, touchpad, standard keyboard keys, sleep, hibernate</span>.</p>
<p>Work to be done: <span style="color:#ff0000;">internal microphone, headphone port (works but doesn&#8217;t turn off speakers), Fn-* keys, external display (higher than 1024&#215;768)</span>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nc10linux.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nc10linux.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nc10linux.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nc10linux.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nc10linux.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nc10linux.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nc10linux.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nc10linux.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nc10linux.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nc10linux.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nc10linux.wordpress.com&blog=5710187&post=6&subd=nc10linux&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nc10linux.wordpress.com/2008/12/01/use-fedora-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6a8874453c4c1ce9707d6e25cf11673f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">xcarneades</media:title>
		</media:content>
	</item>
	</channel>
</rss>