Coder Social home page Coder Social logo

libretro / lakka-libreelec Goto Github PK

View Code? Open in Web Editor NEW
1.7K 72.0 283.0 446.08 MB

Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console.

Home Page: https://www.lakka.tv

Makefile 58.69% Shell 27.93% Python 11.56% C 0.95% Dockerfile 0.30% HTML 0.03% CSS 0.24% CMake 0.30%
emulation os retroarch raspberry-pi linux packages libretro embedded-systems retro-gaming libreelec

lakka-libreelec's Introduction

Lakka - The DIY retro emulation console

Lakka is a lightweight Linux distribution that transforms a small computer into a full blown emulation console.

Why use Lakka?

  • Powerful - Built on top of the famous RetroArch emulator, Lakka is able to emulate a large range of hardware and has some useful features such as Braid-like rewinding, joypad hotplug and video streaming.
  • User friendly - Lakka is easy to setup and use. Once installed to your SD card, you just have to put your rom on the card, plug your joypad and enjoy your favorite old games. We also support PS3 and XBox360 controllers so you don't have to buy new ones.
  • Low cost - We try our best to keep the hardware required to run Lakka as cheap as possible. The software is optimized to run fast even on low end computers. The power can be supplied by any micro USB adapter like the one for your smartphone.
  • Open source - Our code is free as in freedom and hosted on Github (though the project uses emulators that forbid commercialisation). We accept external contributions, and we do our best to integrate our own patches into upstream projects.

Installation instructions

Please refer to our website https://www.lakka.tv/get on how to setup Lakka.

Support

lakka-libreelec'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 ntemis avatar ray-future avatar spycat88 avatar sraue avatar stefansaraev avatar supervisedthinking avatar toke79 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 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  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

lakka-libreelec's Issues

Takes long time (2 minutes) to start emulator on Asrock J4205 Motherboard

Asrock J4205+ Mini-ITX board (Apollo Lake based), Generic, x86_64

Tested this on own compiles and the new precompiled images. It takes around 1.5-2 minutes after choosing to run a game for the emulator to start and show something on screen. Once it runs everything seems normal. Exiting from emulator back to retroarch also takes a long time.
if ssh'ing into lakka and stopping retroarch service an restarting from command line (just retroarch or retroarch -v) this problem does not exist. perhaps some startup options are being used causing this.
I can not confirm this on the precompiled images because i can no longer ssh into the machine (i stupidly deleted some directories on the storage partition hoping that would trigger lakka to recreate them and give me a fresh install. i did this because i thought the keyboard config was borked, but it turned out that when using the dualshock3 (via usb) it would break the keyboard and would no longer let the keyboard go left or up). any way to trigger lakka to recreate the defaut dirs?

ScummVM doesn't start

When loading from playlist.
When loading the core from Load Core.
Since the last scummvm update in Lakka.

Onscreen keyboard does not respond to keyboard

when i get the onscreen keyboard popup (when asked to enter wifi passphrase, username, etc.), i can't use the physical keyboard (arrow keys) to navigate and type. there is nothing i can do, i can't exit the onscreen keyboard with any keypress. the only thing that works is to plug in a joypad (in my case a dualshock3 connected via usb) and use that to type and/or exit the onscreen keyboard.
even without a joypad connected the onscreen keyboard pops up. onscreen keyboard should either let the user use the physical keyboard (arrow keys, enter) to navigate and type or not show when no joypad is connected. then again, no joypad connected does not mean a physical keyboard is present....

UEFI Installation failed on 2 Systems (x86/x64)

if i try to boot from usb in uefi mode there comes this message:
with 64bit release : "failed to load COM32 file vesamenu.c32"
with 32bit release : it restart before installation/booting (no message).

has try with this test-releases:
Lakka-Generic.i386-8.0-devel-20161107212249-r24214-g782622a.img
Lakka-Generic.x86_64-8.0-devel-20161203113326-r24222-g4466c01.img

images were burned with Etcher

i used on this hardware:
SHUTTLE Barebone XPC nano NC01U Celeron 3205u & Intel NUC5PPYH

In Legacy-Mode all seems to be fine with Lakka LE and its pretty usable overall!

with Lakka OE i never had a (Uefi)issue on this two machines, just runs fine there!

LAKKA as AccessPoint - enchancement

[Unit]
Description=Local AP via Connman
ConditionKernelCommandLine=|localap
ConditionPathExists=|/storage/.cache/services/localap.conf

[Service]
EnvironmentFile=-/storage/.cache/services/localap.conf
#ExecStart=/usr/bin/sshd -D $SSH_ARGS
ExecStart=/usr/bin/connmanctl tether wifi on $APNAME $PASSWORD
ExecStop=/usr/bin/connmanctl tether wifi off
TimeoutStopSec=1s
StartLimitInterval=0

[Install]
WantedBy=multi-user.target

