I am just getting into LinuxMCE and am not quite sure what is safe and what isn't. I am wanting to run DVB for Myth, and wanting to run the latest Myth SVN. I am curious if it is a problem for me to recompile the kernel to remove DVB support and compile it via HG Driver Modules. And then to compile Myth itself and install it. Will this cause any problems for LinuxMCE on how it operates? I just didn't want to mess up any other modules it is reliant upon.
the bad news is that you can't install a newer version of mythtv because the mythtv package from LMCE is specially modified for that. i'm wondering why do you want to do that, especially if the svn version could have some issues. and also there is no need to remove dvb support from kernel just to install some other drivers. i'm saying that because dvb support in kernel is an API (like ALSA) to make the things working for dvb systems. i advise you not to try to remove dvb support, instead you have to patch the kernel with hg driver modules and then compile it. you should see at dvb section in kernel the wanted driver.
I have recompiled the kernel on my hybrid, the same version Kubuntu uses with a small patch. I haven't tested everything there is but so far I have only noticed that this will break adding new Media Directors. Which is easily fixed by copying vmlinuz-2.6.20-16-generic and initrd.img-2.6.20-16-generic from another MD into the "/usr/pluto/diskless/<device-number-of-MD>/boot/" directory (and changing the symlinks).
you should recompile a new kernel and then boot with it. then, run /usr/pluto/bin/Diskless_InstallKernel.sh to install the current kernel into md image.