More of the same?


xine-lib upcoming: VDPAU and BluRay

Filed under: Media, Software — Tags: , , — _ds_ @ 21:41

For those of you who regularly taint your kernels with nVidia code, VDPAU support has been merged into xine-lib. I created a copy of the xine-vdpau repository yesterday, first importing it (up to r275)¹ into a local Mercurial repository with the help of hgimportsvn and hgpullsvn (hgsvn).

Since the VDPAU support requires incompatible ABI changes, it needed to be ported to xine-lib 1.2; this is fine because the 1.2 API and ABI are not fixed yet². Consequently, it’s still a bit experimental, so it’s in a new (and temporary) 1.2 repository; it’ll go into the main 1.2 repository in due course.

(I can’t test the VDPAU code myself. I don’t have any nVidia graphics hardware, and nor do I want any: I sometimes use 3D and I don’t want the taint preventing me from upgrading to newer kernels as and when I choose and with whatever configuration options are appropriate for the hardware and I want to be able to report and occasionally fix kernel bugs without having to reboot without re-tainting the kernel just to get trustworthy kernel logs… so here’s hoping that VDPAU becomes supported by open-source drivers, and not only for nVidia hardware…)

Also, we’ve also got some basic BluRay support going into the next release in 1.1.17, which was released on 1 December. It won’t play discs as yet (and that probably won’t land in 1.1), but it should be able to handle decrypted files reasonably well. (No, I’ve not been able to test this either – yet. M2TS files are definitely playable, at least from hard disk.) There are still things missing; I’m currently expecting more patches.

Finally, if anybody wants to contribute to xine-lib and, hopefully, get involved in developing it (and I don’t just mean new features), by all means, send patches, fix bugs, acquire fame and fortune, get your name in lights the authors list…

¹ r276, the current revision at import time, is a bug fix and has nothing to do with VDPAU. As such, it went directly into 1.1.
² They will be when 1.2.0 is (eventually) released


St. Insert-Name-Here’s Park

Filed under: NUFC — Tags: , , — _ds_ @ 14:12

Well, okay, maybe not quite that bad. But close enough. (And it’s about time that I wrote something about this, now that things have calmed down a bit.)

You have to agree that the initial annoucement of Mike Ashley’s plans to invite sponsorship for the renaming of St. James’s Park was, well, a bit of a PR disaster.  The announcement was made, there was “a bit of” a backlash, then Derek Llambias (Newcastle United chairman, for both of you who’ve not yet heard of him) was wheeled out to say that the plan is “ @ St. James’s Park Stadium” (or something very similar), of which the general opinion seems to be “marginally better, but still unacceptable”.

Witness the crowd at NUFC home games (against Peterborough, for example): “get out of our club“, “stand up for St. James’s Park“, and no doubt a few more to come. (more…)


EeePCs, Ralink 2860, and Linux drivers

Filed under: EeePC, Kernel — Tags: , , — _ds_ @ 00:52

Things are looking up.

The rt2860sta driver is now working properly: the panic bug was fixed in Linux 2.6.32-rc5, and another bug which broke things for all but those of us whose EeePC has a Ralink 2860 has been fixed (the patch which caused it has been reverted), ready for 2.6.32-rc7. (The “panic bug” being the one which caused the kernel on any EeePC with a Ralink 2860 wireless network chip to panic, freezing the computer, when Fn-F2 was pressed while the wireless interface is associated with an access point.)

Also, (more…)


Intel SATA chipsets and AHCI

Filed under: Hardware, Kernel — Tags: , , , , — _ds_ @ 23:49

I’ve been playing with Matthew Garrett’s AHCI patch¹ (and discussing it with him on IRC), and we now have a new patch which seems to work a bit better: it handles a few possible failures and situations in which the quirk shouldn’t be activated, and also handles resume (for ICH7M; others need to be added and tested). (more…)

Shiny new hardware

Filed under: Hardware, Linux — Tags: , , , , , — _ds_ @ 22:38

I acquired a shiny new mini-ITX box with an Intel D945GCLF2 the other day to replace an ageing Pentium II box. Installation went smoothly (after some initial messing with what to boot from): I started from a lenny amd64 live CD and debootstrapped from there (more…)

Blog at