Alex313031 / Thorium-Special

Special builds of Thorium for SSE3 and different processors.
https://thorium.rocks/
BSD 3-Clause "New" or "Revised" License
183 stars 5 forks source link

Raspberry pi 4 - M105.0.5174.0 - Shared library problem #19

Closed rbcetin closed 2 years ago

rbcetin commented 2 years ago

Hello i have installed this package thorium-browser-105.0.5174.0_arm64.deb

with this command: sudo apt install ./thorium-browser-105.0.5174.0_arm64.deb

I am trying to use this headless with npm puppeteer.

pi@raspberrypi:~ $ thorium-browser

/usr/bin/thorium-browser: error while loading shared libraries: libminigbm.so: cannot open shared object file: No such file or directory

pi@raspberrypi:~ $ uname -a

Linux raspberrypi 5.15.32-v8+ #1538 SMP PREEMPT Thu Mar 31 19:40:39 BST 2022 aarch64 GNU/Linux

pi@raspberrypi:~ $ cat /etc/os-release

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
Alex313031 commented 2 years ago

@rbcet So you are running without GUI?

Do you have libminigbm installed?

ironyee commented 2 years ago

@Alex313031 I encountered the same problem. I'm running without GUI. How should I install it? Do you have any recommendations?

Linux d3b2c6acc275 5.10.104-linuxkit #1 SMP PREEMPT Thu Mar 17 17:05:54 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux
PRETTY_NAME="Ubuntu 22.04 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
Alex313031 commented 2 years ago

@ironyee @rbcet I think this commit will fix this, next build you guys can try it. > https://github.com/Alex313031/Thorium/commit/c0a8a68732baa4bbea4e0287ac55a85c142c7213

In the meantime, you can install libminigbm, or compile it yourself

ironyee commented 2 years ago

@Alex313031 Thank you so much for the quick reply. I'm going to wait for the next build.

Alex313031 commented 2 years ago

@ironyee @rbcet Making new build now.

ironyee commented 2 years ago

@Alex313031

Are you going to make a RPM package too?

Alex313031 commented 2 years ago

I can try, Ive never made an rpm package of chromium or thorium before

Alex313031 commented 2 years ago

@ironyee @rbcet New version should fix it, plus it has alot of new cool flags > https://github.com/Alex313031/Thorium-Special/releases/tag/M106.0.5215.0

Also @ironyee I answered your issue in the main repo.

ironyee commented 2 years ago

@Alex313031 Thank you, Alexander. You are the best.

rbcetin commented 2 years ago

@Alex313031 thanks a lot, it works now