Posts by milo
-
-
Hi everyone,
I’m trying to add a WireGuard VPN from ProtonVPN to LibreELEC using ConnMan, but my config doesn’t appear when I run connmanctl services. I’ve checked that:
- My config file is in /storage/.config/wireguard/
- File format is flat key = value style (no [Interface]/[Peer] sections)
- Permissions are correct (chmod 600, owner is root)
- ConnMan was restarted after adding the file
Example of my anonymized ProtonVPN config:
Code
Display More[VPN1_wireguard] Type = WireGuard Name = WireGuard (ProtonVPN Server) Host = 1.2.3.4 WireGuard.Address = 10.2.0.2/32 WireGuard.ListenPort = 51820 WireGuard.PrivateKey = <hidden> WireGuard.PublicKey = <hidden> WireGuard.DNS = 10.2.0.1 WireGuard.AllowedIPs = 0.0.0.0/0, ::/0 WireGuard.EndpointPort = 51820 WireGuard.PersistentKeepalive = 25When I run connmanctl services, the VPN does not show up.
I’d appreciate guidance on what else I might need to do to make ConnMan recognize the ProtonVPN WireGuard VPN on LibreELEC.
-
Hi everyone,
I'm trying to use the WebSocket JSON-RPC API on my LibreELEC setup to interact with Kodi. As I understand, the WebSocket service should run on TCP port 9090 by default, but I can't seem to connect to it from another device.
Here's what I've checked so far:
- Kodi Settings:
- I've enabled the following under Settings > Services > Control:
- "Allow remote control via HTTP"
- "Allow remote control from applications on this system"
- "Allow remote control from applications on other systems"
- I've enabled the following under Settings > Services > Control:
- SSH and Netstat:
I SSH'd into LibreELEC and ran:
This does show port 9090 as open or listening.
tcp 0 0 127.0.0.1:9090 0.0.0.0:* LISTEN
- Firewall:
I'm not sure if LibreELEC has any default firewall blocking this port. I also ran:
But there doesn’t seem to be any explicit rule blocking it.
- Restart Kodi:
I've tried restarting the Kodi service using:
But it didn't resolve the issue.
Is there anything additional I need to configure to enable TCP port 9090? Do I need to edit advancedsettings.xml or any other configuration file?
I’d appreciate any advice or pointers on how to get this working. Thank you in advance!
- Kodi Settings:
-
Hello,
I have a Intel NUC-Kit D54250WYK Mini-PC (Core i5-4250U) but since LE12, I don't have sound with Google Chrome. How do I need to setup the sound configuration that I hear the sound again?
-
Code
Display More● kodi.service - Kodi Media Center Loaded: loaded (/usr/lib/systemd/system/kodi.service; disabled; prese Active: active (running) since Thu 2023-04-27 20:40:08 CEST; 20min ag Process: 1421 ExecStartPre=/usr/lib/kodi/kodi-config (code=exited, sta Main PID: 1426 (kodi.sh) Tasks: 61 (limit: 8947) Memory: 558.3M CPU: 9min 51.613s CGroup: /system.slice/kodi.service ├─1426 /bin/sh /usr/lib/kodi/kodi.sh --standalone -fs └─1430 /usr/lib/kodi/kodi.bin --standalone -fs Apr 27 20:40:08 htpc systemd[1]: Starting kodi.service... Apr 27 20:40:08 htpc systemd[1]: Started kodi.service. Apr 27 20:40:09 htpc kodi.sh[1430]: libva info: VA-API version 1.17.0 Apr 27 20:40:09 htpc kodi.sh[1430]: libva info: Trying to open /usr/lib/drApr 27 20:40:09 htpc kodi.sh[1430]: libva info: Found init function __vaDrApr 27 20:40:09 htpc kodi.sh[1430]: libva error: /usr/lib/dri/iHD_drv_videApr 27 20:40:09 htpc kodi.sh[1430]: libva info: va_openDriver() returns 1 Apr 27 20:40:09 htpc kodi.sh[1430]: Failed to open VDPAU backend libvdpaCode
Display Moreldd /usr/lib/dri/iris_dri.so linux-vdso.so.1 => linux-vdso.so.1 (0x00007ffdfdbd9000) libglapi.so.0 => /usr/lib/libglapi.so.0 (0x00007feb05fb1000) libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007feb05f9c000) libLLVM-15.so => /usr/lib/libLLVM-15.so (0x00007feb02606000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007feb025db000) libz.so.1 => /usr/lib/libz.so.1 (0x00007feb025c2000) libdrm_radeon.so.1 => /usr/lib/libdrm_radeon.so.1 (0x00007feb025b5000) libelf.so.1 => /usr/lib/libelf.so.1 (0x00007feb0259d000) libdrm_amdgpu.so.1 => /usr/lib/libdrm_amdgpu.so.1 (0x00007feb02592000) libdrm_intel.so.1 => /usr/lib/libdrm_intel.so.1 (0x00007feb0256d000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007feb02353000) libm.so.6 => /usr/lib/libm.so.6 (0x00007feb02278000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007feb02258000) libc.so.6 => /usr/lib/libc.so.6 (0x00007feb02098000) /usr/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007feb0761d000) libpciaccess.so.0 => /usr/lib/libpciaccess.so.0 (0x00007feb0208c000) -
The error you posted suggests you're running the wrong Generic image (as stated already). As for the external grabber; no idea. I have never used Hyperion and have no interest in it. I'm just pointing out that GBM graphics does not support it at all.
Understood ...
Someone need to compile it without X11 support and than it runs

-
Hello i have an external HDMI grabber...how do I install than Hyperion?
this is my config
Code
Display More{ "backgroundEffect": { "color": [ 255, 138, 0 ], "effect": "Warm mood blobs", "enable": false, "type": "effect" }, "blackborderdetector": { "blurRemoveCnt": 1, "borderFrameCnt": 50, "enable": true, "maxInconsistentCnt": 10, "mode": "default", "threshold": 5, "unknownFrameCnt": 600 }, "boblightServer": { "enable": false, "port": 19333, "priority": 128 }, "color": { "channelAdjustment": [ { "backlightColored": false, "backlightThreshold": 0, "blue": [ 0, 0, 255 ], "brightness": 100, "brightnessCompensation": 100, "brightnessGain": 1, "cyan": [ 0, 255, 255 ], "gammaBlue": 2.2, "gammaGreen": 2.2, "gammaRed": 2.2, "green": [ 0, 255, 0 ], "id": "default", "leds": "*", "magenta": [ 255, 0, 255 ], "red": [ 255, 0, 0 ], "saturationGain": 1, "white": [ 255, 255, 255 ], "yellow": [ 255, 255, 0 ] } ], "imageToLedMappingType": "multicolor_mean" }, "device": { "autoStart": true, "colorOrder": "gbr", "currentLedCount": 10, "delayAfterConnect": 0, "enableAttempts": 6, "enableAttemptsInterval": 15, "hardwareLedCount": 10, "latchTime": 30, "output": "ttyUSB0", "rate": 115200, "rateList": "115200", "rewriteTime": 1000, "streamProtocol": "0", "type": "adalight", "white_channel_blue": 255, "white_channel_calibration": false, "white_channel_green": 255, "white_channel_limit": 100, "white_channel_red": 255 }, "effects": { "disable": [ "" ], "paths": [ "$ROOT/custom-effects" ] }, "flatbufServer": { "enable": true, "port": 19400, "timeout": 5 }, "foregroundEffect": { "color": [ 255, 0, 0 ], "duration_ms": 3000, "effect": "Rainbow swirl fast", "enable": true, "type": "effect" }, "forwarder": { "enable": false }, "framegrabber": { "available_devices": "X11", "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "device": "x11", "device_inputs": "0", "enable": false, "fps": 25, "framerates": "25", "height": 1080, "input": 0, "pixelDecimation": 8, "resolutions": "0", "width": 1920 }, "general": { "configVersion": "2.0.15", "name": "My Hyperion Config", "previousVersion": "2.0.15", "showOptHelp": true, "watchedVersionBranch": "Stable" }, "grabberAudio": { "audioEffect": "vuMeter", "device": "auto", "enable": false, "vuMeter": { "flip": "NO_CHANGE", "hotColor": [ 255, 0, 0 ], "multiplier": 1, "safeColor": [ 0, 255, 0 ], "safeValue": 45, "tolerance": 5, "warnColor": [ 255, 255, 0 ], "warnValue": 80 } }, "grabberV4L2": { "available_devices": "USB3. 0 capture: USB3. 0 captur", "blueSignalThreshold": 0, "cecDetection": false, "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "device": "/dev/video0", "device_inputs": "0", "enable": true, "encoding": "YUYV", "flip": "NO_CHANGE", "fps": 5, "fpsSoftwareDecimation": 0, "framerates": "5", "greenSignalThreshold": 100, "hardware_brightness": -11, "hardware_contrast": 148, "hardware_hue": 0, "hardware_saturation": 180, "height": 1080, "input": 0, "noSignalCounterThreshold": 200, "redSignalThreshold": 0, "resolutions": "10", "sDHOffsetMax": 0.46, "sDHOffsetMin": 0.4, "sDVOffsetMax": 0.9, "sDVOffsetMin": 0.1, "signalDetection": false, "sizeDecimation": 8, "standard": "NONE", "width": 1920 }, "instCapture": { "audioEnable": false, "audioGrabberDevice": "NONE", "audioPriority": 230, "systemEnable": true, "systemGrabberDevice": "NONE", "systemPriority": 250, "v4lEnable": true, "v4lGrabberDevice": "USB Video: USB Video", "v4lPriority": 240 }, "jsonServer": { "port": 19444 }, "ledConfig": { "classic": { "bottom": 0, "edgegap": 0, "glength": 0, "gpos": 0, "hdepth": 8, "left": 0, "overlap": 0, "pblh": 0, "pblv": 100, "pbrh": 100, "pbrv": 100, "position": 0, "ptlh": 0, "ptlv": 0, "ptrh": 100, "ptrv": 0, "reverse": false, "right": 0, "top": 10, "vdepth": 5 }, "matrix": { "cabling": "snake", "ledshoriz": 1, "ledsvert": 1, "start": "top-left" } }, "leds": [ { "hmax": 0.1, "hmin": 0, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2, "hmin": 0.1, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3, "hmin": 0.2, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4, "hmin": 0.3, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5, "hmin": 0.4, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6, "hmin": 0.5, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7, "hmin": 0.6, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8, "hmin": 0.7, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9, "hmin": 0.8, "vmax": 0.08, "vmin": 0 }, { "hmax": 1, "hmin": 0.9, "vmax": 0.08, "vmin": 0 } ], "logger": { "level": "warn" }, "network": { "apiAuth": true, "internetAccessAPI": false, "ipWhitelist": [], "localAdminAuth": true, "localApiAuth": false, "restirctedInternetAccessAPI": false }, "protoServer": { "enable": true, "port": 19445, "timeout": 5 }, "smoothing": { "decay": 1, "dithering": false, "enable": true, "interpolationRate": 25, "time_ms": 200, "type": "linear", "updateDelay": 0, "updateFrequency": 25 }, "webConfig": { "crtPath": "", "document_root": "", "keyPassPhrase": "", "keyPath": "", "port": 8090, "sslPort": 8092 } } -
-
Okay....
and what is now wrong? Is it a software issue or? heitbaum
-
Display More
Output looks “right for both now” - but it is using the onboard intel graphics (not the nvidia).
im assuming the the intel graphics is not available to be connected to on this pc.
I believe steps #6 onwards in this post will disable the intel card.
PostRE: Radeon RX Vega 56 stuck at boot logo
There is no i915.ko module to be blacklisted, the graphic drivers are part of the kernel.
Follow this post and add initcall_blacklist=i915_init.
mglaeNovember 4, 2019 at 3:50 PM Generic
2023-03-14 16:52:43.356 T:1362 error <general>: libva error: /usr/lib/dri/iHD_drv_video.so init failed
2023-03-14 16:52:43.357 T:1362 info <general>: VAAPI::Close - closing decoder context
2023-03-14 16:52:43.357 T:1362 info <general>: CApplication::CreateGUI - using the gbm windowing system
2023-03-14 16:52:43.357 T:1362 info <general>: Checking resolution 16
2023-03-14 16:52:43.359 T:1362 info <general>: GL_VENDOR = Intel
2023-03-14 16:52:43.359 T:1362 info <general>: GL_RENDERER = Mesa Intel(R) HD Graphics 5000 (HSW GT3)
2023-03-14 16:52:43.359 T:1362 info <general>: GL_VERSION = OpenGL ES 3.2 Mesa 22.3.5
2023-03-14 16:52:43.359 T:1362 info <general>: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 3.20
Generic-legacy
2023-03-14 16:58:48.072 T:1417 info <general>: GL_VENDOR = Intel
2023-03-14 16:58:48.072 T:1417 info <general>: GL_RENDERER = Mesa Intel(R) HD Graphics 5000 (HSW GT3)
2023-03-14 16:58:48.072 T:1417 info <general>: GL_VERSION = 4.6 (Compatibility Profile) Mesa 22.3.5
So what does it mean? Why it is disconnected? I have no Nvidia card in this pic only the standard Intel graphic.
-
-
I installed today generic not lafacy and there was just a black screen not possible to see anything......
-
I would stay at legacy for now, we have reports about even more recent NUCs and they are basically broken for the "normal" generic build.
You can "update" to the other image by just copy over the downloaded image to the update folder.
Is there an issue open to follow when it's solved?
-
Yes, it's running now
-
Yes, it doesn't install on that one.
CodeLibreELEC (official): 11.0.0 (Generic.x86_64) 2023-03-06 12:18:15.611 T:882 debug <general>: CurlFile::Open - <https://addons.libreelec.tv/11.0.0/Generic/x86_64/driver.dvb.sundtek-mediatv/driver.dvb.sundtek-mediatv-11.0.0.0.zip> LibreELEC (official): 11.0.0 (Generic-legacy.x86_64) 2023-03-06 12:14:46.492 T:978 error <general>: Requested path https://addons.libreelec.tv/11.0.0/Generic/x86_64/driver.dvb.sundtek-mediatv/driver.dvb.sundtek-mediatv-11.0.0.0.zip not found in known repository directoriesSolved?
-
I have now lafacy installes....how can I change to generic?
-
Hello I have a
Intel NUC-Kit D54250WYK Mini-PC (Core i5-4250U)
which version of the libreeelec 11 I need to use?
-
Installs for me on Generic.
I am on legacy....
I have a
Intel NUC-Kit D54250WYK Mini-PC (Core i5-4250U)
Do I need to install generic? Or can I?