LibreELEC 12 vs Chrome

  • I am unable to get Chrome working in LibreELEC 12.0.2.

    The Add-On in the main repo is trying to install 109, which fails because Google doesn't offer it for download anymore.

    If I modify (vi over ssh) addons/browser.chrome/bin/chrome-downloader to point to a working URL (mirror.cs.uchicago.edu), the install works, but I get the following error:

    Shell session
    chrome: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory

    I can further modify chrome-downloader so it gets version 138 from the official URL, I get the same error message.

    Is it actually possible to get Chrome to work on 12.0.2?

    FWIW:

    Shell session
    # ls -l /usr/lib/libcrypt*
    lrwxrwxrwx    1 root     root            17 Jan 19 12:58 /usr/lib/libcrypt.so -> libcrypt.so.2.0.0
    lrwxrwxrwx    1 root     root            17 Jan 19 12:58 /usr/lib/libcrypt.so.2 -> libcrypt.so.2.0.0
    -rwxr-xr-x    1 root     root        198896 Jan 19 12:58 /usr/lib/libcrypt.so.2.0.0
    lrwxrwxrwx    1 root     root            14 Jan 19 13:15 /usr/lib/libcrypto.so -> libcrypto.so.3
    -rwxr-xr-x    1 root     root       5339504 Jan 19 13:15 /usr/lib/libcrypto.so.3
  • OK, now I'm scratching my head. I was going grab a libcrypt.so from my LibreELEC 10 backup, but that didn't work because /usr/lib is a RO filesystem. But then I notice that chrome-bin has disappeared, along with my modified chrome-downloader, and the new chrome-downloader is fetching 126.

    Long story short: chrome now works and I don't know what changed.

    I'm going to see if 136 works.

  • Audio and Chrome and in Kodi works if I plug my amp into the computer, rather then plugging it into my TV (an LG 42LD520).

    This means Chrome is using the PC audio out, not HDMI audio out.

    Going off another forum post, I set the custom audio device to hw:0,3 Which I'm guessing corresponds to card: 0, device: 3 HDMI 0 [LG TV] above.