me, myself and I

hey! only one of us is allowed to speak at a time...

Fluxbuntu on my Low-end Laptop

, , , , , , , , , , , , , ,

In my last post I was talking about how like a kid at Christmas (or whatever respective holiday you partake in) I was planning on downloading some Distros to try out on the old Laptop. I managed to download both Fluxbuntu and TinyFlux (PCFluxboxOS) ISO images.

Fluxbuntu
I am a little more familiar with Ubuntu (a Debian based system) and the laptop already had TinyMe (a light PCLinuxOS) installed, so I decided to give Fluxbuntu a try first.

The installation went alright though it took a loooooong time to install everything. When it was done, I had a working system that takes a long time to boot and had a maxiumum resolution of 800x600 left Not quite what I had in mind, but OK.. it's starting.

Today is day 6 since Fluxbuntu was installed and somewhere before that I did a full re-install because Fluxbox kept really messing things up. I usually install a couple times any OS because I notice something not working, or an option I overlooked so this is not unusual for me.

I noticed, after the fact, that the Fluxbuntu CD includes an option to only install the base system and none of the GUI applications (or Desktop environment). Cool option.

Anyway, with the fresh install I had a couple issues to fix:
  1. Get Internet connection via external dial-up modem
  2. Change resolution to 1024x768
  3. Install Conky
  4. Get USB pendrive working
Internet Connection
These days you're dead in the water if you don't have some form of internet connection so I poked around for a while for that.

I tried the pppoeconfig from the menu, but the stupid thing asked for the root password and Ubuntu uses "sudo" for running administration applications. Luckily the error message also shows the name (and path) of what it was tryign to run so I could go in a terminal and run the same application but use "sudo" in front to give me administrative rights.

Too bad pppoeconfig only does NIC connections and I use dial-up.

So I started in the easy place... Man (as in manual) pages. I know wvdial is a smart application that dials up and connects the system to the internet, so "man wvdial" is a good place to start.

To make a long story short,
# wvdialconf 
(searches system for a modem and enters settings in the /etc/wvdial.conf file)

# sudo nano /etc/wvdial.conf 
(enter the phone number, username and password to log into the ISP)

# wvdial 
(actually connect)
Screen Resolution
The next order of business is the screen resolution, 800x600 just doesn't cut it when I know it can do better. Some reading around the forums (Fluxbuntu's and Ubuntu's) I found I am not alone.

Some of the steps I did;
  1. Modify the /etc/X11/xorg.conf file to include "1024x768" resolution and put it first so it is the default
  2. Reduce the Screen's section's DefaultDepth value from 24 to 16
  3. Do Ctrl + Alt + Backspace to restart the xsession
While this may sound easy, I've been researching this for the past 5 days and finally was successful using the DefaultDept change above and that is what did the trick. .

Conky
Conky is a simple application that allows you to display system information on your desktop, such as CPU, Ram, Network, Hard Disk and activity information either textually (like Ram: 35%) or graphically (simple bar graphs scrolling by).

Once I had the Internet connection running, installing Conky is simple.
#sudo apt-get update 
(to update the repositories for the system)

#sudo apt-get install conky 
(to install the application)
Now that I have copied the sample Conky configuration file (.conkyrc) I am beginning to fool around and set it up to give me the information I want without using up a lot of system resources.

USB Pen Drive
This is my next project. That and trying to install Opera, which isn't in the default repositories. So I've downloaded the Opera file but just this morning had time to find out how to install it.
sudo dpkg -i [I]opera package file[/I]


TinyFlux
Unfortunately when I scanned the CD for errors it found some. So I'll have to wait until my next broadband opportunity to download it. Until then, though, I should have a good feel for Fluxbuntu and whether or not it will work for me.

Low-end Laptop Distro thinking again...Finally got thin clients to boot

Comments

Drewdragonbite Wednesday, November 28, 2007 3:36:08 PM

Just an update, the method of using Wvdial I figured out with Fluxbuntu has come in handy on my Edubuntu 7.10 LTSP Server.

Using the network-admin screen I could not connect using dial-up or when I did it was hit-or-miss how long it would last. I have no idea why, but it is with the OS, not the modem or the ISP.

I set up wvdial as I mentioned here and added a launcher to the panel that runs wvdial in a terminal. I can close the terminal, or keep it and Ctrl+C to close out when I'm done.

Ubuntu has been increasingly lax on keeping up with dial-up options in each new version. I think it was Dapper that included a button to search for the modem, but that's gone.

thither Thursday, November 29, 2007 8:39:51 PM

By a curious coincidence, I've actually just installed Fluxbuntu myself on an old laptop, so I was very interested to see your blog posts about it.

In my case I'm running a Sony Vaio z505rx, with very similar specs to your Dell, but with a comparatively zippy 400 Mhz Pentuim II CPU, and a comparatively puny 8GB drive.

I've been fairly happy with Fluxbuntu so far. I also meant to give Vector Linux a try, but because the z505rx has a kind of oddball external pcmcia CD drive, I couldn't get the installer to boot properly - actually, Fluxbuntu is the only distribution I tried that was able to enable the drive once it got into the initrd image.

The biggest ongoing headache I've had with fluxbuntu has been trying to figure out how to configure the networking (ie, what the "proper" way is). Their networking-config application has been working for ethernet connections, but there's not really any documentation about how it works, and I don't want to have to run it every time I boot just to get networking to work. Meanwhile, all the mainline *ubuntu networking documentation refers to various control-panel type applications which have been removed from Fluxbuntu. What I want to know is what files in /etc I need to modify to get networking set up - instead I'm having to do a lot of counterintuitive iwconfig commands after every boot.

