<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lynx Blog &#187; XFCE</title>
	<atom:link href="http://blog.lynxworks.eu/tag/xfce/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.lynxworks.eu</link>
	<description>I don't think there are any dragons here...</description>
	<lastBuildDate>Thu, 17 Jun 2010 15:21:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Acer Aspire One</title>
		<link>http://blog.lynxworks.eu/20090225/acer-aspire-one</link>
		<comments>http://blog.lynxworks.eu/20090225/acer-aspire-one#comments</comments>
		<pubDate>Wed, 25 Feb 2009 13:08:53 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Aspire One]]></category>
		<category><![CDATA[Linpus Linux]]></category>
		<category><![CDATA[XFCE]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=459</guid>
		<description><![CDATA[Checking me server logs (as you do), I&#8217;ve seen a lot of hits from people searching for information of the Aspire One &#8211; looking for information on enabling the right click menu and editing the panels.xml file. I don&#8217;t have the vanilla install of Linpus Linux Lite (nothing wrong with it &#8211; I just prefer [...]

<h3>Related Posts</h3>
<ol>
		<li><a href="http://blog.lynxworks.eu/20081026/add-an-xfce-menu-to-the-aspire-one-panel" rel="bookmark">Add an XFCE menu to the Aspire One panel</a><!-- (9.43291)--></li>
	</ol>
]]></description>
			<content:encoded><![CDATA[<p>Checking me server logs (as you do), I&#8217;ve seen a lot of hits from people searching for information of the Aspire One &#8211; looking for information on enabling the right click menu and editing the panels.xml file.</p>
<p>I don&#8217;t have the vanilla install of Linpus Linux Lite (nothing wrong with it &#8211; I just prefer <a href="http://www.archlinux.org/">Arch</a>) but I thought I&#8217;d mention that anything I did encounter while using it is available on my <a href="http://wiki.lynxworks.eu/aspireone/linpus">Wiki</a>:</p>
<ul>
<li><a href="http://wiki.lynxworks.eu/aspireone/linpus#enable_xfce_menu">Enable &#8220;advanced menu&#8221;</a></li>
<li><a href="http://wiki.lynxworks.eu/aspireone/linpus#selecting_the_noop_elevator">NOOP elevator</a></li>
<li><a href="http://wiki.lynxworks.eu/aspireone/linpus#compiz-fusion">Enable desktop effects</a></li>
<li><a href="http://wiki.lynxworks.eu/aspireone/linpus#the_desktop_application_launcher">Desktop application launcher</a></li>
<li><a href="http://wiki.lynxworks.eu/aspireone/linpus#disable_touchpad_when_typing">Disable touch pad when typing</a></li>
<li><a href="http://wiki.lynxworks.eu/aspireone/linpus#associate_ctrl-alt-delete_with_xkil">Associate xkill with ctrl+alt+del</a></li>
<li><a href="http://wiki.lynxworks.eu/aspireone/linpus#install_firefox_3">Install Firefox 3.0</a></li>
<li><a href="http://wiki.lynxworks.eu/aspireone/linpus#accessing_windows_shares">Accessing windows share</a></li>
</ul>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf51/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<h3>Related Posts</h3>
<ol>
		<li><a href="http://blog.lynxworks.eu/20081026/add-an-xfce-menu-to-the-aspire-one-panel" rel="bookmark">Add an XFCE menu to the Aspire One panel</a><!-- (9.43291)--></li>
	</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20090225/acer-aspire-one/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Arch Linux on an Aspire One</title>
		<link>http://blog.lynxworks.eu/20090121/install-arch-linux-on-an-aspire-one</link>
		<comments>http://blog.lynxworks.eu/20090121/install-arch-linux-on-an-aspire-one#comments</comments>
		<pubDate>Wed, 21 Jan 2009 18:40:47 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Arch]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[XFCE]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=349</guid>
		<description><![CDATA[I recently decided to reinstall a perfectly good install of Arch on my Aspire One because someone said they couldn&#8217;t get it to work. I don&#8217;t know why this install was more troublesome than the last but it was. I&#8217;m not taking any credit here &#8211; this information is available on the Arch Wiki, its [...]

<h3>Related Posts</h3>
<ol>
		<li><a href="http://blog.lynxworks.eu/20090814/watch-tv-with-vlc-and-a-freecom-dvb-t-stick" rel="bookmark">Watch TV with VLC and a Freecom DVB-T Stick</a><!-- (7.8102)--></li>
	</ol>
]]></description>
			<content:encoded><![CDATA[<p>I recently decided to reinstall a perfectly good install of Arch on my Aspire One because someone said they couldn&#8217;t get it to work. I don&#8217;t know why this install was more troublesome than the last but it was. I&#8217;m not taking any credit here &#8211; this information is available on the Arch Wiki, its more to jog my memory for next time.<span id="more-349"></span></p>
<p>If you intend to use an SD card as a home partition you need to know two things &#8211; suspend to ram will not work with the stock kernel (it will with one of the Aspire One kernels) and you must not use ext2 for it &#8211; XFS seems much more stable.</p>
<p>The version of dhcpcd on the current Arch install image seems to have a bug &#8211; it will not initiate a DHCP request on the Aspire One. I got round this is by installing from the <a href="ftp://ftp.archlinux.org/iso/latest/archlinux-2008.06-core-i686.img">USB Core Image</a> and then download the current <a href="ftp://ftp.archlinux.org/core/os/i686/dhcpcd-4.0.7-1-i686.pkg.tar.gz">dhcpcd</a> (4.0.7-1) to a USB stick and used:</p>
<pre>pacman -U dhcpcd-4.0.7-1-i686.pkg.tar.gz</pre>
<p>Then rebooted. It required me to manually drop then raise the interface and call the daemon.</p>
<p><strong>Update: I redid another machine on the weekend and had to edit /etc/rc.conf to add the interface before rebooting:</strong></p>
<pre>eth0="dhcp"
interfaces=(etho)</pre>
<p>The upgrade in klibc has also caused me to have to do a:</p>
<pre>pacman -Syu --force</pre>
<p>/etc/rc.conf needs a couple of tweaks for timezone, input and modules &#8211; not to mention network but I&#8217;ll leave that for now. Here is my modified one:</p>
<pre># /etc/rc.conf - Main Configuration for Arch Linux#</pre>
<pre># -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------</pre>
<pre>LOCALE="en_GB.utf8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="Europe/London"
KEYMAP="uk"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"</pre>
<pre># -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------</pre>
<pre>MOD_AUTOLOAD="yes"
MODULES=(!memstick !snd-pcsp acpi_cpufreq r8169 pciehp ath5k uvcvideo)</pre>
<pre># Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"</pre>
<pre># -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------

HOSTNAME="aspireone"</pre>
<pre># Interfaces are controlled by wicd
INTERFACES=(!eth0 !wlan0)</pre>
<pre># Routes to start at boot-up (in this order)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)</pre>
<pre># -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
DAEMONS=(hal fam syslog-ng !network @wicd @alsa)</pre>
<p>Bringing me to the interesting issue of Xorg. I didn&#8217;t really like hotplug support &#8211; the initial Xorg install generated an xorg.xonf fine but of course the keyboard and mouse didn&#8217;t work because evdev wasn&#8217;t available. The need to manipulate slightly obscure text files from one folder to another is a step back for Linux I think.</p>
<p>So, now we need to:</p>
<pre>pacman -S libgl xorg xf86-input-evdev xf86-video-intel xf86-input-synaptics</pre>
<p>Before we can work with the damn X configuration. The <a href="http://wiki.archlinux.org/index.php/Beginners_Guide#Install_X">beginners guide over at the Arch Wiki</a> covers this well enough that I don&#8217;t need to regurgitate it but I will mention how to get the keyboard and mouse to work.</p>
<p>First, add hal to the daemons in /etc/rc.conf and then copy the hotplug files to a permanent location (otherwise upgrades will remove them):</p>
<pre>cp /usr/share/hal/fdi/policy/10ovendor/10-keymap.fdi /etc/hal/fdi/policy/.</pre>
<p>Then edit it, changing the &#8220;input.xkb.layout&#8221; key to the right one for you (in my case the UK is &#8220;gb&#8221;). Now restart hal:</p>
<pre>/etc/rc.d/hal restart</pre>
<p>And then get a default X config:</p>
<pre>xorg -configure</pre>
<p>Test it using:</p>
<pre>X -config /root/xorg.conf.new</pre>
<p>If all is well, then copy it to etc:</p>
<pre>cp /root/xorg.conf.new /etc/X11/xorg.conf</pre>
<p>I&#8217;m going to install XFCE, but you can install other desktops just as easily &#8211; change &#8220;xfce&#8221; to &#8220;gnome&#8221;, &#8220;kde&#8221; or whatever:</p>
<pre>pacman -S xfce4</pre>
<p>73.99Mb&#8217;s later, XFCE is in place. You can use &#8220;startxfce&#8221; to run it or configure a login manager &#8211; I use SLIM:</p>
<pre>pacman -S slim</pre>
<p>I use inittab &#8211; you can use /etc/rc.conf and load slim as a daemon but I don&#8217;t care for that. So edit /etc/inittab, change:</p>
<p>id:3:initdefault:</p>
<p>To</p>
<p>id:5:initdefault:</p>
<p>You also need to set the login manager, so change:</p>
<p>x:5:respawn:/usr/bin/xdm -nodaemon</p>
<p>To:</p>
<p>x:5:respawn:/usr/bin/slim &gt;&amp; /dev/null</p>
<p>Before we can reboot however, we need to add the XFCE session to the system xinitrc (/etc/X11/xinit/xinitrc) to point to XFCE otherwise we get a error message from Slim. Remove the relevant comment mark to enable (exec startxfce4).</p>
<p>There are also some keyboard tweaks we require, so I changed /etc/rc.local to include the WiFi switch and the function keys:</p>
<pre>/usr/bin/setkeycodes e055 159
/usr/bin/setkeycodes e056 158
/usr/bin/setkeycodes e025 130
/usr/bin/setkeycodes e026 131
/usr/bin/setkeycodes e027 132
/usr/bin/setkeycodes e029 122
/usr/bin/setkeycodes e071 134
/usr/bin/setkeycodes e072 135</pre>
<p>Next onto that perrenial favourite &#8211; wireless. The kernel update does the work here &#8211; just need to install a managment system. I prefer wicd, fewer dependencies and no reliance on QT:</p>
<pre>sudo pacman -S wicd</pre>
<p>Notice from my /etc/rc.conf that I&#8217;ve stopped the eth0 and wlan0 interfaces loading and added wicd to the daemon list. This refused to play without a reboot and remember when using wicd-client to configure that when it says it can&#8217;t do something without encryption it wants a password entered in the settings.</p>
<p>Power management was one good reason to reinstall. So lets put acpid on:</p>
<pre>pacman -S acpid</pre>
<p>Once installed, I added two events, one to suspend on shutting the lid and another to shutdown when the button is pressed:</p>
<p>/etc/acpi/events/lid</p>
<pre>event=button/lid.*
action=/usr/sbin/pm-suspend</pre>
<p>/etc/acpi/events/power</p>
<pre>event=button/power.*
action=/sbin/poweroff</pre>
<p>The wireless wont restart after suspend, so you need to add /etc/pm/config.d/modules:</p>
<pre>SUSPEND_MODULES="ath5k"</pre>
<p>OK so that&#8217;s the meat of it. I have also made some alterations to system files specific to the A110, such as fstab, menu.lst and inittab.</p>
<p>Now, I like the filters to improve the display of fonts, so download the tarballs from AUR &#8211; <a href="http://repos.archlinux.org/viewvc.cgi/community/x11/libxft-lcd/?root=community&amp;pathrev=CURRENT">libxft-lcd</a>, <a href="http://aur.archlinux.org/packages/cairo-lcd/cairo-lcd.tar.gz">cairo-lcd</a> and <a href="http://aur.archlinux.org/packages/fontconfig-lcd/fontconfig-lcd.tar.gz">fontconfig-lcd</a>. Uninstall libxft and cairo then build and install.</p>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf51/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<h3>Related Posts</h3>
<ol>
		<li><a href="http://blog.lynxworks.eu/20090814/watch-tv-with-vlc-and-a-freecom-dvb-t-stick" rel="bookmark">Watch TV with VLC and a Freecom DVB-T Stick</a><!-- (7.8102)--></li>
	</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20090121/install-arch-linux-on-an-aspire-one/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Add an XFCE menu to the Aspire One panel</title>
		<link>http://blog.lynxworks.eu/20081026/add-an-xfce-menu-to-the-aspire-one-panel</link>
		<comments>http://blog.lynxworks.eu/20081026/add-an-xfce-menu-to-the-aspire-one-panel#comments</comments>
		<pubDate>Sun, 26 Oct 2008 15:51:35 +0000</pubDate>
		<dc:creator>Dougie</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Aspire One]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[XFCE]]></category>

		<guid isPermaLink="false">http://blog.lynxworks.eu/?p=281</guid>
		<description><![CDATA[Enable a menu in the panel on the Acer Aspire One.

<h3>Related Posts</h3>
<ol>
		<li><a href="http://blog.lynxworks.eu/20090225/acer-aspire-one" rel="bookmark">Acer Aspire One</a><!-- (14.1813)--></li>
		<li><a href="http://blog.lynxworks.eu/20081204/replacing-linpus-linux-lite-on-the-acer-aspire-one" rel="bookmark">Replacing Linpus Linux Lite on the Acer Aspire One</a><!-- (8.20053)--></li>
		<li><a href="http://blog.lynxworks.eu/20090816/installing-arch-on-the-aspire-one" rel="bookmark">Installing Arch on the Aspire One</a><!-- (5.66873)--></li>
	</ol>
]]></description>
			<content:encoded><![CDATA[<p>Acer have made some alterations to the xfce4-panel, you probably noticed that you can&#8217;t right click and add launchers.</p>
<p><strong>Edit: </strong>For anyone who came here to find out how to enable the &#8220;advanced menu&#8221; or XFCE menu on right click &#8211; Open your documents, click &#8220;File-&gt;Terminal&#8221; and type &#8220;xfce-setting-show&#8221; or just &#8220;xfce-se&#8221; then hit tab. Click &#8220;Desktop-&gt;Behaviour&#8221; and then tick &#8220;Show desktop menu on right click&#8221;.</p>
<p>I have a workaround but haven&#8217;t worked out why yet.  Open a terminal (from a Thunar window if you haven&#8217;t enable the right click on the desktop). Now if you look in .config/xfce4/panel there is your standard xml file to layout the panel. If you alter this, on relaunching the panel it overwrites it with the default.</p>
<p>The odd thing is that the un-patched panel is still there, and works as normal (look in /usr/bin &#8211; there are two panels, one renamed xfce4-panel.old). Well for some reason that I haven&#8217;t fathomed, if you kill the running panel then alter the config then run xfce4-panel.old then restart it the xml config is <em>not</em> overwritten.</p>
<p>Here&#8217;s a screenshot:</p>
<div id="attachment_282" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.lynxworks.eu/wp-content/uploads/screenshot-1.png"><img class="size-medium wp-image-282" title="Screenshot" src="http://blog.lynxworks.eu/wp-content/uploads/screenshot-1-300x175.png" alt="Weird" width="300" height="175" /></a><p class="wp-caption-text">Weird</p></div>
<img src="http://blog.lynxworks.eu/7a88d522/266bbf51/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />

<h3>Related Posts</h3>
<ol>
		<li><a href="http://blog.lynxworks.eu/20090225/acer-aspire-one" rel="bookmark">Acer Aspire One</a><!-- (14.1813)--></li>
		<li><a href="http://blog.lynxworks.eu/20081204/replacing-linpus-linux-lite-on-the-acer-aspire-one" rel="bookmark">Replacing Linpus Linux Lite on the Acer Aspire One</a><!-- (8.20053)--></li>
		<li><a href="http://blog.lynxworks.eu/20090816/installing-arch-on-the-aspire-one" rel="bookmark">Installing Arch on the Aspire One</a><!-- (5.66873)--></li>
	</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.lynxworks.eu/20081026/add-an-xfce-menu-to-the-aspire-one-panel/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
