Page 1 of 2 12 LastLast
Results 1 to 20 of 25

Thread: Original DM800 Green Screen

  1. #1
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts

    Question Original DM800 Green Screen

    Hi.

    Please see following fix for GSOD Open Pli 2.1 DM800 Original, regarding Cross EPG.

    Line 81 in crossepg_main.py should be changed:-


    -def setup(self, session):

    +def setup(self, session, **kwargs):

    The file can be found at the following location:-

    /usr/lib/enigma2/python/Plugins/SystemPlugins/CrossEPG


    Problem is, Notepad, or Crimson Text Editor will not display the content in any order, as stupid as t sounds, so I cannot see the line to edit.
    I really want to apply this fix, and need advice please.
    Many thanks in advance.

  2. #2
    V.I.P Detlef's Avatar
    Join Date
    Dec 2004
    Posts
    6,197
    Thanks
    718
    Thanked 2,034 Times in 1,173 Posts
    Use the ftp facility in DCC and it has a view and edit capability.

    Because it edits in Linux mode the file will not get corrupted as it does if you use Notepad.

    It also shows line numbers.

  3. The Following User Says Thank You to Detlef For This Useful Post:

    ford (04-09-2015)

  4. #3
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts
    Cheers mate.
    Will do.
    Very helpful.
    I have DCC
    Just donated again.
    Makes me proud to be a member here m8

  5. The Following 2 Users Say Thank You to ford For This Useful Post:

    Detlef (04-09-2015), simon 2003 (31-10-2015)

  6. #4
    V.I.P
    Join Date
    Dec 2004
    Posts
    7,574
    Thanks
    3,109
    Thanked 9,275 Times in 3,592 Posts
    Quote Originally Posted by Detlef View Post
    Use the ftp facility in DCC and it has a view and edit capability.

    Because it edits in Linux mode the file will not get corrupted as it does if you use Notepad.

    It also shows line numbers.

    NO NO NO NO !

    This is a total never do.

    The text editors within most FTP programs are Windows format only and any Linux text needs to be saved in the UNIX format.I personally cannot speak for DCC as Ive never used it,and it may very well save in UNIX,but the general advise about using text editors within FTP programs will cause more issues than its worth.

    This is a basic novice mistake that many peeps make and then they wonder why things wont work or they get gsod's

    FTP the file to your pc and use a proper UNIX editor such as Notepad++ or gedit to make the changes and then ensure you save in UNIX then FTP back again.

    Restart enigma2 and job done.

    Ian.
    Last edited by ian; 05-09-2015 at 08:56 AM.

  7. The Following 2 Users Say Thank You to ian For This Useful Post:

    echelon (05-09-2015), ford (05-09-2015)

  8. #5
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts
    Cheers mate.
    Will give it a go later, and post results. Already exported the file to my PC.
    Thanks again lads.
    An eye opener is this One LOL
    Am a radio guy btw.
    Linux is not my forte.
    Cheers again..

    Quote Originally Posted by ian View Post
    NO NO NO NO !

    This is a total never do.

    The text editors within most FTP programs are Windows format only and any Linux text needs to be saved in the UNIX format.I personally cannot speak for DCC as Ive never used it,and it may very well save in UNIX,but the general advise about using text editors within FTP programs will cause more issues than its worth.

    This is a basic novice mistake that many peeps make and then they wonder why things wont work or they get gsod's

    FTP the file to your pc and use a proper UNIX editor such as Notepad++ or gedit to make the changes and then ensure you save in UNIX then FTP back again.

    Restart enigma2 and job done.

    Ian.

  9. #6
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts
    Hi Ian.
    Sorry to hassle you.
    Notepad++ works fine, but can only see 47 lines, not 81
    crossepg_main.pyo

    I attached my crossepg file.
    Any advice would be great please.
    Apologies, and thanks in advance.

    I guess am making a schoolboy error?
    Quote Originally Posted by ian View Post
    NO NO NO NO !

    This is a total never do.

    The text editors within most FTP programs are Windows format only and any Linux text needs to be saved in the UNIX format.I personally cannot speak for DCC as Ive never used it,and it may very well save in UNIX,but the general advise about using text editors within FTP programs will cause more issues than its worth.

    This is a basic novice mistake that many peeps make and then they wonder why things wont work or they get gsod's

    FTP the file to your pc and use a proper UNIX editor such as Notepad++ or gedit to make the changes and then ensure you save in UNIX then FTP back again.

    Restart enigma2 and job done.

    Ian.
    Attached Files Attached Files

  10. #7
    V.I.P
    Join Date
    Dec 2004
    Posts
    7,574
    Thanks
    3,109
    Thanked 9,275 Times in 3,592 Posts
    I cant work out what you have done here.

    You dont have a main.py file,so my best guess is youve tried to open the main.pyo file ?

    This cannot be done lol

    Pyo is machine code and has to be decompiled into py which is human readable code.

    Anyway ive decompiled a main.pyo file for you into py format and made the needed changes that you asked for.

    Send this file over to your CrossEPG plugin folder and restart enigma2

    My only concern here is the CrossEPG version you are using as this main file is from 0.8.1 so please backup your existing main.pyo fle in your box before restarting enigma2 because if ive given you the decompiled py from 0.8.1 and you are using 0.6.2 then we will need that pyo backup to put things back as they were.Please also delete the main.pyo.txt file you have created. I dont think it will cause any problems,but its best to get rid because its not meant to be there.

    Ian.

    Ian.

  11. The Following User Says Thank You to ian For This Useful Post:

    sonic1 (05-09-2015)

  12. #8
    Senior Member harddriver's Avatar
    Join Date
    Aug 2006
    Posts
    191
    Thanks
    64
    Thanked 146 Times in 102 Posts
    Hi

    In your Attached File is the crossepg_main.pyo
    stored as an .txt File that could not Work.
    Use the way Detlef recommends you in Post 2 this will Work
    for you

    Edit:

    Download the .zip File from here
    open the Folder and choose :
    e2openplugin-CrossEPG-master-src-enigma2-python
    transfer the missing File/s to your Box into the right Folder set Attributes to 644 and restart your Box
    should Work than
    Last edited by harddriver; 05-09-2015 at 07:09 PM.

  13. The Following User Says Thank You to harddriver For This Useful Post:

    ford (05-09-2015)

  14. #9
    V.I.P
    Join Date
    Dec 2004
    Posts
    7,574
    Thanks
    3,109
    Thanked 9,275 Times in 3,592 Posts
    Ok just to be safe.

    Heres an edited version from 0.6.2 as well.

    Check your CrossEPG version and use the appropriate main.py file

    Ian.

    EDIT: Harddriver I know you are trying to help him but sending someone to the github who doesnt understand the difference between pyo and py is just going to confuse him further,plus you CANNOT read or edit pyo neither in an FTP text editor or a standalone editor,so the info you posted above about using detlef's instructions is bogus.
    Last edited by ian; 05-09-2015 at 07:26 PM.

  15. The Following User Says Thank You to ian For This Useful Post:

    ford (05-09-2015)

  16. #10
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts
    Thanks Ian.
    Am a bit green to say the least, but now have a better understanding, thank you.
    I got this box, as faulty off ****, just for the main board, which so happened to be an authentic DM800.
    Helping a mate out(his processor finally folded on his)
    Pleasant to see that the physical architecture was identical to a sim2.01 board.
    But then again, all made in China LOL
    Same as all the Motorola 2 way radio stuff I repair here at my firm.
    Electronic Engineers we are, understanding Software language NO LMFAO.

    Thanks again Ian.

    All assimilated, and understood.

  17. The Following User Says Thank You to ford For This Useful Post:

    ian (05-09-2015)

  18. #11
    V.I.P
    Join Date
    Dec 2004
    Posts
    7,574
    Thanks
    3,109
    Thanked 9,275 Times in 3,592 Posts
    Good to know that ford.

    Things break and its handy to know who can sort out electronics. Soldering and Plastering are two things in life it really is best that I avoid. Trust me when I say I can do neither,the results from both are appauling.
    If or should I say when,something electronic breaks I will be pestering you for help lol.

    Ian.

  19. #12
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts
    LOL

    No worries Ian.
    We do surface mount work etc, so just PM if you need help :-)

    Not sure why it's just going to the radio channel and staying there!!!
    Channel database is fine, as works on my Vu+duo
    The USB is being detected, and open tv provider correctly selected.
    ****ing me off is this
    Last edited by ford; 05-09-2015 at 09:11 PM.

  20. #13
    V.I.P
    Join Date
    Dec 2004
    Posts
    7,574
    Thanks
    3,109
    Thanked 9,275 Times in 3,592 Posts
    Do you have libcurl installed on that box ?

    Telnet in and issue this command

    opkg-install curl

    Ian.

  21. The Following User Says Thank You to ian For This Useful Post:

    ford (05-09-2015)

  22. #14
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts
    Hi Ian.

    Will do it now.
    Cheers.


    Quote Originally Posted by ian View Post
    Do you have libcurl installed on that box ?

    Telnet in and issue this command

    opkg-install curl

    Ian.

  23. #15
    V.I.P
    Join Date
    Dec 2004
    Posts
    7,574
    Thanks
    3,109
    Thanked 9,275 Times in 3,592 Posts
    Cant recall if 0.6.2 needs it or not as its really old now nor can i recall if there should be a dash in the command either,so try it without the dash if it fails.

    I would upgrade to 0.8.1 though if i were you, but that deffo requires libcurl.

    Ian.

  24. #16
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts
    Thanks Ian.
    cannot satisfy dependencies without the dash

    I'll need to find 0.8.1 for original DM800 i guess

    Sorry about this bud :-(

    Feel like I'm being a right pain in the arse now

  25. #17
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts
    Found it.
    I'll telnet in tomorrow and remove 0.6.2
    Getting late now LOL

  26. #18
    Senior Member ford's Avatar
    Join Date
    Dec 2004
    Posts
    259
    Thanks
    131
    Thanked 61 Times in 33 Posts
    installed 0.8.1
    In telnet cannot satisfy dependencies
    Just going to have to try xmltvimport.
    Didn't want to do this.
    Cheers anyway

  27. #19
    V.I.P Detlef's Avatar
    Join Date
    Dec 2004
    Posts
    6,197
    Thanks
    718
    Thanked 2,034 Times in 1,173 Posts
    Quote Originally Posted by Detlef
    Use the ftp facility in DCC and it has a view and edit capability.

    Because it edits in Linux mode the file will not get corrupted as it does if you use Notepad.

    It also shows line numbers.
    Quote Originally Posted by ian
    NO NO NO NO !

    This is a total never do.

    The text editors within most FTP programs are Windows format only and any Linux text needs to be saved in the UNIX format.I personally cannot speak for DCC as Ive never used it,and it may very well save in UNIX,but the general advise about using text editors within FTP programs will cause more issues than its worth.

    This is a basic novice mistake that many peeps make and then they wonder why things wont work or they get gsod's

    FTP the file to your pc and use a proper UNIX editor such as Notepad++ or gedit to make the changes and then ensure you save in UNIX then FTP back again.

    Restart enigma2 and job done.

    Ian.
    @Ian

    The editor in DCC is specifically designed for Dreamboxes. It edits and saves text files, all in linux format.

    It doesn't d/l the file into the PC but merely uses FTP to access the files.

    Try it on any Dreambox or Linux box and your fears will be allayed.

    It is a really useful utility. I recommended it because it also displays line numbers and was ideally suited to solving Ford's problem. It should also display the complete file, thus solving the second problem too.

    Det

  28. The Following 2 Users Say Thank You to Detlef For This Useful Post:

    ford (06-09-2015), ian (06-09-2015)

  29. #20
    V.I.P
    Join Date
    Dec 2004
    Posts
    7,574
    Thanks
    3,109
    Thanked 9,275 Times in 3,592 Posts
    Quote Originally Posted by ford View Post
    installed 0.8.1
    In telnet cannot satisfy dependencies
    Just going to have to try xmltvimport.
    Didn't want to do this.
    Cheers anyway
    If this is the case then its because Pli 2.1 doesnt carry libcurl on its feeds.

    So you have two options.

    Either find a libcurl ipk and install it to use with 0.8.1 as its deffo required,or stick with 0.6.2 (I'm unsure,but I do seem to recall doesnt need libcurl)

    Ive attached a libcurl ipk for you but ive no idea if it has been packaged in a manor to configure the image properly to use it after installation,you can only try I guess.

    If you decide to downgrade again to 0.6.2, I would recommend however that you completely remove the 0.6.2 version you already have and install this version obtained directly from the git instead.This is because there maybe more changes to stop your first crash than you mentioned in your first post.

    Extract the rar and send the complete folder and its contents to /usr/lib/enigma2/python/Plugins/SystemPlugins/CrossEPG

    chmod the main folder and all folders inside it to 755 and the files within to 644

    Restart enigma2 and it should then all work correctly.

    Dont give up, 99% of problems can be fixed if you try hard enough.

    @detlef

    Thanks for the info regarding DCC,as i said Ive never used it,but its still good to know this.

    Ian.
    Last edited by ian; 06-09-2015 at 09:43 AM.

  30. The Following User Says Thank You to ian For This Useful Post:

    ford (06-09-2015)

Page 1 of 2 12 LastLast

Similar Threads

  1. stuck on green screen.
    By chubby in forum Vu+ Solo2 Help Section
    Replies: 2
    Last Post: 07-05-2015, 02:45 PM
  2. green screen
    By philnails in forum SpiderBox 9000 HD
    Replies: 3
    Last Post: 26-08-2014, 10:31 AM
  3. green screen?
    By bradboy87 in forum Spiderbox 6000 HD
    Replies: 5
    Last Post: 16-12-2013, 09:56 AM
  4. solo2 BH2.00 green screen
    By simon 2003 in forum Vu+ Solo2 Help Section
    Replies: 35
    Last Post: 26-02-2013, 11:51 PM
  5. Permanant Green screen!
    By Brooky666 in forum Vu+ Duo Help Section
    Replies: 9
    Last Post: 10-04-2012, 10:28 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •