Author |
Message |
bondo
|
Posted: Wed May 11, 2005 10:37 pm |
|
Joined: Tue May 10, 2005 9:39 am
Posts: 30
Location:
Brisvegas, Australia
|
I have had a pretty good experience so far with knoppmyth - the install leaves the system usable, and with a few tweaks ive got TV-out via the video card, dvd playback and rip and TV playing on the screen, pausing, rewinding recording etc.
the last sticking point which I cant seem to crack is changing channels. when i change the channel the program information for the new channel appears on the screen, but the channel doesnt actually change. I suspect that it is related to the table dtv_multiplex not containing any records, and the table channel therefore not having any value in mplexid and serviceid.
can anybody confirm that this is the case? I tried manually updating the data, but was couldnt find the correct values for everything so its difficult to know if I was on the right path. is anyone from brisbane or australia reading this that can possibly post the contents of these tables for me (for free to air)??
|
|
Top |
|
 |
tjc
|
Posted: Wed May 11, 2005 10:40 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
I guessing you've got "always use browse mode" selected down in the setup.... Try tuning with the up/down arrows and then hitting enter...
BTW - The menu path is: Utilities/Setup -> Setup -> TV Settings -> Playback -> Last screen and it's the last thing on the page...
|
|
Top |
|
 |
bondo
|
Posted: Wed May 11, 2005 10:57 pm |
|
Joined: Tue May 10, 2005 9:39 am
Posts: 30
Location:
Brisvegas, Australia
|
hey there, thanks for the reply!
in fact, 'Always use browse mode' is unchecked in settings. I tried checking it to see if this changed the behaviour and it remains the same (except I now have to press enter to get the channel to change)
|
|
Top |
|
 |
tjc
|
Posted: Wed May 11, 2005 11:08 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
PVR-350 right? dtv_multiplex sounds like an HDTV or DVB sub-channel thing... I don't have any such table here...
Do you have the right tuner type set? What version of KnoppMyth? Did you select the right frequency set in the initial setup? (Check mythtv-setup there are two different ones for Australia.)
|
|
Top |
|
 |
bondo
|
Posted: Wed May 11, 2005 11:29 pm |
|
Joined: Tue May 10, 2005 9:39 am
Posts: 30
Location:
Brisvegas, Australia
|
Quote: PVR-350 right? dtv_multiplex sounds like an HDTV or DVB sub-channel thing... I don't have any such table here... cool, so I can maybe take that off the list Quote: Do you have the right tuner type set? I have set this to MPEG-2 Encoder card (PVR-250, PVR-350) Quote: What version of KnoppMyth? R5 Alpha 15.1 Quote: Did you select the right frequency set in the initial setup? (Check mythtv-setup there are two different ones for Australia.) I selected 'Australia', not 'Australia Optus', which seems to give me the correct setup questions (ie, it allows me to select option 5. Queensland Brisbane for region and Option 4. Free to Air when it executes tv_grab_au --configure). Optus is probably for cable or satellite. I pretty much have a fresh install at the moment, I have made the following changes: /etc/mythtv/modules/ivtv Quote: alias char-major-81 videodev alias char-major-61 lirc_i2c options ivtv ivtv_debug=1 tda9887=0 options tuner type=38 options msp3400 once=1 simple=1 install ivtv /sbin/modprobe tuner; /sbin/modprobe msp3400; /sbin/modprobe saa7115; /sbin/modprobe --ignore-install ivtv remove ivtv /sbin/modprobe -r --ignore-remove ivtv && /sbin/modprobe -r saa7115 && /sbin/modprobe -r msp3400 && /sbin/modprobe -r tuner
I have also installed the NVIDIA drivers using Quote: /usr/local/bin/install-nvidia-7174-debian.sh as well as configuring the remote using Quote: /etc/init.d/lirc start && update-rc.d lirc defaults
I have just now tried to change the start channel in mythtv-setup -> input connections -> Tuner 0 -> Starting Channel to 10 (from 28 ). when I restart the TV the channel that loads is still 28 (although this is the channel that displays for all listed channels). if i now reboot the computer and go back into mythtv-setup -> input connections -> Tuner 0, then the starting channel is still set to 10, however the stations are all still displaying channel 28 despite showing the correct program info.... 
|
|
Top |
|
 |
bondo
|
Posted: Wed May 11, 2005 11:35 pm |
|
Joined: Tue May 10, 2005 9:39 am
Posts: 30
Location:
Brisvegas, Australia
|
thats weird - i rebooted again and the start channel in mythtv-setup -> input connections -> tuner 0 is now 9...
does mythtv automatically set this value on boot?
the channel that displays is still 28 
|
|
Top |
|
 |
bondo
|
Posted: Fri May 13, 2005 8:55 am |
|
Joined: Tue May 10, 2005 9:39 am
Posts: 30
Location:
Brisvegas, Australia
|
OK - more weirdness. I left the box for a couple of days and sat down tonight to do some late night hacking to see if i could get it working.
turned on the box - no signal, just static. hmmm - wasn't doing that last time I looked at it. Checked the antenna - signal is ok at the TV, plugged back into PVR-350, still static.
oh well - reinstall. The setup went without a hitch as usual, with the exception of mythfilldatabase not setting up the frequencies and channel numbers correctly. I fixed this, verified the program info was displaying correctly and switched to TV to see if the channel info would come through there. I HAVE TV!!! that is with almost no configuration at all!!!
thats really freaked me out.....
|
|
Top |
|
 |
