Jump to content


Photo

Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit


  • Please log in to reply
2062 replies to this topic

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #961 kirner

  • Member
  • 2 posts

0
Neutral

Posted 28 March 2015 - 12:56

Thx M8! now all is gone ok!



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #962 msg10

  • Member
  • 17 posts

0
Neutral

Posted 12 April 2015 - 17:23

@msg10

 

May be try this git

 

View README and good luck :)

 

Thank you, now tried to do that and after installing some packages the build_openpliPC.sh needed I get stuck at this point:

Using included DVDNAV support
checking for LIBCDIO... yes
checking for LIBVCDINFO... yes
checking for LIBBLURAY... yes
checking for AVFORMAT... no
Using included a52dec support
checking for NeAACDecInit in -lfaad... no
*** no usable version of libfaad found, using internal copy ***
checking for FFMPEG... configure: error: Package requirements (libavcodec >= 51.68.0) were not met:

No package 'libavcodec' 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 FFMPEG_CFLAGS
and FFMPEG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

installed FFMPEG, libavcodec54 and without, dont know furthermore, running 14.04 in a virtualbox



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #963 Raider05

  • Senior Member
  • 75 posts

+4
Neutral

Posted 13 April 2015 - 07:20

@msg10

Need install headers files

sudo apt-get instal libavcodec-dev

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

Git enigma2pc


Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #964 msg10

  • Member
  • 17 posts

0
Neutral

Posted 13 April 2015 - 08:55

Got them installed but still the same.



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #965 msg10

  • Member
  • 17 posts

0
Neutral

Posted 16 April 2015 - 11:44

I deleted all my libavstuff and compiled the git repo from libav and now it seems to work but I got a new error:

make[3]: Entering directory `/home/martin/enigma2pc/xine-lib/src/video_out'
  CC       libyuv2rgb_la-yuv2rgb.lo
  CC       libyuv2rgb_la-yuv2rgb_mmx.lo
  CC       libyuv2rgb_la-yuv2rgb_mlib.lo
  CCLD     libyuv2rgb.la
make[3]: Leaving directory `/home/martin/enigma2pc/xine-lib/src/video_out'
make -C ../../contrib/libxdg-basedir
make[3]: Entering directory `/home/martin/enigma2pc/xine-lib/contrib/libxdg-basedir'
  CC       basedir.lo
  CCLD     libxdg-basedir.la
make[3]: Leaving directory `/home/martin/enigma2pc/xine-lib/contrib/libxdg-basedir'
  CCLD     libxine-interface.la
libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries
  CCLD     libxine.la
