Sure, but I like the idea of trying to make gar functionningqortra wrote:I have rel-0.18beta1 working on an AMD Duron with onboard Nvidia graphics and Nforce network (quite nasty; uses experimental reverse-engineered drivers in kernel 184.108.40.206).
Firstly, I did not use gar. The pre-compiled binaries seem to work just fine on the Duron, so I pretty much mounted the cramfs image on a loopback device and populated a new image directory with its files (just make sure that you get all the directories there. I think "cp -a" didn't manage to get all of the empty directories, and I have no idea why that is). In any case, not having to compile the whole thing saves a lot of time.
Yes, I think it ocmes from that too. But I don't get why the gar scripts don't apply the patch to my linux files.qortra wrote:Secondly, I did end up having to compile my own kernel with the hardware support that I need. Now, of course, the default minimyth images comes with modules compiled against the default minimyth kernel. These become useless to you, so you might as well delete them. However, you absolutely need to make sure that you replace the "Unionfs" module. Download the source (google for it) and compile it against your custom kernel. You might also want to stick a line in the "/etc/rc" file towards the beginning to load it (something like "insmod /lib/modules/220.127.116.11/kernel/fs/unionfs.ko" if that's where you put it). gugux, this is the answer to your read-only fs problem! Most likely, unionfs hasn't been loaded for some reason (whether you're using gar to build everything or not). Do an "lsmod" to see if it's loaded.
I have still problems to understand how to use gar, but it's quite powerful for sure. My main problem is to change stuff and have it recompile only what has been changed ... Anyway, I think that if I solve my unionfs problem everything should now work.qortra wrote:Thirdly, with respect to the video drivers, just put any drivers that you need in "/usr/X11R6/lib/modules/drivers", and then edit the xorg.conf accordingly. I used the nvidia open source driver nv_drv.o which I actually copied from an XFree86 4.3 install (didn't think it would work, but it did). I don't really think you need that much hardware accelleration to do mythtv unless you have fancy visualizations going.
Some of this is quite a pain, but if you do it right, it should be startlingly easy (and time efficient) to make future minimyth versions compatible with your hardware. Certainly, your kernel and unionfs module can be recycled for the future.
Thanks for your help !