Posts by HiassofT

    Also make sure you have `dtoverlay=gpio-ir` in your config.txt - the old lirc-rpi dtoverlay will no longer work - and that you disabled in-kernel decoding by creating an empty .config/rc_maps.cfg file if you want to use lirc (see the wiki page Infrared Remotes [LibreELEC.wiki] for details).

    If that doesn't work please use the log file upload function in LibreELEC settings and post the URL.

    In general it's recommended to re-do your IR remote config and switch to the new ir-keytable configuration scheme, it's easier and most of the time performs better than using lirc.

    so long,

    Hias

    Infrared Remotes [LibreELEC.wiki]

    Quote

    The option to enable / disable Lirc in LibreELEC settings has been removed as well, lircd will now be started automatically if the

    /storage/.config/lircd.conf file is present.

    Unless you've got a really oddball remote you don't need to use lirc at all - in-kernel decoding with ir-kleytable configuration handles most common IR protocols and is a lot simpler than creating lircd.conf files.

    so long,

    Hias

    Netflix is software decoded so it's quite CPU intensive and in general you need to install a heatsink to prevent overheating (the thermometer icon means the CPU is getting too hot).

    When using a soundcard/HAT you can use a GPIO stacking header to get more space between the RPi and the HAT so you have room for a heatsink. There are available eg from Pimoroni but I haven't tested these myself yet.

    I'm using the BGA-STD-065 heatsinks from ABL (about 28x28mm, 11mm height) here on my RPi3B+s with a Cirrus Logic audio card on top - that card has a larger GPIO header so it works without a stacking header.

    Netflix plays fine here in 720p without heat issues (I also have temp_soft_limit=70 in config.txt to keep the 3B+ running at 1400MHz at a bit higher temps - default is 60°C).

    so long,

    Hias

    I recently tested that on my RPi3B+, running current LibreELEC 8.95 beta, and it worked just fine using an LG USB DVD drive.

    Insert DVD, wait until Kodi recognized the disc, then select "Play DVD" to bring up the DVD menu.

    I used original DVDs, so libdvdcss was very certainly in play as well.

    so long,

    Hias

    You have to remove the dtoverlay=gpio-ir line from your config.txt, keep only the second one which has gpio_pin=25. Actually it'd be better to remove gpio_pull as well (that'll activate a pull-down which works against the pull-up in the IR receiver) so you only have that gpio-ir line in config.txt

    Code
    dtoverlay=gpio-ir,gpio_pin=25

    With the two gpio-ir dtoverlays in config.txt you'll get 2 IR receiver devices and the one without gpio_pin defaults to GPIO 18 which is needed for I2S. Depending on the order in which modules are loaded (which is rather random) either the I2S driver or the gpio-ir reciever gets the pin and the other one fails. In your log gpio-ir "won" so the I2S driver "lost" and you got no soundcard.

    Code
    Jun 22 16:41:51 LibreELEC kernel: pinctrl-bcm2835 3f200000.gpio: pin gpio18 already requested by ir-receiver@12; cannot claim for 3f203000.i2s

    so long,

    Hias

    Please use the "Upload latest Kodi log" function in the LibreELEC settings addon and post the URL. See here for details Provide Log File [LibreELEC.wiki]

    It would also help if you could test with the previous LibreELEC beta releases and post which ones work. You can download them directly from one of the mirrors Mirrors [LibreELEC.wiki] - just download the LibreELEC-RPi2.arm-8.95.XXX.tar, copy it to the Update samba share and reboot.

    so long,

    Hias

    Use pin5 - it has an external pull-up on the board so it's guaranteed to be high as soon as power is applied.

    You can also use the gpio-shutdown overlay with other GPIO pins to get a shutdown button if you don't want to use pin 5 for that.

    Powerup from shutdown by shorting pin 5 to GND is independent of overlays, that's a feature of the RPi (GPU) firmware which will always work.

    so long,

    Hias

    A faulty SD card might cause those issues but most of the time it's the power supply. Amp rating on USB chargers usually doesn't mean much and/or the USB cable might not be up to the job and cause a voltage drop. The RPis, especially 3B and 3B+ are very picky about that.

    You can easily check that, use the RPi running LibreELEC for a while then ssh in and run

    Code
    vcgencmd get_throttled

    If you get anything else than throttled=0x0 you have a problem.

    so long,

    Hias

    I'm not 100% about the audio issues. Analog audio out of the RPi isn't great so almost no one uses it. Some time ago audio quality was improved via a firmware update (see this thread here Analogue audio testing - Raspberry Pi Forums) but this seems to have caused higher GPU load and people reported issues with HEVC playback or deinterlacing.

    Going the HDMI route isn't easy, if you use HDMI then the analog video output will be disabled.

    Probably the easiest and cheapest method will be to use one of the plenty RPi soundcards. Hifiberry, Iqaudio, Justboom, Pimoroni pHAT DAC and several others work out of the box (some need a dtoverlay line added to config.txt) or if you want it cheap get some RPi soundcard with a PCM5122 or PCM5102 from Asia - they should work fine as well and provide a lot better audio quality than the on-board output.

    so long,

    Hias

    If you add overscan settings in config.txt you also have to set overscan_scale=1, otherwise the settings don't apply to kodi (they only affect the framebuffer that's shown during boot). While that removes the borders you'll still get a stretched display on 16:9 screens in anamorphic mode which you'll need to compensate for in kodi screen calibration.

    So, it's better to use only kodi's screen calibration to set both the corners and the aspect ratio, that's easier to do and also avoids having 2 scaling steps (one from kodi and one from the firmware).

    so long,

    Hias

    This is normal. ICE1724 only supports 32 bit format and the default alsa configuration (default:0 pcm) uses the dmix plugin with a fixed 48kHz rate - this is identical to how it works on other Linux distributions.

    You either need to access the hw: device in 32bit or use plughw so it can auto-convert other formats to 32bit.

    so long,

    Hias

    This change has been included in Linux kernels for almost 11 years now.

    Code
    commit d16be8ed69f3e59d36be8c422508c3a10082fdaa
    Author: Pavel Hofman <[email protected]>
    Date: Thu Mar 20 12:10:27 2008 +0100
    
    
    [ALSA] ice1724 - Improved the Juli rate setting

    If you have issues we need some more info and a description what exactly doesn't work.

    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

    so long,

    Hias

    The log shows you are running some community build from early October 2018

    Code
    18:50:00.767 T:139930272209024  NOTICE: Running on HTPC (community): devel-20181005235021-6499607 9.0, kernel: Linux x86 64-bit version 4.18.10

    Can you please test with the latest official LibreELEC version (currently 8.95.002)?

    so long,

    Hias