Giter VIP home page Giter VIP logo

supervisedthinking / libreelec-rr Goto Github PK

View Code? Open in Web Editor NEW

This project forked from libreelec/libreelec.tv

44.0 44.0 11.0 335.46 MB

A bit more OS for KODI ;-)

Home Page: http://libreelec.tv

Makefile 61.55% Shell 25.61% Python 11.73% C 0.20% Dockerfile 0.31% CMake 0.31% HTML 0.03% CSS 0.26%
amlogic embedded emulationstation jeos khadas kodi libreelec libretro linux nvidia pegasus-frontend pine64 raspberry-pi retroarch retrogaming rockchip

libreelec-rr's People

Contributors

antonlacon avatar awiouy avatar cgarces avatar chewitt avatar codesnake avatar cvh avatar dagwieers avatar dhewg avatar fritsch avatar gujs avatar heitbaum avatar henkwiedig avatar hiassoft avatar inusasha avatar jenkins101 avatar jernejsk avatar knaerzche avatar kszaq avatar kwiboo avatar lrusak avatar mglae avatar milhousevh avatar notspiff avatar ray-future avatar spycat88 avatar sraue avatar stefansaraev avatar supervisedthinking avatar trsqr avatar vpeter4 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

libreelec-rr's Issues

Support for Raspi 2 / 3

Now that LE 10 is available for RPi 2 / 3, are there plans to provide builds of LE-RR for it?

Build errors

Trying to build on ubuntu 20.04 LTS and at stage 18 of the build I get the following error.

CMake Error at cmake/StdFilesystem.cmake:22 (message):
  Toolchain doesn't support std::filesystem with nor without -lstdc++fs
Call Stack (most recent call first):
  cmake/StandardSettings.cmake:57 (include)
  CMakeLists.txt:70 (include)

Generic Download

Hello,
Are images being pushed to "Generic" google drive link under section 3 of the wiki?

berryboot images

I tried to convert the rpi4 image to a berryboot compatible squashfs image but I failed. There is berryboot image available for the old version for rpi2/3 but not for your updated version. Can you provide instructions on how to convert the image or host a berryboot image for your version?

[BUG] Default audio options give no output on RPI4

Describe the bug

The options in the RR Configuration tool cannot be configured in such a way to allow RetroArch to output audio. The RR Configuration tool is also disabled by default.

To Reproduce

Steps to reproduce the behaviour:

  1. Open the RR Configuration tool
  2. Choose any audio backend or output device
  3. Audio driver fails to load in RetroArch

Information

  • LE Version: 10.0.0
  • Hardware Platform: RPi4

Log file

[INFO] [KMS]: New FB: 4096x2160 (stride: 16384).
[INFO] [Config]: Saved new config to "/storage/.config/retroarch/retroarch.cfg".
[INFO] FRONTEND_FORK_RESTART
[ERROR] failed_to_start_audio_driver
[ERROR] failed_to_start_audio_driver
[ERROR] failed_to_start_audio_driver
[INFO] [Config]: Saved new config to "/storage/.config/retroarch/retroarch.cfg".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
ALSA lib /build/LibreELEC-RR/build.LibreELEC-RPi4.arm-10.0-devel/build/alsa-lib-1.2.4/src/seq/seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
ALSA lib /build/LibreELEC-RR/build.LibreELEC-RPi4.arm-10.0-devel/build/alsa-lib-1.2.4/src/seq/seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
ALSA lib /build/LibreELEC-RR/build.LibreELEC-RPi4.arm-10.0-devel/build/alsa-lib-1.2.4/src/seq/seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
ALSA lib /build/LibreELEC-RR/build.LibreELEC-RPi4.arm-10.0-devel/build/alsa-lib-1.2.4/src/seq/seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
ALSA lib /build/LibreELEC-RR/build.LibreELEC-RPi4.arm-10.0-devel/build/alsa-lib-1.2.4/src/seq/seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory

Additional context

To get working audio on the RPi4 i performed the following:

  1. Disable RR Configuration tool
  2. Blacklist snd_soc_skl (unsure if this is necessary)
  3. Check retroarch --features