The above systemd service triggers when localap is defined as a kernel parameter (similar to how SSH works).
It will then look in /storage/.cache/services/localap.conf which should contain:
APNAME=LAKKA
PASSWORD=BLAHBLAH
Connman will then tether the WIFI AP (192.168.1.0/24) to the onboard ethernet (useful for hotels as well).

nestopia does not compile for Generic/x86_64

checked out git a few days ago (0170116001250-r25105-g461b7fb) and compiled Generic/x86_64. borked while compiling nestopia with message (last few lines):

../source/core/NstStream.hpp: In member function 'void Nes::Core::Stream::Out::Write(const byte (&)[N])': ../source/core/NstStream.hpp:123:19: warning: typedef 'Nestopia_assertion_at_line_123' locally defined but not used [-Wunused-local-typedefs] NST_COMPILE_ASSERT( N > 0 ); ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/home/xxx/Projects/Lakka-LibreELEC/build.Lakka-Generic.x86_64-8.0-devel/nestopia-eeda3a8/libretro' Makefile:12: recipe for target 'image' failed

removing nestopia from compile would let compile continue and complete.

Lakka not working on GTX 1050ti

RetroArch [INFO] :: This is RetroArch version 1.4.1 (Git 7358ac5)
RetroArch [INFO] :: === Build =======================================
Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES 
Built: Feb 25 2017
RetroArch [INFO] :: Version: 1.4.1
RetroArch [INFO] :: Git: 7358ac5
RetroArch [INFO] :: =================================================
RetroArch [INFO] :: Loading default config.
RetroArch [INFO] :: Looking for config in: "/storage/.config/retroarch/retroarch.cfg".
RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565.
RetroArch [INFO] :: Redirecting save file to "/storage/savefiles/.srm".
RetroArch [INFO] :: Redirecting savestate to "/storage/savestates/.state".
RetroArch [INFO] :: Version of libretro API: 1
RetroArch [INFO] :: Compiled against API: 1
RetroArch [INFO] :: Set audio input rate to: 29999.99 Hz.
RetroArch [INFO] :: Found shader "/usr/share/common-shaders/bilinear.glslp"
RetroArch [INFO] :: Found shader "/usr/share/common-shaders/nearest.glslp"
RetroArch [INFO] :: Found shader "/usr/share/common-shaders/stock.glsl"
RetroArch [INFO] :: Video @ fullscreen
RetroArch [INFO] :: Starting threaded video driver ...
RetroArch [ERROR] :: [KMS]: Couldn't find a suitable DRM device.
RetroArch [INFO] :: Found GL context: null
RetroArch [INFO] :: Detecting screen resolution 320x240.
RetroArch [INFO] :: [GL]: Vendor: (null), Renderer: (null).
RetroArch [INFO] :: [GL]: Version: (null).
Segmentation fault (core dumped)

I guess it's a nouveau issue, but is there way to get the nvidia proprietary driver working with Lakka?

Thanks.

Issues with Boxart

I'm using a pi 3 with Lakka-RPi2.arm-8.0-devel-20170226163235-r25805-g900da08.img .

I've found that when I point Lakka to my box art directory(downloaded from pc and put on flash drive in own directory) Wonderswan's, and Atari wont display box art.

nes, snes, sega, n64, etc will grab the art work and display them.

Automount local network shares

First, we need to find a bugfix to allow retroarch to unzip content on network shares.

Then, we need to find a service that detects network shares and automatically mounts them.

smbtree -N

System Freezing

I'm running lakka on my Mac Book Pro 2015 using Lakka-Generic.x86_64-8.0-devel-20170226162544-r25805-g900da08.img

Everytime I get to an area that pops up the on screen keyboard, the system freezes.

When building from source for s905 you get a prompt on kconfig

When trying to build from the latest source (RC2) for the S905 project I get this:

scripts/kconfig/menu.c:548:19: note: ‘jump’ was declared here
  struct jump_key *jump;
                   ^
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf --oldconfig Kconfig
drivers/amlogic/wifi/bcmdhd/Kconfig:50:warning: defaults for choice values not supported
*
* Restart config...
*
*
* I2C Hardware Bus support
*
Amlogic I2C Driver (I2C_AML) [Y/n/?] y
Amlogic I2C Slave Driver (I2C_SLAVE_AML) [N/y/?] n
Amlogic software I2C Driver (I2C_SW_AML) [N/y/?] n
BCM2079X_I2C support (BCM2079X_I2C) [N/y/?] (NEW)

Whatever you choose it appears to builds fine, but this didn't happen before commit 76ebcb I think.
edit:
changing this in linux.aarch64.conf:

#
# I2C Hardware Bus support
#
CONFIG_I2C_AML=y
# CONFIG_I2C_SLAVE_AML is not set
# CONFIG_I2C_SW_AML is not set
CONFIG_AML_PWM=y
CONFIG_GX_PWM=y

to this

#
# I2C Hardware Bus support
#
CONFIG_I2C_AML=y
# CONFIG_I2C_SLAVE_AML is not set
# CONFIG_I2C_SW_AML is not set
# CONFIG_BCM2079X_I2C is not set
CONFIG_AML_PWM=y
CONFIG_GX_PWM=y

