April 1, 2007 Archives
Casio pop band par excellence, My Little Airport released two new singles since the beginning, freely available on their website. The first one, "sad merchant", sounds like a game of pinball with lyrics, and the second one, "unemployed", is a cacophony of naive pop. The lightness of My Little Airport, I think, is what makes them so interesting (by no means unique, I'm sure).
I've yet to make a full Chinese indie post (been talking about it for two months) with some of the stuff from the queen of indie in China, miss moderntime, as well as from the general stuff that was ordered/bought/downloaded since my luck encounter with My Little Airport in Cafe Kubrick, Yau Ma Tei, HK.
In the meanwhile, I do recommend My Randomness, and the non-linear world, as two excellent English-language blogs specialized in Asian/Chinese indie. One of my current favourite songs is from this post, and played by 水母 (Jellyfish) which is, by the look of their e-mail, a band from the Mainland.
After my Linux/XP install last week, I managed to throw in Solaris into the blend. It wasn't simple, because a Solaris install had to be on a primary partition (you are limited to four with a standard msdos partition table) and it also had the side effect of rearranging your partition numbering.
On my first install, I decided to scrap a previous Ubuntu install, only to find out that Solaris overwrote my MBR, which I couldn't then restore to the GRUB boot loader.
What I did was to start over, starting with Solaris. WinXP is on a separate SATA hard drive, so I did not have to deal with it. The Solaris installer doesn't allow you to create Linux partitions. When I got to partitioning the drives, I created three empty DOS primary partitions (approx sizes -> 200Mb + 500Mb + 100Gb), plus the Solaris partition (20Gb). I let the installer do its deed, rebooted to check whether it was fine.
After this, I installed my four Linux distributions, accordingly to the last manipulation. With Ubuntu, the first Linux distribution installation I did, I reinitialized the partitions to Linux using the "cfdisk" command. I went through a normal Ubuntu installation, which also allowed me to repartition the largest of the Linux partitions in four equal parts of 20Gb (for each distro). I installed the other distros, making sure that /boot and /home were not rewriten.
When I finished installing the Linux distros, and rebooted the second time from the Solaris system, my GRUB boot loader had disappeared! I took out an Ubuntu CD, and repaired the MBR by mounting /dev/hda1 (/boot) to /mnt/boot, and then issuing "grub-install --root-directory=/mnt /dev/hda". Here is a copy of my menu.lst.
In Solaris, support for my network interface did not came "out of the box". It is a network adapter on an ASUS K8N-E Deluxe, which has a nforce3 chipset. I downloaded the free nfo driver, and burned the tar.gz on a CD. I followed the instructions in the readme, using amd64 as my architecture, and suncc as the compiler. For the network interface configuration, I followed this how-to for setting up a Solaris DHCP client. The driver loaded, but I did not have any connectivity. After changing a few things (by not configuring the driver under /kernel/drv/nfo.conf, and removing a few parameters to get from the dhcp server - configured on the last line of /etc/default/dhcpagent), I was able to configure my interface and access the external world.
After using Solaris for a while, I find its desktop environment (it is definitely gnome, or rebranded/modified gnome) to be slow to react. Maybe it's the graphics driver, as it isn't fglrx (with dual screen setup, like on the Linux installs). I've read reports that it is possible to have dual screens with the "ati" free driver (ATI doesn't have a release of its proprietary driver "fglrx", but I think it might be possible to make it work on Solaris if it does for Linux?), but I'm not planning to do it.