Eee PC Blog

On 11-Dec-2008 I purchased a new ASUS Eee PC 1000. This blog is for notes about that netbook.

costs raw notes
Reduced Memory Size
Thu 24-Sep-2009 at 11:56

I swapped the 2G SO-DIMM from the Eee PC with the 1G SO-DIMM from the IdeaPad. Both netbooks run fine with their new memory configuration.

Time to do the stuff in the previous article and sell this puppy!

Modified: Thu 24-Sep-2009 at 12:01
Time To Move On
Fri 24-Jul-2009 at 10:13

I've just ordered Lenovo's latest netbook incarnation, the IdeaPad S10-2, primarily for the keyboard. I simply cannot stand the right shift key placement on my Eee PC.

I need to think about preparing the Eee PC to sell. I'll leave Xubuntu in place along with the /working/xandros backup subdirectory so that if the new owner wishes, (s)he will be able to restore that configuration.

I need to mess about with vipw and vigr to see if I can effectively change a user name after the user has been up and running. I'd like to leave the pann account in place and rename it after I've cleaned out cruft. That would ensure that the new owner would be able to do everything that I am able to do now.

OK, this seems to work:

Preparing /home/pann (/home/jaunty to be)

Make a backup of /home/pann (without working/ mounted) and then a separate backup of /home/pann/working before starting this process.

Finish up by booting the System Rescue CD:

mkfs.ext3 /dev/sdb1
mount /dev/sdb1 /mnt/gentoo
mount /dev/sda1 /mnt/custom
rsync -av /mnt/custom/home/ /mnt/gentoo
rm -rf /mnt/custom/home/*
vi /mnt/custom/etc/fstab

UUID=6c8464b1-e555-4846-a644-e4b6c6e3c66c	/home ext3 defaults,relatime	0	2
Modified: Wed 05-Aug-2009 at 10:11
It's Done!
Sat 20-Jun-2009 at 10:25
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             510M  317M  167M  66% /boot
/dev/sda2             6.9G  3.1G  3.5G  48% /
/dev/sdb1              30G  6.4G   22G  23% /home/pann/working
Modified: Sat 20-Jun-2009 at 10:26
Let's Do It!
Wed 17-Jun-2009 at 18:10

How much can I get done on my evening commute?

I start out logged into Jaunty on the 8G SDHC card.

508  cat /etc/issue

Ubuntu 9.04 \n \l

511  df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             7.4G  3.1G  4.0G  44% /

  514  sudo fdisk /dev/sda
  517  sudo fdisk -l /dev/sda

Disk /dev/sda: 8069 MB, 8069677056 bytes
255 heads, 63 sectors/track, 981 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x294a294a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          66      530113+  83  Linux
/dev/sda2              67         981     7349737+  83  Linux

  520  mkfs.ext2 /dev/sda1 -L Eee_PC_boot
  521  sudo mkfs.ext2 /dev/sda1 -L Eee_PC_boot
  522  sudo mkfs.ext2 /dev/sda2 -L Eee_PC_root
  523  sudo mount /dev/sda1 /mnt/sda1
  524  sudo mount /dev/sda2 /mnt/sda2
  530  mount | grep sd

/dev/sdc1 on / type ext2 (rw,relatime,errors=remount-ro)
/dev/sdb1 on /mnt/sdb1 type ext3 (rw,relatime)
/dev/sda1 on /mnt/sda1 type ext2 (rw)
/dev/sda2 on /mnt/sda2 type ext2 (rw)

  529  df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             7.4G  3.1G  4.0G  44% /
/dev/sdb1              30G  6.9G   22G  25% /mnt/sdb1
/dev/sda1             510M  408K  484M   1% /mnt/sda1
/dev/sda2             6.9G   16M  6.6G   1% /mnt/sda2

  536  sudo rsync -av /boot/ /mnt/sda1

  545  sudo vol_id --uuid /dev/sda1

76bf2da8-674b-4b47-a989-328c45598c2d

  547  sudo vol_id --uuid /dev/sda2

65b7b79a-5239-45fb-a24e-7277255ed55b

(as root)

  174  vol_id --uuid /dev/sda1 >> /mnt/sda1/grub/menu.lst 
  175  vol_id --uuid /dev/sda2 >> /mnt/sda1/grub/menu.lst 

(as pann)

  553  sudo vi /mnt/sda1/grub/menu.lst 

  557  sudo grub --no-floppy

At this point I should be able to boot Jaunty on the SDHC from /dev/sda1.

Two Problems

  505  sudo mount /dev/sda1 /mnt/sda1
  506  sudo vi /mnt/sda1/grub/menu.lst 

Let's try again.

It worked! Now let's add System Rescue CD and friends to the boot menu.

  506  sudo mount /dev/sda1 /mnt/sda1
  507  sudo vi /mnt/sdb1/working/xandros/menu.lst 

OK, that worked as well. I'm doing this edit under System Rescue CD 1.2.0. I don't have time to finish the final touch of moving Jaunty from /dev/sdc1 to /dev/sda2. Later.

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             510M  318M  167M  66% /mnt/sda1
/dev/sda2             6.9G   16M  6.6G   1% /mnt/sda2
/dev/sdb1              30G  6.9G   22G  25% /mnt/sdb1
/dev/sdc1             7.4G  3.1G  4.0G  44% /

/mnt/sda1
---------
drwxr-xr-x 3 root root    4096 2009-06-18 13:46 grub
drwxr-xr-x 3 root root    4096 2009-06-18 13:51 KNOPPIX
drwx------ 2 root root   16384 2009-06-17 18:20 lost+found
drwxr-xr-x 3 root root    4096 2009-06-04 09:29 SysRCD
drwxr-xr-x 3 root root    4096 2009-06-18 13:46 TinyCore
-rw-r--r-- 1 root root     561 2009-01-06 12:59 autorun1
-rw-r--r-- 1 root root     214 2009-06-18 12:45 autorun2
-rw-r--r-- 1 root root     338 2009-01-06 12:59 autorun3
-rw-r--r-- 1 root root  198335 2009-06-18 14:00 backup.tar.gz
-rw-r--r-- 1 root root  528128 2009-06-02 05:41 abi-2.6.28-13-generic
-rw-r--r-- 1 root root   96768 2009-06-02 05:41 config-2.6.28-13-generic
-rw-r--r-- 1 root root 7266155 2009-06-18 08:17 initrd.img-2.6.28-13-generic
-rw-r--r-- 1 root root  128796 2009-03-27 13:15 memtest86+.bin
-rw-r--r-- 1 root root 1449762 2009-06-02 05:41 System.map-2.6.28-13-generic
-rw-r--r-- 1 root root    1074 2009-06-02 05:42 vmcoreinfo-2.6.28-13-generic
-rw-r--r-- 1 root root 3487792 2009-06-02 05:41 vmlinuz-2.6.28-13-generic

/mnt/sda2
---------
drwx------ 2 root root 16384 2009-06-17 18:20 lost+found
Modified: Fri 19-Jun-2009 at 10:24
Restructuring SSDs
Mon 15-Jun-2009 at 10:23

I'll create a 512MB sda1 for /boot and give the remainder of sda to sda2 for /.

I'm thinking about creating a 2G FAT32 partition on sdb.

I've stripped everything off the top level of /mnt/sdb1 except that which will go into the new /boot partition on sda.

 ls -l /mnt/sdb1/

-rw-r--r--  1 root root    561 2009-01-06 12:59 autorun1
-rw-r--r--  1 root root    214 2009-01-06 12:56 autorun2
-rw-r--r--  1 root root    338 2009-01-06 12:59 autorun3
-rw-r--r--  1 root root 198915 2009-03-10 12:14 backup.tar.gz
drwxr-xr-x  3 root root   4096 2009-03-10 12:04 KNOPPIX
drwx------  2 root root  16384 2008-07-06 22:34 lost+found
drwxr-xr-x  3 root root   4096 2009-06-04 09:29 SysRCD
drwxr-xr-x  3 root root   4096 2009-06-12 18:16 TinyCore
drwxr-xr-x 41 pann pann   4096 2009-06-12 14:45 user
drwxr-xr-x 30 pann pann   4096 2009-06-15 10:29 working

Once I've moved everything except working and lost+found to the new /boot, I'll move everything under working to the top level and remove the working subdirectory. In the new scheme of things, /dev/sdb1 will be mounted on /home/pann/working.

Procedure

Boot the System Rescue CD

Cross your fingers and reboot

And we should be at "Bob's your uncle!"

Modified: Mon 15-Jun-2009 at 18:57
SSD Organization
Fri 12-Jun-2009 at 10:35

The Eee PC 1000 comes with two solid state disks. One is 8G and the other is 32G.

As delivered, the 8G SSD has four partitions. The first is bootable and contains the Xandros Linux system (mounted on /). The second seems to provide the basis for system recovery. The third and fourth are single block partitions and I have no idea what they're about.

The 32G SSD is mounted on /home, and /home/user is populated.

Disk /dev/sda: 8069 MB, 8069677056 bytes
255 heads, 63 sectors/track, 981 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x294a294a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         400     3212968+  83  Linux
/dev/sda2             401         979     4650817+  83  Linux
/dev/sda3             980         980        8032+   c  W95 FAT32 (LBA)
/dev/sda4             981         981        8032+  ef  EFI (FAT-12/16/32)

Disk /dev/sdb: 32.2 GB, 32279224320 bytes
255 heads, 63 sectors/track, 3924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x90599059

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        3924    31519498+  83  Linux

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             3.1G  2.8G  259M  92% /mnt/sda1
/dev/sda2             4.4G  913M  3.3G  22% /mnt/sda2

192M	/mnt/sdb1/user/

Mount options under Xandros:

/dev/sda1 on / type ext2 (ro)
/dev/sdb1 on /home type ext3 (rw,noatime,data=ordered)

So I had the impression, primarily from mentally comparing boot times for Damn Small Linux and the System Rescue CD (both from disk, not CD), that the SDHC card was faster than the native SSDs. So I did a quic'n'dirty check.

How fast is your disk?

/dev/sda:
 Timing buffered disk reads:  100 MB in  3.05 seconds =  32.74 MB/sec

/dev/sdb:
 Timing buffered disk reads:  108 MB in  3.03 seconds =  35.64 MB/sec

/dev/sdc:
 Timing buffered disk reads:   44 MB in  3.12 seconds =  14.11 MB/sec

Benchmarking /dev/sda [7695MB], wait 30 seconds..............................
Results: 1534 seeks/second, 0.65 ms random access time

Benchmarking /dev/sdb [30783MB], wait 30 seconds..............................
Results: 1362 seeks/second, 0.73 ms random access time

Benchmarking /dev/sdc [7646MB], wait 30 seconds..............................
Results: 728 seeks/second, 1.37 ms random access time

Obviously, my impression wasn't too accurate. I guess it's time to yard out the Xandros distro from /dev/sda and install my working distro there.

Modified: Sat 13-Jun-2009 at 09:55
Xubuntu 9.04
Mon 04-May-2009 at 17:21

As I've been auditioning Crunchbang there has been a muttering voice in the back of my head saying something to the effect: "Xubuntu is already pretty light, and you use it all the time. You could probably slim it down to suit your 4G portable web development system." Furthermore, rumor has it that Ubuntu 9.04 fully supports the Eee PC out of the box.

~/notes.jaunty

Sun May  3 23:10:53 UTC 2009
----------------------------
Booted into the Live CD from the 2G flash (Unetbootin).

No easy way to display local time.

Going to install to a 4G SDHC card.

Eee PC wireless works.

Sun May  3 19:55:28 EDT 2009
----------------------------
    1  sudo mount /dev/sdb1 /mnt
    3  sudo cat /mnt/working/panndabear 
    5  sudo apt-get clean
    9  dpkg -l > dpkg.jaunty_as_installed
   10  dpkg --get-selections > dpkg.jaunty_as_installed-selections
   11  grep -v ^ii dpkg.jaunty_as_installed
   12  sudo dpkg --purge myspell-en-us
   
Filesystem            Size  Used Avail Use% Mounted on
/dev/sdd1             3.7G  1.7G  1.9G  48% /

   25  sudo apt-get install vim-gtk par rcs

Firefox initiated the installation of swfdec-mozilla and dependencies
when I opened the iGoogle page.

   44  sudo apt-get install gsynaptics
   54  sudo apt-get install unclutter

New method to enable gsynaptics control of touchpad under jaunty:

   82  sudo gvim /etc/hal/fdi/policy/shmconfig.fdi



<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
</match>
</device>
</deviceinfo>
118 sudo apt-get --purge remove evolution-documentation-en 119 sudo apt-get --purge remove evince 120 sudo apt-get install gv xpdf 122 sudo apt-get autoremove 124 sudo dpkg --purge openoffice.org-hyphenation openoffice.org-hyphenation-en-us wamerican wbritish 134 sudo apt-get --purge remove bogofilter* 136 sudo apt-get --purge remove hunspell-en-us 138 sudo apt-get --purge remove myspell-en* 139 sudo apt-get install ispell 145 sudo apt-get --purge remove vim-tiny 146 sudo apt-get --purge remove mozilla-thunderbird 147 sudo apt-get install deborphan 191 sudo apt-get install openssh-server 216 sudo dpkg --purge libkpathsea4 libspectre1 218 sudo apt-get install libtext-textile-perl 233 sudo apt-get install libhtml-template-perl 235 sudo apt-get install libconfig-inifiles-perl 237 sudo apt-get install libxml-simple-perl 266 sudo apt-get --purge remove aspell 270 sudo apt-get --purge remove catfish seahorse 275 sudo apt-get --purge remove seahorse-plugins 277 sudo apt-get --purge remove thunderbird 281 sudo deborphan 282 sudo dpkg --purge remove libgpgme11 libcryptui0 libgtksourceview2.0-0 284 sudo dpkg --purge libpth20 297 sudo apt-get --purge remove totem 299 sudo apt-get --purge remove totem-common totem-gstreamer totem-mozilla totem-plugins 301 sudo dpkg --purge gstreamer0.10-gnomevfs liblircclient0 libtrackerclient0 307 sudo apt-get install vlc mozilla-plugin-vlc Filesystem Size Used Avail Use% Mounted on /dev/sdc1 3.7G 1.7G 1.9G 48% /
Modified: Thu 07-May-2009 at 07:21
Cruncheee on PandaUSB
Fri 01-May-2009 at 21:34
Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             3.7G  1.4G  2.2G  38% /

Fri May  1 21:18:53 EDT 2009

Copied to PandaUSB, and after Cruncheee booted successfully, I yarded out Damn Small Linux and System Rescue CD, which freed up most of the boot partition. I'll leave things as they are for the time being, giving myself the option of growing either the root partition or the FAT32 partition sometime in the future if the need arises.

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdd1             513M  110M  403M  22% /media/fat32
/dev/sdd2             481M   12M  443M   3% /boot
/dev/sdd3             2.7G  1.5G  1.2G  56% /

So far I know of only one small error in the copy. I pooched the UUID for sdd2 in /etc/fstab and /boot wasn't mounted (it was correct in grub/grub.conf so the system booted OK). Fixed that.

title	Cruncheee 8.10.02
uuid	943eaaf0-9188-402f-bdd6-8c302454c6e1
kernel	/vmlinuz-2.6.27-8-eeepc-lean root=UUID=c6b53f27-4450-40f0-aeb9-f6f49a444106 ro
initrd	/initrd.img-2.6.27-8-eeepc-lean

  228  sudo apt-get --purge remove aspell
  229  sudo apt-get install ispell iamerican
  235  sudo apt-get install deborphan

sudo dpkg --purge linux-image-2.6.27-9-generic \
linux-restricted-modules-2.6.27-9-generic \
linux-restricted-modules-common \
popularity-contest

  274  sudo rm -rf /lib/modules/2.6.27-9-generic/
  286  sudo apt-get --purge remove evince
  287  sudo apt-get install gv xpdf
  292  sudo apt-get install sc
  294  sudo apt-get autoremove

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc3             2.7G  1.5G  1.2G  56% /
Modified: Sat 02-May-2009 at 06:54
Cruncheee
Fri 01-May-2009 at 11:00

This morning I installed the Eee PC specific version of Crunchbang Linux on my Eee PC.

I used the ISO image and Unetbootin to create a bootable thumb drive with the Live version of cruncheee. Booted the thumb drive, selected Install from the menu, and installed to a 4G SDHC card. Everything worked as advertised.

However, although cruncheee boots just fine from the SDHC, its grub installation messed up the grub setup on the first SSD. Furthermore, none of the non-cruncheee boot choices on the cruncheee boot menu works. I fixed the grub setup on the first SSD, and I'm going to nuke the non-cruncheee selections from the SDHC boot menu.

Edited and made (and uploaded) this line under cruncheee on my Eee PC.

Fri May  1 16:53:00 EDT 2009
----------------------------
    7  dpkg -l > dpkg.cruncheee_as_installed
    8  dpkg --get-selections > dpkg.cruncheee_as_installed-selections
   27  sudo mount /dev/sdb1 /mnt
   28  history | tail >> eeepc.sh
   29  vi eeepc.sh 
   30  chmod +x eeepc.sh 
   32  set -o vi
   35  sudo cat /mnt/working/panndabear 
   36  sudo apt-get update
   37  sudo apt-get install vim-gtk par
   39  sudo apt-get --purge remove vim-tiny
   40  sudo apt-get install rcs
   41  sudo apt-get clean
   44  dpkg -l > dpkg.crunchee
   45  dpkg --get-selections > dpkg.crunchee-selections
   53  sudo apt-get upgrade
   54  sudo apt-get clean
   59  dpkg -l > dpkg.crunchee
   81  sudo apt-get install libconfig-inifiles-perl
   82  sudo apt-get install libtext-textile-perl

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             3.7G  1.4G  2.2G  38% /
Modified: Fri 01-May-2009 at 18:00
Skype
Sun 22-Mar-2009 at 16:13

I have Skype installed and working (at least a Skype test call works), including the webcam, under Xubuntu 8.10. I had to turn on the webcam in the BIOS. I have no idea why it works in Xandros while turned off in the BIOS.

I can use the built-in speaker and microphone, but both are pretty weak. Any headphones seem to work fine, but the microphone part of the inexpensive headset I bought, while working OK with the GX280, is really weak on the Eee PC. I've ordered a stand alone microphone which hopefully will solve the problem.

I haven't actually made a call yet, but I've added Hana Carey and K. David Prince to my contact list, so it's just a matter of time.

Modified: Mon 23-Mar-2009 at 18:59
Timezone Woes
Fri 27-Feb-2009 at 10:25

How can I not be smart enough to get the timezone working correctly on the native Xandros installation? Hardware clock is set to UTC, and that has been noted /etc/default/rcS. /etc/timezone has been set to America/New_York and US/Eastern. Neither setting keeps Xandros from displaying UTC.

Timezone works correctly for both Xubuntu and Damn Small Linux. System Rescue CD seems to make no provision for timezone data. I'll have to look into that.

Movin' On Up
Wed 04-Feb-2009 at 10:14

I just ordered a $15 8G SDHC card from newegg.com.

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             3.7G  2.9G  694M  81% /

This puppy is fairly full and it's easily worth $15 to me not to have to be checking my capacity all the time.

So how do it?


That went almost too smoothly. The one thing I forgot about were the UUID references in /boot/grub/menu.lst and /etc/fstab (UUID for each SDHC card is different). Once I cleaned those up after the fact all worked a treat and I have plenty of "disk" space.

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             7.4G  2.9G  4.2G  41% /
Modified: Sat 07-Feb-2009 at 18:19
That Damn Touchpad
Fri 30-Jan-2009 at 10:47

I've just used gsynaptics to disable the touchpad so I can type in relative comfort. The big problem I'm going to have, especially when writing or editing blog articles like this one, is using the keyboard for Firefox navigation. I need to look for a good cheat sheet when I have a network connection.

There will probably be some touchpad issues with Xfce, especially with Xfwm. We shall see. Once upon a time there were not mice of any ilk connected to computers.

I guess I'll see if the disabling of the touchpad survives a restart. It should. I believe it did on my T41.


The touchpad remains disabled after a restart. After a couple of power cycles, actually. I'll boot into another distribution just to verify that enable/disable is local.

Even more local that I thought. The touchpad was active when I booted into the stock Xandros partition. Not only that, it was active at the GDM screen when I booted into this partition. But once I logged in, touchpad is disabled. Just the way it 'spozed to be, by golly.

So what I'm doing for this ride, to see how I like it, I've got gsynaptics sitting open on Workspace 2, and I use the Ctrl-Alt-arrow keys to move back and forth, and the Alt-T key to enable and disable the touchpad (Alt-T is a toggle). So it's mostly off, but when I absolutely must have a mouse, it's just a couple of keystrokes away.

I wonder if I can convince Xfce to start up that way? Obviously the first thing to try is to shut down with gsynaptics open on Workspace 2. "Save Session" should take care of things.

OK, it survives logging out and logging back in. Let's see how it handles a power cycle.

Modified: Fri 30-Jan-2009 at 18:57
eeepc-config
Wed 28-Jan-2009 at 10:42

Update: Bad eeebuntu! The entire subdirectory /usr/share/configapp lives outside the Debian packaging system, as does the file /usr/share/applications/alacarte-made.desktop. Who knows what else? Why create the damn eeepc-config package if it's useless without this other non-standard stuff?!? Arrrggggh!

I was less than thrilled with eeebuntu from the get-go because simple things like .bashrc didn't function as they have always done from the beginning of time. Sigh. Why do people step on their hands when they should be standing on others' shoulders?


Here is the menu entry (apparently):

$ cat /usr/share/applications/alacarte-made.desktop 

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/usr/share/configapp/icons/appicon.png
Name[en_US]=Eeebuntu Config
Exec=gksu python /usr/share/configapp/nbConfig.py
Comment[en_US]=Eeebuntu Configuration Application
Name=Eeebuntu Config
Comment=Eeebuntu Configuration Application
Icon=/usr/share/configapp/icons/appicon.png

The command to attempt with the other SDHC card is:
gksu python /usr/share/configapp/nbConfig.py 

Now the problem is, /usr/share/configapp/ does not exist on the Xubuntu based SDHC #1. I'm going to have to put SDHC #2 back in the Eee PC and boot into it to find out what package owns that subdirectory.

Modified: Fri 30-Jan-2009 at 10:32
Second 4GB SDHC Card
Wed 14-Jan-2009 at 09:06

I've downloaded and burned the eeebuntu Base ISO. I've also downloaded and burned the Xubuntu 8.10 ISO. I'll probably start with eeebuntu and install to my second 4G SDHC card. If I have any doubts I'll use partimage to save it and then install vanilla Xubuntu and add the kernel from array.org and see how that compares. Given time I may do both installations just out of curiosity.

After installing eeebuntu Base and xubuntu-desktop and making everything current, this is what I have:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             3.7G  1.9G  1.7G  53% /

Additional candidates for removal:

aspell, aspell-en, bogofilter, bogofilter-bdb, bogofilter-common, dmsetup, file-roller, gvfs-fuse, 

Wait until replacements are in place:

evince, linux-headers-2.6.27-9, linux-headers-2.6.27-9-generic, linux-headers-generic
Modified: Fri 16-Jan-2009 at 06:52
New Default Laptop
Wed 14-Jan-2009 at 09:01

This morning I left the T41 at home and am taking only my Eee PC to work. I use my work laptop primarily for personal email (mutt) and to host jpilot. Both of those functions are working fine. Actually, I hadn't tested outbound email and it still needs setting up. Inbound works a treat. Update: outbound is working.

I've never tested the wired ethernet on this puppy. I'll be doing that this morning. Wired ethernet works just fine, thank you.

I did a quick google for a second AC adapter and it looks like I can get one via ebay "buy it now" from Hong Kong for about $15 shipped. They are $40-50 from the normal suppliers.

When I get to work I'll check the specs on the OEM adapter (it's in my backpack) and make sure the one from Hong Kong conforms. If it does, I'll order it. AC Adapter has been ordered.

Modified: Thu 15-Jan-2009 at 10:52
Tuning eeebuntu Standard 2.0
Mon 12-Jan-2009 at 06:35

   36  sudo apt-get install vim-gtk par vim-doc
   44  sudo apt-get install mc mutt rcs esmtp-run procmail xpdf urlview
   45  sudo apt-get install deborphan
   74  sudo apt-get install xubuntu-desktop
  128  sudo apt-get install unclutter
  183  sudo apt-get install libtext-textile-perl
  190  sudo apt-get install lynx
  305  sudo apt-get install tidy tidy-doc boa
  307  sudo apt-get install mozilla-plugin-vlc
  309  sudo apt-get install eeepc-config
  320  sudo apt-get install openssh-server
  334  sudo apt-get install jpilot jpilot-backup pilot-link libpda-pilot-perl
  504  sudo apt-get install gv gqview jhead
  509  sudo apt-get install tkdiff
  516  sudo apt-get install audacious
  519  sudo apt-get install cups-pdf
  526  sudo apt-get install doc-linux-html doc-linux-nonfree-html
  528  sudo apt-get install easytag enscript esniper
  531  sudo apt-get install fakeroot
  
  511  sudo apt-get install build-essential
  517  sudo apt-get install bsdgames
  519  sudo apt-get install catdoc
  524  sudo apt-get install dillo
  525  sudo apt-get install flip
  530  sudo apt-get install fping
  534  sudo apt-get install galeon
  535  sudo apt-get install gnumeric-doc gnuplot gnuplot-doc groff grpn grub-doc
  548  sudo apt-get install harden-doc hexcat
  552  sudo apt-get install html2ps html2text htop iamerican ibritish info2www id3v2 xhtml2ps
  560  sudo apt-get install libncurses5-dev
  562  sudo apt-get install mailutils make-doc
  563  sudo apt-get install manpages-dev
  565  sudo apt-get install mhonarc mimedecode
  573  sudo apt-get install nedit nmap nvi
  578  sudo apt-get install partimage partimage-doc patchutils pax pcal
  584  sudo apt-get install pilot-manager
  585  sudo apt-get install pax pcal perl-doc perl-doc-html perlmagick
  592  sudo apt-get install pdftk

  603  sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
  605  sudo apt-get update
  606  sudo apt-get upgrade
  607  sudo apt-get dist-upgrade

  620  sudo apt-get install pysol pysol-cardsets
  626  sudo apt-get install sc
  627  sudo apt-get install sqlite3-doc
  628  sudo apt-get install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin
  636  sudo apt-get install tkinfo tofrodos
  637  sudo apt-get install unhtml
  646  sudo apt-get install xtightvncviewer

  316  sudo apt-get --purge remove amsn
  320  sudo apt-get --purge remove aspell
  323  sudo apt-get --purge remove bogofilter
  325  sudo apt-get --purge remove bogofilter-bdb bogofilter-common
  328  sudo apt-get remove --purge compiz
  389  sudo apt-get --purge remove cdrdao
  391  sudo apt-get remove deskbar-applet
  392  sudo apt-get remove evolution-data-server
  399  sudo apt-get --purge remove python-beagle

  432  sudo apt-get --purge remove evince
  437  sudo apt-get --purge remove libkpathsea4 libspectre1

  514  sudo apt-get --purge remove compizconfig-settings-manager libcompizconfig0 python-compizconfig
  527  sudo apt-get --purge remove file-roller

  261  sudo dpkg --purge compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-gnome libdecoration0 tcl-tls
  324  sudo dpkg --purge deskbar-applet human-icon-theme libao2 libebackend1.2-0 libedata-book1.2-2 libedata-cal1.2-6 libegroupwise1.2-13 libgdata-google1.2-1 libgdata1.2-1

  503  sudo dpkg --purge libx11-xcb1

  484  sudo apt-get remove dmsetup
  487  sudo apt-get --purge remove gftp-gtk
  491  sudo dpkg --purge dmsetup gftp-common
  497  sudo apt-get --purge remove lilo

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             3.7G  3.2G  303M  92% /

So, at this point my drive seems pretty damn full and I have neither
Acroread nor LaTeX installed.

I see two alternatives (for my other 4G SDHC card): install base Xubuntu
and add the kernel and other packages from array.org; install the
minimal eeebuntu system and execute 'apt-get install xubuntu-desktop'.

ToDo
====
acroread (and friends)
	note that dependcies are clearly messed up for this package
	leave it alone unless there is plenty of disk space

eeepc-acpi-scripts (??)
------------------ (No)
https://bugs.launchpad.net/ubuntu/+source/eeepc-acpi-scripts/+bug/262679

Binary package hint: eeepc-acpi-scripts

eeepc-acpi-scripts depends on acpi-support-base, which is not available
in intrepid. Furthermore, the scripts attempt to load the ath_pci
module, which is known not to work with the eeepc. Instead it needs to
be updated to use the ath5k module which is included with 2.6.27 kernel,
and works fine, providing the ath_pci driver is blacklisted. Otherwise,
there is no point in having the package available.

  486  sudo apt-get install linux-headers-eeepc
  489  sudo apt-get --purge remove linux-headers-generic
  491  sudo apt-get --purge remove linux-headers-2.6.27-9 linux-headers-2.6.27-9-generic
  496  sudo apt-get install linklint secure-delete wipe

Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             3.7G  3.2G  293M  92% /

  450  sudo apt-get install gsynaptics-elantech

  522  sudo apt-get --purge remove fuse-utils libfuse2 ntfs-3g
  529  sudo apt-get --purge remove libntfs-3g28
  534  sudo apt-get --purge remove apparmor*
Modified: Wed 28-Jan-2009 at 18:57
Update
Wed 07-Jan-2009 at 10:52

A lot has happened in the last week.

I'm editing this article on the Eee PC under Xubuntu 8.10. First I installed eeebuntu Standard to a 4G SDHC card resident in the Eee PC. Then I executed

sudo apt-get install xubuntu

The eeebuntu Standard ISO is bigger than a CDR, so I burned it to a DVD using a new external USB DVD/CD-RW drive I scored on eBay. If memory serves I downloaded the ISO using my desktop PC, then put it on a USB memory stick and carried it to the Eee PC, where I burned it using the new external drive and the Xubuntu Live CD I had earlier installed to a 2G SDHC card.

Modified: Wed 14-Jan-2009 at 12:18
LFS Live CD
Wed 31-Dec-2008 at 08:08

One of the things I like to do with my laptop is to save a bunch of emails to an mbox file on a thumb drive and then read and perhaps respond to those emails during my commute. Responses, of course, are postponed until I have a network connection.

Unfortunately, mutt isn't available for either Damn Small Linux or eeePC Xandros. And I'd have to do a remaster to add it the the System Rescue CD (not a bad idea, that), so I asked google if there was a Live CD available that included mutt.

I discovered the Linux From Scratch Live CD, which comes in both a full-blown (FIXME MB) and a minimal (233 MB) version. Both versions include mutt and vim.

There is a fairly straightforward procedure to install LFS Live CD to a thumb drive, so I've done that and I tested my new email reading capabilities on this morning's commute. Works a treat!

Modified: Mon 12-Jan-2009 at 06:50
Initial Blog Article
Mon 15-Dec-2008 at 11:04

I'm typing this entry on the Eee PC under Damn Small Linux 4.4.10.

And now I'm editing it on the T41 while sitting at my work desktop.

And now I'm back at the Eee PC under DSL on my LIRR commute home.

Modified: Wed 14-Jan-2009 at 12:18


Pann's Weblog

Last modified: 24-Sep-2009 and Copyright © 2009 by Pann McCuaig
All rights reserved.