Me TV 1.3.4 slows pc down and me-tv-2.0.0-beta1 gives errors out

Asked by Launchpad TV

First I want to thank you for your great application. Please continue to improve it.

And here are some issues:

First i could only record programms, play it later with vlc and not now with me-tv.

Then I read a thread here and I installed following packages:
libxine1-codecs
xine-ui
gstreamer-0_10-ffmpeg

Then I got video and sound. Everything is fine. Switching channels takes me three seconds. I think this could be improved.

Then I had some performance issues, I had to reboot my computer 4-5 times because it couldnt handle me-tv and /sbin/yast2 --install at the same time. It hadnt froozen, but it had a lagg about 2 seconds for my mouse and I couldnt use the keyboard to kill it.

But I also wanted to test me-tv-2.0.0-beta1 and had some problems there too. First I had to install a compiler (gcc) then I had to install intltool. Now I get some other errors:

user@linux-y6sa:~> cd me-tv-2.0.0-beta1
user@linux-y6sa:~/me-tv-2.0.0-beta1> ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for ranlib... ranlib
checking what warning flags to pass to the C++ compiler...
checking what language compliance flags to pass to the C++ compiler...
checking what more warning flags to pass to the C compiler... none
checking for X... no
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for unistd.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for mode_t... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint8_t... yes
checking whether gcc needs -traditional... no
checking whether time.h and sys/time.h may both be included... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for alarm... yes
checking for working mktime... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for strftime... yes
checking for localtime_r... yes
checking for mempcpy... yes
checking for memset... yes
checking for mkfifo... yes
checking for select... yes
checking for strerror... yes
checking for tzset... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking whether NLS is requested... yes
checking for intltool >= 0.35.0... 0.41.1 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... (cached) /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.12.1
checking for XML::Parser... ok
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ME_TV_CLIENT... no
configure: error: Package requirements (
 gtkmm-2.4 >= 2.12.0
 giomm-2.4 >= 2.10.0
 gthread-2.0 >= 2.10.0
 gconfmm-2.6 >= 2.0
 unique-1.0
 x11
 libxml++-2.6
 dbus-1 dbus-glib-1
 libxine >= 1.1.7
 libvlc
 gstreamer-0.10 gstreamer-interfaces-0.10
) were not met:

No package 'gtkmm-2.4' found
No package 'giomm-2.4' found
No package 'gconfmm-2.6' found
No package 'unique-1.0' found
No package 'x11' found
No package 'libxml++-2.6' found
No package 'libxine' found
No package 'libvlc' found
No package 'gstreamer-0.10' found
No package 'gstreamer-interfaces-0.10' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ME_TV_CLIENT_CFLAGS
and ME_TV_CLIENT_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Some of the above mentioned packages are installed like gstreame-0.10. Some others like gtkmm-2.4 are installed, but with a old version 2.20.3-2.3. giomm isnt installed at all.
Could there be an easy way to include all these missing packages to me-tv? Or can you help me getting these packages?

Now I had to reboot again, after trying to record two channels and watching another channel.
I am curious, how many channels can you record? How big is the max data speed?
Now I had to reboot again, it had still recorded. ;)

I have some issues too with focus on me-tv and other windows. If I click for example on a tomboy notice, it doesnt get from the background to the front.

I tried it out now serveral times, but I can't let it run for a longer time in the background. It will always slow down my pc till i cant do anything.

Is there a error log?

my system:
OpenSuse 11.3
Me TV 1.3.4
1x 2Ghz + 1GB Ram

Question information

Language:
English Edit question
Status:
Answered
For:
Me TV Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#1

With the 1.3.X problems, try a different video driver in the preferences dialog and upgrade to 1.3.6.

How many channels you can record depends on your setup. I've recorded 2 programs on 2 different transponders using 2 devices while watching another channel. Me TV has no limits in that respect.

Me TV is set to be "Always on Top" which can be turned off from the preferences dialog.

Now 2.0.X, `configure` is asking you to install the development libraries. I don't know what they are or where to get them using Suse.

Revision history for this message
Launchpad TV (tvbugreport) said :
#2

I am sorry, I have to admin that I thought that it is a software problem. I tested it yesterday on my second system windows xp and it frooze there too. So I think it has to be something with the hardware.
I bought my skystar 2 tv new some weeks ago. If it's defect, why does it work for some time?
I installed 1.3.4 through package-manager yast2. 1.3.6 isnt available there, I downloaded it here. It says after typing ./configre that sqlite3 is needed, but it is installed, so I probably have to change the path.
I changed that setting with "always on top" and there's a difference.
So you are saying, that recording depends on the hardware, what is the maxium you can record?

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#3

> So you are saying, that recording depends on the hardware, what is the maxium you can record?

I've never gone beyond 3 at a time. Although, on slow hardware I expect that the video streams will start missing packets so it would just look like poor reception.

Can you help with this problem?

Provide an answer of your own, or ask Launchpad TV for more information if necessary.

To post a message you must log in.