Last Monday evening, i finally received my darling the new AMD64. It already came with a dual boot, 32-bit windows XP and 64-bit Ubuntu feisty. The windows part was mostly already ok and it was really easy to switch the resolution to 1360x768 which is not exactly the same as my TV's default resolution (1366x768) but it's close enough, but the ubuntu side is another story:
It had open source nvidia drivers installed on it, so it couldn't do anything near to 1366x768, but after getting connected to internet, it was very easy to install and configure the proprietary drivers. Now my X/gnome is also running at 1360x768. Also GL and Xv seems to be working perfectly.
Since my ADSL modem and the TV/computer are on the opposite sides of the room, I had been using wifi on my mac mini and I thought i will do the same with this computer as i don't want to spend money on laying the telephone wire. I bought an A-Link PCI WLAN adaptor as it claimed to have Linux drivers but i failed to build the drivers they provide because of some linux kernel build problem. I must point out that when other people are busy making their builds easier to use, the linux kernel hackers seems to be going in the other direction. Building a module was far more simpler in the olden days than it is now, at least i used to understand what was happening. Yesterday, Naba told me about this cheap conduit that can be laid down on the floor easily so I bought that along with a 10m long ethernet cable and tada now my computer is connected to high-speed internet.
Then there is the problem of having a mac bluetooh keyboard. I thought it'll work with the bluetooth dongle i bought but seems i have to put some firmware provided by apple on it and that can only be done from a mac, which i don't have anymore. Now I have to ask a favour from some mac owning friend. :)
The Microsoft remote mouse and Microsoft usb keyboard that i bought worked out of the box on both OSes. Yes yes! I am supporting Microsoft but I am not ashamed of buying hardware from them as i think they are good at that and I want to encourage them to go into that business instead. :P
The company I bought it from, created an account by the name 'zeeshan' whereas i prefer 'zeenix' so i created another account and added it to the 'admin' group. All went fine but i couldn't access my sound card. aplay would tell me that there are no sound cards and I got a bit worried if the sound card has a working alsa driver. After an hour of struggling, it turned out that the newly added user 'zeenix' doesn't have permission to use the devices since he is not part of the 'audio' gang. It would be really nice if alsa and/or it's utils can tell me the actual reason is so i can correct it the easy way.
Half Life 2
I also bought a DVD of HL2 as ever since it's release I wished for a computer that is capable of running it and now I have one. Last night, after getting sound working in ubuntu, I installed it and played it for a while. The object manipulation capability is really awesome and gives the HL experience a new life. The game has quite a bit of nostalgic value for me too since at one time I was deep into it and felt quite the same as Gordon Freeman himself was, while being trapped in a big underground lab.
I didn't get much time lately for working on GUPnP because of some office work and the new computer of course but hopefully the only thing that is really left in the GUPnPServiceIntrospection is documentation and that is what i am working on currently. For those who have some UPnP devices at their disposal, please do try the latest 'test-introspection' from the gupnp svn trunk and let me know if you see any problems.