RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    RetropPie 3.7 - CEC (Kodi) and GBA (freezing)

    Scheduled Pinned Locked Moved Help and Support
    20 Posts 5 Posters 9.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Abs
      last edited by

      Hi all,

      So i installed the new Retropie 3.7 on my RaspberryPi 3. I did a binary update from 3.6. And the improvements look great. However there are a few issues....

      1. CEC stopped working in Kodi. This is not a Kodi 16 or Kodi 15.2 issue. The reason i know this, is that I have retropie 3.6 with kodi 15.2, but i updated the retropie script to 3.7 (then CEC stopped working). On Retropie 3.7 with Kodi 16, the CEC does not work. On a old image of Retropie 3.6, without updating the script, CEC works just fine. Please could somebody offer some advice to resolve this or the Retropie look at fixing the bug on the next update?

      2. When using the LR-GRSP emulator for GBA, and editing any Meta-Tags in the gamelist, Emulation Station freezes. I tried changing the emulator to LR-VBA-NEXT, but still when i edit any Meta-Tags in GBA, it freezes. This could be a wider problem for editing any Meta-Tags, but it never crashed when i was messing around with the other emulators.

      In the end, i have gone back to using RetroPie 3.6, as i found it to be more stable. Maybe it was because i did a BInary Update, possibly the issues i am facing can be resolved by doing a fresh install. I am not sure. HAs anybody else had similar issues?

      Thanks
      Abs

      RascasR 1 Reply Last reply Reply Quote 0
      • S
        ShootHere
        last edited by ShootHere

        Adding the error message found in /tmp/runcommand.log for the Kodi issue(s):

        fbi: no process found
        Failed to start cec.service: Unit cec.service failed to load: No such file or directory.
        Failed to stop cec.service: Unit cec.service not loaded.
        Segmentation fault

        Using the "Extra" repo for this one

        When trying to load up the regular "Experimental" it seems to get further but exits and dumps a crashlog in /home/pi/ with the following info:

        http://pastebin.com/ShYdAVRt

        herb_fargusH 1 Reply Last reply Reply Quote 0
        • RascasR
          Rascas @Abs
          last edited by

          @Abs I don't think there is any bug related to CEC in Kodi, I just upgraded to RetroPie 3.7, and CEC works fine in Kodi 16. I recommend that you update again, then start Kodi, and post your log if it still not working.

          Relatively to your second question, I am not the best person to anwser it.

          @ShootHere Not sure what is your problem, but I don't think it is related. Kodi segfaulted but there isn't any related Kodi error. What can be a problem in your setup is that you are running a RPi 3 and a PS3 controller, if you are using the integrated RPi 3 bluetooth that can cause system freezes, but it isn't a problem related to RetroPie, it is the RPi 3 bluetooth firmware and there isn't a fix yet. See this:
          https://github.com/raspberrypi/linux/issues/1360

          A 1 Reply Last reply Reply Quote 0
          • S
            ShootHere
            last edited by

            @Rascas I did a clean 3.7 install and installed the Extra's Kodi. I am using a PS3 controller but with USB, no BT (because of people saying it causes instability).
            I will try later without any joystick and just a regular keyboard. Perhaps that will point me in the right direction.

            Thanx!

            1 Reply Last reply Reply Quote 0
            • A
              Abs @Rascas
              last edited by

              @Rascas

              Thanks for your reply. I will try a fresh install of 3.7 and see if it fixes my Kodi CEC issue.

              A 1 Reply Last reply Reply Quote 0
              • herb_fargusH
                herb_fargus administrators @ShootHere
                last edited by herb_fargus

                @ShootHere please use pastebin or equivalent for posting logs.

                https://retropie.org.uk/forum/topic/3/read-this-first

                If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                1 Reply Last reply Reply Quote 0
                • S
                  ShootHere
                  last edited by

                  Sir yes sir! I was looking for such an option (a lot of forums have a code option) but couldn't find it.

                  Fix'd

                  herb_fargusH RascasR 2 Replies Last reply Reply Quote 0
                  • herb_fargusH
                    herb_fargus administrators @ShootHere
                    last edited by

                    @ShootHere for simple code blocks you can use markdown:

                    http://commonmark.org/help/

                    If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                    Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                    1 Reply Last reply Reply Quote 0
                    • RascasR
                      Rascas @ShootHere
                      last edited by

                      @ShootHere Try disabling internal RPi 3 BT by adding dtoverlay=pi3-disable-bt in config.txt. Than see if it fixes the problem.

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        ShootHere @Rascas
                        last edited by

                        @Rascas I am afraid that is a no go. Both crash still.

                        RascasR 1 Reply Last reply Reply Quote 0
                        • RascasR
                          Rascas @ShootHere
                          last edited by Rascas

                          @ShootHere Please post everything (including the PSU amperes) that you have connected to the Raspberry Pi. I still cannot reproduce any error, it works just fine for me, so it must be a hardware / setup problem of yours. Also post your /var/log/syslog file to pastebin.

                          1 Reply Last reply Reply Quote 0
                          • S
                            ShootHere
                            last edited by ShootHere

                            Pi Model: RPi3
                            RetroPie Version Used: 3.7
                            Built From: SD Image
                            USB Devices connected: Wired USB Sony PS3 Controller, not set up for BT (BT disabled in config.txt), SanDisk 32GB USB Stick, Kodi resides on the SD Card
                            Controller used: Sony PS3 Controller
                            PSU: Official Raspberry Pi Foundation 2.5A

                            /var/log/syslog exceeds 512kb so I need the pro version of Pastebin.

                            Can I manually attach the file to this post?

                            The other seemingly related files are already posted above.

                            I have disable the BT in config.txt as per your instructions.

                            RascasR 1 Reply Last reply Reply Quote 0
                            • RascasR
                              Rascas @ShootHere
                              last edited by

                              @ShootHere The hardware that you are using should be no problem.
                              I think it is not possible to post files here, post the dmesg output to pastebin instead, after Kodi crashes, and the /tmp/runcommand.log file again.
                              Did you installed anything else besides Kodi ?

                              1 Reply Last reply Reply Quote 0
                              • S
                                ShootHere
                                last edited by

                                Well perhaps one thing springs to mind is I installed both Kodi and Kodi-Extra (wanted to compare). Could that be the problem? Perhaps this will save us a LOT of searching.

                                1 Reply Last reply Reply Quote 0
                                • AddisonA
                                  Addison
                                  last edited by

                                  Hey all.

                                  I'm using a Raspberry Pie 2 with a fresh version of 3.7 and Kodi 16.0.

                                  I get these errors as well on screen:

                                  fbi: no process found
                                  Failed to start cec.service: Unit cec.service failed to load: No such file or directory.
                                  Failed to stop cec.service: Unit cec.service not loaded.

                                  I've never had them before but I haven't cared too much about this since I don't know what it means.

                                  Everything works great on my end.

                                  I'm curious though, what is CEC?

                                  RascasR 1 Reply Last reply Reply Quote 0
                                  • RascasR
                                    Rascas @Addison
                                    last edited by Rascas

                                    @Addison The fbi is the program that loads the splashscreen in RetroPie, it has to be closed before Kodi starts otherwise it will have a bug ( you will see the terminal while a video is playing).

                                    CEC is the tecnology that permits you to control Kodi (and other things) with with your TV remote, if your TV supports that.
                                    https://en.wikipedia.org/wiki/HDMI#CEC

                                    The cec service is a PiPplware specific service (does not exist in RetroPie) that permits you to control other programs with your TV remote, like Emulation Station, etc. It also has to be closed before Kodi starts, if not, there can be problems.

                                    Thats only warnings, just ignore that. I will hide that warnings in the next Kodi version.

                                    AddisonA 1 Reply Last reply Reply Quote 1
                                    • AddisonA
                                      Addison @Rascas
                                      last edited by

                                      @Rascas

                                      Okay.

                                      I guess I'm getting those errors now because I use an iBuffalo controller with Kodi.

                                      So you're the one who manages Kodi?

                                      I think you just became my new, personal hero. ♥

                                      RascasR 1 Reply Last reply Reply Quote 0
                                      • S
                                        ShootHere
                                        last edited by

                                        Would disabling CEC somehow remove the error/crash? I use my smartphone to control it, so would that be an option?

                                        1 Reply Last reply Reply Quote 0
                                        • RascasR
                                          Rascas @Addison
                                          last edited by Rascas

                                          @Addison No, that warnings have nothing to do with your iBuffalo controller, just forget/ignore it.

                                          Yes, I am the guy who compile the Kodi packages currently on RetroPie.

                                          @ShootHere CEC also has nothing to do with your crash, at least that warning. That CEC service is independent of Kodi, and it does not even exist in RetroPie. And Kodi's CEC works just fine. Your problem is something else.
                                          Yes, controlling Kodi with a smartphone is an option, you can use any method supported by Kodi to control it, you just have to configure it.

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            Abs @Abs
                                            last edited by

                                            @Rascas

                                            Just to provide an update to the original post. After I started using 3.7 from a fresh install, GBA stopped freezing.

                                            With regards to the CEC, I think something has gone wrong with my TV. So its not related to the Raspberry Pi 3.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.