Colin.Guthr.ie Illegitimi non carborundum

17Jan/108

Mix it some more

OK, so this is really just an update on my earlier post about KMix PulseAudio integration.

I've spent quite a lot of time refining the initial support I added a few weeks back. What follows is a brief summary of the changes/improvements/bugfixes.

6Jan/1024

Mix it up

Hot on the heels of my Phonon PulseAudio integration, here is another set of patches for kdemultimedia that adds PulseAudio support to KMix \o/

Quick screenie before a more detailed description:

KMix window showing two devices, one Stereo, one 5.1

3Nov/0931

Mandriva 2010.0 is out!!

I'm very pleased to say that Mandriva 2010 is now out! Checkout What's New! Also see the Release Notes and Errata.

Myself and the rest of the Mandriva Developers and Contributors have put in a lot of work this time round. I'm pretty happy with the PulseAudio->Phonon integration work I did for KDE which builds on our previous approaches which were not quite as functional (although did at least hide potential configuration problems from users unlike on some distros! (for which the usual "solution" was a urpme/yum remove/apt-remove pulseaudio rather than actually finding the real cause!)

Anyway, anyone looking for a change or wanting to see what other distros have to offer, I really encourage you to take it for a spin!

11Oct/099

Finding (and purging) orphaned packages

For a couple of releases Mandriva's package management tool, urpmi, has come with a feature that tracks and reports on orphaned packages. It does this by tracking which packages were installed as dependencies of others and then reporting back when the package that contained the dependency is no longer present (or it's dep has changed). This works pretty well, but sometimes you want something that is not based on a tracked state, and just looks at the packages available and those that are installed.

11Oct/096

Mandriva 2009.1 and Intel Graphics

As many of you already (painfully) know, Mandriva 2009.1 was shipped at a rather awkward time in the Intel Graphics Driver's lifecycle. The upstream guys were in the middle of a rather extensive rewrite and consolidation. This meant that the version shipped with 2009.1 did not work all that well for several users. The new intel driver requires careful coordination of kernel, libdrm, mesa and intel driver packages to ensure they all work properly. This requirement meant that providing official updates was difficult due to the fact that kernel updates were often required.

For this reason, myself and Thomas Backlund have been operating a semi-official repository of packages built for 2009.1 specifically for Intel users of 2009.1.

2Aug/0910

Sound on Linux is Confusing: Defuzzing Part 2: PulseAudio

In an earlier article, I describe how the low level ALSA configuration allowed us to route all applications using the ALSA API via PulseAudio. In this article we'll take a look at the various configuration files and variables that control this side of the audio path.

2Aug/093

Sound on Linux is Confusing: Defuzzing Part 1: ALSA

So I often hear the phrase: "Sound on Linux is Confusing". While I don't totally disagree with this statement, as with everything on Linux the sound system is pretty logical and if you follow through the steps you can demystify things pretty quickly. So this article will explain how things work on Mandriva and should ensure users are more comfortable with "how things work".

27Jul/091

Integrating Login and Home Directory on OS X Leopard Clients

I've recently been dabbling in OS X related stuff. One of the things that is important to me is ensuring that my login details and users can use the OS X machine just the same as any other. Not that I really have any need for this, seeing as I'm pretty much the only user, but I like to learn these things :)