bondo
|
Posted: Fri May 13, 2005 11:35 am |
|
Joined: Tue May 10, 2005 9:39 am
Posts: 30
Location:
Brisvegas, Australia
|
EUREKA!!
ok, after pulling all the cables out and setting up next to the television and plugging everything back in, wouldnt you know it but the TV stations went back to static... grrrrr!!! well, after a bit more research I found this modification for /etc/mythtv/modules/ivtv
Quote: alias char-major-61 lirc_i2c install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install lirc_i2c alias char-major-81 videodev alias char-major-81-0 ivtv options ivtv ivtv_std=2 tda9887=0 install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe/ ivtv-fb install tda9887 /sbin/modprobe --ignore-install tda9887
that seems to have cracked the channel changing problem.
|
|
Top |
|
 |
bondo
|
Posted: Sun May 15, 2005 6:51 am |
|
Joined: Tue May 10, 2005 9:39 am
Posts: 30
Location:
Brisvegas, Australia
|
I know, I am talking to myself here, but in case anyone else finds this useful....
I actually found the NVIDIA output a bit framey, and tonight decided to get the PVR 350's output working. I used the knoppmythwiki PAL TV Out guide and the post by alarson here. the output now is excellent - its well worth the extra effort to do this!
these are the relevant config files for my system
I added the following lines to /etc/modules
Quote: lirc_i2c ivtv_fb
/etc/mythtv/modules/ivtvQuote: alias char-major-61 lirc_i2c install lirc_i2c /sbin/modprobe/ivtv; /sbin/modprobe --ignore-install lirc_i2c alias char-major-81 videodev alias char-major-81-0 ivtv options ivtv ivtv_std=2 tda9887=0 install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe/ ivtv-fb; /sbin/modprobe lirc_i2c install tda9887 /sbin/modprobe --ignore-install tda9887 remove ivtv /sbin/modprobe -r --ignore-remove ivtv && /sbin/modprobe -r msp3400 && /sbin/modprobe -r tuner && /sbin/modprobe -r ivtv-fb && /sbin/modprobe -r lirc_i2c
/etc/X11/XF86Config-4Quote: Section "ServerLayout" Identifier "XFree86 Configured" Screen 0 "TV Screen" # InputDevice "Mouse0" "CorePointer" InputDevice "PS/2 Mouse" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection
Section "ServerFlags" Option "AllowMouseOpenFail" "true"
EndSection
Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" ModulePath "/usr/X11R6/lib/modules" FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/Speedo" FontPath "/usr/X11R6/lib/X11/fonts/PEX" # Additional fonts: Locale, Gimp, TTF... FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" # FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi" # FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi" # True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig! FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/share/fonts/ttf/western" FontPath "/usr/share/fonts/ttf/decoratives" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/truetype/openoffice" FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera" FontPath "/usr/share/fonts/latex-ttf-fonts" FontPath "/usr/X11R6/lib/X11/fonts/defoma/CID" FontPath "/usr/X11R6/lib/X11/fonts/defoma/TrueType" EndSection
Section "Module" Load "ddc" # ddc probing of monitor # Load "GLcore" Load "dbe" Load "v4l" Load "extmod" # Load "glx" Load "bitmap" # bitmap-fonts Load "speedo" Load "type1" Load "freetype" Load "record" EndSection
Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "us"
EndSection
Section "InputDevice" Identifier "Serial Mouse" Driver "mouse" Option "Protocol" "Microsoft" Option "Device" "/dev/ttyS0" Option "Emulate3Buttons" "true" Option "Emulate3Timeout" "70" Option "SendCoreEvents" "true" EndSection
Section "InputDevice" Identifier "PS/2 Mouse" Driver "mouse" Option "Protocol" "auto" Option "ZAxisMapping" "4 5" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "true" Option "Emulate3Timeout" "70" Option "SendCoreEvents" "true" EndSection
Section "InputDevice" Identifier "USB Mouse" Driver "mouse" Option "Device" "/dev/input/mice" Option "SendCoreEvents" "true" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" Option "Buttons" "5" EndSection
Section "Monitor" Identifier "PAL TV" HorizSync 30-68 VertRefresh 50-120 Mode "720x576" # D: 34.563 MHz, H: 37.244 kHz, V: 73.897 Hz DotClock 42.6 HTimings 720 760 832 944 VTimings 576 577 580 602 Flags "-HSync" "-VSync" EndMode EndSection
Section "Device" Identifier "Hauppauge PVR 350 iTVC15 Framebuffer" Driver "ivtvdev"
### change fb1 to whatever number you got in the previous section Option "fbdev" "/dev/fb0" Option "ivtv" "/dev/fb0"
### change the busid to whatever is reported by lspci. Note that ### output of lspci is hex, so add a preceding "0x" to the BusID BusID "0:0x09:0" EndSection
Section "Screen" Identifier "TV Screen" Device "Hauppauge PVR 350 iTVC15 Framebuffer" Monitor "PAL TV" DefaultDepth 24 DefaultFbbpp 32 Subsection "Display" Depth 24 FbBpp 32 Modes "720x576" EndSubsection EndSection
Section "DRI" Mode 0666 EndSection
|
|
Top |
|
 |
tjc
|
Posted: Sun May 15, 2005 11:07 am |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
bondo wrote: I know, I am talking to myself here, but in case anyone else finds this useful....
We were listening... (so you're not quite as crazy as you thought)  And I can think of at least one other newbie who I may refer to you about how you set up the PVR-350.
|
|
Top |
|
 |
bondo
|
Posted: Sun May 15, 2005 5:49 pm |
|
Joined: Tue May 10, 2005 9:39 am
Posts: 30
Location:
Brisvegas, Australia
|
well if anyone needs a hand feel free to post here or pm me 
|
|
Top |
|
 |