fixes the issue

No sound with RPi3 with NOOBS

Hi!
I just try "Lakka-RPi2.arm-8.0-devel-20170206005138-r25604-g32d2949-noobs" with my Raspberry Pi 3 and I have no sound, any ideas? works fine with "Lakka-RPi2.arm-devel-20161221184910-r21729-g274b40f-noobs".
Regards.

Lakka is slow on NVIDIA Quadro FX 1700

From facebook:

Hi, just wanted to let you know in setting up a PC to use with Lakka I tried NVIDIA cards. The first didn't work very well, an NVIDIA Quadro FX 1700 512MB the second worked much better and is an NVIDIA GeForce 6600 512MB. Just wanted to let you know, I don't know much about Linux so am not sure how to update drivers. The Quadro FX card was very slow / flickering etc.

Lakka not working with nvidia ion gpu

Hi

I tested lakka 2.0 build x64 from 28/02/2017 on my Acer Revo R2600 with nvidia ion GPU with hdmi.

The installation boots fine in text mode but after few seconds it doesn't display anything, I see the usb key working (led blicking) so the installation process seems to work.

I think it's a video driver problem.

I tested Libreelec 8.0 stable and the video driver works correctly there. There are using nvidia-legacy 340.102 for old nvidia gpu:
https://github.com/LibreELEC/LibreELEC.tv/tree/master/packages/x11/driver/xf86-video-nvidia-legacy

Could you add this driver to lakka and make it the default with old nvidia gpu?

Lakka 2.0 Virtual Box ,error xorg server

Lakka 2.0 2017022010016-r25287.img.ova
VirtualBox 5.1.14

Just a new installed virtualbox and imported Lakka Image, after imported to virtualbox i recive.
Failed to start xorg server.

See systemctl status xorg.service for details.

Thanks....

This issue tracker is NOT for help or support. Please use the Lakka forum (https://forums.libretro.com/c/libretro/lakka-tv-general) or IRC @ #lakka on freenode.net for those kinds of posts.

BEFORE you report a bug make sure you have tried the latest nightly version of Lakka at http://sources.lakka.tv/nightly/. Your bug might be already fixed.

If you are sure that it's a bug in Lakka, please answer the following questions:

  • Which version of Lakka are you using?
  • What system hardware are you using?
  • What did you do?
  • What did you expect to happen?
  • What happened instead?

It is important to provide logs for debugging as part of your report. Instructions for generating logs can be found in the Troubleshooting Lakka documentation at http://www.lakka.tv/doc/Troubleshooting-Lakka/

Please delete this text before posting.

Changing threaded video setting from 'On' to 'Off' fails

When changing threaded video setting from 'On' to 'Off', I get kicked back to the flower screen indefinitely. Shutting down the system (gracefully) via the power button and restarting, the threaded video option is still enabled. I had to edit retroarch.cfg directly to get it to change.

Using Asrock J4205-ITX with integrated Intel HD Graphics 505.

XBox One Controller not working on Odroid C2

dmesg:

[  531.477015@2] usb 1-1.1: new full-speed USB device number 23 using dwc_otg
[  531.578259@2] usb 1-1.1: New USB device found, idVendor=045e, idProduct=02ea
[  531.578273@2] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  531.578278@2] usb 1-1.1: Product: Controller
[  531.578284@2] usb 1-1.1: Manufacturer: Microsoft
[  531.578289@2] usb 1-1.1: SerialNumber: 3032363030363132383435363339

But no /dev/input/js0 created.

Freezing when scanning PSX games

Running Pi2 image on Pi 3. Running fresh copy of RC2. Still having issues when scanning psx games. It will go 1/8 2/8 then stop and then system becomes unresponsive. Let it set for 15 minutes, and nothing changed.

Request: Lakka to accept language translations via Transifex services?

Suggest that developers setup a new project for Lakka on Transifex translation services (just as suggested seperate projects on Transifex for RetroArch and libretro-database) to get crowdsourced translations from your community.

https://en.wikipedia.org/wiki/Transifex

Many popular open source software projects use Transifex workflows to get free string language translations via crowdsourcing from their communities.

Example of an open source project using Transifex for many years is Kodi as you can read here:
https://kodi.tv/new-translation-service/
and here below (and it now have been translation to 70+ langauges):
http://kodi.wiki/view/Translation_System

For end-users wanting to help out with the project using Transifex to translate strings is as easy as using a wiki.

Users just need to register an account for free on Transifex then join the project for the languages they know and begin to translate strings they understand.

All you need to do is point to files on GitHub you want translating and then copy/pull them from Transifex on a regular bases (usually before each release).

XBox One Controller not working on WeTek Play

dmesg:

[  282.025563@1] Indeed it is in host mode hprt0 = 00021501
[  282.225589@1] usb 2-1: new full-speed USB device number 13 using dwc_otg
[  282.225961@1] Indeed it is in host mode hprt0 = 00021501
[  282.288634@1] ====== audio_set_aiubuf ======
[  282.288682@1] I2S hw init,i2s mode 0
[  282.288687@1] iec958 mode PCM16
[  282.288694@1] aml_hw_iec958_init audio sr 48000 
[  282.288703@1] IEC958 16bit
[  282.426634@0] usb 2-1: New USB device found, idVendor=045e, idProduct=02ea
[  282.426661@0] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  282.426668@0] usb 2-1: Product: Controller
[  282.426674@0] usb 2-1: Manufacturer: Microsoft
[  282.426679@0] usb 2-1: SerialNumber: 3032363030363132383435363339
[  282.433444@0] input: Generic X-Box pad as /devices/lm0/usb2/2-1/2-1:1.0/input/input19
[  282.434702@0] Unable to handle kernel NULL pointer dereference at virtual address 0000002e
[  282.434708@0] pgd = c0004000
[  282.434713@0] [0000002e] *pgd=00000000
[  282.434721@0] Internal error: Oops: 17 [#1] SMP ARM
[  282.434740@0] Modules linked in: xpad hidp snd_usb_audio snd_hwdep snd_usbmidi_lib snd_rawmidi 8021q hci_uart bluetooth dhd cfg80211 wetekdvb(PO) mali
[  282.434750@0] CPU: 0 PID: 544 Comm: khubd Tainted: P        W  O 3.10.99 #1
[  282.434753@0] task: eddf7900 ti: ede26000 task.ti: ede26000
[  282.434767@0] PC is at xpad_probe+0x1c0/0x868 [xpad]
[  282.434771@0] LR is at 0xf04e40c0
[  282.434777@0] pc : [<bf1ca710>]    lr : [<f04e40c0>]    psr: 80040013
[  282.434777@0] sp : ede27c90  ip : bf1ca320  fp : 00000004
[  282.434779@0] r10: c0c39120  r9 : eeafc800  r8 : 0000002c
[  282.434782@0] r7 : eeb3d200  r6 : eeafc868  r5 : ec8e09c0  r4 : ec8e09e8
[  282.434785@0] r3 : 40000d00  r2 : 0000002c  r1 : eeafc800  r0 : ec29eb80
[  282.434789@0] Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
[  282.434791@0] Control: 10c5387d  Table: ac56804a  DAC: 00000015
[  282.434794@0] 
[  282.434794@0] LR: 0xf04e4040:
[  282.434803@0] 4040  00020301 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434811@0] 4060  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434819@0] 4080  000000c0 10000307 00000000 00000000 01000000 00011964 90010064 00fe1900
[  282.434827@0] 40a0  00000000 00000000 00000000 00000000 00fc2d05 00000000 00000000 00000000
[  282.434835@0] 40c0  00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434844@0] 40e0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434853@0] 4100  00000140 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434863@0] 4120  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434865@0] 
[  282.434865@0] SP: 0xede27c10:
[  282.434872@0] 7c10  00000000 000003e0 ec8e0a0c bf1cbd5f bf1cbd61 00000002 ede27c94 c027eab4
[  282.434879@0] 7c30  bf1ca710 80040013 ffffffff ede27c7c 0000002c c000da18 ec29eb80 eeafc800
[  282.434886@0] 7c50  0000002c 40000d00 ec8e09e8 ec8e09c0 eeafc868 eeb3d200 0000002c eeafc800
[  282.434893@0] 7c70  c0c39120 00000004 bf1ca320 ede27c90 f04e40c0 bf1ca710 80040013 ffffffff
[  282.434901@0] 7c90  eeafc804 eeb3d200 bf1cc968 ec8e0a04 ee998640 eeb3d220 bf1cc8ac eeafc868
[  282.434907@0] 7cb0  eeafc800 00000000 eeb3d200 bf1cc968 00000000 c034bb9c c034ba48 c0c45b84
[  282.434914@0] 7cd0  eeb3d220 bf1cc8ac 00000000 0000002b 00000000 eeafc868 00000003 c02d3d88
[  282.434921@0] 7cf0  00000000 eeb3d220 c02d3f38 00000000 c0c45b60 c02d245c eddc7570 eb863fb8
[  282.434923@0] 
[  282.434923@0] R0: 0xec29eb00:
[  282.434929@0] eb00  ec29e300 00000000 00000000 ee422400 f0000001 00000001 00000001 00000000
[  282.434935@0] eb20  00000400 00000000 00000000 c00e4074 ee471440 00000001 00000000 ec29eb44
[  282.434942@0] eb40  eddc1540 c12282e0 00000400 00000400 00000000 00000000 00000000 c0bc57ac
[  282.434948@0] eb60  c0bc57ec c0bc5ff4 ec29ee68 c004f2a4 00000000 00000000 00000000 00000000
[  282.434954@0] eb80  00000001 00000000 00000000 00000000 00000000 00000000 00000000 ec29eb9c
[  282.434960@0] eba0  ec29eb9c 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434966@0] ebc0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434972@0] ebe0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434974@0] 
[  282.434974@0] R1: 0xeeafc780:
[  282.434980@0] c780  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434986@0] c7a0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434992@0] c7c0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.434998@0] c7e0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435004@0] c800  0000000d 00000031 00000000 00000000 00000000 00000000 00000007 00000002
[  282.435011@0] c820  ede4a258 00000001 00000000 00000000 eeb9f000 edd8bc00 00000507 00000040
[  282.435017@0] c840  00000000 00000000 eeafc848 eeafc848 eeb4a600 00000000 00000000 00000000
[  282.435023@0] c860  00000001 00000000 eeb9f068 eeb4a480 eb90a100 eeb3d62c eeb77c8c eeb9f070
[  282.435025@0] 
[  282.435025@0] R4: 0xec8e0968:
[  282.435031@0] 0968  00000000 00000000 00000000 00000000 ee6b4d80 ec8e097c ec8e097c ec8e0984
[  282.435037@0] 0988  ec8e0984 ee6b4e74 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435043@0] 09a8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 eeafc800
[  282.435050@0] 09c8  eeb3d200 00000000 ec29ea80 f04e4080 ac45f080 ec29eb80 f04e40c0 ac45f0c0
[  282.435056@0] 09e8  00000001 00000000 ec8e09f0 ec8e09f0 00000000 00000000 00000000 2d627375
[  282.435062@0] 0a08  2d306d6c 6e692f31 30747570 00000000 00000000 00000000 00000000 00000000
[  282.435067@0] 0a28  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435073@0] 0a48  00000001 00000000 bf1cc834 00000000 00000000 00000000 00000000 00000000
[  282.435075@0] 
[  282.435075@0] R5: 0xec8e0940:
[  282.435081@0] 0940  00000000 00000000 eca28680 00000000 00000000 00000000 00000000 00000000
[  282.435087@0] 0960  00000000 00000000 00000000 00000000 00000000 00000000 ee6b4d80 ec8e097c
[  282.435093@0] 0980  ec8e097c ec8e0984 ec8e0984 ee6b4e74 00000000 00000000 00000000 00000000
[  282.435098@0] 09a0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435104@0] 09c0  00000000 eeafc800 eeb3d200 00000000 ec29ea80 f04e4080 ac45f080 ec29eb80
[  282.435111@0] 09e0  f04e40c0 ac45f0c0 00000001 00000000 ec8e09f0 ec8e09f0 00000000 00000000
[  282.435117@0] 0a00  00000000 2d627375 2d306d6c 6e692f31 30747570 00000000 00000000 00000000
[  282.435123@0] 0a20  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435124@0] 
[  282.435124@0] R6: 0xeeafc7e8:
[  282.435130@0] c7e8  00000000 00000000 00000000 00000000 00000000 00000000 0000000d 00000031
[  282.435136@0] c808  00000000 00000000 00000000 00000000 00000007 00000002 ede4a258 00000001
[  282.435142@0] c828  00000000 00000000 eeb9f000 edd8bc00 00000507 00000040 00000000 00000000
[  282.435148@0] c848  eeafc848 eeafc848 eeb4a600 00000000 00000000 00000000 00000001 00000000
[  282.435155@0] c868  eeb9f068 eeb4a480 eb90a100 eeb3d62c eeb77c8c eeb9f070 ee8291c0 c0bd7b08
[  282.435161@0] c888  eb91c880 00000009 00000007 00000000 c0bddf5c 00000000 00000000 eeafc8a4
[  282.435167@0] c8a8  eeafc8a4 eddf7900 00000000 c0bde0b4 c0bde72c 00000000 00000000 00000023
[  282.435173@0] c8c8  000b000b eeb3d684 eeb77ce4 7fffffff 00010001 eeafc8dc eeafc8dc 00000000
[  282.435175@0] 
[  282.435175@0] R7: 0xeeb3d180:
[  282.435181@0] d180  00000000 00000000 c04cec14 c04cecd4 c04cec50 c04cebb8 00000000 bf15c024
[  282.435188@0] d1a0  02a00000 00002070 00000000 eeb3d1ac eeb3d1ac 00000000 00000001 00000000
[  282.435194@0] d1c0  ec911400 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435199@0] d1e0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435206@0] d200  eb91c788 eb91c788 00000002 00000000 ffffffff 00000001 00000001 00000000
[  282.435212@0] d220  eeafc868 ec29e700 eeb39440 ee8291c0 eca99414 eeafc870 ee8291c0 c0bd7b08
[  282.435218@0] d240  ec4ada80 00000003 00000007 00000000 c0bde09c 00000000 00000000 eeb3d25c
[  282.435224@0] d260  eeb3d25c eddf7900 00000000 c0bde0b4 bf1cc8ac 00000000 00000000 00000022
[  282.435226@0] 
[  282.435226@0] R9: 0xeeafc780:
[  282.435231@0] c780  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435237@0] c7a0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435243@0] c7c0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435249@0] c7e0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435256@0] c800  0000000d 00000031 00000000 00000000 00000000 00000000 00000007 00000002
[  282.435262@0] c820  ede4a258 00000001 00000000 00000000 eeb9f000 edd8bc00 00000507 00000040
[  282.435268@0] c840  00000000 00000000 eeafc848 eeafc848 eeb4a600 00000000 00000000 00000000
[  282.435274@0] c860  00000001 00000000 eeb9f068 eeb4a480 eb90a100 eeb3d62c eeb77c8c eeb9f070
[  282.435276@0] 
[  282.435276@0] R10: 0xc0c390a0:
[  282.435282@0] 90a0  000073c5 00000000 00000000 00000000 00000000 00000000 00000000 00000003
[  282.435288@0] 90c0  00000000 00000000 00000000 00036420 ee801280 00020002 ee807f10 ee8c3300
[  282.435295@0] 90e0  ee403110 00190019 ee97ea00 00000000 00000000 00000000 00000000 ee9858c0
[  282.435301@0] 9100  c1a2c140 037b037b c1a2c180 00003cc0 edc0a200 edc0a180 ee801000 00000005
[  282.435307@0] 9120  00000000 00000000 ee801e00 00000000 00000000 00000000 ee801f00 ee801e80
[  282.435314@0] 9140  ee801d80 ee801d00 ee801c80 ee801c00 ee801b80 ee801b00 00000000 00000000
[  282.435320@0] 9160  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435326@0] 9180  eeff7000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435331@0] Process khubd (pid: 544, stack limit = 0xede26238)
[  282.435335@0] Stack: (0xede27c90 to 0xede28000)
[  282.435341@0] 7c80:                                     eeafc804 eeb3d200 bf1cc968 ec8e0a04
[  282.435347@0] 7ca0: ee998640 eeb3d220 bf1cc8ac eeafc868 eeafc800 00000000 eeb3d200 bf1cc968
[  282.435352@0] 7cc0: 00000000 c034bb9c c034ba48 c0c45b84 eeb3d220 bf1cc8ac 00000000 0000002b
[  282.435356@0] 7ce0: 00000000 eeafc868 00000003 c02d3d88 00000000 eeb3d220 c02d3f38 00000000
[  282.435361@0] 7d00: c0c45b60 c02d245c eddc7570 eb863fb8 eeb3d220 eeb3d254 c0bde0b4 c02d3cd8
[  282.435367@0] 7d20: eeb3d228 eeb3d220 c0bde0b4 c02d32a0 eeb3d228 eeafc868 eeb3d220 c02d1924
[  282.435372@0] 7d40: c0bde09c c034ed8c 00000058 00000002 eb91c448 eeb3d620 eeb3d600 eeb3d200
[  282.435377@0] 7d60: 00000001 eeb3c854 c0703ff4 eeafc800 00000003 eeafc868 00000003 c0349c18
[  282.435382@0] 7d80: 00000001 00000000 00000000 00000000 00001388 eeb397c0 eeafc868 eeb396c8
[  282.435386@0] 7da0: eeb3c800 00000001 eb91c880 00000003 eeafc804 c0bde0b4 c0bde1b8 c0348c58
[  282.435391@0] 7dc0: eeb3c80c 00000001 eeb396c0 edd8bc00 c0c01814 c06c7300 eb91c880 eeafc800
[  282.435396@0] 7de0: 00000001 c0bde72c 00000000 0000002a 00000000 00000001 eeb9f000 c0352be8
[  282.435401@0] 7e00: c0c45b84 eeafc868 c0bde72c c02d3d88 00000000 eeafc868 c02d3f38 00000000
[  282.435406@0] 7e20: c0c45b60 c02d245c eddc7570 eddca3b8 eeafc868 eeafc89c c0bde0b4 c02d3cd8
[  282.435411@0] 7e40: eeafc870 eeafc868 c0bde0b4 c02d32a0 eeafc870 eeb9f068 eeafc868 c02d1924
[  282.435415@0] 7e60: c0bddf5c 00000001 39383100 3034313a eb91c700 00000009 eb91c700 eeafc800
[  282.435420@0] 7e80: eeafc868 eeb9f000 00000001 00000000 eb91c6c0 00000001 eeb9f000 c0341c14
[  282.435424@0] 7ea0: 00000003 eeafc800 00000002 eeafc800 00000002 ede4a200 ede4a238 00000000
[  282.435429@0] 7ec0: eb91c6c0 c0342e74 0000000a c0052e5c ede4a200 c0bddf84 c0c467c4 c0c467c4
[  282.435434@0] 7ee0: ede4a020 ede4a240 eeb9f000 0000000d ede4a208 ede4a000 eeb9f09c 00000000
[  282.435439@0] 7f00: 00000001 00000064 edd8bc00 ede4a248 ede4a020 c07037f0 eeafc800 c0c39120
[  282.435443@0] 7f20: 3aab004e 01011efc ee850001 00000000 eddf7900 c004a02c ede27f38 ede27f38
[  282.435447@0] 7f40: ede27f64 ee851ee8 00000000 00000000 c03427a0 00000000 00000000 00000000
[  282.435452@0] 7f60: 00000000 c0049794 8bc41644 00000000 835bc85a 00000000 00000000 00000000
[  282.435456@0] 7f80: ede27f80 ede27f80 00000000 00000000 ede27f90 ede27f90 ede27fac ee851ee8
[  282.435461@0] 7fa0: c00496e0 00000000 00000000 c000df00 00000000 00000000 00000000 00000000
[  282.435465@0] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  282.435469@0] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 2d247421 5843c141
[  282.435506@0] [<bf1ca710>] (xpad_probe+0x1c0/0x868 [xpad]) from [<c034bb9c>] (usb_probe_interface+0x154/0x240)
[  282.435522@0] [<c034bb9c>] (usb_probe_interface+0x154/0x240) from [<c02d3d88>] (driver_probe_device+0x7c/0x22c)
[  282.435532@0] [<c02d3d88>] (driver_probe_device+0x7c/0x22c) from [<c02d245c>] (bus_for_each_drv+0x60/0x94)
[  282.435538@0] [<c02d245c>] (bus_for_each_drv+0x60/0x94) from [<c02d3cd8>] (device_attach+0x80/0x94)
[  282.435544@0] [<c02d3cd8>] (device_attach+0x80/0x94) from [<c02d32a0>] (bus_probe_device+0x84/0xa8)
[  282.435550@0] [<c02d32a0>] (bus_probe_device+0x84/0xa8) from [<c02d1924>] (device_add+0x4e4/0x5b4)
[  282.435563@0] [<c02d1924>] (device_add+0x4e4/0x5b4) from [<c0349c18>] (usb_set_configuration+0x4d4/0xa88)
[  282.435575@0] [<c0349c18>] (usb_set_configuration+0x4d4/0xa88) from [<c0352be8>] (generic_probe+0x2c/0x78)
[  282.435582@0] [<c0352be8>] (generic_probe+0x2c/0x78) from [<c02d3d88>] (driver_probe_device+0x7c/0x22c)
[  282.435588@0] [<c02d3d88>] (driver_probe_device+0x7c/0x22c) from [<c02d245c>] (bus_for_each_drv+0x60/0x94)
[  282.435593@0] [<c02d245c>] (bus_for_each_drv+0x60/0x94) from [<c02d3cd8>] (device_attach+0x80/0x94)
[  282.435599@0] [<c02d3cd8>] (device_attach+0x80/0x94) from [<c02d32a0>] (bus_probe_device+0x84/0xa8)
[  282.435604@0] [<c02d32a0>] (bus_probe_device+0x84/0xa8) from [<c02d1924>] (device_add+0x4e4/0x5b4)
[  282.435611@0] [<c02d1924>] (device_add+0x4e4/0x5b4) from [<c0341c14>] (usb_new_device+0x240/0x398)
[  282.435618@0] [<c0341c14>] (usb_new_device+0x240/0x398) from [<c0342e74>] (hub_thread+0x6d4/0x11f4)
[  282.435632@0] [<c0342e74>] (hub_thread+0x6d4/0x11f4) from [<c0049794>] (kthread+0xb4/0xb8)
[  282.435646@0] [<c0049794>] (kthread+0xb4/0xb8) from [<c000df00>] (ret_from_fork+0x14/0x34)
[  282.435653@0] Code: e0223298 e5913000 e1a03403 e3833101 (e5d28002) 
[  282.435825@0] ---[ end trace e0bd5e89274637c2 ]---