I was incredibly impressed by Opera's performance on my laptop under Fluxbuntu, it's really the only combination of fast + adequate and will surely become my main browser. The Gecko-based one that's included seems OK but is a little too slow for me; Dillo is fast but it doesn't do any css, so web sites written after 1999 or so tend to look awful.

The system also seemed subjectively about twice as fast once I stopped using the default xterm and switched over to wterm and/or mrxvt instead. I'm not sure what's up with their default terminal, but it's painfully slow to scroll.

Oh, the other thing I did to speed it up was to remove the "splash" parameter at the end to the kernel boot command-line (there's a recent thread on the forums "slow boot times" that goes into a little more detail about this).

Overall I'm pleased with Fluxbuntu; together with Opera's stellar performance it's actually made the old P2 system into a workable machine, and it's great being able to access the vast library of Ubuntu packages.

Drewdragonbite Friday, November 30, 2007 2:19:02 PM

I'm still new to Networking, but I know there is a GUI and a CLI network application in the main menu under Apps > System >

I'm not sure if pppoeconf is what you are looking for.

I think I read the same thread in the forum about removing "quiet" and "splash" to speed up boot time. I'll have to check out changing xterm for wterm (not sure if mrxvt is another terminal).

I just installed Opera (didn't know what to do with a .deb file, finally found out about # dpkg -i <<opera>> ) but my desktop seems to have messed up somewhere so I haven't been able to try it.

Love to hear more about how things go with your laptop.

~Drew

thither Friday, November 30, 2007 7:16:13 PM

Hi Drew...

mrxvt is another terminal (it's muti-tabbed, which is what I think the "m" is for). I can never quite figure out how to customize xterm applications the way I want to, so for the most part I've switched to wterm which has nicer default settings.

About Opera, I followed the instructions here to install it via synaptic:

https://help.ubuntu.com/community/OperaBrowser

The instructions are a little out of sync with the dialog boxes, but it was really easy and I didn't need to mess with dpkg. After that installing flash-nonfree was also a cinch. I'm actually capable of watching YouTube from opera with pretty decent responsiveness, which I hadn't been expecting.

I've come to realize that the best source for docs on networking are actually in the Debian reference manual - the Ubuntu docs mostly seem to cover the way to do things with their various GUI tools, which I suspect are largely just GUIs for the underlying Debian systems (and Fluxbuntu doesn't have them anyways).

I was finally able to get my WG511 pcmcia wifi card to work with wpa_supplicant by modifying /etc/interfaces and running ifup wlan0 - it was much easier than I would have suspected from the wpa_supplicant docs. The most difficult part was figuring out that I needed to use the "wext" drivers (generic wireless kernel drivers, as opposed to hardware support built into wpa_supplicant itself).

What I'm still having trouble with right now is getting the hardware support a little more up to speed (in particular, figuring out power management) and getting hotplug to work. Mostly that's because I needed to get some sleep, not because I ran into problems.

I'm considering mounting my drive with noatime to boost up performance and save battery a bit, but I'm not sure what implications that will have on the rest of the system.

Anyways... I've been having a blast, it's been awesome to get some new life out of the old hardware and it's also fun going back to a Linux desktop after having been stuck in win32 for a few years.

Good luck with the laptop!
thither

thither Friday, November 30, 2007 7:20:55 PM

Oh, also I thought I'd point out this page that was somewhat helpful to me getting started - it's someone else rehabilitaing an old laptop with Fluxbox. This is where I lifted the wterm idea from.

http://www.terminally-incoherent.com/blog/2007/09/10/installing-fluxbuntu-on-compaq-presario-1240/

Anonymous Wednesday, December 19, 2007 7:34:43 AM

Grahack writes: Hi, just a hint for pendrives: don't forget to create a .ivman directory in your home, as stated in the 'known issues' in the dl page. That's this kind of info I had easily forgotten facing the problem of usb drives not automounting.

Anonymous Wednesday, January 16, 2008 7:37:14 PM

Anonymous writes: i got my usb stick working by simply going (in a terminal as su)to the dev directory, and ...mkdir usb0... after that it auto recognized and made a desktop icon .

1174906lby Wednesday, January 30, 2008 5:00:14 PM

I know you will hate this but TAG

Sorry devil

Anonymous Sunday, February 10, 2008 10:26:45 PM

Olly from Germany writes: How can I save the xorg.conf, not permission Mr Computer told me. Olly http://my.opera.com/dragonbite/blog/2007/11/27/fluxbuntu-on-my-low-end-laptop# http://my.opera.com/dragonbite/blog/2007/11/27/fluxbuntu-on-my-low-end-laptop#:cry:

Anonymous Sunday, February 10, 2008 10:28:54 PM

Olly from Germany writes: How can I save the xorg.conf, not permission Mr Computer told me. Olly cry:

Anonymous Sunday, February 10, 2008 10:29:55 PM

Olly from Germany writes: How can I save the xorg.conf, not permission Mr Computer told me. Olly :cry:

Drewdragonbite Tuesday, February 12, 2008 1:50:30 AM

You need to run as root or superuser.

$ sudo nano /etc/xorg.conf (for Ubuntu)

or

$ su
$ << root password >>
$ nano /etc/xorg.conf

That should give you full permissions to do pretty much anything to your system.

Anonymous Monday, February 18, 2008 12:04:09 PM

Olly writes: Thanks dragonbite, I 'm a newbee, now I open a Terminal - type "sudo -s" with PW and the commands for configuration worked fine. Now I've another problem, I made Net and Screen configuration as on top describe, but if I started the -Dell latitude CPi 233 - the next time, I have to set it once more by right click in the menue - system. Who can sent help toppics over the Atlantic. best wihes to all Olly:jester:

Anonymous Monday, January 10, 2011 12:28:32 AM

Anonymous writes: Cool text. Will be back soon. Avril Hakkinen escorts de mexico

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies