On Tuesday 15 February 2005 12:46, Teus Hagen wrote:
> Some success and fix stories:
>
> On my box FB51 Shuttle (on board graphics, multi channel sound, etc)
> with TV mpeg
> en/decoder Hauppauge PVR350, I run FC3 (Fedora Core 3) fully
> updated/upgraded  via apt-get.
> I used the very well written documentation of Jarod's Fedora
> Myth(TV)ology page:
> http://wilsonet.com/mythtv
> to install everything. And on any trouble I went back to this
> documentation step by step to see what and where
> things went wrong when something failed. That documentation was and
> still is very helpfully to me.
>

teus; i know you don't want o hear this but i've had the least amount of 
hassle with gentoo compared to just about every other distribution that i've 
used. that includes slackware, redhat, suse and debian.

i have to use a couple of "non-standard" ebuilds for ivtv and myth but apart 
from that everything is pretty much standard. i also have a couple of shell 
scripts. one to build myth, one to build lirc 9wth the right options)

> I know most of the issues raised here are also ivtv issues. I do not
> follow that ivtv list as my
> time is fully consumed to read this email list.
>
> An apt-get upgrade some weeks ago caused to broke my working setup: no
> sound (alsa to AC97),
> X11 on TV set up did not work (mem problems, frame buffer problems), and
> it failed to tune to channels
> with my IR remote after the upgrade.
>
> As many issues are related to the goal of the set up, here is what I
> want/use in my hw set up:
> TV should show mythtv frontend, settings to be changed with the
> Hauppauge remote IR control. Family uses a different language as I do
> (NL versus UK).
> So I'm living in a dutch PAL country. I use a TV CAT
> cable->computer->scart->receiver->TV setup.
>
> Last week I upgraded the kernel to 2.6.10-1.760_FC3 and got most things
> to work again.
> Here is what I did (and if I did not choose a smart choice please react
> on that as there is
> many to improve yet).

for gentoo it is:

emerge gentoo-dev-sources
cd /usr/src/linux
make menuconfg
genkernel all
emerge ivtv
LIRC_OPTS="--with-x --with-driver=hauppauge --with-major=61 --with-port=none 
--with-irq=none" emerge lirc

>
> - Via a remote login: apt-get to install the new Linux FC3 kernel  and
> did reboot to new kernel
>
> -   How to prepare for kernel upgrade
>    disable via "chkconfig --level 35 XYZ off" the  startup of lircd,
> maythbackend
>    as well installation of kernel driver modules as ivtv, lirc, ivtv-fb,
> sound
>    TIP: I changed the /etc/init.d/{lircd,mythbackend} startup files to
> install via
>    /sbin/modprobe the kernel modules ivtv (mythbackend) and lirc-i2c
> (lircd)
>    (and if those failed to exit with an error).
>    For lircd I included a "if [ ! -e /dev/lirc && -e /dev/lirc0 ]; then
> ln -s /dev/lirc0 /dev/lirc ; fi "
>    after the lirc-i2c kernel module installation command. This to avoid
> lircd startup problems
>    (cannot find /dev/lirc), which one could easily check with the irw
> shell command.
>
> -   How to upgrade the new kernel modules to the new version:
>    Via remote login: KVER=`uname -r` (see Jarod's HowTo)
>    apt-get install XYZ- kmdl-$KVER where XYZ is ivtv PVR, lirc IR, alsa
> sound
>
> -   No sound in recordings problem, No PAL identified in driver problem
>    Things seem to be changed last month probably to avoid the tveeprom
> and msp3400
>    kernel modules "which one first" problem. Modules which have been
> changed in the ivtv setup.
>    You will recognize this: alsa sound works with e.g. aplay
> some_file.wav but
>    no sound on video recordings or watching TV:
>    add the following to be added into your /etc/modprobe.conf file
>        alias msp3400 msp3400-ivtv
>        alias tveeprom tveeprom-ivtv
>    and check if you have those modules as XYZ.o in /lib/modules/$KVER tree.
>    If you find msp3400.o twice and no msp3400-ivtv.o then you're having
> an old version
>    and see Jarod's HowTo what to do (rename the one in the normal kernel
> lib modules tree,
>    and do not use the alias trick).
>    In this way I installed a new "760" kernel and modules and could test
> using Jarod's HowTo
>     all the kernel modules and see if they worked.
>     /var/log/messages showed a fine kernel module load of ivtv,
>    ivtv-fb (needed in my setup with the PVR350), lirc-i2c and alsa sound:
>    irw worked, aplay file.wav command worked, PVR350 recognized and
> identified as PAL.