Artifacts at startup of Lakka, with ATI X1650 Pro graphics card

With the ATI X1650 PRO video card I have video artifacts trouble starting LAKKA (as in the photo attached) stable version and also in the under development based on LibreELEC.

It works perfectly with 32bit & 64bit:

  • Windows 7 + Retroarch v1.4.1
  • Ubuntu 16.10 + Retroarch v1.4.1
  • Android-x86 6.0-r2 + Retroarch v1.4.1

It does not work lakka 32bit & 64bit:

  • Lakka-Generic.x86_64-devel-20161221183017-r21729-g274b40f
  • Lakka-Generic.x86_64-8.0-devel-20170206002232-r25604-g32d2949

Tried LibreElec "LibreELEC-Generic.x86_64-7.95.2" and it works perfectly KODI interface

I include photos of the artifact interface just started and the Logs LAKKA
I hope for a resolution of your problem, thanks to the work you do!

img_20170206_105325500
Lakka system logs.txt
Graphic card logs.txt
Audio device logs.txt
Input device logs.txt

Problems with asrock j3455-ITX

Hey,
i installed on USB the latest lakka libreelec version.
My graphics Card is: Integrated Intel® HD Graphics 500: 12 EUs inside (Up to 750MHz)

Boot was ok and lakka opens.
Problems:

  1. Cores wont be show, button with "update cores" missing
  2. Sound wont go (Realtek ALC892)

