More goodies for ConnochaetOS

I’ve been doing a little more work with ConnochaetOS again, this time moving more toward the same system I run in Crux, or on my day-to-day workhorse.

In other words, dropping the X-based system in favor of a framebuffer-based arrangement, and removing X altogether. :twisted:

I have the luxury of doing that with ConnochaetOS, much like I did with archlinux-i586.org, because — for reasons I don’t altogether understand — these Arch-based systems can get the framebuffer working with the tridentfb module, and a few parameters.

I’ll be darned if I can get it working on my own, with the systems I build manually. My best efforts look like … well, they don’t look like anything, and that’s the problem.

Regardless, with halfway proper framebuffer support, I can get not only a decent Terminus font working, but also fbterm with the PKGBUILDs in AUR and elsewhere. The end result is something that looks like this, and runs on about 21Mb of RAM.

Do not adjust your TV set. That screenshot looks like crap because what the framebuffer shows on the screen and what the framebuffer grabber reports are two very different things. Why? Again, for reasons I may never know.

But it’s always like that, no matter which system I use or which screen grabber. I have accepted it as fate, and moved on in life.

Ripping X out of ConnochaetOS is a little more complicated than in Arch. Arch uses groups, but ConnochaetOS either hasn’t implemented them yet, or might not.

No problem either way. A couple of simple loops will pull everything out, simply by screening for package names and prompting you to yank them. Try …

for i in `pacman -Q | grep xf86` ; do pacman -Rcsn $i ; done

to start with, and get a list of what you’ve still got with just pacman -Q. Look for libx11, pixman, xorg-fonts-alias, and some others.

I also made a point of pulling our four of the standard six tty screens (on a machine with only 32Mb, that eats a lot of memory), adding "tridentfb mode=800x600-16@60" and snd-es18xx to the rc.conf modules, backgrounding the net service (it will connect with my wireless automagically, but it takes a while), installing fbterm and fbv, and so forth and so on.

Probably most importantly, I put together PKGBUILDs for sudo and nfs-utils, because those are useful on my day-to-day systems. I know, I know, real geeks don’t use sudo, but I can rely on that for a quick shutdown at a key press.

And nfs-utils is kind of useful to me, since I have a string of three or four computers and like to trade files between them. ;)

The final product of all this offhanded geekery is this lumpy tarball. Binaries, PKGBUILDs, sourcecode and patches are all in here, for all these applications.

alsa-utils
aspell
aspell-en
axel
bs
cdf
centerim
charm
dehtml
detox
dictd
dmenu-xft
elinks
fbgrab
fbterm
fbv
figlet
giblib
giflib
heimdal
hnb
htop
iftop
imlib2
iotop
irssi
libevent
libgssglue
libid3tag
libidn
libldap
libmaa
libmad
libpcap
librpcsecgss
libsasl
libtirpc
libxinerama
lua
moc
musca
myman
ncdu
ncmatrix
nfsidmap
nfs-utils
odt2txt
renameutils
rpcbind
rxvt-unicode
screen-vs
scrot
sudo
teapot
terminus-font
tidyhtml
vitetris

(And no, I do not take requests. It’s Arch-based; you can build it yourself in less time, probably.)

Keep in mind that most of what you see there is a dependency of scrot, or musca, or nfs-utils (what a rat’s nest that is … :shock: ). The single console programs that are actually usable are generally independent and don’t need libraries and whatnot.

(I should also mention that elinks as built there doesn’t include spidermonkey.) If you want a rundown on what those programs do, take a look here.

That’s about all for now. I want to spend a little time working with a couple other distros, so I’m going to mirror this drive and try something different.

If you’ve got an old i586 lying around and want to see what trouble you can get into with it, please feel free to try out the stuff I posted. I strongly recommend dumping the binaries I gave you, and rebuilding them yourself.

That’s a backhanded reminder not to install random software posted by some stranger on the Internet. Not everything in life is sunshine and happy puppies. :)

P.S.: Yes, Mediafire is not cool, etc., etc. …

About these ads

9 Responses to “More goodies for ConnochaetOS”


  1. 1 Jake 2010/11/07 at 10:48 AM

    I prefer Arch since it’s easier to pronounce.

  2. 3 anon 2010/11/07 at 11:19 PM

    image is corrupted

    • 4 K.Mandla 2010/11/08 at 7:18 AM

      Yep, that’s what I meant when I said it looked like crap. The framebuffer grabber is getting a corrupted output from the video card. Looks like that no matter what kernel, what OS or what grabber I use. :(

  3. 5 hinata-kun 2010/11/22 at 6:08 AM

    How do you install succesfully ConnochaetOS on a machine with 32 mb of ram without kernel panics?

  4. 7 hinata-kun 2010/11/22 at 12:18 PM

    great idea! thank you.


  1. 1 What good is the “arch” field? « Motho ke motho ka botho Trackback on 2010/11/12 at 5:18 PM
  2. 2 My uglified ConnochaetOS beta 2 desktop « Motho ke motho ka botho Trackback on 2010/12/10 at 10:44 PM

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




Welcome!



Visit the Wiki!

Some recent desktops


May 6, 2011
Musca 0.9.24 on Crux Linux
150Mhz Pentium 96Mb 8Gb CF
 


May 14, 2011
IceWM 1.2.37 and Arch Linux
L2300 core duo 3Gb 320Gb

Some recent games


Apr. 21, 2011
Oolite on Xubuntu 11.04
L2300 core duo 3Gb 320Gb

Enter your email address to subscribe to this blog and receive notifications of new posts.

Join 405 other followers

License

This work is licensed under the GNU Free Documentation License. Please see the About page for details.

Blog Stats

  • 3,963,830 hits

Archives


Follow

Get every new post delivered to your Inbox.

Join 405 other followers

%d bloggers like this: