[mythtv-users] MythTV Does Not See PVR-250 - Must Fix Before Wife Returns!
Drew Tomlinson
drew at mykitchentable.net
Mon Apr 11 20:07:22 UTC 2011
On 4/10/2011 9:44 PM, Rob Smith wrote:
> On Sun, Apr 10, 2011 at 3:43 PM, Drew Tomlinson<drew at mykitchentable.net> wrote:
>> OK, now I'm confused. I was using the overlay at
>> https://github.com/MythTV/packaging. It's my understanding that Gentoo
>> ebuilds in that overlay will NOT work with 2.6.38 kernels because v4L1 is no
>> longer supported. If I'm understanding correctly, that ebuild installs
>> mythtv-0.24_p20110329.
>>
>> Then other posts suggest that the current 0.24-fixes has patches so that
>> v4L1 is no longer required and thus, CAN be used with a 2.6.38 kernel. Thus
>> I've been trying to figure out how to get the current 0.24-fixes installed
>> on my box.
>>
>> So, can I use either of these overlays to get a mythtv build that supports
>> ivtv? If so, which one. And if so, what must be included to ensure a
>> "properly configured kernel"?
>>
>> Or optionally, can you tell me how to tweak the ebuild to get the current
>> 0.24-fixes? In the reading I've done on git, it seems like finding the
>> magical SHA1 numbers and editing the ebuild might do it.
>>
>> Thanks for your help,
> My mistake. I was certain the patches went in much earlier then
> yesterday. I just commited new ebuilds for current 0.24-fixes and
> master branches. If it doesn't work, please let me know.
Thanks Rob. I build mythtv with your new ebuild but I still don't seem
to be getting ivtv support. Is there something I need to do with my
kernel? I verified that the v4l2 modules are loaded:
mythfe01 layman # lsmod | grep -i v4
v4l2_common 8493 7
tuner,msp3400,saa7115,cx8800,ivtv,cx2341x,cx88xx
videodev 70485 8
tuner,msp3400,saa7115,cx8800,ivtv,cx2341x,cx88xx,v4l2_common
Here's the beginning ouput from 'emerge -av media-tv/mythtv' that show
no ivtv support being built:
[ebuild R ] media-tv/mythtv-0.24_p20110410 USE="alsa dvb dvd lirc
perl python (-altivec) -autostart -bluray -debug -experimental -ieee1394
-jack -lcd -profile -vdpau -xvmc" INPUT_DEVICES="-joystick"
VIDEO_CARDS="nvidia" 0 kB [1]
Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /var/lib/layman/MythTV/Gentoo
Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) media-tv/mythtv-0.24_p20110410 from Mythtv-Ebuilds
* mythtv-0.24_p20110410.tar.gz RMD160 SHA1 SHA256 size ;-)
... [ ok ]
* Package: media-tv/mythtv-0.24_p20110410
* Repository: Mythtv-Ebuilds
* USE: alsa amd64 dvb dvd elibc_glibc kernel_linux lirc
multilib perl python userland_GNU video_cards_nvidia
* FEATURES: sandbox
* This ebuild now uses a heavily stripped down version of your CFLAGS
>>> Unpacking source...
>>> Unpacking mythtv-0.24_p20110410.tar.gz to
/var/tmp/portage/media-tv/mythtv-0.24_p20110410/work
>>> Source unpacked in /var/tmp/portage/media-tv/mythtv-0.24_p20110410/work
>>> Preparing source in
/var/tmp/portage/media-tv/mythtv-0.24_p20110410/work/MythTV-mythtv-2a9d9f5/mythtv
...
* Applying ffmpeg-sync.patch
... [ ok ]
* Applying fixLdconfSandbox.patch
... [ ok ]
>>> Source prepared.
>>> Configuring source in
/var/tmp/portage/media-tv/mythtv-0.24_p20110410/work/MythTV-mythtv-2a9d9f5/mythtv
...
* Running ./configure --prefix=/usr --mandir=/usr/share/man
--libdir-name=lib64 --enable-pic --enable-proc-opt --disable-altivec
--disable-audio-jack --disable-xvmc --disable-xvmcw --enable-dvb
--disable-firewire --enable-lirc --disable-directfb
--dvb-path=/usr/include --enable-opengl-vsync --enable-xrandr
--enable-xv --enable-x11 --with-bindings=perl,python
--compile-type=release --enable-proc-opt --disable-joystick-menu
--disable-distcc --disable-ccache
# Basic Settings
Compile type release
Compiler cache no
DistCC no
qmake /usr/bin/qmake
install prefix /usr
runtime prefix /usr
CPU x86 x86_64 (AMD Athlon(tm) 64 X2 Dual Core
Processor 3800+)
yasm yes
MMX enabled yes
MMX2 enabled yes
3DNow! enabled yes
3DNow! extended enabled yes
SSE enabled yes
SSSE3 enabled yes
CMOV enabled yes
# Input Support
Joystick menu no
lirc support yes
Video4Linux sup. no
ivtv support no
HD-PVR support no
FireWire support no
DVB support yes [/usr/include]
DVB-S2 support yes
HDHomeRun support yes
IPTV support yes
# Sound Output Support
PulseAudio support no
OSS support yes
ALSA support yes
JACK support no
libfftw3 support no
# Video Output Support
x11 support yes
xrandr support yes
xv support yes
XvMC support no
XvMC VLD support no
VDPAU support yes
CrystalHD support no
OpenGL video yes
OpenGL vsync yes
DirectFB no
MHEG support yes
# Misc Features
multi threaded libavcodec yes
Frontend yes
Backend yes
# Bindings
bindings_perl yes
bindings_python yes
Creating libs/libmythdb/mythconfig.h and libs/libmythdb/mythconfig.mak
WARNING: When using --enable-proc-opt you must include the
output of ./configure along with any bug report.
>>> Source configured.
Thanks for your help with this!
Cheers,
Drew
--
Like card tricks?
Visit The Alchemist's Warehouse to
learn card magic secrets for free!
http://alchemistswarehouse.com
More information about the mythtv-users
mailing list