emerge ivtv (using an ebuild for 0.2.0 rc3f
>
> -   I want to have X11 right on my TV screen (no monitor use (later)):
>    I had vm.min_free_kbytes=16384 set in /etc/sysctl.conf due to memory
> problems
>    when loading ivtv. I still have this min_free but I'm not sure this
> is still needed.
>
>    I used for PAL usage adjusted the following:
>    kernel startup (change /boot/grub/menu.1st)  changed "rhgb" to "vga=792"
>    The effect was that my (just in case) Sony monitor and on board
> graphics have to
>    use /dev/fb0 as frame buffer (Section "Device" in xorg.conf for on
> board graphics has now
>    Option "fbdev" "/dev/fb0" (no bus id), and
>    the PCV350 go assigned /dev/fb1 now (see lspci command and/or
> /var/log/messages
>    for your numbers. ).
>    Both values of /dev/fb[01] and the PVR350 PCI busnumber are in the
> /etc/X11/xorg.conf
>    file with for me the PAL hor/vert mode arrangements.
>
>    I use two layouts in xorg.conf file: one for my TV and one for my old
> Sony monitor (for
>    bjust in case there is trouble). So I can startup X11 with: "startx
> -- -layout XYZ "
>    where XYZ is "sony" or "tv". sony for hacking and tv for operational
> use.
>
>    I changed for mythtv playback mplayer in the mythtv setup to use x11
> (in stead of xv).
>
> -   Map Vid mem failed problem
>    changed in my /etc/X11/xorg.conf file to use "ivtvdev" for Hauppauge
> PVR350:
>    Driver "ivtvdev", Option "fbdev" "dev/fb1", BusID "PCI:01:0x8:0"
> (modify for your ID numbers)
>    So I changed it from driver fbdev to ivtvdev this as fbdev is not
> supported any longer
>    (you notice the problem with fbdev as: mmap fbmem: invalid argument
> errors if you try).
>    Make sure you have ivtvdev.o in your /usr/X11R6/lib/modules/drivers
> directory!
>
> -   Upgrade from mythtv-016 to mythtv-0.17
>    For this (rpms were not there at that time)I had to compile
> everything. In the docs dir
>     of the sources there are hints what to do. This is what I did to get
> it running on FC3.
>
>    Down load the myth-0.17 and mythXYZ-0.17 tar files in a ~/sources/
> dir. Unpack them.
>    Where XYZ is gallery, game, music, news, phone, video, weather, web.
>    Starting with myth-0.17 and following the XYZ modules (see notes for
> music and web)
>    I did in every mythXXX-0.17 directory: if existed read first the
> configure script to
>     see if I needed special options (mostly no opetions were needed) a
> ./configure,
>     qmake mythXXX.pro, make, make install.
>    That went smoothly. Once I got a C++ compilation error and fixed that
> with an #include <math.h>
>    (sqrt, sin, cos, M_PI usage error).
>
>    For mythmusic-0.17 (see the README) file I had to install via apt-get
> quite some dependences.

with the cvs ebuilds that i use it is just a case of

emerge mythtv-cvs mythbrowser-cvs mythdvd-cvs mythgallery-cvs mythgame-cvs 
mythmusic-cvs mythnews-cvs mythphone-cvs mythvideo-cvs mythweather-cvs 
mythweb-cvs nuvexport-cvs

this gets all the dependencies and installs them

>    What the README file does not make clear is that you should also
> install all the <DEPs>-devel
>    e.g. apt-get install faad2-devel packages.
>    I used for mythmusic .configure --enable-all (include opengl, fftw,
> sdl, asc deps).
>    Make sure you install the fftw2 package (the fftw3 seems not to be
> used in mythmusic).
>    I had to download the faad2-2.0.tar.gz package in order to get some
> mp4ff header files
>    and installed them into the /usr/local/include directory.
>
>    For mythweb you need to copy things. See the README. You need to
> create the
>    image_cache and php_sessions directories manually.
>    I remeber a library problem which was easily fixed by creating a
> synbolic link from
>    the require .so file to the <something>.so.0 file.
>
> -   changed the /etc/init.d/mythbackend to use
> /usr/local/bin/mythbackend now.
>    started the services lird, mythbackend and checked with lsmod if all
> modules
>    were there and all sevices were started.
>    Reminder: myth-0.16 frontend does not work with myth-0.17 backend.
>
> -  This week I installed the myth-0.17 rpm's via apt-get install
> myth-suite and
>     that went fine. My /usr/bin/mythXXX is the same as
> /usr/local/bin/mythXXX
>
> -   The non-US channel info data base fiull problem: a stalled/hang of
> mythtvsetup GUI
>    I'm living in a PAL country to to install tuner channels I run into a
> stalled problem
>    (the X11 terminal window is invisible and unusable in order to enter
> a few yes
>    values) for adapting, renewing the channels for my local tuner setup.
> (Yes I do
>    not or cannoit use the US channel and program services).
>    In order to avoid this problem I always do the mythsetup part from a
> remote
>    computer (xhost + on the laptop, ssh into the myth box, export
> DISPLAY=laptop:0.0
>    from command line ssh mythtvsetup. When I use the program set up the
> myth GUI
>    freezes, so I get to the X11 terminal window to interact with the
> program channel
>    setup command and go back to the myth setup GUI.
>
> -  How to get sound to my TV or Receiver using PVR350
>    The cable to the PCI card has a 1/8 stereo plug which I attached to
> the audio in
>    connector of my sound card (for me it is on board so to the base frame).
>    Via kmix I enable input (and surround processing) and that was is.
>    Use the Jarod's howto for all mythtv settings.
>    Currently I use the composite output and two audio connectors to a
> scart connector box
>    towards the scart input of my receiver.
>    This all works: audio goes to the receiver speakers and composite
> goes via the receiver to
>    the TV.

i use the spdif sound out from the motherboard

>
> Mythtv land is not without trouble and without energy costs.
> Sometimes my wife sounds strange to me in such a way
> that I would have loved to be equipped with no technical background at
> all...
>
> Some problems still to be done for me:
> - I want to have S-video output to my receiver via the scart cable set
> from the PVR350
>    Which pins from say a 2X female scart connector do I need to solder
> to the audio output
>    from my computer audio card? Or maybe digital audio into my receiver?
> - The mythtv frontend GUI has a size which is beyond the PAL size of my TV.
>    How to adjust this only via TV hardware? Is there a way via the
> xorg.conf?
>     Via mythtv GUI setup?

try cvs myth and there are options to set the gui size

> - My grey Hauppauge IR remote control talks ok to lircd deamon but
>     mythtv does not listens to lircd somehow.

check if you have this configured in settings.pro

>    Via the keybord up/down keys it operates fine.
>    Up/down for scrolling menus are OK for mythtv via the keyboard.
>    It worked a month ago so what has been changed which caused this?
> - The Shuttle box is fine (low noise) but has only one PCI and one AGP
> slot.
>     The PCI slot is used by the PVR350
>    Is there a (second) TV tuner card which can go in some way into the
> AGP slot?

not that i am aware of - but there are USB tuners (analogue and DVB-{S,T})

>
> - and I'm sure when I start using more mythtv there will be more
> problems on the horizon.
> Nevertheless it has been worthwhile to get this mythtv box running for
> me so far.
> Someday I have to get the DVD writer also working ....
> Yesterday I received an offer from my TV cable provider for a digital tv
> setup box...

i control my sky digibox using myth

>
> Thanks
> teus

regards
--
simon
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Reply via email to