http://blog.pew.cc/tag/linux/

Debian for eee PC

       
Wed, 02 Sep 2009 15:53 - Daniel - Other - Comments (0)

       

       

I used fluxflux for quite some time on my eee Pc, but I didn't really like the PCLinuxOS it was based on. It worked quite well for some time, but the last release is kinda aged and after upgrading the OS I had some serious problems. Since I prefer Debian based systems anyway I took a quick look at Debian Lenny and Ubuntu.

Ubuntu has a special version for netbooks called Ubuntu Netbook Remix. It's not as heavy as a full Ubuntu install, but it's still quite big. Also I has a few problems with the eee 701.

Debian on the other hand can be installed with only a minimum system that uses very little space (I know, ubuntu can do that too with it's alternate installer CDs) and supports pretty much everything on the eee 701 thanks to the work of the DebianEeePC Project.

Installing it is very simple. Just follow the steps of the HowTo. I installed just the standard system and later added the x.org, gnome-core, gdm, network-manager and iceweasel by hand. After that the OS install is just about 1 GB and some stuff even is optional. For example you can skip gdm and network-manager tofree a few MB if you don't need a fancy graphical login and manage your connections manually.

The only thing that doesn't work at the moment is changing the volume with the function keys, but I don't really need that anyway.

To sum it up, Debian on the eee PC is very nice. Boot time is lightning fast and the hardware works "out of the box". If you think about installing another OS on your eee PC, Debian would be a good choise.


Tags: linux ubuntu fluxflux debian asus eee

       



       
Songbird 1.0.0 deb

       
Wed, 03 Dec 2008 18:54 - Daniel - Other - Comments (1)

       

       

I found a deb file that works on my ubuntu 8.04 box. Unter Hund provides debs for songbird 1.0rc1 through 1.0 final.

Unfortunately he hosts the deb for Songbird 1.0 on a one-click-hosting site. If some one want to grab this deb too, you can get it now from my mirror too.

Most noticeable change from songbird 0.7.0 to 1.0.0 is the improved startup speed. Very nice.


Tags: linux songbird music player ubuntu

       



       
Songbird 1.0.0

       
Tue, 02 Dec 2008 22:08 - Daniel - Other - Comments (0)

       

       

Today songbird 1.0.0 has benn released. This is the first final version of songbird. Songbird is a music player based on xulrunner (from mozilla, also powers firefox), gstreamer for playback and sqlite as database backend for the music library. It's free as in freedom and runs on windows, linux, mac os x and even opensolaris.

I've been using it for a while now (since version 0.6.0), and it is a really good music player. Unfortunately it the tarball release won't run on my ubuntu pc. Maybe building it from source will help, but I havn't tried that yet.


Tags: linux songbird music player ubuntu

       



       
Huawei E160 and Linux

       
Sat, 27 Sep 2008 13:40 - Daniel - Other - Comments (3)

       

       

I recently got a Huawei E160 3G modem and use it on my Asus EEE 701 for mobile browsing. Since the E160 has two modes. In the default mode it acts like a read only USB drive, in the second mode, the modem is available. To change between these modes, you need a tool called usb_modeswtich.



The solution I'm describing here works on my EEE with fluxflux (a PCLinuxOS-remaster). It should work with other distributions too, but I havn't tested it. This solutions is based on  Thomas Schönhütl's post about how to get the E169 working with fluxflux (german).



First, we need to get usb_modeswitch and compile it. You need libusb-dev (or libusb-devel on some distros) installed for this.

wget http://www.draisberghof.de/usb_modeswitch/usb_modeswitch-0.9.4.tar.bz2
tar -xjf usb_modeswitch-0.9.4.tar.bz2
cd usb_modeswitch-0.9.4
./compile.sh
cp usb_modeswitch /usr/local/bin/



Now install ivman. Ivman is a daemon to auto-mount and manage media devices. We'll use ivman to run usb_modeswitch when the E160 is connected. I tried to do this with udev but failed. If anyone is successfull by doing it with udev, let me know.

apt-get install ivman
ivman



Add ivman to you autostart. In ubuntu you can do this by going to System->Preferences->Sessions and adding a new Startup Program.

Now, lets adjust the ivman config file. Open $HOME/.ivman/IvmConfigActions.xml and add this befor </ivm:ActionsConfig>

    <!-- Change Huawei E160 Mode -->
    <ivm:Match name="hal.storage.physical_device" value="/org/freedesktop/Hal/devices/usb_device_12d1_1003_noserial_if0">
            <ivm:Option name="exec" value="xterm -e $HOME/.e160.sh" />
    </ivm:Match>



Now create a file named .e160.sh in you home folder and open it with you favourite text editor. Paste this to the file

!/bin/bash

if [ -z "`/bin/ls /dev/ttyUSB0`" ]; then
        if [ "`/usr/sbin/lsusb | grep 12d1 | cut -d : -f3 | cut -b -4`" = "1003" ]; then
                /usr/local/bin/usb_modeswitch -v 12d1 -p 1003 -d 1
                /usr/local/bin/usb_modeswitch -v 12d1 -p 1003 -H 1
        fi
fi



Save the file and make it executable.

chmod +x .e160.sh



Restart ivman (or reboot) and the next time you connect you E160 3G modem, it should be switched to the correct mode automatically.

Reply via email to