CoreAudio:
                Audio driver: no
  CoreAudioV3:
                Audio driver: no
  ALSA:
                Audio driver: yes
  OSS:
                Audio driver: no
  Jack:
                Audio driver: no
  RSound:
                Audio driver: no
  RoarAudio:
                Audio driver: no
  PulseAudio:
                Audio driver: yes
  DirectSound:
                Audio driver: no
  WASAPI:
                Audio driver: no
  XAudio2:
                Audio driver: no
  OpenAL:
                Audio driver: no
  OpenSL:
                Audio driver: no
  1. Select SDL2 as output device
  2. Audio now works
  3. No combination of ALSA or PulseAudio gives audio output. Perhaps an SDL2 option can be added to RR Configuration

[BUG] mupen64plus_next on rpi4 crashes with segfault

Describe the bug

Current release for rpi4 includes mupen64plus which crashes with a seg fault

To Reproduce

Steps to reproduce the behavior:

  1. Launch an n64 game using mupen64_next on rpi4
  2. Segmentation fault

Informations

  • LE Version: [e.g. 10.0]
  • Hardware Platform: [e.g. RPi4]

Log file

Additional context

Replaced with mupen64plus_next_libretro.so from latest rpi4 lakka nightly and the issue is resolved.

https://nightly.builds.lakka.tv/latest/RPi4.arm/Lakka-RPi4.arm-nightly-20210828-497be54.tar

Can`t compile glibc(((

Describe the bug

tryed compile on ubuntu 18.04,20.04 now mint 20.1 same error (docker)

To Reproduce

Steps to reproduce the behavior:

  1. PROJECT=Generic ARCH=x86_64 BUILD_PERIODIC=RR BUILDER_NAME=zixel make image
  2. on packet glibc FAILED
    /libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/toolchain/lib/gcc/x86_64-libreelec-linux-gnu/10.3.0/../../../../x86_64-libreelec-linux-gnu/bin/ld: warning: library search path "/libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib" is unsafe for cross-compilation, ignore it
    /libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/toolchain/lib/gcc/x86_64-libreelec-linux-gnu/10.3.0/../../../../x86_64-libreelec-linux-gnu/bin/ld: cannot find -lgcc
    collect2: error: ld returned 1 exit status
    make[3]: *** [Makefile:525: /libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/build/glibc-2.32/.x86_64-libreelec-linux-gnu/elf/librtld.map] Error 1
    make[3]: *** Waiting for unfinished jobs....
    test -s /libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/build/glibc-2.32/.x86_64-libreelec-linux-gnu/shlib.ldsT
    mv -f /libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/build/glibc-2.32/.x86_64-libreelec-linux-gnu/shlib.ldsT /libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/build/glibc-2.32/.x86_64-libreelec-linux-gnu/shlib.lds
    make[3]: Leaving directory '/libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/build/glibc-2.32/elf'
    make[2]: *** [Makefile:470: elf/subdir_lib] Error 2
    make[2]: Leaving directory '/libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/build/glibc-2.32'
    make[1]: *** [Makefile:9: all] Error 2
    make[1]: Leaving directory '/libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/build/glibc-2.32/.x86_64-libreelec-linux-gnu'
    FAILURE: scripts/build glibc:target during make_target (default)
    *********** FAILED COMMAND ***********
    make ${PKG_MAKE_OPTS_TARGET}

*********** FAILED COMMAND ***********
${SCRIPTS}/build "${1}" "${PARENT_PKG}"


FAILURE: scripts/install glibc:target has failed!

The following log for this failure is available:
/libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/.threads/logs/76.log

glibc:target seq 76 >>>
[089/576] [FAIL] install glibc:target

The following log for this failure is available:
/libreelec/LibreELEC-RR/build.LibreELEC-Generic.x86_64-10.0-devel/.threads/logs/76.log

Parallel build failure - see log for details. Time of failure: Mon Sep 27 11:27:38 UTC 2021
make: *** [Makefile:12: image] Error 1

Informations

  • LE Version: 10.0
  • Hardware Platform: Generic

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.