<?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>qblog &#187; Arch</title>
	<atom:link href="http://qblog.remarqs.net/category/arch/feed/" rel="self" type="application/rss+xml" />
	<link>http://qblog.remarqs.net</link>
	<description>the blog of »Q«</description>
	<lastBuildDate>Sat, 01 May 2010 23:14:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>kde4 and a blockage for arch blogging</title>
		<link>http://qblog.remarqs.net/2009/06/06/kde4-and-a-blockage-for-arch-blogging/</link>
		<comments>http://qblog.remarqs.net/2009/06/06/kde4-and-a-blockage-for-arch-blogging/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 05:06:32 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
				<category><![CDATA[Arch]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/?p=75</guid>
		<description><![CDATA[I haven&#8217;t really hit any snags with installing Arch, which leaves me with little to blog about the process. I&#8217;m slowly copying over stuff from my laptop and my desktop Slackware install, which is tedious.  For bringing over Firefox stuff, the extensions FEBE, CLEO, and OPIE have been extremely helpful. I&#8217;ve installed The Chakra Project&#8216;s [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t really hit any snags with installing Arch, which leaves me with little to blog about the process.  I&#8217;m slowly copying over stuff from my laptop and my desktop Slackware install, which is tedious.  For bringing over Firefox stuff, the extensions <a title="home page for FEBE, &amp;c." href="http://customsoftwareconsult.com/extensions/">FEBE, CLEO, and OPIE</a> have been extremely helpful.</p>
<p>I&#8217;ve installed <a title="Chakra's web site" href="http://chakra-project.org/">The Chakra Project</a>&#8216;s KDEmod version of KDE4. KDEmod has split packages for KDE, much like <a title="Gentoo's split ebuilds for KDE" href="http://www.gentoo.org/proj/en/desktop/kde/kde-split-ebuilds.xml">Gentoo does</a>.  This appeals to be because there&#8217;s a lot of KDE stuff I never use and installing fewer packages means less downloading and upgrading on this dial-up machine.  I&#8217;ve installed the minimal set of packages to get a KDE desktop and I&#8217;m slowly adding stuff as I see what I want.  This is my first real experience with KDE4, so figuring out what it could do and then what I should install if I want to make it do that is problematic.  I&#8217;ve grabbed a Chakra livecd with the full KDE4 to help me figure it out.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2009/06/06/kde4-and-a-blockage-for-arch-blogging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>arch xorg and alsa</title>
		<link>http://qblog.remarqs.net/2009/06/01/arch-xorg-and-alsa/</link>
		<comments>http://qblog.remarqs.net/2009/06/01/arch-xorg-and-alsa/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 02:25:43 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
				<category><![CDATA[Arch]]></category>
		<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/?p=67</guid>
		<description><![CDATA[Configuring xorg and alsa went without much to write about.  But since I&#8217;m posting tedious details, here&#8217;s the not much. With help from hal, the latest xorg stuff is reported to work without a config file for a lot of people.  After installing X, I tried that. X started, but with the wrong resolution, and [...]]]></description>
			<content:encoded><![CDATA[<p>Configuring xorg and alsa went without much to write about.  But since I&#8217;m posting tedious details, here&#8217;s the not much.</p>
<p>With help from hal, the latest xorg stuff is reported to work without a config file for a lot of people.  After installing X, I tried that. X started, but with the wrong resolution, and the system froze with me staring at the lovely twm with clock and xterms.  Now that I think of it, it&#8217;s possible I hadn&#8217;t yet configured the hal daemon to run at boot, and maybe I forgot to start it.  But I didn&#8217;t check that at the time, I just ran nvidia-config.  This time I got a working X, but the wrong resolution again.</p>
<p>I saved the xorg.conf from nvidia-config and then copied my old xorg.conf over from the Slackware install.  That worked fine.  There were a few <code>[EE]</code> errors logged, all just from stuff that&#8217;s been deprecated.  After deleting the deprecated stuff from xorg.conf, everything is fine.</p>
<p>At some point, I did get hal all set up (at least I think there aren&#8217;t any problems with it), so I&#8217;ll try the xorg-without-xorg.conf thing again if I remember.   <strong>Update:</strong> I did try it again.  The resolution wasn&#8217;t right, but I copied the minimal default xorg.conf file from xorg&#8217;s log and changed the driver from <code>nv</code> to <code>nvidia</code> and everything worked.  I guess I should mention that I have an nVidia 8600GT and an ordinary Logitech wired USB keyboard and wireless USB mouse.  From running some xscreensaver hacks, it looks like accelleration is fine, and all of KDE4&#8242;s eye candy seems to work.  (More on KDE4 later.)</p>
<p>Alsa config went without a hitch.  I&#8217;m using the Intel HDA on my motherboard.  I can&#8217;t recall which specific chipset it is, but alsa works fine without worrying about it.</p>
<p>The Arch wiki has good pages for <a title="Arch wiki on xorg" href="http://wiki.archlinux.org/index.php/Xorg">xorg</a> and for <a title="Arch wiki on alsa" href="http://wiki.archlinux.org/index.php/ALSA">alsa</a>, but I really only needed them to make sure I wasn&#8217;t forgetting something that would haunt me later.  At some point, I&#8217;ll go through the <a title="Arch wiki post-installation tips" href="http://wiki.archlinux.org/index.php/Post_Installation_Tips">Arch wiki post-installation tips</a>, which looks like a very good checklist of stuff I may want to set up.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2009/06/01/arch-xorg-and-alsa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>arch and uvesafb</title>
		<link>http://qblog.remarqs.net/2009/05/31/arch-and-uvesfb/</link>
		<comments>http://qblog.remarqs.net/2009/05/31/arch-and-uvesfb/#comments</comments>
		<pubDate>Sun, 31 May 2009 03:58:56 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
				<category><![CDATA[Arch]]></category>
		<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/?p=55</guid>
		<description><![CDATA[Since I&#8217;m getting large sets of packages to install on a different computer, I was stuck with some time to spend at Arch&#8217;s virtual console.  I installed lynx and elinks so I could read some news, but I found it a bit tough with the eighty-column display.  I had planned on making uvesafb work at [...]]]></description>
			<content:encoded><![CDATA[<p>Since I&#8217;m getting large sets of packages to install on a different computer, I was stuck with some time to spend at Arch&#8217;s virtual console.  I installed lynx and elinks so I could read some news, but I found it a bit tough with the eighty-column display.  I had planned on making <a title="uvesafb - the framebuffer's website" href="http://dev.gentoo.org/~spock/projects/uvesafb/">uvesafb</a> work at some point, but I was dreading it for a number of reasons; I know hardly anything about initrd/initramfs images, and it&#8217;s necessary to add v86d to one. I get by in Gentoo and Slack with <strong>only</strong> v86d in the initramfs, and I just compile it into the kernel.  The Arch way allows for abandoning their generic kernel and compiling one&#8217;s own, but I hoped to avoid that for a while if I could, since I don&#8217;t understand the Arch way too well yet.</p>
<p>I was surprised and happy to find that <a title="the Arch wiki on uvesafb support" href="http://wiki.archlinux.org/index.php/Uvesafb">Arch makes uvesafb easy</a>.  The <code>mkinitcpio</code> tool makes building a new initrd dead simple, and the generic Arch kernel already has uvesafb support.  Better yet, Arch&#8217;s klibc has been built against the kernel with support.  I guess the part in which I had to type &#8220;v86d&#8221; into its configuration file counts as the Arch approach.  I had to re-learn how to pass options to a loading module, but it&#8217;s not tough. There&#8217;s a slight difference in syntax for uvesafb&#8217;s mode option when loading it as a module; instead of <code>mode=</code>, it&#8217;s <code>mode_option=</code>.  Here&#8217;s the set of options that works for me, in <code>/etc/modprobe.d/uvesafb</code>:</p>
<p><code>options uvesafb mode_option=1600x1200-32 scroll=ywrap mtrr=2</code></p>
<p>Hmm, I see the Arch-generated comments in that file recommend <code>mode=</code>, which is probably just an oversight due to a recent change in the kernel. The Arch wiki had it right, and of course it&#8217;s in the kernel documentation.</p>
<p>After rebooting to see that the framebuffer works, I followed <a title="Arch wiki on console fonts" href="http://wiki.archlinux.org/index.php/Post_Installation_Tips#Change_Console_Fonts">Arch&#8217;s clear instructions on setting a console font</a>, and it was all good.  The console font stuff works pretty much the same as in Slack and Gentoo, though the fonts are in a different location.</p>
<p>Then I noticed that the Arch repositories offer a graphical version of links as the links-g package.  I installed that, and now I can see pictures of Dick Cheney as I read the news.  Ain&#8217;t life grand?</p>
<p>So far, I&#8217;m very impressed with the <a title="ArchWiki" href="http://wiki.archlinux.org/">Arch wiki</a>. I&#8217;ve come across a couple of outdated pages, but they were clearly marked. Except for the dial-up without a dialer page I mentioned in my <a title="into the arch" href="http://qblog.remarqs.net/2009/05/30/into-the-arch/">last post</a>, everything I&#8217;ve found has worked.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2009/05/31/arch-and-uvesfb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>into the arch</title>
		<link>http://qblog.remarqs.net/2009/05/30/into-the-arch/</link>
		<comments>http://qblog.remarqs.net/2009/05/30/into-the-arch/#comments</comments>
		<pubDate>Sat, 30 May 2009 23:11:29 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
				<category><![CDATA[Arch]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/?p=45</guid>
		<description><![CDATA[I&#8217;m trying out Arch GNU/Linux, with an eye toward switching my desktop to it from Slackware.  Arch is supposed to give vanilla installs of software and leave it up the the user to configure however is wanted. Arch has a package manager which resolves dependencies and can work with build scripts.  And Arch uses a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m trying out <a title="the Arch web site" href="http://www.archlinux.org/">Arch GNU/Linux</a>, with an eye toward switching my desktop to it from <a title="the Slackware web site" href="http://slackware.com/">Slackware</a>.  Arch is supposed to give vanilla installs of software and leave it up the the user to configure however is wanted. Arch has a package manager which resolves dependencies and can work with build scripts.  And Arch uses a rolling release model.</p>
<p>The Arch installer worked fine, with a minor glitch.  The kernel on the Arch installer disk switched the names of my drives, so that what every other kernel calls <code>/dev/sda</code> was <code>/dev/sdb</code> and vice versa.  This caused it to set the root partition in grub incorrectly, but that was easy enough to fix by changing the line from <code>root (hd1,7)</code> to <code>root (hd0,7)</code>.</p>
<p>The first hurdle was getting my dial-up connection to work.  The Arch install CD doesn&#8217;t contain a dialer app or even a tool to help configure ppp.  <a title="Arch wiki page on dial-up" href="http://wiki.archlinux.org/index.php/Dialup_without_a_dialer_HOWTO">The Arch way to make dial-up work</a> didn&#8217;t work for me, and there weren&#8217;t any helpful log messages to troubleshoot it.  I stuck with it for a day, tweaking it and referring to the ppp options <a title="Slack's pppsetup" href="http://slackware.com/config/ppp.php">Slackware&#8217;s dialer tool</a> had set up for me.  Then I gave up and grabbed <a title="wikipedia on wvdial" href="http://en.wikipedia.org/wiki/Wvdial">wvdial</a> from the Arch repository.  After installing it and running wvdialconf, dial-up works.</p>
<p>Now with a connection to the net, I was ready to sync the package database with Arch&#8217;s current one(s) and update the system.  The list of downloads was about half a GiB, so I just generated a list of URLs and fed them to wget on a machine with a broadband connection; this is my plan whenever there&#8217;s a lot of downloading to be done.</p>
<p>Bringing the package files back to the Arch machine and then having <a title="the Arch package manager" href="http://wiki.archlinux.org/index.php/Pacman">pacman</a> update the system went fine.  And then pacman wouldn&#8217;t work any more.  It turned out that the updating had overwritten a working configuration file with one that doesn&#8217;t work.  So I learned that pacman&#8217;s handling of new config files is very rudimentary compared to <a title="introduction to portage" href="http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&amp;chap=1">Gentoo&#8217;s portage system</a>.  The error pacman gave was &#8220;unexpected error&#8221;, not much to go on.  Luckily, <a title="solution to pacman mess" href="http://bbs.archlinux.org/viewtopic.php?id=70152">this Arch forum thread</a> had the problem description and solution.</p>
<p>I&#8217;m going to try to document the process of setting up my Arch system as I go, with blog posts;  I&#8217;m going slowly, so maybe I can make myself do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2009/05/30/into-the-arch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
