Archive for the Tech Category

I’m bipolar. I have Aspergers. I have migraines. I’m dyslexic. Those four alone makes my view of the world some what different than base line human. I don’t pay that much attention to popular culture. I have a very limited number of TV shows I watch (NCIS, Mythbusters, House MD, Law and Order CI, Burn Notice,Top Chef and Project Runway). Even then most of the time I watch on my DVR which means that I don’t see ads very often. I listen to NPR on the radio, which also cuts way down on the ads. I don’t watch sports of any sort. I don’t drink mega-brew beer.

I use Firefox on Linux as my primary web browser. I have Adblock Plus installed and have a pretty good set of filter attached to it, which means I don’t see internet ads either. Because I’m not using Windows, I don’t have the constant fight against malware, either at home or at work (work machine is a G5 iMac).

My primary means of entertainment is table top role playing games. This does involve contact with other people, they more or less live in my world, or at least understand what my world is.

This lack of contact with the main stream rises up and bites me in the butt every once and while, but all and all, I think I like my world better than the real world. Well, other than the migraines and bipolar part.

Even after the great upgrade I’ve got to jump through way more hoops than I like. Flaming hoops on fire with real fire! There legacy system used a weird packet of data, but was relatively compact and easy to deal with. Not so with the XML version.

Also, some time in the last 10 years, Ingram Micro changed how often PRICES.TXT get updated AND stopped removing dead items from it. They now have a daily file with all the items they have in stock for that day. PRICES.TXT is weekly, but may have items that are currently out of stock and have not a chance of being in stock. Fixing this my number two project.

Never upgrade an OS X server. Bite the bullet and do a full nuke install.

I’ve got a OS X version 10.5.6 server that is still running 10.4 version of PHP.
That version of PHP doesn’t really support XML. FedEx’s spiffy b2b interface is all done in XML.

So, tonight, I upgrade $WeSellUsedMac website’s version of PHP. Lord I hope it doesn’t break any thing.

  1. Found the car, however need to get the tags updated before they will give it to us. Storey wrecker service didn’t have it, because it was called in by the Oklahoma Highway Patrol, not the Tulsa Police Department.
  2. The toilet broke. Need a new flapper valve and chain combo.
  3. The ice maker in the freezer went “bang” and flooded the kitchen.

And it’s only Monday.

Is a festering pile of festering crap, at least in the server mode. I “upgraded” $WeSellUsedMacs server to it, based on what I had read, which indicated it was a general security and functionality upgrade, not really touching any server programs.

What I read was a lie.

OS X 10.5.7 on server breaks the Apple DNS server in a rather violent way. I ended up rebooting off the un-upgraded back up drive then cloning the database and PHP on to it. That fixed it.

I’ve just about decided that 10.5.x is broken just in general. 10.5.6 seems to work, but all other version are broken in strange and fucked up ways, depending on which version.

Bleh.

I installed it on Godzilla.

1st report. It installed fairly fast and seems to have seen all my hardware right. It’s also pretty and makes nice noises.
It also, out of the box, doesn’t allow secondlife to run, plus trashes your MBR, which I more or less expected, despite being told it wouldn’t. This slightly changes my opinion on the non-Windows skills of one of the geeks at $WeSellUsedMacs. They may not be as good as he thinks they are.

OK, 10.5.6 fixed a lot of the issues I have with, to the extent that my humping around mac has been converted to 10.5.6, KDE 3.5 running. Not quite as well as it did under 10.4.11, but Good Enough. The Big Mac isn’t, normally, it does has an external drive that can boot that way, but that’s it’s normal way.

But that’s not what I hear to talk about.

What I’m hear to talk about is the fact that OS X isn’t really Unix, it’s some sort mutant almost Unix.   Not quite like say, AIX, but close.

For example, it does use the various Apache text configure files.   However, if you make even one change “by hand”, you are fucked if you use the GUI to do any thing, in that it will, with out warning, nuke your changes. This really applies to SSL related configurations. That doesn’t effect most web sites, just, oh ones that need to get credit card numbers, like say $WeSellUsedMacs

Here is the thing that really chaps my buns about it, however.     If you poke around on something that really does need the GUI, like, for example,   the mail server (OK , yeah, I could go in a beat up on postfix’s main.cf, but life is to short for that),   at times, your web server control files get stomped on.

This is sub optimal.

It’s really sub optimal if your mail sever’s anti-spam/anti-virus thing has gone off the tracks and is eating 50-70% of the CPU time, resulting in a web server that seems to be running on a 386sx machine.

I did mention, some where that our mail server and our web server are the same physical machine right?

Any rate, after fixing the damn it’s a freaking pig in deep mud speed issue (Field fix.   Turn off the spam filter), I then get SSL related issues, because it (OS X’s GUI Server interface) mangled the Apache files.   Thank all the small gods for back up files.

Either I’ve totally lost it, or there is something very very wrong with it.   Works great, all test work fine, right up until you do the final grub stuff.

You reboot, it starts to reboot, then dies attempting to mount root, which sounds dirter than it is.   Kernel panic, complete with blinking keyborad LEDs.   The fact that I’m trying this on what is in theory a 64 bit machine, with the 32 bit code base may or may not have any thing to do with it.     I’ll dink later once I have another drive installed in Godzilla.

Any rate, Godzilla is running the Elyssa version of Mint Linux (XFCE sub version) and most of my tools are back on it.   Which is good, becuase when ever I sit down at the machine Elyssa shows up in the corner, reminding me why I should try to get my shit together.

Well, because digiKam, my base line photo tool of choice wasn’t playing nice with Flickr, my current time sink.

Found out why.     Seems that unbutu 8.10 is sort maybe based on KDE 4 (see other rants about that).   digiKam of version less than <0.10 are more or less KDE3 apps.     The shipped version of Konqueror is based on the KDE4 version, and digiKam is looking for the KDE3 version.

Fix?   Go back one level and use Mint 5, which, oddly enough, is based on 8.04, which is what the smallbox uses.   Also it’s a “Long Term Support” which means they will be doing bug fixes and security fixes on it for longer than on Mint 6.

I don’t understand the people that run linux distro’s any more.

I’m in the process of downloading the XFCE version of Mint 5 as we speak.

Plus, I really should have started with it.   It’s code name is Elyssa.   That should be a major hint I should be using it.   I just hope that the X11 drivers are some where near current so Second Life runs at something like normal speeds.   Hate to have to keep bouncing back and forth between Linux and Windows.

Over all, good package.   The current Gnomish version is what I plan on using as my base line install on any machines I update/upgrade in the near term. Being as it is just a slight re branding of Unbutu, however there are some issues.   Hardware detection (at least vs the xfce4 based version of   ubuntu 8.10) seems to work better.   It id’s the sound and video stuff on Godzilla (which is a mutant home built box first made by a moron, and no not me) rather well.

