On 11-Dec-2008 I purchased a new ASUS Eee PC 1000. This blog is for notes about that netbook.
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!
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:
vipw and change jaunty to karmic and Jaunty Jackalope to Karmic Koala./etc/shadow and replace jaunty with karmic.vigr and globally replace jaunty with karmic.sudo mv /home/jaunty /home/karmic/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.
.bashrc and .profile can be left aloneco -l .bash_logout.bash_aliases should be edited to remove personal aliases.muttrc should be edited to remove any account information as well as the call to .mutt_aliasesrm .bash_historyrm .esmtprcrm .lesshstrm .muttrc ; mv working/.muttrc .rm .mysql_historyrm .sc_historyrm .signaturerm .sqlite_historyrm .sudo_as_admin_successfulrm .viminform .vimrcrm -rf .cache/rm -rf .cups/rm -rf .dillo/rm -rf .easytag/rm -rf .galeon/rm -rf .gnupg/rm -rf .gqview/rm -rf .hplip/rm -rf .jpilot/rm -rf .local/rm -rf .mc/rm -rf .mozilla/rm -rf .purple/rm -rf .Skype/rm -rf .ssh/rm -rf .vnc/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
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
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.
menu.lst/dev/sda2 in menu.lst 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
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.
Boot the System Rescue CD
/dev/sda1 (83, bootable)/dev/sda2 (83)mkfs.ext2 /dev/sda1 -L Eee_PC_bootmkfs.ext2 /dev/sda2 -L Eee_PC_root/boot from /dev/sdc1 to /dev/sda1KNOPPIX, SysRCD, and TinyCore from /dev/sdb1 to /dev/sda1autorun* and backup.tar.gz from /dev/sdb1 to /dev/sda1/dev/sda1/grub/menu.lst to include Damn Small Linux, System Rescue CD, and Tiny Core/dev/sdb1/working/xandros/menu.lst as a go-by)/dev/sdc1 except /boot and /lost+found to /dev/sda2/dev/sda1/grub/menu.lst and /dev/sda2/etc/fstab/dev/sda2/etc/fstab to include /boot (/dev/sda1)grubCross your fingers and reboot
/dev/sdb1 that were copied to /dev/sda1/dev/sdb1/user/dev/sdb1 top level so that it can be mounted on /home/pann/working/etc/fstab to include /home/pann/working/home/pann/workingAnd we should be at "Bob's your uncle!"
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.
/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.
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.jauntySun 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% /
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% /
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% /
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.
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.
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?
/dev/sdb1)/dev/sdc1)tar the whole bloody thing (excluding lost+found) to a subdirectory on /dev/sdb1fdisk a single ext2 partitiongrub interactively and make the new 8G SDHC card bootableThat 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% /
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.
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?
$ 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.
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
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.
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*
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.
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!
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.