/usr/bin/ld: /usr/local/lib/libavutil.a(base64.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libavutil.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [libxine.la] Error 1
make[2]: Leaving directory `/home/martin/enigma2pc/xine-lib/src/xine-engine'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/martin/enigma2pc/xine-lib/src'
make: *** [install-recursive] Error 1

An error occured while building xine-lib



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #966 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 25 June 2015 - 23:16

@Raider05 is your repo up to date with latest PLi changes ?

 

It seems

 

https://github.com/c...nigma/Enigma2PC

 

https://github.com/nobody9/openpliPC

 

are dead


Open Vision sources: https://github.com/OpenVisionE2


Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #967 Raider05

  • Senior Member
  • 75 posts

+4
Neutral

Posted 26 June 2015 - 15:06

@Raider05 is your repo up to date with latest PLi changes ?

No, latest PLi changes dated May of last year.

Is a bug, when switching channels sometimes (for me rarely) crash e2pc, view log


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

Git enigma2pc


Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #968 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 26 June 2015 - 15:28

Just as info,

 

I do not known the owner off this toppic and script. But the ubuntu version using here is more then deprecated. It will not evoluate with the needed requirements for glibc, higher kernels, higher gcc,higer  g++ and .... al depended lib's.

 

Gues it's time for the owner to move to ubuntu 14.04 LTS. Otherwise You will have to make patch on patch on patch ........ And the resulting image if build will be most probably unstable.



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #969 milaebrothers

  • Member
  • 17 posts

+4
Neutral

Posted 8 July 2015 - 15:24

If someone wanna try my git,

I'm updating Raider05 one, trying to merge with openpli/enigma2 master.



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #970 Raider05

  • Senior Member
  • 75 posts

+4
Neutral

Posted 17 August 2015 - 15:57

@milaebrothers, good work merge commits :)

 

litle fix for normal size the window in pipmode

--- lib/gui/evideo.cpp    2015-08-17 17:11:43.000000000 +0300
+++ lib/gui/evideo.cpp    2015-08-17 17:11:30.000000000 +0300
@@ -135,7 +135,7 @@
     if (!disable)
     {
         cXineLib* xineLib = cXineLib::getInstance();
-        xineLib->setVideoWindow(left, top, width, height);
+        xineLib->setVideoWindow(pos.left(), pos.top(), pos.width(), pos.height());
         setPosition(m_decoder, left, top, width, height);
         pendingFullsize &= ~(1 << m_decoder);
         m_state |= 8;

and 'SleepTimer' not correct move e2pc mode 'Standby' (now no mode 'Shutdown')

for me this change

--- lib/python/Screens/InfoBarGenerics.py    2015-08-11 08:44:09.000000000 +0300
+++ lib/python/Screens/InfoBarGenerics.py    2015-08-17 17:50:47.000000000 +0300
@@ -3129,7 +3129,7 @@
     def goStandby(self):
         if not Screens.Standby.inStandby:
             print "[InfoBarPowersaver] goto standby"
-            self.session.open(Screens.Standby.Standby)
+            self.session.open(Screens.Standby.TryQuitMainloop, 1)
 
 class InfoBarHDMI:
     def __init__(self):

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

Git enigma2pc


Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #971 milaebrothers

  • Member
  • 17 posts

+4
Neutral

Posted 21 August 2015 - 14:23

Tnx Raider05 I applied the patches



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #972 pmneo

  • Member
  • 13 posts

0
Neutral

Posted 30 October 2015 - 10:21

I have tried Raider05's git repository with Ubuntu 14.04 3.19.0-31-generic.

 

Globaly it works and oscam works too, but it crashes randomly on Zapping.

 

Then i tried Milaebrothers repo, It works fine, except oscam :(

i can see in the logs:

adapter0/demux0 idx 0: not active. wait skipped
adapter0/demux0 idx 0: change to even key
adapter0/demux0 idx 0: even key not ready (500 ms)
adapter0/demux0 idx 0: not active. wait skipped
adapter0/demux0 idx 0: change to odd key
adapter0/demux0 idx 0: odd key not ready (500 ms)
adapter0/demux0 idx 0: not active. wait skipped
adapter0/demux0 idx 0: change to even key
adapter0/demux0 idx 0: even key not ready (500 ms)

Any ideas?

Thanks



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #973 pmneo

  • Member
  • 13 posts

0
Neutral

Posted 30 October 2015 - 21:14

Well i got it working ;) I have used Milaebrothers repo with Raider05 dvb_softwareca sources and recompiled



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #974 Eisblume

  • Member
  • 4 posts

0
Neutral

Posted 25 November 2015 - 12:19

Hi,

 

i tried to install enigma2pc in Ubuntu 14.04 (installed in Parallels on MacBook Pro). While doing the build_openpliPC.sh i got the following error:

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/ubuntuvm/Documents/enigma2pc/enigma2/tools'
make[1]: Leaving directory `/home/ubuntuvm/Documents/enigma2pc/enigma2/tools'
make[1]: Entering directory `/home/ubuntuvm/Documents/enigma2pc/enigma2'
make[2]: Entering directory `/home/ubuntuvm/Documents/enigma2pc/enigma2'
make[2]: Nothing to be done for `install-exec-am'.
 /bin/mkdir -p '/usr/local/e2/lib/enigma2/python'
 /usr/bin/install -c -m 644 Navigation.py NavigationInstance.py RecordTimer.py ServiceReference.py keyids.py keymapparser.py mytest.py skin.py timer.py GlobalActions.py e2reactor.py '/usr/local/e2/lib/enigma2/python'
Byte-compiling python modules...
Navigation.pyNavigationInstance.pyRecordTimer.pyServiceReference.pykeyids.pykeymapparser.pymytest.pyskin.pytimer.pyGlobalActions.pye2reactor.py
Byte-compiling python modules (optimized versions) ...
Navigation.pyNavigationInstance.pyRecordTimer.pyServiceReference.pykeyids.pykeymapparser.pymytest.pyskin.pytimer.pyGlobalActions.pye2reactor.py
 /bin/mkdir -p '/usr/local/e2/share/meta'
 /usr/bin/install -c -m 644 index-enigma2.xml '/usr/local/e2/share/meta'
 /bin/mkdir -p '/usr/local/e2/lib/pkgconfig'
 /usr/bin/install -c -m 644 enigma2.pc '/usr/local/e2/lib/pkgconfig'
make[2]: Leaving directory `/home/ubuntuvm/Documents/enigma2pc/enigma2'
make[1]: Leaving directory `/home/ubuntuvm/Documents/enigma2pc/enigma2'
make -C /lib/modules/3.19.0-33-generic/build SUBDIRS=/home/ubuntuvm/Documents/enigma2pc/enigma2/dvbsoftwareca modules
make[1]: Entering directory `/usr/src/linux-headers-3.19.0-33-generic'
  CC [M]  /home/ubuntuvm/Documents/enigma2pc/enigma2/dvbsoftwareca/dvb_softwareca.o
/home/ubuntuvm/Documents/enigma2pc/enigma2/dvbsoftwareca/dvb_softwareca.c: In function ‘ca_ioctl’:
/home/ubuntuvm/Documents/enigma2pc/enigma2/dvbsoftwareca/dvb_softwareca.c:104:25: error: ‘struct file’ has no member named ‘f_dentry’
  struct inode *inode = f->f_dentry->d_inode;
                         ^
/home/ubuntuvm/Documents/enigma2pc/enigma2/dvbsoftwareca/dvb_softwareca.c: In function ‘dvblb_init’:
/home/ubuntuvm/Documents/enigma2pc/enigma2/dvbsoftwareca/dvb_softwareca.c:232:21: warning: assignment from incompatible pointer type [enabled by default]
  dvb_class->devnode = dvb_devnode;
                     ^
make[2]: *** [/home/ubuntuvm/Documents/enigma2pc/enigma2/dvbsoftwareca/dvb_softwareca.o] Error 1
make[1]: *** [_module_/home/ubuntuvm/Documents/enigma2pc/enigma2/dvbsoftwareca] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.19.0-33-generic'
make: *** [default] Error 2

An error occured while building OpenPliPC - section dvbsoftwareca

Can anyone help me??



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #975 Raider05

  • Senior Member
  • 75 posts

+4
Neutral

Posted 26 November 2015 - 14:38

@Eisblume

 

apply the patch  'enigma2pc/patches/dvbsoftwareca_3.19.patch'


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

Git enigma2pc


Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #976 atari

  • Senior Member
  • 28 posts

0
Neutral

Posted 11 December 2015 - 19:43

I try to compile on several ubuntu ver but no success, but on debian it works(compile) whitout any problem

but now cant make cards to work i have 2 cards dvb-c & dvb-s2 hybrid whit dvb-t

root@debian:/usr/local/bin# uname -a
Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.68-1+deb7u6 i686 GNU/Linux
 

0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
[    6.648530] cx88/2: cx2388x dvb driver version 0.0.9 loaded
[    6.648533] cx88/2: registering cx8802 driver, type: dvb access: shared
[    6.648537] cx88[0]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68]
[    6.648540] cx88[0]/2: cx2388x based DVB/ATSC card
[    6.710286] DVB: registering new adapter (cx88[0])
[    6.710289] DVB: registering adapter 1 frontend 0 (Conexant CX24116/CX24118)...
[    6.711608] DVB: registering adapter 1 frontend 1 (Conexant CX22702 DVB-T)...
[   61.311838] cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
[   61.361877] cx88_audio 0000:03:02.1: firmware: agent loaded dvb-fe-cx24116.fw into memory
[   75.142149] cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)...
[   75.144073] cx88_audio 0000:03:02.1: firmware: agent loaded dvb-fe-cx24116.fw into memory

 