Some important points.

  1. Avoid installing any of the “basic” windows manager packages with the term -extras attached
    1. kde-extras is really bad.   Kills networking, at least on Godzilla.   That being said, see item 6 below
    2. gnome-extras hangs the install because it conflicts with mint-gnome-artwork.
  2. If you are a geek, turn off the auto check for updated packages.
  3. If your not a geek, for all that is   lawful good, leave that turned on and pay attention to it!
  4. Make a separate   /home partition.     If you are a geek and plan on doing cutting edge stuff make a $user_data directory and make make a symlink to it from the normal ~/ directory.   That way when you do step 1 (twice) you can just nuke the /home/$USER and not have to worry about damn dot files that have issues.   If your not a geek, just make a separate /home partition so your data doesn’t get lost when your pet geek re-installs the OS, for what ever reason.
  5. Trivial bitch, /usr/sbin/update-grub is installed with out the execute bit set on.     /sbin/update-grub requires this.     This matters if you are updating releases on a regular basis.   The bitch is that this doesn’t get flag as an error during they update, so it will cheerfully download the current version, modify the package database as to which version you have, then assume that the older header files can be removed.   And will in fact tell you to do so.   Problem.   Grub didn’t make the new version a boot option.     Again, if this matters to you, you should be wearing your big geek pants and either 1) turn off the magic stuff in grub’s menu.lst file (bad idea) or issue a chmod +x /usr/sbin/update-grub command right after your first apt-get dist-upgrade command.     If none of that made sense to you, you don’t need to worry about it.       I’m sure it will get fixed soonish.   I’m going to file a bug report, just because.
  6. If you are going to play cutting edge, remove the gnome network manager, It works great for out of the box dhcp automatic stuff, fails at fix ip stuff. Install a rational   /etc/network/interface file by hand.   Also install a rational   /etc/resolv.conf but that goes with out saying.

Yeah, 2 and 3 sound like they conflict, but they don’t.   If you’re comfortable with editing the /etc/apt/sources.list file to enable the cutteing edge, then do so from the jump.   However if you do that, it’s sort of like Gentoo, it assume your are wearing your big boy pants and will bite you in the ass if you do some thing dumb.   If you have no idea what that means, let the machine handle it for you.   Mixing the two will bite you in the ass and kill the machine.

According to their blog, they are not doing a KDE 4.1 version of the system, an idea I approve of, because it doesn’t feel ready for prime time, at least to me (among other thing the version of digikam I want to run will not work on it), so that they are waiting on KDE 4.2 to become stable before the release a version of it.     The XFCE4 version should be out later this month, which means I will be just living with their basic gnome version for a week or two.   Well, gnome plus my normal tools.   This is the first distro that I’ve decided to make a primary work station that doesn’t have Midnight Commander as a core install.   No big, I’ll just add it to my apt-get install list.

I’ve also decide that on re-branded systems, as long as they are also using the bases systems repositories to avoid meta packages.   Using them results in Bad Things.     So I’ll just go turn on the cutting edge repos and use apt-get/synaptic “by hand”, like a good little geek.

I think once the Xfce version (or flux box) comes out, I’m going to try it on Craptop, and of, course, get Xfce for Godzilla.   I’m not going to try either until they release it however.

I also suspect that the weird ass machine at the office that I’m supposed to make into a sell-able object is going to the the KDE 4.2 version, just because it is very pretty, and more or less looks like Vista.   It’s also unstable as hell, as far as I can tell (KDE 4.1).

There seems to be a trend here.     Windows XP, post service pack 2, stable, predictable, could be made into a usable machine with minimal pain.   OS X 10.4 (aka Tiger) Possibly the best OS ever done.   KDE 3.5.   My desk top of choice.   Rock solid, easy to use and fairly fast.

All of these have been “Upgraded” by version that are, no question asked, prettier than the one before them.   Vista, Leopard, KDE 4.   All require huge upgrades in the processing power of the machines they run on and all of them are broken out of the box.     I’ve just about come to the conclusion that if a major visual effect, out of the box, is a “mirror like” dock, the OS has issues.   If your base line UI requires 3D acceratede graphics to run, you are putting your efforts in the wrong place.

I’m revamping my work flow system.   Godzilla, not the rapidly falling apart lap top is going to be my primary machine for stuff not done at $WeSellUsedMacsAndNewWiis

Because I can’t leave well the fuck enough alone, I changed the OS on the Linux side of Godzilla, yet again.   I’m using “Mint Linux 6“.   It’s pretty much a very thing plastic disguise over the Gnome version of Ubuntu 8.10 Intrepid Ibex, so it’s pretty good to start with.   For what it’s worth, it’s live CD found and configured Godzilla’s weird ass on board sound card, which the Xbuntu 8.10 live CD did not.     I’m not surprised at that, it seems that the [K|X]buntu version seem to have a little more issues with hard ware.   Install seems to be a snap.     I’ve turned on the “3rd party drivers” to see what difference, if any it makes in second life.   glxgears indicates I should see some improvement.   More on that later.

I normally don’t like Gnome based desk tops, but this one feels more like KDE 3.x than any thing else, so I might not change.   I will be installing xfce4 and kde3.5, just incase.

When I go up north and fix Random Dafydd machine this will be the one I use. Why? First one to install a modern version of flash play for Firefox right out of the box. This is good.

Well, I’m of to check FPS and other geek-a-zoid things. Be back later.

This is a list of things that Ice-rocket found for my site in the last 3 weeks or so.   Not all of them, of course.   Some of my replies are snark, some are advice, some is deadly serious.   I leave it to the reader to figure out which is which.   Spelling and punctuation to the left of the : marks are from Ice-rock.   Errors to the right of the : are mine.

Leading off the pack, once you get past all the various versions of “[why] my life sucks”   is

  1. Bristol Stool Charts:   Color me a surprised shade of brown.
  2. lunesta drinkin:   Dude, just don’t.   It’s a waste of a drink.   You’ll get about half to 2/3 down and pass out.
  3. cannot rotate dell displays d600:   Not with build in software.   However this will fix it.   Get it.
  4. winterborn acoustic:   I’ve come to like that version better than the electric. Cool song Either way
  5. what is shelf life of midrin:   Don’t know.   Mine are pushing 2 years old and still work.
  6. lunesta redhead:   Odd mix.     Don’t think it works as a date rape drug, so that just makes it weird.
  7. firefox 3.05 sucks: Some one else aiming for a ban I see.
  8. why does my life suck and what can i do about i:   Find a medical professional that you know and trust.   Listen to what he or she says.   You are not alone, even when it feels like you are.
  9. why is the phone taking over my life:   There is that “off” switch.   Even land lines have a switch to turn off the ringer.   Rember, the phone is for you, not the rest of the world.
  10. rants about how life suck:   You may or may not have come to the right place.
  11. “classic+traveller”:     Check out Mongoose’s version.   They have cleaned up some of the oddness of CT, but it feels like CT, not TW:2000 ins space.
  12. my life sucks without him in it:   This is a bad sign.
  13. How stool in there life pictures of them:   I am going to assume this was a Britol Stool Chart search.   Yes, they have pictures.   Not to gross, but enough to get the idea across.
  14. why does tulsa suck:   Because it can.
  15. Is there anyway i can make:   What?   Seem to be missing a final word or phrase there.
  16. install gsl c++ express:   I know what the GSL is.   I know what c++ express is.   I don’t know what they have in common, unless GSL doesn’t expand to what I think it is, which means I couldn’t help any way.
  17. Amidrine is it good:   If you freaking need it, yes, it’s God like.   If not, it will make you feel like crap.   It will make you feel like crap even if you need it, but it beat the hell out of the migraine.
  18. leopard 10.5.5 vs 10.4.11: Dude, just don’t do it.   Not worth the pain for the pretty mirror effects.   And it’s 10.5.6 now any way.
  19. g5 drivers sucks:   Pretty much.
  20. dungeons and dragons fourth edition sucks and D&D sucks:   Two folks aiming for banning.
  21. classic traveller vs mongoose:   Hard call. I’d go with Mongoose today.   Ask me tommorow I might have changed my minds.     Both are available if you know where to look (legal copies), but Mongoose is puttting out new stuff.   Just ignore the weapons in the last 10 pages or so of Mongoose Mercenary or your head will explode.
  22. why life start at 40:   You might want to talk to a right to lifer about that.   Hell, even pro choice people assume that once your out of the host body, your alive.
  23. tehran sucks   and khomeini sucks:   Why, yes, it does.   Course he’s dead, but he still sucks.
  24. michael kors suck:   Must Not Post Gay Joke.   But he seems so nice on Project Runway.
  25. upgrading from 10.4 server to 10.5 serve:   Unless you really like pain, don’t do it.
  26. author of why my life sucks: J. Michael.   That’s about as much as I’m going to give out.   Real geeks could find out fast enough, but if you don’t know how, I’m not going to tell you.
  27. nambla suck:   Must Not Post Gay Joke.   And, yeah, they do.   Not the good way either.
  28. don’t know who to contact at ft bliss:   The offical page is here Of course you have to play silly games with getting their SSL cert approved by your browser. Why all the browser people suddenly started to not trust .mil SSL certs is a question I’d like an answer to. Starting to chap my buns.
  29. 10.5.5 trying to login into 10.4 server:   Assuming you mean the remote server admin tool that used to be so cool?   They broke it.
  30. lunesta and two beer: equals a long nap.
  31. macports vs fink vs gentoo.   Em.   I haven’t play with Gentoo on a PPC, but I have spent way to much time with on x86/x86_64 boxes.   If you got a working Mac,   I’d go with 10.4.11 and fink.   It’s my standard for mac machines.
  32. moving Mail 10.5.5 to 10.4:   Oh, dude, I feel you pain.   I think the tool you need is mailbfr
  33. damn small linux sata_via sata_via sata_via:   Why the sata_via three times?   I think it works with it.

