It is time for a short autum holliday in Denmark and I have some time to look at my KnoppMyth setup again. I have upgraded my server to R5D1 and a new HW platform.
I am still trying to build a silent livingroom machine. The goal, abslutely silent means no moving parts inside the machine = no CPU fan and no physical disk. I wil have the PVR-350 to deliver the mpeg2 decode muscles instead of the CPU, I will have no disk so either it has to be diskless or use CF as a disk.
Steps in the process are:
1- Have pvr-350 to handle PAL tv-out - done
2- Offload heavy jobs to the new P4 3Ghz Backend server - done
3- Make livingroom KM frontend only (still having boot disk) - in progress
4- Make livingroom either diskless or CF based disk - comming
Step 1 and 2 is done thanks to excellent KM distro - thank you Cecil and all. I am presently running R5D1 on the new P4 3GHz backend wth a PVR-500 with Samsung tuner. I had to install ivtv 0.7.1 and to patch the kernel for the Samsung PAL tuner. Now it works - great. If somebody needs a howto on the wiki on this please post me and I will make a walk through of this.
I have the server deliver music for my Sonos music system and Myth to old laptop pc'es and to my living room low power slave backend /TV combination. At the same time the new backend has muscle enough to stream recordings of to pc's on the local network.
Step 3 was to make the living slave backend a frontend only with a PVR-350 to handle the decoding of mpeg2. The use of a PVR-350 meant that I could use an old P3 600Mhz fanless machine for this.
The living room machine is currently running as a slave backend with everything working as expected - PVR-350 tv-out in PAL format and such. /myth is via NFS directed to the master backend /myth so recording and such is on the master backend. Only remaining challenge is to make it diskless.
Next step is therefore to make the livingroom slave backend a frontend only machine with the tv-out on the PVR-350 in PAL format. This is where my challenges presently exceeds my abilities
I have read the install frontend only on the wiki and have converted the living room machine from slave backend to frontend only. It is a good howto so it was no big deal - except that everytime I do this the tv-out converts clear and colorfull PAL to a black and white sort of mixture between PAL and NTSC.
The tv-out shows up on PAL tv but it assumes NTSC screen properties. It goes black and wihite and switches to the NTSC 720x480 dimensions on the PAL 720x576 dislay. What really makes me wonder is that it is not only the myth part that switches to this hybrid format - it is all of the GDM.
It is even more strange than this. I can have the frontend only on PVR-350 in PAL working bright/colorfull PAL if I don't boot or stop the GDM between having it running as a slave backend and converting it to a frontend only install. If I stop the GDM or boot after ther conversion to frontend only the GDM starts in this hybrid PAL/NTSC format.
I have checked the settings DB and everything looks to be set the same way running slave backend or frontend only. I have also checked dmesg and /var/log/messages and everything looks normal.
My conclussion so far is that when running as a slave backend there is something starting before GDM and the frontend that delivers a "we're running PAL here" signal to the PVR-350 to make it assume PAL format/settings. When the GDM starts, X comes up correctly in PAL color, dimentions and setttings.
When running frontend only this "we're running PAL here" signal isn't sent to the PVR-350. X still starts up in PAL settings but the PVR-350 tries to output it in NTSC format meaning no colors and 720x480 on a 720x576 display.
The short question on this long posting is: What process except XF86Config-4setup does this signaling of "we're running PAL here" to the PVR-350? Is it the mythtv-backend?
Or put another way - I believe that there is a part of the backend that starts this "prepare PAL" that is missing when I try running frontend only. What is this that is missing and how do I start it when I run a frontend only KM?
JK