Voala!!!!
Posted 7 March 2017 - 17:59
gdb with xine-lib-1.2.8 on pause :
Thread 1 "e2bin" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7ffff7fbd7c0 (LWP 2816)] 0x0000000000546395 in cXineLib::getPTS(long long&) () (gdb) bt full #0 0x0000000000546395 in cXineLib::getPTS(long long&) () #1 0x00000000005dd97b in eDVBServicePlay::getPlayPosition(long long&) () #2 0x000000000057f0e4 in ?? () #3 0x00007ffff5b3ec55 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #4 0x00007ffff5b3ee24 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #5 0x00007ffff5c6901c in PyEval_EvalCodeEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #6 0x00007ffff5bbf2e0 in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #7 0x00007ffff5b921e3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #8 0x00007ffff5b935cf in PyObject_CallFunction () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #9 0x00007ffff5c1ca99 in _PyObject_GenericGetAttrWithDict () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #10 0x00007ffff5b3b47f in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #11 0x00007ffff5b3ee24 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #12 0x00007ffff5c6901c in PyEval_EvalCodeEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #13 0x00007ffff5bbf2e0 in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #14 0x00007ffff5b921e3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #15 0x00007ffff5b935cf in PyObject_CallFunction () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #16 0x00007ffff5c1ca99 in _PyObject_GenericGetAttrWithDict () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #17 0x00007ffff5b3b47f in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #18 0x00007ffff5c6901c in PyEval_EvalCodeEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #19 0x00007ffff5bbf3dd in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #20 0x00007ffff5b921e3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #21 0x00007ffff5b38f2c in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #22 0x00007ffff5c6901c in PyEval_EvalCodeEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #23 0x00007ffff5bbf2e0 in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #24 0x00007ffff5b921e3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #25 0x00007ffff5c0631c in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #26 0x00007ffff5b921e3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #27 0x00007ffff5bb3465 in ?? () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #28 0x00007ffff5b921e3 in PyObject_Call () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #29 0x00007ffff5b3d13c in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 #30 0x00007ffff5b3ee24 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
xine-lib-1.2.8 with VDR has no problem on pause. So problem is in xineLib.cpp.
RESULT cXineLib::getPTS(pts_t &pts) { pts_t* last_pts_l = (pts_t*)vo_port->get_property(vo_port, VO_PROP_LAST_PTS); pts = *last_pts_l; if (pts != 0) return 0; return -1; }
Any idea?
Posted 8 March 2017 - 12:06
Hello again,
Today I reinstalled ubuntu 16 and enigma2pc from here; https://cloud.mail.r.../AnmS/8PPt3XcMb
Thanks to the authors; they did an excellent job. I install opendrivers for my dvb card and nvidia drivers. Then all scripts from enigma2pc inside one by one. No any error. And I not changed nim_sockets. It leave default (vtuner inside). And I find all tv channels from my sattelite.
Thanks again.
Posted 8 March 2017 - 18:02
I made the right patch for xine-lib-1.2.8 (xine-lib-1-2-vdpau-7e169541ccfb). Now the time-shift also works in this version.
Don't forget to delete the old library through Synaptic.
Control as it did raider05 didn't change.
Used KEY_PAUSE, KEY_PLAYPAUSE, KEY_RIGHT (/ 8) and KEY_OK (KEY_ENTER).
You can move forward with the KEY_RIGHT button (>> 2x). Pressing 2 times KEY_RIGHT = (>> 4x). >> 8x doesn't work.
You can move back only for about 10 seconds using the buttons 1 3 4 6 7 9.
Edited by 1455, 8 March 2017 - 18:03.
Posted 12 March 2017 - 12:02
I think the best solution is to put the timeshift in memory, on usb flash or other physical media.
You can't make the timeshift on the same disk where Enigma2pc is installed. The disc heads are rushing and he can not cope, since he needs to write ENIGMA_FIFO.
After installation, you will find similar lines in /etc/fstab:
for 14.04
/dev/ram0 /home/hdd/timeshift tmpfs defaults,size=300m 0 0
For => 15.XX
tmpfs /home/hdd/timeshift tmpfs rw,size=200M,x-gvfs-show 0 0
Script checks the presence of the folder /home/hdd/timeshift and creates this folder and entry in fstab only once(!).
The timeshift folder has the rights "1777" and can be removed only a secure mode.
I set the size to 300 MB, but you can change this in script 1.
You don't need to configure anything for timeshift. His folder is already set.
Be careful! The script makes a backup of your fstab. If for any reason your computer doesn't started, then return original fstab from the backup.
I think the rewind in the timeshift doesn't make sense, so it's turned for example when the phone rings.
Edited by 1455, 12 March 2017 - 12:04.
Posted 18 March 2017 - 21:00
Hello 1455,
I tryed the last enigma2pc-mod-1455, but I have and error;
sudo ./4_build_openpliPC.sh
......
......
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for linux/dvb/version.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GSTREAMER... no
configure: error: Package requirements (gstreamer-0.10 gstreamer-pbutils-0.10) were not met:
No package 'gstreamer-0.10' found
No package 'gstreamer-pbutils-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 GSTREAMER_CFLAGS
and GSTREAMER_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------
build OpenPliPC enigma2, please wait...
--------------------------------------
--------------------------------------
installing OpenPliPC enigma2 in /usr/local/e2
--------------------------------------
make: *** No rule to make target 'install'. Stop.
An error occured while building OpenPliPC - section make install
What gstreamer must install before?
First 3 script was install without error.
Thanks.
Posted 19 March 2017 - 18:38
I wanted to remove depencies gstreamer 0.10 for 16.04, but then I remembered what there was no ver 1.0 in the 14.04. So I did backward compatibility.
Just run script 1, then build_openpliPC.sh.
Posted 19 March 2017 - 19:56
The same error;
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GSTREAMER... no
configure: error: Package requirements (gstreamer-0.10 gstreamer-pbutils-0.10) were not met:
No package 'gstreamer-0.10' found
No package 'gstreamer-pbutils-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 GSTREAMER_CFLAGS
and GSTREAMER_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------
build OpenPliPC enigma2, please wait...
--------------------------------------
--------------------------------------
installing OpenPliPC enigma2 in /usr/local/e2
--------------------------------------
make: *** No rule to make target 'install'. Stop.
An error occured while building OpenPliPC - section make install
Posted 20 March 2017 - 07:18
make distclean
in /enigna2 and try again.
Posted 20 March 2017 - 16:09
You are kidding, right?
configure: error: Package requirements (gstreamer-0.10 gstreamer-pbutils-0.10) were not met:
No package 'gstreamer-0.10' found
No package 'gstreamer-pbutils-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 GSTREAMER_CFLAGS
and GSTREAMER_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------
build OpenPliPC enigma2, please wait...
--------------------------------------
--------------------------------------
installing OpenPliPC enigma2 in /usr/local/e2
--------------------------------------
make: *** No rule to make target 'install'. Stop.
An error occured while building OpenPliPC - section make install
Posted 20 March 2017 - 18:39
No. I don't understand what you are doing, how you do it and why you don't want to learn Linux. If Linux told for you that "no package is installed", can it be installed manually? Of course!
A possible reason for the failure may be temporary unavailability of the server with the specified packages. But you will see it in the program "Synaptic"!
1) See what's written in script 1 for 16.04:
Libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev gstreamer0.10-plugins-base
2) Open "Synaptic" (I hope, it is installed). Write in the search window "libgstreamer0.10-dev" and if it's ubuntu 16.04, you'll see "libgstreamer0.10-dev". Checkbox green? No.
3) Write "libgstreamer-plugins-base0.10-dev" in the search box (if the name doesn't fit, then right-click the properties).
4) Similarly, gstreamer0.10-plugins-base.
If the name of the package in the repositories has been changed, you can always find its manually.
Now tell me, even if the script didn't work for some reason, is it so difficult to do? Or it is easier to write here tons of logs, in which for you clearly writed what you need to do ???
Posted 20 March 2017 - 19:19
Sorry 1455!
I forgot to tell that I have last ubuntu distribution; 16.10. I had installed synaptic, of course. And I tryed to install with synaptic and then manual. Without success. This is the reason why post here. I want to try your new enigma2pc. I have another hdd just for test.
Sorry. I dont have another question for you. Have a nice day.
Thanks.
Posted 20 March 2017 - 21:46
For 16.10 replace this attach in /enigma2. Then install all requred gstreamer* v 1.0 (see log) from Synaptic.
Posted 24 March 2017 - 11:14
Added useful plugin "CleanMem" (by shamann). This is auto clean memory.
Posted 24 March 2017 - 12:37
Added plugin "EncryptedChannel" (by Uchkun & Nomad). Plugin showing info "Encrypted channel".
Posted 22 April 2017 - 00:04
here is patched libxine with ac3 dts and ffmpeg-3 support .it works good with nvidia on kernel 4.6
https://drive.google...iew?usp=sharing
Posted 11 May 2017 - 10:39
nobody9,
Raider05,
milaebrothers,
crazycat69,
I have a request to write here what the original OpenPLi branch (git number) was the source for you. Thanks for your work.
Edited by 1455, 11 May 2017 - 10:42.
Posted 12 May 2017 - 11:18
1455, last merge commit made by me
commit 3793ab5be2f64298addf94e54c56e970be6dd267
Author: Littlesat <littlesat99@yahoo.com>
Date: Mon Apr 28 20:47:16 2014 +0200
Add "Predefined transponder" option for DVB-T for manual scan
As suggested by Dima73
http://openpli.org/f...nder-for-dvb-t/
E2PC, Ubuntu 12.04 x86, DVB-S2 card Omicom SkyStar 4, Nvidia card 9500GT 512Mb DDR2 driver 195.36.24, Satellites 9.0E, 36.0E
Posted 23 May 2017 - 22:22
Soon I will finish the patch for tree f3a0902dcf80fec3e12b4abbcbbd681344a873b0 (2016.01.01). My ideology is automatically apply the patch for original git. I can't jump directly to OpenPLi 5, but I hope it will be possible.
0 members, 3 guests, 0 anonymous users