In all cases below, I’m using the factory default setting for the video drivers unless other wise stated, and have installed “today” non-beta version of Second life.

Right now, with the current downloads of PivitPro, on the DellBookPro system. (that would be the one that is a lap top with a badly busted hinge that I used normally in Portrait mode, SecondLife dies in a messy way if i don’t put it in Landscape. It also, as of this version (Second Life 1.21.6 (99587) Oct 14 2008 17:42:25 (Second Life Release)) tells me that my video sucks. I know that. I set the video to recommenced levels. Set it run in a 1024×768 window, I set it to my standard mode, which is turn on bump maps and shiny, use avatar impostors, local lights, and high terrain details. All other are left at what it thinks it should use. Standing on my porch (harbourne 3,124,48) looking out over the water, I get a frame rate of around 20 when it has focus, around 10 when it does not.

We don’t talk about the Linux mode on this machine with regard to Second Life.   Radeon Mobility 9000 are just barely good enough with windows drivers.   With Linux X11 divers?   I don’t think so.   I’ll test it with current drivers and SL software.   Barf. 3.00 FPS.   That really does suck.   Plus I looked like shit, with parts of my avatar being invisible.   General badness.

On Godzilla, in Linux mode, same settings I get 30 FPS when it has focus and about 12 when it doesn’t, when in landscape mode (i.e. xrandr -o normal). Issuing an xrandr -o right makes it claim it’s getting the same FPS, but it’s smoking crack. Second life might think it’s do that, but the real FPS is like 3 to 5. It works, however. In full screen mode (1280×1024) I get 25-26 FPS). This i can deal with. This is on a DVI connected monitor, with the “open source” version of the ATI X11 driver. The closed source version of the driver has issues with my card, as of now. The linux box is also acting as an Apache2/PHP5/MySQL5 server, I’ll grant with zero load, but they are running.   [edit:   It just hit my.   My screen refresh rate is 60 hz on this monitior.   That means those 30-32 number I was just seeing are really as good as it gets.   w00t and all that.   Don't make me go into my "more than half the refresh rate of the montior" is wasted rant....]

Godzilla in Windows and Portrait mode, supplied by the ATI driver, no second party tweaks. With the “recommenced mode” set (which, BTW makes water look worse than it does on the othe versions done above) I get 19 fps, in land scape, I get 23 or so, or roughly what I get in linux mode, but with, in theory better graphics, but I don’t think so, water in particuler looks like crap.   Turning on the same setting as above test I get 28 FPS, and water doesn’t look like a white mist.

Turning on all the flags I get around 15 FPS and it looks freaking great.

Upgrading the drivers to the latest version for the X1550 card from Saphire, the OEM of the the card in question, added maybe 1 FPS, after all the building loaded.   In “bells, whistles and gongs mode”   (i.e. all the flags turned on), it’s getting 16 FPS, and it does look pretty.   Well, the next door building that’s all in default plywood mode is a bit of an eye sore, but that’s not the drivers fault.

On the 17″ G4 Power book, in “bells, whistles and gongs mode”   (i.e. all the flags turned on), it gets roughly 0.5 FPS.   This obviously   is not usable.   It’s odd that it let me set those.   On the other limited graphics boxes they would not let me try that moronic setting.   At recommended settings, I get 17 or so FPS.   At my normal settings I get 15 fps.   Meh.   Apple G4 laptops are not known for being gaming machines.   Those values, are WITH X11 running, they are slightly lower if it’s not.   This makes no sense, but I’ve given up expecting rational behavior from OS X and X11

Short version. Looks like my second life stuff is going to be done on Godzilla, normally in Linux, in landscape mode.

Gentoo is just to weird for me.

Godzilla is running “Mint” Linux, which is ubuntu in a VERY thin plastic disguise. Xcfe4 desktop, with all the standard document and image tools, running in portrait mode most of the time. Once i have the 70 bucks or so, I’m going to get one of those holder that let you rotate the LCD, so when I really need the extra speed, I can put it in land scale. GLxgears gives me 30 fps in portrait mode and 2300 FPS in landscape. I suspect I need to look deeper into my xrandr settings and spend some quality time tweaking my xorg.conf file.

Any hints would be nice.

First, can not say enough good things about Wordpress 2.7.     Rapidly becoming a member of the “Classic software of all time” list, at least my version. Recommenced.

PivotPro.     This is a must have if you work on portrait   documents.   Another one for the classic software of all time list.   If you   need it, you need it freaking bad.   Good test period, and it’s not to obnoxious during the test, and $40.00 for a single user copy is dirt cheap.     Recommended.

Which brings me up to the DellBookProDocumentPortiableStation-D600,   If you are very cleaver you will notice that the screen is 90 degrees from normal.     With an pay for copy of PivitPro, it now does what I want to, and i get to use the normal key board.   Sill working on the real support system, as it stands, 2 old speakers and CD-ROM 100 count spindle seem to work.     I went pricing portrait mode moderators.   Doing this is   way cheapest, and I may go ahead and do it with the next laptop with video grunt.   The DellBookPro (so named for the camouflage   Apple sticker on the back) is dual boot XP pro/Uubuta 8.x   Aside from the for crap hinges and the plastic they attach to, I’ve been happy with this machine, once I changed to the A6 BIOS firmware.   Versions over that don’t deal well with chip sets running over 120 deg Farengight, which given it’s rated to 212, something is off.
Godzilla: This is going to be may main station. Dual boot window and some flavor of Linux. Gentoo is the current attempt. Seems to have some issues with HAL and X, which I’m playing with.   Ojbective is to tget it to run in portate mode a a FPS slightly over 4   Hard to say what it;s doing now, because I’m currently testing in the brain dead X mode. (i.e 3 not very good xterms and xclock in a high fashion sea-foam green and white.   Also needs to be rebooted when it leaves X mode.   This is, while not good, should not be a problem once I get my mutant mix of Xfce4 and KDE 3.5 installed.
The whole freaking shooting match.   The J. Michael work area/time sink. Yeah, I need a bigger desk, but I have no freaking idea where to put it.
In theory I could get a single bigger desk to replace the white desk and tower of bad things about to happen, but you know, that’s a time+money issue, neither one is great supply right now.
Smallbox, AKA the house of crazy NOC. It’s also the standard machine for normal personal use. Got a 512 GB external drive attached to it, which is going to be replace “real soon now” with a TB sizied drive and the 512 go into Godzilla. I might just put the TB drive in Godzilla and make it the primary storage drive for the nextwork. Got to think about that. I do know that I’m not going to make it NTFS drive either way.

Images in this post from http://whymylifesucks.com/ The pictures shown on this site is licensed under a Creative Commons Attribution-ShareAlike 2.0 license. It means you can use the pictures freely as long as you attribute your source (i.e. http://whymylifesuckss.com/) and you may distribute the resulting work under a license identical to this one. Please click the link above for the detail

[edit] I freaking hate to use tables for layout, but this one stumped me. I wanted each paragraph about each image to start at the image, but no version of clear:all or clear:left seemed to work. I suspect it has something to do with the theme I’m using, which I’m also rather fond of. I can deal with a table every once and a while if that’s what it takes.[/edit]

Because the damn out of the box version of the ATI Radeon X11 driver doesn’t support xrandr, at least not on current release of ubuntu, I’m going to attempt to get Godzilla working with the stuff I need on it via Gentoo.   Stand by for something like a live geek blog.   Granted, even with this box, I don’t expect Godzilla to be a working box for at least a week, working being defined as “I can read a US Army supplied .DOC file, Read a PDF, Write a pdf, (ideally from Lyx) run DigiKam and Gimp 2.6, ssh into other machines, and run Firefox 3.x, all in portrait mode, with out going nuts on how freaking slow the video driver is.     Displaying a flash animation with sound is optional.   Also must be able to boot in to windows.     Being able to read/write   the NTFS partition would also be nice.

Just got the stage 3 tar ball down.     The fun starts now.
Because I need another test flash file, and well, because it’s Godzilla I’m working on:

First edit 10:18

This is not a good sign.   It takes over an hour to download and untar the stage 3 and portage tarballs?   Gack.

I’m going to live on the edge, mainly because I want Gimp 2.6, so I’ve turned on the ~x86 keyword, in a global fashion.   Done before any compiles or what not, so it should, repeat, should work OK.

Chrooted and about to type emerge –sync   It’s 10:25

It seems to be deleting an whole lot of freaking files, like if I didn’t know better, I would say all of them in the metadata/cache directory, which is what took a ghod damn hour to un tar.

And now it’s putting them back.     You would think something called “current snapshot” would in fact be the current snapshot.   This does not seem to be the case.   Sigh of heaviness.

Finished at 11:03, then wanted to emege it’s self.   Which fail.   My error.     It seems gcc 4.1.2 doesn’t know what a Core2 arch is.   Got to go fix that.   OK, set to noccona for now, and emerge portage went fine.

Told it I’m a ‘mercan that speaks lish and I live in fly over country and we are about to suck down the kernel source.   It’s 11:15.

Didn’t take as long to snarf and barf as I thought.   It’s 11:28.   Now the fun starts for real. Making a kernel.   Oh Joy.

First, of course, get and compile the genkernel tool.

At 11:52 the compile starts.   I did turn on a freaking ton of modules, but then again, that’s why I used genkernel to start with.

That was fairly quick It’s only 12:07 and it’s done?   OK then.

Going to load up vi now, just because I hate nano.

Did the other tools (cron, etc) and grub.   Grub seems to have problems with the lack of a floppy drive

OK, 1:00 exactly and it dual boots.   Granted the Linux side is useless, but that will do for now.   Just short of 3 hours to get the bare bones installed.   Now the real stuff.

Start with X.   It’s 1:31.   Just started to attempt first compile of X11   That’s 101 things it has to download and compile.   Of course, ran into a circular dependency based on having the HAL turned on.     That’s Hardware Abstraction Layer, not some thing that says “Dave” a lot.

Going to bed.   Will launch Xfce4’s emerge in the morning before going to work.

It sucked.   Really, truly totally sucked.

Other than the afternoon of Dec 11.   That was pretty nice.   The rest of the week?   Sucked.

I don’t think my meds are working any more.     At least the mood stabilizers don’t seem to be.   I don’t know.   I’m seeing the doctor later this week, but yeah, it sucked.

I thought I could write a semi-funny account of it, but I can’t.   Multiple meltdowns aren’t funny.

I seem to have lost my “I am your Ghod, fear me” effect with Windows computers.   The Windows side of Godzilla decided to start rebooting when selected.   In what is unquestionably a related note, don’t point the c_drive pseudo drive of the current release of Linux wine at your real C drive.         Also, don’t attempt to run the second life windows client under wine, unless you REALLY like a bad acid trip screen.

However, I am it’s Ghod, it should have feared me, because I found my XP Pro SP2 disk, the one that I have a legit 20+ install key for.     The Windows XP Home version installed by a moron is being removed even as I speak.   I have no freaking idea what drugs he was on when he installed it.   And, no, it wasn’t me.

The good news is that the default XP OEM disk has some idea what sort of network card I have.     That means every thing else is just driver down loads and dinking about.   However, that does bring up an older rant. I’ve always had an issue with the Microsoft IP Address widget.     It’s not quite smart enough to do what it thinks it’s doing and the fact that tab does the wrong thing in it is a pain in the ass.   Because I haven’t been dinking with IP setup on XP machines for awhile, I had some what forgotten about how fucked it is.   I used to rant about it damn near daily when I was working for $WeMakeEmailServers.

Important safety note.   If you are downloading “important documents” via Ktorrent, stop it when you start downloading things for other machines.   Eats your band width just a hair it does.

Fairly painless install, as windows installs go.   First up, get Firefox installed, then SP3, SecondLife and Daz Studio/Poser 7.   May or may not install open office on the windows side.     The whole reason for the Windows side is to run Second life and Daz Studio.   Maybe Never Winter Nights, even though I really don’t need yet another time sink.   Every thing else on the box will be Linux based.     “Game OS” indeed.

Good thing it’s painless, need to do it again.   Should have formatted the drive.   All sorts of cruft left on.     When Microsoft says “deleting the /Windows Directory, they lie.     Oddly, it installs a hell of lot faster after doing a format.

Just downloaded and installed the video drivers.     Damn the generic svga driver sucks.   Now starting the the Microsoft update cycle.   “We think our customers are thieves”, of course, goes on first.     Didn’t want a reboot after it decided that I am, after all, a MSDN user.     SP3 going on.   I’m going to bite the bullet and put some sort of C++ on this box, I suspect the current Express version.   And cygwin, forgot how much the command prompt is XT sucks.   No sense in doing andLinux however.

Of course, the SP3 download just failed.   Starting over.   And the graphics driver wants .net to work 100%.         Don’t forget, this is a more or less pain free install of windows.   Bleh.   Just found out why it failed.   It was doing auto updates at the same freaking time and it can’t quite deal with the idea of telling the manual update it’s working, please try again later.     On debian based systems apt can and does do that.   I’ll grant the Gentoo’s emerge will cheerfully let you shoot your self in the foot with multiply copies running, but Gentoo does assume you know what you are doing.

Ah, fuck.   Just looked at what it auto-downloaded.   Still going to have to put service pack 3 on, and I suspect find a copy of dot freaking net to install.   Bleh is right.   Still, the pain level is under what doing this to Smallbox was like.       Granted having XP see the network from the jump was a HUGH help.

First mandatory reboot.   Video Driver wanted one, but would let me put it off.

Odd.   It wanted to download and install SP3, but when I said do it, it just started to install it.   Something strange in the neighborhood…

Finished doing that,   and yes, had to reboot.

And it “found new hard ware”.   Audio thingy, which it did not find a driver for.     Will deal with that if and when I get speaker for this machine that work.

All right, off doing the 4 fixes post SP3 that it did not have, Media Player 11, because I’m stupid like that and both 1.1 and 2.x .net frameworks.   Assuming no other Microsoft updates, time to install real stuff.   Fortunately, I’ve been chunking most of the the install packages off on Smallbox’s external data drive, which Godzilla can get to with ease.

And reboot.   Still looking for the damn sound card stuff.   Sigh.   May need to deal with that now.   Check for updates.   Need to install 7 more.   Ok, that’s the 24 it autodown loaded, SP 3, 8 right after SP 3 and this set of 7.     That’s 40 updates.   Granted it’s from a rather old CD, but three of the last 7 were for Media Player 11.   Ah, why not roll those into the base down load of the application?   This is almost, but not quite, as bad as Java on OS X 10.4 (which, granted, isn’t really Apple’s fault, but it’s still a pain in the ass)

Small hyper dog wants, no, needs to go out and chase tree rats.   I’m going to take small calm dog out as well.   She will not be happy about that.

And reboot.   Oh, look, new audio device.   Still can’t find drivers.     Need to do that now.   Damn that’s a big freaking file, with a slow server pipe.   This is the longest single stage in the whole damn thing, including the format and install fresh copy of XP, and I’ve still got 20 minutes to go.   I’m going to publish this now and update as needed.

I’m going to let both hyper and calm small dogs back in.     They are happy doggies now, eating their post go out side cookies.   Keeni, my Russian Blue is helping me deal with Godzilla by holding down my lap top case.   And no, she can not has cheezeburger

Of course doing an XP install nails the MBR, so I’m going to have to make a GRUB install CD or just re-install xunbutu.   I may do the second because I got a bit carried away with stuff on it, so the Linux side is a bit crufty as well.

Because it’s Saturday and I really don’t have enough to do (sarcasm tags implied) I may go ahead and update the various blogs, other than RedHeaded Girl’s to Wordpress 2.7 RC 1, just to make the damn things stop whining at me.   Of course the actual release is Dec 10, so I may wait for that.   Depends on how Godzilla goes.

Just finished the driver download install.   Reboot, of course.   Seems happy now.

Installing real stuff now.

  1. Of course Firefox, done way up there.   Also install DownThemAll, Adblock ,Adblock Filter Set G, the Google tool bar and Webdevloper tool set for Firefox
  2. Gimp 2.6
  3. Foxit Reader
  4. ACDSee Classic
  5. Cygwin (Just doing a core set, plus mc and bash completaion to start with, have other things to do, and I know this one takes some time to run)
  6. PDFCreator
  7. UFRaw
  8. ISORecorder
  9. Clone Cleaner ‘Lite’
  10. SeaMonkey.   (OK, so I like the Mozilla composer to do quick HTML Pages.   Sue me.) (which wanted to upgrade as soon as I installed.   Whatever)
  11. WSFTPle
  12. Palm desktop
  13. Putty
  14. SmartlistToGo, desktop side
  15. Servage Web Drive, just because
  16. Second Life Windows Client.   Of course, this seems to have issues.       Of course.
  17. OpenOffice

OK, now to fix and/or repair the Linux side, due to the mentioned MBR trashing that Windows did to me.

  1. Boot CD.
  2. Tell it I’m an American that speaks English
  3. Tell it I’m Central Time Zone.
  4. Tell it manual partition.
  5. Tell it nuke the old ext3 partition.
  6. Tell it computer name, my name and a pass word.
  7. Tell it to import my windows account
  8. Watch install bar go across screen
  9. Open front door of Godzilla because it’s about to eject CD
  10. Click “Restart”
  11. Remove CD
  12. Press Enter
  13. Close Front door of Godzilla
  14. log in (it’ rebooted all on it’s on)
  15. Open terminal window, issue sudo apt-get update
  16. Issue sudo apt-get dist-upgrade
  17. Note that I, in theory, didn’t have to do that, because it told me I have software to install.
  18. Watch it take 5 minutes to download and update system.   While it’s doing that I check what is installed.     This is the XFCE4 based version, so it’s a little light, but it will do for now.
  19. While waiting on the update, I tweaked the grub menu.lst to give me 30 seconds to select OS.     Trivial, but first thing that required any geek skills, assuming you used the automated update system.
  20. Issued sudo apt-get install mc ncftp arj xpdf
  21. reboot, just to make sure I can get into windows.   And I can.   More or less done for now.

Spent about 20 minutes poking about with Synaptic to find what I wanted installed.   It’s a little crufty, but It’s not bad.   Basicly grabbed all the image processing tools and the KDE development stuff, plus a good size amount of PHP/MySQL/Apache2 stuff.     It’s installing now.   I think I’m going to declare victory and start reading Jane’s.

Other machines:

  • Craptop is my game master machine.     Doesn’t do much else.   Lives in my briefcase now.   Need to load it up with d20 Modern stuff today.
  • MacCraptop (yes, even worse than yours Art Dude).   Currently has OS 9.2.1 installed.   I think I can get it up to OS 10.3, but getting GCC for that species of OS X might be hard, which means no fink.   OS X with out fink is bad.
  • Smallbox.   Rocking away as the household primary machine.   Need to upgrade the external drive “Real Soon Now”.     Most likely after Christmas.   When I do that, however, I’m making it an EXT3 drive, the whole mounting an NTFS drive read/write is starting to be a pain, in that I can’t copy files over to it via Midnight Commander with out turning off the “save settings” flag.     I want that on most of the time, so I can’t just disable it.   Minor bitch.   As it happens, small box is making an ISO of the disk I just used on Godzilla even as I type.
  • DellBookPro.     See my post about turning the machine on it side.   As a side note, it may or may not be important to know that standard duct tape is exactly the right width to fit over the hinges of a D600.   The fact that I know this should tell you something about the design of the screen hinges of a D600.   The fact that the default color of a the machine is damn near the same as a normal duct tape tells me something.   Of course Dell is a Texas company, and duct tape is a primary part of the redneck tool kit, so this may or may not be by design.
  • Tektux.   My webmaster box, currently living on my desk at $WeSellUsedMacsAndNewWii.   With random free shipping.   Need to spend some quality time on why that is happening.
  • Smallmac and Bigmac.   (not really mine, but might as well be.)   A G4 laptop (yes, that one Art Dude) and a G5 iMac.   Both have OS X 10.4.11 Server version install, and the full KDE 3.5 via fink X11 suite.   Nice boxes.   I’m going to try and get Bigmac to really be mine if and when I stop working at $WeSellUsedMacsAndNewWii.   Once I got the fan issue resolved on that box, it’s turned into my favorite computer of all time.     More or less.

There is a lot of “Change” going around nowadays.   And I’m not talking about Washington DC.

There are a lot of changes to software are being done for no reason other than to make changes. This all may be a side effect of my age, but I don’t like this.   No, that’s not really right, I fucking hate it.   I can more or less understand why for sale for profit products make changes, but I am at a loss as to why “free” products that are not open source sort of things feel they have to make changes to the product.     I really don’t understand changes that seem to do nothing but dink with the user interface.

Case one:   Adobe Reader.   Version 7, rocks and rocks hard.   Versions 8 and 9, no changes, at least that I can see, to functionality, but massive changes to the user interface.   Both suck and not in a good way.   On the Windows running PC this isn’t so bad, because there is Foxit reader, which is close enough the the look and feel of version 7 as to not be that big of a deal, and is screaming fast.     No non-beta version for Linux or OS X, however. xpdf and kpdf (both of which can be made to run on Linux and OS X) come close, but they still have issues.   If you know the magic you can get to the older versions of the “offical” reader, but it’s still a pain in the butt.

Case two: Google and Gmail.   Stop dinking with the user interface, if your not going to add functionality to go along with it.   The more I deal with the side based tabs, the less happy I get.

Case three: Wordpress.   MySQL based revision control isn’t a good idea.   Stop it.   At least make it so that you can turn it off via something like a normal method.   Dinking with config.php isn’t a normal method.     Un-documented dinking with config.php is even worse.     Doing “push” ‘You need to update’ messages, with out saying if it a bug fix, security patch or UI dink is also bad form.   I’d be just as happy if I didn’t have to deal with checking in with Wordpress HQ every time I fire up the admin tools for the blog, thank you very much.   That includes your freaking RSS feed on the start page.   Oh, wait, we call those “dashboards” now.   grrrrrr.

Case four: Mac OS X 10.5   Just say no.

Case 5: Windows Vista.   Just say no thank you.

Case 6: KDE 4.   Less flashy bits, more functionality, please.     A major point of running Linux is that you can run on machines with less “grunt” than you need for Windows et. al.   KDE 4 takes that away, at least stock out of the box.

Don’t get me wrong, there is some new software out there I really like.     Ubuntu 8.x, major upgrade over any other version of Linux. Quite possibly the best desktop operating system ever done.   Can and will recommend to any one using an Intel processor.   Firefox 3.x Possibly the best browser ever made.     The Gimp and digiKam seem to just get better with each release.   What’s important about all these releases is that are functionality upgrades, with out near useless tweaks to the user interface.   Changes to the UI are minor, and are made to support real functionally upgrades, not just going with what ever the current fad is on buttons and icons.


Well, I got a new battery.   Actually, I got two.   Let me explain.   I go into $CarPartStore across the street from where Darling Wife works and next to where Redheaded Girl used to work. At $CarPartStore, I speak with Clerk Dude about my need for a battery.   Clerk Dude does some computer fu and comes up with a type of battery I need and said that if I bought a 1 dollar “mounting kit” (two felt thingies that go under the cables and some sort of portected goo/lub stuff) he could install the battery.   Sounds good to me, not dealing with heavy toxic acidic crap inside a car is worth a buck, plus I get the little felt thingies under the cables, score all the way around.   He even yumps the battery out to the car for me.   He undoes the battery, puts in new one, plus mounting kit and tells me to start it up.

Nothing.   Not even tick-tick-tick etc.     He putzes about with the cables.   Tells me to try again.   “tick-tick-tick-tick”   Really weeny tick-tick-tick, I might add.

Oh, that’s your starter.” sayth Clerk dude.

No, It’s not.   If I hook up the Jump Buddy to it, the car will start.” sayth me.

I don’t think so, but let’s try it.”   At least he was willing to listen to the customer, unlike the last “expert” I had to deal with (see rant about Vonage VoIP provider below)

Hook up “Jump Buddy”.   Car starts, as expected and predicted.   Clerk dude, to his credit, shrugs and takes my old battery into the store and puts it on on the battery tester.   It’s dead Jim.   Highest value, 6 or so volts, at any sort of amps.

He takes the portable tester out and hooks it up the “new” battery.     It’s even more dead, Jim.   Highest value, 4 volts, and dropped to under 2 under load.   It wouldn’t even power the clock whose display at least, is a 7400 TTL based system, which means 5 volts or it’s dead. (It bothers me some times that I know things like that, but don’t remember what the syntax of a SQL insert statement is.   It’s not like I’ve done any IC works since, oh, 1978 or so.)

He takes the portable test in to the store, takes battery number 3 off the shelf and test it.   Good to go.     Replaces battery number 2 (i.e the one I just bought) and has me do a “turn in” paper work thing.   (zero days on a 3 year pro-rated warranty, comes to, oh, full price….)   While he’s doing that, the store manager type (aka PHB for you Dilbert fans out there) wanders over and asks what’s going on. Clerk dude explains.   PHB looks amazed that a product that is known to have a life span is dead.   Shocked and appalled even.   Really appalled, at one point he was standing with his arms out at 45 degree angle over his head [heralds don't pun, they cant] {rim-shot} Thanks, be here all week. Try the fish...)   PHB doesn’t think clerk dude knows how to run the tester correctly.   (It’s not hard.   I can do now.   Hook up battery like you were jumping it, i.e. red clamp on the positive terminal, black on the negative. Push test.   Enter the Amps of the battery.   Watch LCD. Wait 45 seconds. Read result.   I could train Velifer to do it, if he had the thumbs to hook up the battery.)   PHB putzes with cables.   Pushes Test etc. Still dead.   Reads, if any thing, lower than it did out side attached to the car.

I sign the papers and leave, while PHB and Clerk dude start talking about checking lot numbers and who gets to do what with this issue etc.   That sounds like a load of fun and games. But Not My Problem.

Got the new D&D group’s first game tonight, I’m all sorts of happy about that.




Let’s start with my car.   Well, the battery.   It’s dead.   Need to get that fixed ASAP.   dur.   Should have done it this weekend.

Which brings us to “I feel like shit.”   More or less literally, given that I’m taking a crap about once every 45 minutes or so.   For the last 3 days.   “Lots of that virus going around” the doctor says.   My crapping eating habits, due to the various anti-freak out meds I take may also have something to do with it.

Then there is my VoIP provider.   I’ve got 2 routers, and two number, one one each router.   Each router has two phone ports.   I wanted to add a 3rd number to the second phone port of the first router.   This should be simple.   It wasn’t.   6 (six) calls, average time 40 minutes each, and 2 (two) supervisor level personages.   This did not make me a happy camper.   There service if first rate, assuming you don’t have to change any thing.

The Craptop’s hard drive died.   However, I have a cunning plan, and the fact that I know what to do with Gentoo now should make it an faster rebuild.   Bonus, the cunning plan will make the hard drive bigger.   Score all around!

Got a Doctor’s appointment later this week.   Need to tweak my Cymalta I think.   Current load doesn’t seem to be working quite right.

$WeSellUsedMacs is becoming more and more surreal.   Average life span of a tech working there seems to be about 3 weeks. When I’m the most knowledgeable person about Mac hardware/Software in the building they have problems.

Google.   Go back to the way iGoogle was before you fucked it up.   It fails to read RSS titles about 70% of the time and each freaking tab has it’s own settings.   This does not make me a happy camper.   Actually, just fix the RSS feed issue and give and option to apply setting and theams to all tabs and that would fix it.     I may need to go look at my Google Lab stuff, this might be a side effect of those.   More later.

Spammers.   “Comment Spammers” in particular.   Please use software to comment spam that at least tries to make it look like a real comment. The “comment” on the top of the Spam Karma reject pile is ‘22gy2zo5g0a0f8lg paucyh yhtrg’. This, of course, is really a link to really random web sites, but, come on, what happened to “This is very interesting web site. I will be back later” comment spam?

Well, off to see if the Jump Buddy has enough juice yet.


No, not that damn, this is a Craptop damn. First time I’ve need to recompile the kernel since day 1 of the Gentoo era. Seems sound wasn’t enabled. grrr…

Well, the machine isn’t dead.     I did figure out why it went into thermal shutdown however.   The speaker grills on the front of the machine are also the inbound air intakes.   Closing the lid, with the machine running isn’t a good idea.     Of course, NOT closing the lid when it’s running something in back ground isn’t a good idea with as many cats as I have.

Solution:   Don’t let it run in background mode unless I’m in the room so I can keep Pip and/or Velifer off of it.

The Craptop project may have just hit a freaking wall. I finished the current emerge, and issued a ’shutdown now -h’ command, then moved the machine from the living room to my desk in the bed room. Machine will not turn on now. Turns on, does a memory count, detects the hard drive and DVD drive, then turns it’s self off. I’m hoping that it’s an over heat situation and letting it cool down will fix it (it has been running full bore for several days now), but just in case, I’m installing the rest of the LAMP stack on the andLinux part of the DellBookâ„ ¢

Finished fixing the fucked install dumbass attack, plus got PHP/MySQL/Apache2 and the like playing nice with each other.   Now attempting to get XFCE4/The Gimp/Firefox/DigiKam running.     The emerge to do that results in 119 items to install.   Off we go!

After that, I’ll re-run the update the world, and declare victory.

I’ve just spent an hour or so of quality, quality I tell you, time dealing with the “USE” option in /etc/make.conf   After dealing with all that, it needs to either rebuild or install 150+ items.   I launched a ’screen’ session and fired that puppy up.   I’ll come back in a hour or so an check on it.


First off, why am I doing this instead of installing Umbutu or even debian Linux

Well, there are 2 reasons.

  1. The machine really is rather limited, so a kitchen sink “it just works” install, while an option, is sub-optimal.
  2. It’s A Project.   I need projects.   It’s been far to long and I can feel my brain getting better as we speak.


So, that being said, on with the live blogging

It’s 11:27 in morning.   It looks like X, MySQL, Apache2 and PHP5 all emerged while I slept.     I’ve configured X, which was more or less painless and now I need to install a window manager that doens’t make your eyes bleed.   I’m going to use XFCE4, which is a 69 part project.   That’s running on the tuxbook (the craptop hostname) proper.   While that is going on, I’m going to attempt to get the servers up and running.

MySql first, I think.  
[11:37] Odd.   I thought I emerged MySql last night.   Seems I didn’t.   Doing that now.

[12:10]   Apache2 is set up and configured to work as a basic HTTP server.   Working on getting it to server PHP pages now

[12:45]   Just made an important discovery.   Don’t emerge via multiple logins.   Doesn’t do what you think it’s going to do.   I think what I need to do is do something like emerge phpmyadmin and let it deal with all the backdrop, after I run a
“emerge –verbose –update –ask –newuse world” to deal with the mangled install(s)

OK, this is going to take some time.   More later.


Well, bonus points are awarded!   At least the first compile is done when I got back.     On to configuration!

Just did the standard /etc/fstab and network files, and now I get to do my next emerge.   Need to make those PCMCIA slots work!

OK, did that, now setting up passwords and such like.

Installing the “must have” tools now.     Syslog etc.

Watching compiles is mind numbing.     I’ve been working with scripting languages to long, I’ve forgotten what it’s like.

Completely unrelated note.   The Darling Wife made Cherry tarts.   Very nummy (and, so far) I’m keeping them down.   More than a bit messy however.

As expected, networking failed.   Off to do the genkernel thing now.

[approx 7:30PM]The only thing more brain numbing than watching a compile go zipping by is watching one that doesn’t puke to the screen as you do it.   I don’t like that sort of compile…

[Approx 8:50PM] It’s still going.   It’s been doing modules for the last 30 or so minutes.   I’m not going to do this very often, once I get it up and running, at least I hope I don’t have to.

[9:15] OK.   We have penguin-lust which means I’m up and have a booting system that has a network.   I’m hyper!
Starting to install vi/vim now.   That’s a 7 step operation, it seems.   At least it’s a puke to the screen type of compile so I know it’s not dead.

[9:28] I’ve got vi installed and I’m got the frame buffer working. Woot!   Screen looks good.   Added my day to day user account.   Starting to add mc, ssh and ncftp,   which will make it a functioning work machine, less web-browser.

[10:13] got outbound ssh working, need to find the magic tweak for inbound.   Dur.   Need to start the server…

[10:38] I’ve been poking about a bit, I’ve got what I think are the bare mininamum text based things installed and I’m trying to clean up the install just a hair.

119 items to install X11?   I’ll be back in a while.     Going to go else where for a while.   See y’all later.


AKA a WinBook J1. This machine is needs to do two wildly separate things. One is to be my work machine, which basically means I need an SSH client, an FTP client and web browser, ideally Firefox 3.x The other is to act as my GM machine in the upcoming Traveller game I’m going to be running. That needs a web server that can support PHP5 and MySQL, plus I need the ability to read a modern PDF file. Printing would be nice, plus the ability to make either an PDF or RTF file, but this is not a requirement.   I also need, in general, an editor (vi is my editor of choice) and Midnight Commander (aka mc) installed.   Running GIMP would also be nice.

This isn’t that big of a deal, except that the machine has only 256 Megs of memory and “only” a 10 Gig hard drive. After much dinking around I’ve decided that I’m going to go whole geek on this project and use Gentoo.   I know that Damn Small Linux will more or less work, as will etch debian, but both of those have weird dependency issues, hence the Gentoo experiment.

This is sort of a live blog of this. And just to make things fun, I’ve got a stomake bug, which means I have to run to the bathroom and talk to Ralph on the BWP ever so often. The anti Ralph stuff I’ve taken, on top of my normal meds is making me very freaking dizzy.

So far, I’ve followed the steps in the Gentoo manual up to step 6. So far, so good, the basic mini-install CD has “just worked”. I suspect that is going to end when soon, because my “network card” is a USB thing, which may or may not be directly supported right out of the box. To make things more fun, the next step will be making this work with a USB wireless thing, but that’s for later.

General comment. Why did they provide “Nano” not VI? I’ve put way to many :wq at the end of files today. Plus random x’s where I wanted a character to go away, etc. To add to the fun, the CTRL key is in the wrong place on this machine.

Standard issue with living in the middle of the country. CST isn’t a default time zone in the “easy to get to” spot. It’s there, but you have to go looking for it. Oddly Mountain time is. In fact all 3 of the timezones other than central are in the basic zoneinfo directory, but CST is in the US sub directory.

Opps.   Need to “emerge portage” first.     Why would there be a new version when I downloaded the “current” version 30 minutes ago?   Got to love cutting edge retro-computing.

I’m now watching it patch the kernel source. It’s as much fun as it sounds like.   After this, I’ve got to find out what modules I need, which, if I understand the manual means I need to emerge pciutils and run lsmod

Just a personal note, the OTC anti-nausea pills are working, however I’m wired and feel more than a little dizzy.     I can feel my fingernails, which is a strange feeling.     Lots of rushing sounds in my ears as well.     Not driving today!

lspci reports I have <long list of stuff>

Well, shit. Need to start the SSH server at the start, other wise you have issues, and it fucking reboots.   Damn.   I hope I can just start the SSH server up, then skip ahead.

(I’ve got the SSH server up, changed root’s password and have attached to if via smallbox).

Looks like I don’t have to redo the longer steps I’ve already taken.   Will see in a few here.

OK, we’re back.   I’m dumping out the results of those test just so I’ll have a record if and when I need to redo something.

lsmod

00:00.0 Host bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia] (rev 05)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia AGP]
00:05.0 Modem: PCTel Inc HSP MicroModem 56 (rev 02)
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 10)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10)
00:07.4 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 20)
00:0a.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 01)
01:00.0 VGA compatible controller: Trident Microsystems CyberBlade i1 (rev 6a)