i run create_nim_sockets & get:

 

NIM Socket 0:
      Type: DVB-C
      Name: Philips TDA10023 DVB-C
      Has_Outputs: no
      Frontend_Device: 0

NIM Socket 1:
      Type: DVB-S2
      Name: Conexant CX24116/CX24118
      Has_Outputs: no
      Frontend_Device: 0

NIM Socket 1:
      Type: DVB-T
      Name: Conexant CX22702 DVB-T
      Has_Outputs: no
      Frontend_Device: 1

but config is not woking

tari@debian:~$ ls -l /sys/class/dvb/
total 0
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb0.demux0 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:01.0/dvb/dvb0.demux0
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb0.dvr0 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:01.0/dvb/dvb0.dvr0
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb0.frontend0 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:01.0/dvb/dvb0.frontend0
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb0.net0 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:01.0/dvb/dvb0.net0
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb1.demux0 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:02.2/dvb/dvb1.demux0
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb1.demux1 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:02.2/dvb/dvb1.demux1
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb1.dvr0 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:02.2/dvb/dvb1.dvr0
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb1.dvr1 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:02.2/dvb/dvb1.dvr1
lrwxrwxrwx 1 root root 0 Dec 11 13:52 dvb1.frontend0 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:02.2/dvb/dvb1.frontend0
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb1.frontend1 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:02.2/dvb/dvb1.frontend1
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb1.net0 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:02.2/dvb/dvb1.net0
lrwxrwxrwx 1 root root 0 Dec 11 18:27 dvb1.net1 -> ../../devices/pci0000:00/0000:00:1e.0/0000:03:02.2/dvb/dvb1.net1

please help



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #977 Raider05

  • Senior Member
  • 75 posts

+4
Neutral

Posted 14 December 2015 - 10:31

@atari

e2pc can't work that, no support multifrontend, only one frontend an DVB-cards use, number '0'

Frontend_Device: - it is the number dvb adapter

Can anyone add support multifronted?


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

Git enigma2pc


Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #978 atari

  • Senior Member
  • 28 posts

0
Neutral

Posted 16 December 2015 - 16:14

i know but didnt find way to disable dvb-t & to have only one adapter from hvr4000

btw did anybady try ultrahd 4k on enigma2pc? will it work on some nuke hardware & can ir run on oprange pi debian whit usb sat card..


Edited by atari, 16 December 2015 - 16:18.


Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #979 lastKnight

  • Member
  • 1 posts

0
Neutral

Posted 20 December 2015 - 12:50

Hi all,

I am new to this forum.

I searched this forum and the web for how to build vtunerc.ko kernel module for my system ( ubuntu 12.04 64 bit).

I found some link, but all are broken.

Is there an alternative to vtuner to share the tuner of my linux set-top box or can you help me with vtuner ?

 

Thanks.



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #980 netbja

  • Member
  • 1 posts

0
Neutral

Posted 23 May 2016 - 00:28

Hello team,

 

Try to have a fun on my VDR box (Ubuntu 14.04.4 LTS ), I tried to install E2 but it's ending with a bad message :

gdi/picload.cpp: In member function ‘int ePicLoad::startThread(int, const char*, int, int, bool)’:
gdi/picload.cpp:885:20: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
  ::read(fd, id, 10);
                    ^
make[3]: *** [gdi/picload.o] Error 1
make[3]: Leaving directory `/home/netbja/enigma2pc/enigma2/lib'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/netbja/enigma2pc/enigma2/lib'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/netbja/enigma2pc/enigma2/lib'
make: *** [install-recursive] Error 1

An error occured while building OpenPliPC - section make install

And just  a question, why the OpenPLI-4 project has no PC porting code with a regular developers team ? It should be very fun to build a setupbox (PC or Raspberry PI)

with OpenPLI.

 

Cheers.




15 user(s) are reading this topic

0 members, 15 guests, 0 anonymous users