Posts from January 2009

MSNP15 broken?

This morning I tried to connect to MSN with my preferred client pidgin, which uses the newest MSN protocol version 15. But it seems that Microsoft changed something, that does not allow clients using this version of the protocol to download the Address Book. Very clever move. That includes Microsoft’s own versions of Live messenger.

To ommit this you have to use a client with an older version of the MSNP.

Pidgin users can use msn-pecan atm. Get it at http://code.google.com/p/msn-pecan/

Ordered new PC!

I have been saving for a new PC for quite a while now. For the last couple of years I have been using laptops, but I kind of miss playing some games with friends, and my current laptop my Thinkpad X60 Tablet is not capable of much gaming.

So I ordered the following parts:

  • CPU: Core i7 920, 2.66 GHz
  • Motherboard: Gigabyte GA-EX58-UD5
  • RAM: Corsair XMS3 3x1GB DDR1333 CL9 (TR3X3G1333C9)
  • GFX: ASUS ATI Radeon 4850
  • HDD: Samsung Spinpoint F1 500GB
  • Case: Antec Nine Hundred
  • PSU: Corsiar TX650

I also ordered following accessories:

  • BenQ 22″ (1920×1080) – E2200 HDA
  • Microsoft Comfor Curve 2000 Keyboard
  • Logitech MX400 mouse

Now I just have to wait for it to arrive.

New hal and consolekit

A new thing that has been introduced in HAL is the usage of consolekit and policies to allow users to do various stuff such as, mounting removable storage devices, ejecting CD’s and such things. But this requires to tell consolekit that a session has been started, otherwise you will not have permissions to do these things. Newer versions of GDM and KDM implement this and tells the consolekit deamon that it has started a session. Though some users do not use a graphical login manager, or uses one that does not support this.

A simple way to get around this is to do the following:

  1. Add the line
    session         optional        pam_ck_connector.so

    to /etc/pam.d/login

  2. You will also have to start all your desktop environments in a new way:
    In .xinitrc start your environment with

    exec ck-launch-session startxfce4

    Notice the ck-launch-session before startxfce4, this is what tells the consolekit daemon, that a new session has been started.
    This is simmilar for other environments such as openbox and so on.