And the big dump:(chroot) livecd / # lsmod            
Module                                   Size   Used by
ipv6                                   236260   12
dock                                     18448   0
fan                                       12804   0
pcmcia                                 45100   0
pegasus                               33424   0
mii                                       13312   1 pegasus
yenta_socket                     32908   1
rsrc_nonstatic                 20480   1 yenta_socket
pcmcia_core                       45076   3 pcmcia,yenta_socket,rsrc_nonstatic
video                                   26640   0
backlight                           13188   1 video
output                                 11776   1 video
thermal                               24092   0
battery                               16640   0
ac                                         12544   0
processor                           39656   2 thermal
button                                 16528   0
rtc                                       20768   0
tg3                                     111748   0
e1000                                 119616   0
jfs                                     169836   0
raid10                                 30080   0
raid456                             129296   0
async_memcpy                     10880   1 raid456
async_xor                           12160   1 raid456
xor                                       21896   2 raid456,async_xor
async_tx                             15948   3 raid456,async_memcpy,async_xor
raid1                                   30080   0
raid0                                   15872   0
dm_bbr                                 20128   0
dm_snapshot                       24996   0
dm_mirror                           29440   0
dm_mod                                 63428   3 dm_bbr,dm_snapshot,dm_mirror
sbp2                                     29960   0
ohci1394                             38192   0
ieee1394                             92600   2 sbp2,ohci1394
sl811_hcd                           19968   0
usbhid                                 35712   0
ohci_hcd                             29700   0
uhci_hcd                             30988   0
usb_storage                     120608   0
ehci_hcd                             39948   0
usbcore                             133484   8 pegasus,sl811_hcd,usbhid,ohci_hcd,uhci_hcd,usb_storage,ehci_hcd
lpfc                                   216016   0
qla2xxx                             168548   0
firmware_class                 17408   2 pcmcia,qla2xxx
megaraid_sas                     35504   0
megaraid_mbox                   38160   0
megaraid_mm                       18464   1 megaraid_mbox
megaraid                             44360   0
aacraid                               68996   0
sx8                                       25484   0
DAC960                                 73032   0
cciss                                   41220   0
cpqarray                             28004   0
3w_9xxx                               39300   0
3w_xxxx                               32928   0
mptsas                                 43144   0
scsi_transport_sas         37120   1 mptsas
mptfc                                   25988   0
scsi_transport_fc           49028   3 lpfc,qla2xxx,mptfc
scsi_tgt                             22344   1 scsi_transport_fc
mptspi                                 28296   0
mptscsih                             41344   3 mptsas,mptfc,mptspi
mptbase                               78308   4 mptsas,mptfc,mptspi,mptscsih
atp870u                               36352   0
dc395x                                 39052   0
sim710                                 13188   0
53c700                                 33444   1 sim710
qla1280                             123660   0
dmx3191d                             20096   0
sym53c8xx                           77588   0
qlogicfas408                     15104   0
aha152x                               42512   0
aha1740                               15872   0
advansys                             85248   0
initio                                 24900   0
BusLogic                             72948   0
arcmsr                                 29952   0
aic7xxx                             168760   0
aic79xx                             241624   0
scsi_transport_spi         30848   7 mptspi,53c700,dmx3191d,sym53c8xx,aha152x,aic7xxx,aic79xx
sg                                         41360   0
pdc_adma                             17668   0
sata_inic162x                   20228   0
sata_mv                               28936   0
ata_piix                             26372   0
ahci                                     34180   0
sata_qstor                         17924   0
sata_vsc                             16516   0
sata_uli                             15620   0
sata_sis                             16772   0
sata_sx4                             20484   0
sata_nv                               33160   0
sata_via                             19588   0
sata_svw                             15748   0
sata_sil24                         24068   0
sata_sil                             19080   0
sata_promise                     20996   0
scsi_wait_scan                   9472   0
pata_sis                             21892   1 sata_sis
libata                               152248   17 pdc_adma,sata_inic162x,sata_mv,ata_piix,ahci,sata_qstor,sata_vsc,sata_uli,sata_sis,sata_sx4,sata_nv,sata_via,sata_svw,sata_sil24,sata_sil,sata_promise,pata_sis


