<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc=" http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>briancarper.net (λ) (Tag: Arch)</title><link>http://briancarper.net/tag/209/arch</link><description>Some guy's blog about programming and Linux and cows.</description><item><title>Ker-crash</title><link>http://briancarper.net/blog/ker-crash</link><guid>http://briancarper.net/blog/ker-crash</guid><pubDate>Sat, 26 Sep 2009 18:56:52 -0700</pubDate><description>&lt;p&gt;I can pretty consistently crash my X server nowadays just by opening too many programs.  I think I need a new computer.&lt;/p&gt;

&lt;p&gt;Or maybe my idea of &quot;too many programs&quot; has been warped by how well Linux multi-tasks.  Let's see.  I'm seeding 20 torrents in KTorrent, I have Amarok playing, Konversation has a few IRC channels open, Kopete is doing some Jabber for me, Akregator is fetching feeds every 10 minutes, Gimp has a dozen PNGs open, Emacs is visiting around 20 files (and running SLIME + Clojure obviously), Squirrel SQL is running so I can peek at mysql, I have maybe 5 or 6 Konsole windows open, and I have four browsers running (Firefox, Chromium, Opera, Konq) for testing my websites while I develop (multiple tabs in each obviously).  And so on.&lt;/p&gt;

&lt;p&gt;In Windows not only would the single, sucky taskbar be full to overflowing, but all of my programs would be slowed to a crawl.  In Linux I somehow get away with this level of activity for days at a time, but eventually I do something wrong and something crashes.  Just now, it was opening one Konsole window too many.  I think it's KDE4 instability, or else my ancient video card can't handle the screen resolution I'm running.  But I get crashes in Gentoo and Arch both so I don't know.&lt;/p&gt;

&lt;p&gt;Buying a computer is such a pain.  I never know what to get.  I don't keep up with hardware news.  Every time I turn around there are twelve new processor families.  I know whatever I buy will suck in a month.  My current computer is from &lt;a href=&quot;http://briancarper.net/blog/new-computer&quot;&gt;way back in 2006&lt;/a&gt; and I haven't upgraded it since.  My geek cred is non-existent if judged by the computer I'm using.  It's embarrassing.&lt;/p&gt;</description></item><item><title>Way to go, Arch</title><link>http://briancarper.net/blog/way-to-go-arch</link><guid>http://briancarper.net/blog/way-to-go-arch</guid><pubDate>Tue, 04 Aug 2009 20:38:23 -0700</pubDate><description>&lt;p&gt;KDE 4.3 is &lt;a href=&quot;http://www.archlinux.org/news/455/&quot;&gt;available in Arch already&lt;/a&gt;. If the Arch MB is to be believed, it was available for install &lt;a href=&quot;http://bbs.archlinux.org/viewtopic.php?id=77292&quot;&gt;a few hours before KDE even announced it&lt;/a&gt;.  Good job Arch devs.  Arch seems to have pretty fast turnaround on new packages.&lt;/p&gt;

&lt;p&gt;The stable release of KDE 4.3 is looking good too.  I wiped my KDE profile because I think I've been running the same one since KDE 3.1 and the cruft was becoming noticeable.  That helped resolve a lot of things (I can add widgets to the main panel without crashing things now).&lt;/p&gt;

&lt;p&gt;One thing that has caused me tons of problems historically is CJK input in KDE.  In KDE3 Skim worked OK, but I couldn't get it to work in KDE4.  Instead there's &lt;a href=&quot;http://wiki.archlinux.org/index.php/Input_Japanese_using_UIM_%2528English%2529&quot;&gt;UIM&lt;/a&gt; which so far has been better than Skim in terms of stability and predictability of interface.&lt;/p&gt;

&lt;p&gt;As per a comment by &lt;strong&gt;knef&lt;/strong&gt; on a &lt;a href=&quot;http://briancarper.net/blog/kde-43-looking-good&quot;&gt;recent post&lt;/a&gt;, you can set per-desktop wallpapers now (as in virtual desktops, workspaces, whatever you call them).  You have to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Zoom out (via the cashew)&lt;/li&gt;
&lt;li&gt;Hope it doesn't crash&lt;/li&gt;
&lt;li&gt;Go into the Plasma options there&lt;/li&gt;
&lt;li&gt;Pray it doesn't crash&lt;/li&gt;
&lt;li&gt;Enable the setting to make each desktop have its own &quot;activity&quot;&lt;/li&gt;
&lt;li&gt;Yeah you probably crashed right here.  In the off chance you didn't crash, once you zoom in you can set per-desktop wallpapers now.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Not just wallpapers, but widgets in general.  This is kind of good, kind of bad.  If you want to go back to a single wallpaper per desktop, you have to go back and screw with activities.  Also I don't think you can &quot;sticky&quot; a widget to span all desktops.  It's either everything per-desktop or everything global.  I'd bet this will change in future versions.&lt;/p&gt;

&lt;p&gt;But I read a suggestion somewhere (probably Slashdot) to set up a different Folder View on each desktop, each pointing to a different folder, and that's actually a great idea.  You can set kwin to always open Gimp on a certain desktop and have a folder view of your pictures folder underneath, or something.&lt;/p&gt;

&lt;p&gt;Kudos KDE devs, KDE is awesome and keeps getting better.&lt;/p&gt;</description></item><item><title>Trying Arch</title><link>http://briancarper.net/blog/trying-arch</link><guid>http://briancarper.net/blog/trying-arch</guid><pubDate>Wed, 01 Apr 2009 00:52:41 -0700</pubDate><description>&lt;p&gt;Thanks to all who gave &lt;a href=&quot;http://briancarper.net/blog/gentoo-vmware-fail#comments&quot;&gt;helpful suggestions&lt;/a&gt; about running VMs in Gentoo.  The main reason I wanted a VM was to play around with some other distros and see what I liked.&lt;/p&gt;

&lt;p&gt;But then I got to thinking, and I realized that I have over 250 GB of free hard drive space sitting around.  So I made a new little partition and per Noah's suggestion, threw &lt;a href=&quot;http://www.archlinux.org/&quot;&gt;Arch Linux&lt;/a&gt; on there. &lt;/p&gt;

&lt;p&gt;I'm fairly impressed so far.  The install was easy.  In contrast to the enormous Gentoo handbook, the whole Arch install guide fits on one page of the &lt;a href=&quot;http://wiki.archlinux.org/index.php/Official_Arch_Linux_Install_Guide&quot;&gt;official Arch wiki&lt;/a&gt;.  Why doesn't Gentoo have an official wiki?  I know there are concerns over the quality of something anyone can edit, but in practice is it a big a deal?  Is it worth the price of sending users elsewhere, to potentially even WORSE places, when the Gentoo docs don't cover everything we need?  The quality of the &lt;a href=&quot;http://en.gentoo-wiki.com/wiki/Main_Page&quot;&gt;unofficial Gentoo wiki&lt;/a&gt; is often very good but sometimes hit-or-miss, and it also sort of crashes and loses all data without backups every once in a while.&lt;/p&gt;

&lt;p&gt;The Arch installer is a commandline app using ncurses for basic menus and such, which is more than sufficient and a good compromise between commandline-only and full-blown X-run Gnome bloat.  The install itself went fine, other than my own mistakes.  I'm sharing &lt;code&gt;/boot&lt;/code&gt; and &lt;code&gt;/home&lt;/code&gt; between Gentoo and Arch so I can switch between them easily.  During the install Arch tried to create some GRUB files, but they already existed care of Gentoo, so the install bombed without much notification and I didn't notice until 3 steps later.  No big deal to fix, but I'd have liked a louder error message right away when it happened.  The base install took about 45 minutes.&lt;/p&gt;

&lt;p&gt;Another nice thing is that the Arch install CD has &lt;code&gt;vi&lt;/code&gt; on it.  I didn't have to resort to freaking &lt;code&gt;nano&lt;/code&gt; or remember to install &lt;code&gt;vim&lt;/code&gt; first thing.  A mild annoyance to be sure, but it bugged me every time I installed Gentoo.&lt;/p&gt;

&lt;p&gt;After boot, installing apps via &lt;code&gt;pacman&lt;/code&gt; is simple enough.  KDE 4.2 installed in about 15 minutes, as you'd expect from a distro with binary packages.  I found a mirror with 1.5 Mb/sec downloads, which is awfully nice.  Syncing the package tree takes less than 2 seconds, which is also nice compared to Portage's 5-minute rsync and &lt;code&gt;eix&lt;/code&gt; update times.  Searching the tree via regex is also somehow instantaneous in Arch.&lt;/p&gt;

&lt;p&gt;Oddly, KDE didn't seem to pull in Xorg as a dependency, but other dependencies worked fine so far.  Time will tell how well this all holds up.  Most package managers do fine on the normal cases but the real test is the funky little obscure apps.  &lt;code&gt;pacman -S gvim&lt;/code&gt; resulted in a Vim with working &lt;code&gt;rubydo&lt;/code&gt; and &lt;code&gt;perldo&lt;/code&gt;, which means Arch passed the &lt;a href=&quot;/blog/oh-come-on&quot;&gt;Ubuntu stink test&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Another nice thing is that KDE4 actually &lt;em&gt;works&lt;/em&gt;.  My Gentoo install is years old and possibly crufted beyond repair, or something else was wrong, but I have yet to get KDE4 working in Gentoo without massive breakage.  Possibly if I wiped Gentoo and tried KDE4 without legacy KDE3 stuff everywhere it'd also be smooth.  &lt;/p&gt;

&lt;p&gt;Regardless, it all works in Arch.  NVidia drivers and Twinview settings were copy/pasted from Gentoo, and compositing all works fine.  No performance problems in KDE with resizing or dragging windows, no Plasma crashes (yet), no missing icons or invisible notification area.  QtCurve works in Qt3, Qt4 and GTK just fine.  My sound card worked without any manual configuration at all.  My mouse worked without tweaking, including the thumb buttons.  Same with networking, the install prompted me for my IP and gateway etc. and then it worked, no effort.&lt;/p&gt;

&lt;p&gt;I've mentioned before, but one nice thing about Linux is that if you have &lt;code&gt;/home&lt;/code&gt; in its own partition, it's no big deal at all to share it between distros.  With no effort at all I'm now using all my old files and settings in Arch, and I can switch back and forth between this and Gentoo without any troubles.&lt;/p&gt;

&lt;p&gt;So we'll see how this goes.  So far so good though.  Arch seems very streamlined and its goal is minimalism, which is nice.  Gentoo has not felt minimalistic to me in a while.  Again, may be due to the age of my install, cruft and bit-rot.&lt;/p&gt;</description></item></channel></rss>

