You’ve got undefined references so you’ll need to make sure the library that provides them is linked. In this case it seems to be pcre2.
Thanks!
You’ve got undefined references so you’ll need to make sure the library that provides them is linked. In this case it seems to be pcre2.
Thanks!
"...note that the wxWidgets GUI is now deprecated so it will not be seeing any new updates from now on, and will be removed before the next stable release."
Dolphin Emulator - The Legend of Dolphin: A Lens Between Worlds
So I guess we need some kind of additional QT framwork in the future to build dolphin for example like this package?
I took this as inspiration LibreELEC.tv/package.mk at 8.2 · thoradia/LibreELEC.tv · GitHub and created two new packages that both build fine.
qt-everywhere: initiate package v5.10.1 · 5schatten/LibreELEC.tv@be570c3 · GitHub
pcre2: initial package v10.31 · 5schatten/LibreELEC.tv@de9f3a7 · GitHub
Then I changed the dolphin package file and followed those instructions:
Building With Qt · dolphin-emu/dolphin Wiki · GitHub
When I now try to compile dolphin while QT support is enabled I get this error:
Any suggestions?
Thx I already found the source package for libcurl-compat Is this lib needed for other packages too? My solution was to enable gnutls & add a new line to cp a l"ibcurl-gnutls.so.4" additionally to libcurl-compat.so but could I just rename the compat lib & change the LD_PRELOAD in the shell script?
It's pretty strange... I can also compile ppsspp but still get a segfault when starting in KMS mode. You use GL or Vulkan as backend?
Well looks like recent spotify versions need "libcurl-gnutls.so.4"? I was thinking about enabling gnutls for curl but there is a note that suggests to build it without. Any hints about that?
Display More# Notes:
# - build curl with OpenSSL support instead GnuTLS support to
# work around a long standing bug on Pi where https streams often hang on
# start. This hang is normally fatal and requires a reboot.
# see also http://trac.xbmc.org/ticket/14674 .
# Easiest way to reproduce is to install gdrive addon and play a video from
Actually this bug should be fixed #14674 ([RPI] Videos played from https (and webdavs etc.) don't play) – Kodi - TRAC
Sending action: RunScript(/usr/bin/audio-suspend.py)
/storage/.cache/app.spotify/spotify: error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory
Job for kodi.service canceled.
LE8 "Remix" (Generic/RPi) Emulationstation/Chrome/Spotify PROVIDE LOGS IF PROBLEMS
QuoteHow to ask for support:
1. If your problem exists on regular LibreELEC then create a new thread. That means you should compare with regular LE if possible.
2. Reproduce your issue then post the zip file from the logshare together with information about your hardware.
3. Ignore these instructions and you will be ignored (or maybe insulted depending on the mood).
I will most likely continue making updates, just at this point I'm not sure to what degree I will focus on Kodi if at all. I still consider LibreELEC as the perfect JeOS for emulators
Since we're talking about emulators. Are you able to compile and start the latest ppsspp version (01be9ff)? First it failed to start because of a missing libsnappy.so lib so I added a snappy package and build a shared library. Now I can start games but ppsspp fails to load and I get the following dmesg output:
[ 1178.032331] retroarch[1729]: segfault at 968 ip 00007fdff139d52d sp 00007ffea28a7a80 error 4 in libX11.so.6.3.0[7fdff1368000+125000]
[ 1182.708851] retroarch[1746]: segfault at 968 ip 00007f492db7f52d sp 00007ffe613acf10 error 4 in libX11.so.6.3.0[7f492db4a000+125000]
[ 1187.822172] retroarch[1763]: segfault at 968 ip 00007fb7be39b52d sp 00007fff8ea4f770 error 4 in libX11.so.6.3.0[7fb7be366000+125000]
When I create a "nokms" file in the retroarch folder I can start ppsspp and it works fine but all other libretro cores fail to start then.
Well this gave me some headache ¯\_(ツ)_/¯
I got it working! Woohoo!
I did another fresh install using the newest pi build from 5schatten on my pi3. I copied RomMon config files. Then I setup my controller in kodi and eS. When I booted a rom. I got the exact same weird issues I described before. All buttons seemed to be working except D-pad right would trigger the retroarch menu and would lock up controls with the keyboard until I disconnected the controller. I poked around and I found under 'Input>hotkey binds>menu toggle' it was set to PS (i think) ... I reset that using the PS button, it's now registered as 10 ... all the problems seem to be fixed.
I copied my configs over to my pi2 running the latest pi build from escalade and its working beautifully! Thanks guys!
I had many problems too using DS3 controllers and finally switches to 8bitdo SF 30 PRO. I'm not sure if it's the reason but vanilla LE has some additional DS3 patches for bluez included:
LibreELEC.tv/packages/network/bluez/patches at master · LibreELEC/LibreELEC.tv · GitHub
and those are missing at escalades build:
LibreELEC.tv/packages/network/bluez/patches at le82 · escalade/LibreELEC.tv · GitHub
I couldn't test them anymore since my last DS3 controller is sold but maybe those patches make things easier.
QuoteEmulationstation setup
Gamelists are disabled, if you want to use scraping edit /storage/.config/emulationstation/emulationstation.conf and remove --ignore-gamelist from the arguments. Out of the box it will look for roms in /storage/roms. BIOS files are under /storage/roms/bios. Configured input controllers are DS3/DS4 (bluetooth) and keyboard.
Emulated games don't have any sound!
All the emulators use ALSA by default. Some times there are more than one sound card or more than one output and the sound will go to the wrong place by default. In this case you should have a look at /storage/.config/asound.conf.sample. Use it as a template and save the edited one as /storage/.config/asound.conf. When done correctly the command "speaker-test" should output noise.
It's generally a good idea to turn off "keep audio device alive" under system audio settings in Kodi. That will stop Kodi from hogging your audio device, which can prevent other applications from using it.
The NUC has no onboard bluetooth Intel® NUC Kit DC3217IYE Product Specifications so I can only guess what's wrong. Post the output of dmesg or at least the brand of your bluetooth dongle.
I am trying to get the emulators to work with this build and I having issues. I did a fresh install of the LibreELEC-Generic.x86_64-8.2-devel-20180212.img build. When I select "Emulators" from the left menu I get an emulationstaion screen that comes up and says "We can't find any systems! Check that your paths are correct in the systems configuration file and your game directory has at least one game with the correct extension"
I have yet to move any roms over but should it not come up with at least the emulators? If not how do I add the emulators to it?
First things first. Move your roms into the specifiv /storage/roms/*consolename* folder and then start emulationstation/retroarch. Emulationstation scans all the folders with roms and only shows those avaible.
Try one of my (Images – Google Drive) or escalades remix builds (LE8 "Remix" (Generic/RPi) Emulationstation/Chrome/Spotify PROVIDE LOGS IF PROBLEMS)
I use an apollo lake based board as well and had some quirks with vanilla LE too. The remix builds work fine with my board so give it a try.
You have tried all the audio devices listed in settings / system / audio / audio output devices?
My dmesg also lists that no soudcard is found so this should not matter.
Maybe it's a bit tricky to select the right output device? My apollo lake based board is some kind of special too. After selecting 60Hz refresh rate the audio output is broken for example. Otherwise 50Hz and adaptive framerate works flawless. Also I had to select the DP audio device even 4 HDMI outputs were listed.
You also have to set the right audio output device in Kodi.
Settings/System/Audio - Official Kodi Wiki
Try the hdmiX or DP labeld outputs if you connect the HTPC with a hdmi cable.
[ 20.022007] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input7
[ 20.022184] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input8
[ 20.022408] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input9
[ 20.022622] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input10
[ 20.023065] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input11
So it's not all about the kernel and it should work with 4.15 too.
EDIT:
Quote
AMDGPU DC is what allows for atomic mode-setting support, HDMI/DP audio, will allow for open-source mainline FreeSync support, and other modern display features. Up to now on Linux 4.15 and 4.16, the amdgpu.dc=1 kernel command-line argument was needed for turning on the support.
Linux 4.17 To Enable AMDGPU DC By Default For All Supported GPUs - Phoronix
Thx I was on the right way but haven't figured out where all the proto packages were used. Do you have to disable meson too to build xserver? Otherwise it fails cause xdmcp is missing even though it's disabled.
Recent kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel files included updated ath10k firmware and probably that's the reason other builds failed to initialize the wifi module. See Qualcomm Atheros QCA6174 - Gentoo Wiki for further information.
I still hope that at least an NFS server will make its way into LibreELEC. The "bloat" really is neglectable and there is also a political/philosophical dimension: Without Linux and Open Source there would not be a LibreELEC at all and so it is sad to see Linux users being treated as second class citizens
If being "slim" is really the top priority, then LibreELEC should drop support for ext4 and use NTFS for storage
(Yes, I know that at least user space nfsd is available as an addon...)
Feel free to make use of a open source project:
Fork A Repo - User Documentation
There are plenty of custom builds so if you need something that's not suitable for every user feel free to fork and add the stuff you need by yourself.