some information about the eee-PC on current kernel

0
Filed under coding, general, linux

hi,

just wanted to give you a small update about how things are going with the current kernel (2.6.31.1 so far) on the 901 model from Asus.

Graphics:
The intel chipset ( Intel Corporation Mobile 945GME Express Integrated Graphics Controller ) works very well and even KMS works like expected. There were some minor issues that required to build a initial ramdisk in the past, but now that’s not necessary anymore. I don’t know if that’s because of a bugfix or just some lucky configuration of my kernel. ;)

Wireless:
WiFi works with the rt2860 module from /staging.

Bluetooth:
I managed to use my cell phone as a modem device. It wasn’t very difficult. I’ll write a small article soon how to get this done. wvdial and rfcomm do the dirty work anyway …

I also bought a very nice little IBM thinkpad some days ago which I am currently tweaking to fit my needs. Screenshots will follow. Here is one from my eeePC:

KMS on the eeePC done right ;)

0
Filed under general, linux

Ok guys, I figured out how to fix the issue I wrote earlier about. Sometimes KMS didn’t work on boot-up and I didn’t know why. After some research I found the reason. The intel-agp module has to be loaded before the intel driver gets loaded. Sometimes (I don’t even know why) the driver got loaded earlier than the intel-agp and KMS failed. My simple fix is to create an initial ramdisk which loads intel-agp. So far it works quite well … The error didn’t appear again.

Here are the steps for 2.6.31:

# create initrd
mkinitrd -c -k 2.6.31 -m intel-agp
OK: /lib/modules/2.6.31/kernel/drivers/char/agp/agpgart.ko added.
OK: /lib/modules/2.6.31/kernel/drivers/char/agp/intel-agp.ko added.
3224 blocks
# this now created a file named initrd.gz under /boot

Next, you have to include this line to you lilo.conf, under your “root = blabla” line:
initrd = /boot/initrd.gz

and run lilo to update. You have to comment out the “vga = xxx” line too by the way.

I hope this helps some of you. Enjoy!

activating kernel-based mode setting on my eee :)

0
Filed under general, linux

today I tried out KMS for the intel-chipset on my eee 901. It results in reduced flickering when starting X and a much higher resolution when booting up. So far, I’m glad it works now. The only thing that sucks is, that there is something wrong with KMS when I reboot via 3-finger-salute. It works perfectly when I type in “reboot”, but it does not come up in KMS again if I reboot via [Ctrl] + [Alt] + [Del] … strange.

Config for kernel 2.6.31:

Device Drivers --->
    Graphics Support --->
        Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
            <*> Intel 830M, 845G, 852GM, 855GM, 856G
            [*]    Enable modesetting on intel by default

endorsing calcurse :)

2
Filed under amusing, artistic, coding, general, linux

Today I found a very nice ncurses-based calendar tool named calcurse. At first it is a bit hard to get used to it, but once you figured out how it works, you’ll love it.
Friends of console applications will love it anyway ;) . I have always been searching for a reasonable console tool for this task. Now I found one :)

Here is the link to the website:
calcurse

I’m using it as my primary calendar application to get an overview of my daily tasks and events.

Here a screenshot of me entering my university lessons :P :

entering stuff in calcurse

entering stuff in calcurse

playing with github – everyone is invited!

0
Filed under biology, coding, general, perl

#### UPDATE #####
To have a look at the project:
click me
###############

hi guys,

I decided to register an account on github to share some of my coding projects with the world. By now I only uploaded huntersim so far but some others will follow soon. If you want to help me by commenting or patching it, feel free to do so. Get an account at github.com and tell me you account name by mail. I could then add you to the collaborators and you can submit your changes directly. If you just want to take a look or run the program you can of course just clone the repository without registration.

The public clone URL is: git://github.com/ap0calypse/huntersim.git

You can clone the repository with the following command:

git clone git://github.com/ap0calypse/huntersim.git

So, if you want to contribute to the project (or fork it, whatever) tell me your username and I add you to the collaborators. You should have some git knowledge. But don’t be scared. You can’t destroy anything :P

one step forward

0
Filed under amusing, biology, general

hi guys,

in near future you’ll see more articles because I decided to quit my current job and start to study biology ;) .

I’m going to do my job until 23th of September.

Hooray! They found a way!

1
Filed under biology, general

As I wrote earlier, the “Wiener Linien” didn’t want to place the sujets from the atheist bus campaign on their busses, but the campaign found another way:

LINK

I’m glad they found a way!

Incompetence update: Austrian justice

0
Filed under general

Without any further comments:

Österreichs Verfassungsgerichtshof prüft Sicherheitspolizeigesetz nicht

How to make MySQL listen to the world on Slackware 12.2

0
Filed under general, linux

Hi guys (and girls? … don’t know),

I recently found out how to make your MySQL-Service listen to the entire world instead of working explicitly with the socket-connection.

At first I took a look into the configuration-file, which is /etc/my.cnf in my case and found out, that it should already work. But it didn’t. After some searching I found out that the start script /etc/rc.d/rc.mysqld contained the following line:

SKIP="--skip-networking"

After commenting out that line and restarting the daemon everything worked as expected and the daemon listens at port 3306. I hope that the next guy trying to configure MySQL doesn’t have to search for a solution anymore now.

huntersim 0.1 – my first simulation

5
Filed under amusing, artistic, biology, coding, linux, perl

hi guys,

some days ago I decided to write a little simulation in Perl. Well, … here is the result (huntersim-0.1). The package contains a README where everything should be explained.

Have FUN!

UPDATE:

Because people want to see pics: