Posts by HiassofT

    ffmpeg from the ffmpeg-tools-addon is built from plain upstream source without any RPi patches, so you won't get hardware acceleration on RPi with it.

    Getting rid of the separate ffmpeg build and shipping a ffmpeg binary in the image (which will then have all patches, like in kodi) is on my TODO list but I didn't find the time to dig into this yet.

    so long,

    Hias

    You may be able to get LE12 to boot by reducing cma memory in config.txt - see here

    HiassofT
    June 5, 2023 at 11:03 PM


    But don't get too excited, kodi really needs quite a lot of RAM (esp for all the artwork/cover/... images) and it'll likely often crash, therefore we don't officially support devices with less than 1GB RAM.

    so long,

    Hias

    hmm, you seem to have both an NVME drive and a SD card inserted. Please run "blkid" and verify that you don't have identical filesystem UUIDs on those (that will happen if you do a raw copy of SD card to NVME and will create a mess).

    Or just remove the SD card if you boot from NVME

    so long,

    Hias

    Something is utterly wrong with your installation, first of all it should report kernel 6.6.45 on RPi and 6.6.46 on Generic - not kernel 6.6.28 (that was used on LE 12.0.0).

    Try re-installing LE12.0.1 again. Just put the img.gz into the update share or /storage/.update folder and reboot.

    so long,

    Hias

    and LE by default tries to force the highest resolution? If this was the case, then maybe it would be better to have LE start at a lower res by default on the first boot.

    By default the Linux kernel uses the resolution that is flagged as the preferred one in the EDID (which it read from the connected AVR/TV) - so basically it's just following the wishes of the HDMI device which in general is a good thing.

    Forcing some other resolution is quite tricky, there'd be some chance it's either too low or too high for some TV and thus that would again lead to "no signal" issues for other users.

    The easiest solution is if you do that manually and choose the resolution you'd like - you can eg just append video=HDMI-A-1:1920x1080p60 to the end of cmdline.txt and the Linux kernel / LE will than use that instead of whatever the TV/AVR flagged as the preferred mode.

    so long,

    Hias

    At a second glance I noticed your lircd.conf file uses some invalid/unknown KEY_xxx codes (eg CMSS is completely invalid, everything should start with KEY_, KEY_STOPEJECT should either be KEY_STOP or KEY_EJECTCD etc).

    It's best to change those to the ones directly supported by kodi, see the devinput section of Lircmap.xml https://github.com/xbmc/xbmc/blob…p.xml#L545-L603

    so long,

    Hias

    See post #9. Run the following two commands and then change the driver and device settings in the [lircd] section in lines 11 and 12 of the file

    Code
    cp /etc/lirc/lirc_options.conf /storage/.config/
    nano /storage/.config/lirc_options.conf

    The default lirc_options.conf looks like this - don't change anything else, especially not the output setting or it won't work

    so long,

    Hias

    Your lirc_options.conf file looks wrong, eg output should be /run/lirc/lircd.socket not /var/run/lirc/lircd - did you use some other lirc_options.conf file as a base instead of the /etc/lirc/lirc_options.conf from LibreELEC?

    As mentioned in post 4 RE: libreElec on X86 with Crestiv Xfi usb 5.1 copy that to .config

    Code
    cp  /etc/lirc/lirc_options.conf /storage/.config

    and then change the driver and device lines in the file, then it should work.

    so long,

    Hias

    Please post the config files you added and a kodi debug logfile - enable debug logging in kodi, reboot, press buttons on your remote and then upload the logfile (either with "pastekodi" on the command line or with the upload logfile option in LibreELEC settings)

    so long,

    Hias

    Please provide a full debug log.

    How to post a log (wiki)

    1. Enable debugging in Settings>System Settings>Logging
    2. Restart Kodi
    3. Replicate the problem
    4. Generate a log URL (do not post/upload logs to the forum)

    use "Settings > LibreELEC > System > Paste system logs" or run "pastekodi" over SSH, then post the URL link

    You can install LE 9.2.6 directly with PINN, just choose "LibreELEC_RPi2_926" in the Media tab - LibreELEC_RPi2 is the current 12.0.0 version

    Make sure your PINN is up to date - see here https://forums.raspberrypi.com/viewtopic.php?t=142574

    I just did a quick test, installed PINN 3.9.2 with rpi-imager (it's in the Misc Utils section) to a separate SD card, booted it on my RPi 3B+, installed LibreELEC_RPi2_926 via PINN and had a working LE 9.2.6 within 2 minutes.

    so long,

    Hias

    In LibreELEC all config files are in /storage/.config

    Copy /etc/lirc/lirc_options.conf to /storage/.config and change the driver and device lines

    Then create a file /storage/.config/lircd.conf with the remote key config (the stuff that's stored in RM-850.lircd.conf in the tutorial).

    Then reboot and hopefully it'll work.

    If something went wrong (eg wrong device name - not sure where that hw:551 in the tutorial comes from) check with systemctl status lircd (or journalctl -u lircd) for errors.

    Change the files, then restart lircd with systemctl restart lircd, look for errors again.

    If no errors show up you can check the button/key mapping with irw /run/lirc/lircd.socket

    If that looks fine, reboot and the remote should work in kodi too

    so long,

    Hias

    I haven't used lircd for ages but I think it should still work, just create lircd.conf and lircd_options.conf files in /storage/.config

    See also the info in the wiki https://wiki.libreelec.tv/configuration/…es#lirc-support
    and eg in this thread How do I configure LIRC with changing lirc_option file?

    Note that you no longer need to enable lirc in the settings (as the Wiki states), just creating the files and rebooting will automatically enable it.

    As I never used the alsa_usb driver or the soundcard/remote you mentioned I can't help with that though.

    so long,

    Hias