OK.   That was fun.   I don’t think that configuring a Linux kernel while on medication that makes you dizzy is a good idea.   If this machine boots and has networking on the first pass I’m going to to be surprised.   If it doesn’t well, they supply the auto-detect genkernel tool as well, which is what I’ll do if this fails, and to be honest about it, what I should have done from the start, but I’m going for geek points here.

I’ve just launched the compile a kernel stage.   This is going to take a while, so I’m going to publish this post and go take a bath.   Bonus points if it finishes before I get out!



It’s really a craptop.   1Ghz PIII with 256meg of memory.   To make it worse, the video card eats some of that memory, and it doesn’t seem like I can add more memory.

So, a Linux box it is.     But which flavor?     Damn Small linux and Puppy Linux both seem like a good idea, but I want to have a fighting chance at getting WiFi on the machine, so Debian Etch ended up being my target install.   Important safety note.   Don’t go in and change the /etc/apt/sources.list file to ‘testing’ until you get X11 working, unless you just feel like doing another install.     I’m sure I could have beaten on the various X11 config files and gotten it running on this box with out doing that, but I would rather not.   X11 config files make me break out in hives.   Plus even a net install isn’t all that long of process.

Well, it might not be, based on what I have to do to the xserve down town, but in general, yeah, those 3 of you that reading about this can rest assured that no more posts about how much OS X 10.5 blows goats. Something that blows goat is only a good thing if your a goat. I’m not, so, well, there you go.


Due to several factors some what beyond my control, it took a little longer than I thought to get my iMac G5 upgraded to 10.4.11 server from 10.5.5 server.   However, as of this morning, it’s up and running fully the way I want it, which is to say with KDE 3.5 desktop and the Apple dock at the same time.   I’m currently moving via FireWire ® the current layout etc over to the G4 laptop (yeah, that one Art Dude).     I’m going to need to do a bit of tweaking once it’s moved over (like, for example, changing the IP address etc.) I suspect I’m going to need to nuke and reinstall the whole fink tree (given that it compiled for a G5 and that might, just might, have issues on a G4, duh). If it does, well, I’ve got my traveling AppleBox ®

Any rate, I “won” the WinBook on eBay as well, which mean I have another Intel based crap top. Going to be a Linux box, and it’s primary function in life is going to be my Mongoose Traveller Game master box. Happy Happy!