Category Archives: FreeSBIE

OpenSUSE 10.3 and Fedora 7 live CDs

I know what you’re saying, “Why not try Fedora 8?” Well, I already had Fedora 7 burned, so I figure I’d try it.

This is all specific to the Gateway Solo 1450 laptop, so here’s the quick analysis on how they booted:

Neither managed the fan (big detriment). CentOS 5 does control this fan, and that makes me think that newer Linux kernels have abandoned this laptop’s ACPI fan control. I also say this because the newest Ubuntu 7.10 kernel has this same problem. If I boot with the slightly older kernel, I have no problem — and a mostly silent fan. I’m worried about what’s going to happen in a year of so when most distros start using these newer kernels.

It probably means I’m going to have to start modifying and compiling my own kernels.

Anyway, Fedora 7 didn’t have any panels or menus. What are you supposed to do with it? I didn’t linger long enough to find out.

OpenSUSE 10.3 looks nice. I like the green. My static IP configured OK. It took a bit longer to do — there are more screens to go through, but I had networking and was able to launch a few apps. OpenSUSE has a strange menu arrangement. you click on the lower panel and get a smallish menu with about five apps. You can click a button for more, and then a bunch come up. It looks a lot different than the usual GNOME menu. I won’t say I don’t like it just yet.

If the fan had fallen silent, I would be thinking about installing openSUSE, but since that didn’t happen, I won’t.

In other news, I tried to run cron jobs to control the fan in Puppy, Damn Small Linux and FreeSBIE. I am not geek enough for this. I think the solution lies at the kernel level, but what the hell do I know?

FreeSBIE — the FreeBSD-based live CD

I returned to FreeSBIE today. I haven’t reviewed it so well in the past because it’s a bit kludgy. But now that I have many more months of Linux (and X Window System) experience I can approach FreeSBIE and at least get it running.

I forgot that by default, FreeSBIE boots to a shell, not the gui.

To start X, just type this at he prompt:

startx

Or … you can use the following cheat codes BEFORE booting into FreeSBIE:

freesbie.xfce4
freesbie.flux

… and you will boot into one of those two window managers. Ideally, FreeSBIE should automatically boot into a GUI, with a shell being an option, and at the very least there should be a message on the screen telling the user to type “startx” to get the window manager going. I say this because the “documentation” with FreeSBIE consists of an HTML document that comes up automatically … only after you are in X.

Since I don’t use a dynamic IP at this location, I had to set up my own static IP. Usually there’s a GUI or script to help you out. Even Slackware has such a script.

Not FreeSBIE. I had to do it at the command line. It was just that little bit different from Linux, given the difference between BSD and Linux. But it wasn’t above my skill level:

My Ethernet interface, usually eth0 in Linux, is called fxp0 in FreeSBIE/FreeBSD.
(My comments are in italic and parenthesis — do NOT type them in. Bold is for emphasis.)

I opened a terminal:

$ su
(No root password necessary in FreeSBIE; I get the # prompt immediately.)

# ifconfig fxp0 10.10.10.8 netmask 255.255.255.0 broadcast 10.10.10.255
(Use your own static IP info on the numbers above in bold.)

# route add default 10.10.10.1
(Note: don’t use route add default gw, like in Linux — gw is not needed. As above, enter your own router/gateway address)

I also set up my name servers in /etc/resolv.conf (I used vi because I knew it would be there. You can also use nano in FreeSBIE. Use any text editor you wish in its place:

# vi /etc/resolv.conf

once in the file, I added these lines:

nameserver 192.9.200.4
nameserver 192.9.200.2

(as always, add your own search domain and name server IPs, then save and close the file; you should now be ready to start Firefox and begin browsing the Web.)

Anyway, now I was able to use FreeSBIE. It’s pretty fast. Not as fast as Puppy Linux or Damn Small Linux, but good enough.

FreeSBIE doesn’t benefit from the same kind of compression as most Linux live CDs, and as such, there are far fewer applications available. But between Firefox, Thunderbird, Vim, nano and AbiWord, there was enough for me to get around.

I had no idea how to do a cron job to get the noisy fan in my Gateway Solo 1450 laptop to turn off, and since running FreeSBIE I’ve struck out in a bunch of Linux distros as well when it comes to managing this fan. I’ve discovered that Debian Etch, Ubuntu (not the latest kernel but the older one in the current 7.10 version) and CentOS 5 (aka Red Hat) all are able to manage this fan automatically.

Thus, if I had a desktop computer that could run FreeBSD, I’d be racing to install it right now and see how it runs.

I’d probably be better off figuring out how to get Puppy’s ACPI fan control working. All the solutions thus far look a little daunting.

Did I mention that the fan is loud? Really loud.