That's it, you found it
One difference could be that I compile with -march=silvermont, so your CPU needs to be not ancient. I use the same bootloader as other LibreELEC builds so can't see a reason why this should work any differently. I have tested on VMware and VirtualBox no problems.
There's no VNC, Kodi runs directly on GBM/OpenGL and emulators run on Sway/Wayland.
Try typing "installer", I'm guessing it freezes after boot and not at the prompt although it may not be displayed. The installer will skip boot splash and maybe give a clue on what's wrong.
I think that card should work fine with "nouveau" kernel driver and modesetting Xorg driver. You'll need to build from source and enable the nouveau kernel driver though. It's doable depending on how much effort you are willing to put into it. You can enable the mesa driver as well if you need 3D support.
New generic image is out:
- Linux 5.4.1
- Mesa 20 git with glthreads enabled by default
- Systemd 244
- Latest Xwayland git brings multi-buffering (fixed some noise in the picture that I experienced with PCSX2)
- Latest RPCS3 and LLVM 10
- Installing from LibreELEC addon repository in Kodi works again
- Latest puae/vice libretro cores reduces input lag by 1 frame
- Kodi on GBM/OpenGL (previously GLES)
- audiodecoder.sidplay plugin included
New generic image is out:
- Kodi 18.5
- Starts up with Kodi, but can be changed through kernel command line options frontend=ra/frontend=es/frontend=kodi/frontend=none
- Polished and simplified systemd units for a faster startup
- Linux 5.4-rc8
- Mesa 19.3-rc3
- Latest Wayland/Sway/wlroots git
- Updated RetroArch and libretro cores
- Updated RPCS3
- Improved Plymouth boot splash routines
- Set default alpha sorting for Flycast core to "per-pixel (accurate)" to solve black screen issue
- Fixed Emulationstation menu items, working terminal etc.
- Included glmark2 and mesa-demos (glxinfo etc.)
- Antimicro is still included but not started by default
I've dropped the builds without Kodi to avoid confusion. I've no outstanding issues with Wayland, so I declare that the future is here Everything except Kodi (GBM/GLES) and PCSX2 (OpenGL/Xwayland) is now running natively.
Can you test now?
Should be in the "quit" submenu, I think the logic that built the option was faulty indeed. Try the latest images, except for RPi2 which I haven't updated yet. I will build it with vc4 driver and Wayland in time.
There's two types of builds, the ones in the root folder and then one in the kodifolder. Guess what the one in the kodi folder boots to
You can also change this after installation through modifying /storage/.config/frontend.conf. Wayland the next gen X "replacement".
Seems my gdrive went full when uploading, try again now.
For that price you could consider the Odroid H2, which is x86_64. It will beat the crap out of any ARM based SBC on the market and even run Dolphin well. Intel's Linux support has gotten very good these days and the Mesa Iris/anv drivers are excellent.
Or take the step up to for example an Intel NUC7i3. You might even be able to find it used for cheap.
I had an RX Vega for a short while, I think this was all I did to get it working:
If I'm not mistaken, you should be able to download the file to /storage/.config/udev.rules.d and it should override the system one.
Also, you might have better luck with my Wayland image which runs Kodi on GBM/KMS (no Xorg).
You should probably detail how you are compiling Qt, as it's not in the LibreELEC tree. If it's compiled statically, then you won't find anything in .install_pkg as static libraries do not need to be in the image they are compiled directly into your application.
Note that Qt plugins (i.e. QPA/eglfs) can't be loaded dynamically if you have built a static library.
New Wayland image out:
- Now supports Intel (i965/iris) / AMD (radeonsi) / NVIDIA (nouveau) / Virtio (virgl) / VMware (svga)
- OVA image for virtual machines.
- Fully functional with 3D acceleration in VMware (VMSVGA graphics adapter), Virtualbox (VMSVGA), QEMU/KVM (Cirrus/QXL).
- Improved RetroArch driver selection. Now defaults to Vulkan only if available, then looks for a preferred driver in /storage/.config/retroarch/retroarch-core-drivers.cfg.
- RPCS3 now has proper fullscreen mode and scaling in Wayland.
- ffmpeg binary is now version 4.1.4 with h264_vaapi/hevc_vaapi encoders available.
- wf-recorder for video recording under Wayland included.
- Latest Mesa 19.3 git brings performance improvements to AMD.
- Updated OpenAL to latest git version, used as default (with Pulseaudio backend) in RetroArch as well as RPCS3.
- Bootsplash can be customized by adding files under /flash/splash, they will replace any file in the default "spinner" theme.
- Linux 5.4-rc4
Once your package is built, there should be a .install_pkg in the source directory, check that. Perhaps there is something wrong with your makeinstall_target routine?
Kodi "Leia" 18.4+ (some commits after 18.4).
It's based on master from some time ago, with some upgraded components. There are of course some relatively major differences at this point, mainline runs on X11 while I've moved to GBM. It shouldn't matter much with regards to compatibility though, if that's what you are thinking about. Their plan is to ditch X11 and move to GBM anyways AFAIK, not that it matters much (except perhaps GL/GLES addons, not sure how they behave). Hard to say though, as I don't use Kodi much and community seems dead these days. I mostly hack on this to improve my HTPC gaming functionality and WAF.
It's an environment variable. I set it in the systemd service that I run ES from, don't know how it's launched in this addon.