Option to control CPU scaling governor

In testing with Lakka on my J4205-ITX, I noticed that CPU frequency scaling can cause performance issues in games. It's easy to test with Yoshi's Island in combination with using the Frame Delay setting. The symptom is that performance starts to deteriorate quickly when using frame delay, even though the system "should" be capable of handling it. It's caused by the CPU down clocking due to thinking it's idle.

Completely disabling C-states and SpeedStep in UEFI is not a good enough option, since this appears to disable CPU turbo as well. On some CPUs, such as the Pentium J4205, base clock and turbo clock are far apart, which means this would leave a lot of performance on the table (the J4205 actually stays close to max turbo even for continuous loads).

[Side note: I believe it's specifically SpeedStep that affects turbo, so C-states can (and probably should) be disabled for maximum performance.]

When I have setup RetroArch on Ubuntu previously, I've manually forced the operating system to apply the 'performance' CPU governor. This way, turbo works as it should and the CPU doesn't down clock unless due to thermal/power limits being reached.

So, is it possible to actually add this setting into Lakka and automatically make it change CPU governor to 'performance' when launching a game and restore it to normal/powersave when exiting the game? RetroPie has this feature, but maybe it's more complicated to implement in Lakka due to the variety of architectures supported?

XU4 does not boot

Hey,

As the title says, XU4 does not boot with LE builds. Tried 2 SD cards and still no anvil.

Thanks

Official Dualshock 3 not working on Odroid C2

However, my Shanwan is working well.

dmesg:

[  244.427141@1] usb 1-1.1: new full-speed USB device number 17 using dwc_otg
[  244.430775@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  244.430775@0] 
[  244.434375@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  244.434375@0] 
[  244.437734@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  244.437734@0] 
[  244.516967@1] usb 1-1.1: device descriptor read/64, error -71
[  244.630176@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  244.630176@0] 
[  244.633882@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  244.633882@0] 
[  244.637276@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  244.637276@0] 
[  244.717026@1] usb 1-1.1: device descriptor read/64, error -71
[  244.906998@1] usb 1-1.1: new full-speed USB device number 18 using dwc_otg
[  244.910335@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  244.910335@0] 
[  244.913758@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  244.913758@0] 
[  244.917196@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  244.917196@0] 
[  244.997149@1] usb 1-1.1: device descriptor read/64, error -71
[  245.109948@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.109948@0] 
[  245.113383@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.113383@0] 
[  245.117184@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.117184@0] 
[  245.197178@1] usb 1-1.1: device descriptor read/64, error -71
[  245.386957@1] usb 1-1.1: new full-speed USB device number 19 using dwc_otg
[  245.409943@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.409943@0] 
[  245.413470@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.413470@0] 
[  245.417066@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.417066@0] 
[  245.417104@1] usb 1-1.1: device descriptor read/8, error -71
[  245.550778@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.550778@0] 
[  245.554149@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.554149@0] 
[  245.557613@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.557613@0] 
[  245.557643@3] usb 1-1.1: device descriptor read/8, error -71
[  245.746988@3] usb 1-1.1: new full-speed USB device number 20 using dwc_otg
[  245.770163@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.770163@0] 
[  245.773552@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.773552@0] 
[  245.776897@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.776897@0] 
[  245.776923@3] usb 1-1.1: device descriptor read/8, error -71
[  245.909919@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.909919@0] 
[  245.913330@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.913330@0] 
[  245.917004@0] ERROR::handle_hc_nak_intr:1306: Can not read device info from hub.We take it error
[  245.917004@0] 
[  245.917036@3] usb 1-1.1: device descriptor read/8, error -71
[  246.027161@3] hub 1-1:1.0: unable to enumerate USB device on port 1

Vsync issue on H3

You have to wait like 2 minutes in the menu before you can notice it.

No audio on S805

Except if I set

audio_device="hw:0,0"

aplay -L:

null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=AMLM8AUDIO
    AML-M8AUDIO, 
    Default Audio Device
sysdefault:CARD=AMLM8AUDIO
    AML-M8AUDIO, 
    Default Audio Device
front:CARD=AMLM8AUDIO,DEV=0
    AML-M8AUDIO, 
    Front speakers
iec958:CARD=AMLM8AUDIO,DEV=0
    AML-M8AUDIO, 
    IEC958 (S/PDIF) Digital Audio Output
default:CARD=Controller
    Wireless Controller, USB Audio
    Default Audio Device
sysdefault:CARD=Controller
    Wireless Controller, USB Audio
    Default Audio Device
front:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    Front speakers
surround21:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    IEC958 (S/PDIF) Digital Audio Output

Tested on S805.HD18Q

The audio settings UI doesn't let us switch the audio device.

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.