Tiny Core Linux

Tiny Core Extensions => TCE Tips & Tricks => Topic started by: neonix on May 03, 2018, 12:26:11 PM

Title: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on May 03, 2018, 12:26:11 PM
Quote
If you use 32bit version of TC 8.x, only Vivaldi browser offer 32bit binaries.
wget https://downloads.vivaldi.com/stable/vivaldi-stable_1.15.1147.36-1_i386.deb
You need this extensions:
tce-load -iw libXcursor
tce-load -iw atk
tce-load -iw at-spi2-atk
tce-load -iw libXcomposite
tce-load -iw libXtst
tce-load -iw libcups
tce-load -iw nss
tce-load -iw gtk3
tce-load -iw libXss
tce-load -iw gst-ffmpeg.tcz
If you need h.264 html5 support you need to get
wget http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_65.0.3325.181-0ubuntu0.16.04.1_i386.deb
and copy libffmpeg.so to
/opt/vivaldi/lib/

For 64bit Vivaldi browser version use this links:
wget https://downloads.vivaldi.com/stable/vivaldi-stable_1.15.1147.36-1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_65.0.3325.181-0ubuntu0.16.04.1_amd64.deb

Quote
Opera browser offer only 64bit version:
get
opera-stable_52.0.2871.99_amd64.deb from https://www.opera.com/download
You need to install also:
curl.tcz
libnotify.tcz
If you need h.264 html5 support you need to get
wget http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_65.0.3325.181-0ubuntu0.16.04.1_amd64.deb
and copy libffmpeg.so to
/usr/lib/x86_64-linux-gnu/opera/

Quote
Chrome browser also offer only 64bit version:
wget http://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
You don't need libffmpeg.so for h.264 html5 support.

Here you can check does h.264 html5 support works.
http://www.quirksmode.org/html5/tests/video.html
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: polikuo on May 03, 2018, 08:46:33 PM
FYI

On TC9 64-bit, firefox downloaded via firefox_getLatest.tcz (59.0.2)
with alternative firefox.tcz.dep
Code: [Select]
dbus-glib.tcz
faac.tcz
gamin.tcz
gtk3.tcz
hicolor-icon-theme.tcz
libasound.tcz
libavcodec3.tcz
libcdio.tcz
graphics-KERNEL.tcz

Youtube test page (https://www.youtube.com/html5)
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on July 10, 2018, 12:15:00 AM
Here is script I use to install Vivaldi 1.15 in TC 9.x x86
Code: [Select]
#!/bin/busybox ash
cd /home/tc
tce-load -iw gtk3.tcz
tce-load -iw libasound.tcz
tce-load -iw libcups.tcz
tce-load -iw nss.tcz
wget http://downloads.vivaldi.com/stable/vivaldi-stable_1.15.1147.36-1_i386.deb
ar x vivaldi-stable_1.15.1147.36-1_i386.deb
cd /
sudo tar fxJ /home/tc/data.tar.xz
cd /home/tc
rm -f _gpgbuilder
rm -f control.tar.gz
rm -f data.tar.xz
rm -f debian-binary
rm -f vivaldi-stable_1.15.1147.36-1_i386.deb
wget http://mirror.esecuredata.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_65.0.3325.181-0ubuntu0.16.04.1_i386.deb
ar x chromium-codecs-ffmpeg-extra_65.0.3325.181-0ubuntu0.16.04.1_i386.deb
tar fxJ /home/tc/data.tar.xz
rm -f control.tar.gz
rm -f data.tar.xz
rm -f debian-binary
rm -f chromium-codecs-ffmpeg-extra_65.0.3325.181-0ubuntu0.16.04.1_i386.deb
cd usr
cd lib
cd chromium-browser
sudo cp libffmpeg.so /opt/vivaldi/lib/
cd /home/tc/
sudo rm -r usr
sudo ln -s /usr/local/etc/fonts/ /etc/
cd /opt/vivald*
./vivaldi-bin
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on January 23, 2019, 06:28:38 AM
Here is script I use to install Vivaldi 2.2 in TC 10.x x86

Code: [Select]
cd /home/tc
wget http://downloads.vivaldi.com/stable/vivaldi-stable_2.2.1388.37-1_i386.deb
ar x vivaldi-stable_2.2.1388.37-1_i386.deb
cd /
sudo tar fxJ /home/tc/data.tar.xz
cd /home/tc
rm -f _gpgbuilder
rm -f control.tar.xz
rm -f data.tar.xz
rm -f debian-binary
rm -f vivaldi-stable_2.2.1388.37-1_i386.deb

wget http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_71.0.3578.98-0ubuntu0.18.04.1_i386.deb
ar x chromium-codecs-ffmpeg-extra_71.0.3578.98-0ubuntu0.18.04.1_i386.deb
tar fxJ /home/tc/data.tar.xz.
rm -f control.tar.xz
rm -f data.tar.xz
rm -f debian-binary
rm -f chromium-codecs-ffmpeg-extra_71.0.3578.98-0ubuntu0.18.04.1_i386.deb
cd usr
cd lib
cd chromium-browser
sudo cp libffmpeg.so /opt/vivaldi/lib/
cd /home/tc/
sudo rm -r usr

tce-load -iw libXi.tcz
tce-load -iw libXtst.tcz
tce-load -iw nss.tcz
tce-load -iw libcups.tcz
tce-load -iw libXss.tcz
tce-load -iw at-spi2-atk.tcz
tce-load -iw gtk3.tcz
tce-load -iw libasound.tcz

sudo ln -s /usr/local/etc/fonts/ /etc/
/opt/vivaldi/vivaldi-bin --disable-seccomp-filter-sandbox
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: vinceASPECT on February 12, 2019, 04:35:57 AM
He Neo

Would any of this above stuff work on TCL 6.x...........?

thx

V

if not....how do i upgrade TCL 6.x to TCL 8.x  (TCL currenty boots from a CD disc)

thx

V
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on March 05, 2019, 05:58:48 AM
Would any of this above stuff work on TCL 6.x...........?
Here is Vivaldi browser download script for TC 6.x86. Opera and Chrome support only x64 architecture. And because 64-bit software consume more RAM I prefer 32-bit. Some websites may not work because missing certificates.
Quote
if not....how do i upgrade TCL 6.x to TCL 8.x  (TCL currenty boots from a CD disc)
Usually when new version of TC coming up, I simply reinstall everything from scratch. Maybe there is simple solution but I'm not advance TC user.

Code: [Select]
#!/bin/busybox ash
cd /home/tc
tce-load -iw gtk3
tce-load -iw dbus
tce-load -iw dbus-glib
tce-load -iw libcups
tce-load -iw nss

cd /home/tc
wget http://ftp.debian.org/debian/pool/main/g/gconf/libgconf-2-4_3.2.6-5_i386.deb
ar x libgconf-2-4_3.2.6-5_i386.deb
cd /
sudo tar fxJ /home/tc/data.tar.xz
cd /home/tc
sudo rm -f control.tar.xz
sudo rm -f data.tar.xz
sudo rm -f debian-binary
sudo rm -f libgconf-2-4_3.2.6-5_i386.deb

cd /tmp/
wget http://downloads.vivaldi.com/stable/vivaldi-stable_1.11.917.43-1_i386.deb
ar x vivaldi-stable_1.11.917.43-1_i386.deb
tar fxJ /tmp/data.tar.xz
rm -f _gpgbuilder
rm -f control.tar.gz
rm -f data.tar.xz
rm -f debian-binary
rm -f vivaldi-stable_1.11.917.43-1_i386.deb
wget http://security.ubuntu.com/ubuntu/pool/main/o/oxide-qt/oxideqt-codecs-extra_1.21.5-0ubuntu0.14.04.1_i386.deb
ar x oxideqt-codecs-extra_1.21.5-0ubuntu0.14.04.1_i386.deb
tar fxJ /tmp/data.tar.xz
rm -f control.tar.gz
rm -f data.tar.xz
rm -f debian-binary
rm -f oxideqt-codecs-extra_1.21.5-0ubuntu0.14.04.1_i386.deb
cd usr
cd lib
cd i386-linux-gnu
cd oxide-qt
sudo cp libffmpeg.so /tmp/opt/vivaldi/lib/
cd /tmp/
sudo rm -r usr
sudo ln -s /usr/lib/i386-linux-gnu/libgconf-2.so.4.1.5 /usr/lib/libgconf-2.so.4
sudo ln -s /tmp/opt/vivaldi/vivaldi-bin /usr/local/bin/vivaldi
cd /tmp/opt/vivaldi*
./vivaldi-bin
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: mocore on March 05, 2019, 08:03:17 AM

in the case of
Code: [Select]
ar x libgconf-2-4_3.2.6-5_i386.debit is possible to avoid extracting and removing unneeded files
with
Code: [Select]
ar x ./libgconf-2-4_3.2.6-5_i386.deb data.tar.xzto extract only data.tar.xz file

the `ar x $deb data.tar.xz` could even be piped to stdout and into the tar command
that would only write needed file's to disk!

additionally using `tar -C $target_dir ` option to "Change to DIR before operation" will put the extracted files in the $target_dir.
 eg
Code: [Select]
ar -p -x ./libgconf-2-4_3.2.6-5_i386.deb data.tar.xz | sudo tar fxJ -C /
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on March 17, 2019, 11:22:19 PM
Here is script I use in TC 7.x86 with Chromium 34 which was the last version that works with non-SSE2 procesors.
Code: [Select]
#for TC 7.x86
cd /tmp/
wget http://archive.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-browser_34.0.1847.116-0ubuntu2_i386.deb
ar -x ./chromium-browser_34.0.1847.116-0ubuntu2_i386.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb

wget http://archive.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_34.0.1847.116-0ubuntu2_i386.deb
ar -x ./chromium-codecs-ffmpeg-extra_34.0.1847.116-0ubuntu2_i386.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb

wget http://security.ubuntu.com/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.3-2ubuntu4.6_i386.deb
ar -x ./libgcrypt11_1.5.3-2ubuntu4.6_i386.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb

wget http://security.debian.org/debian-security/pool/updates/main/s/systemd/libudev1_215-17+deb8u11_i386.deb
ar -x ./libudev1_215-17+deb8u11_i386.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb

wget http://ftp.debian.org/debian/pool/main/g/gconf/libgconf-2-4_3.2.6-5_i386.deb
ar -x ./libgconf-2-4_3.2.6-5_i386.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb

tce-load -iw gnutls
tce-load -iw krb5
tce-load -iw libgnome-keyring
tce-load -iw libcap
tce-load -iw libXss
tce-load -iw libXcursor
tce-load -iw gtk2
tce-load -iw libXtst
tce-load -iw libffi5
tce-load -iw dbus-glib
tce-load -iw libasound
tce-load -iw nss
tce-load -iw libXcomposite
tce-load -iw libcups
sudo ln -s /usr/lib/chromium-browser/chromium-browser /usr/local/bin/chromium
sudo ln -s /usr/local/lib/libgnutls.so.28 /usr/lib/libgnutls.so.26
sudo ln -s /lib/i386-linux-gnu/libgcrypt.so.11.8.2 /usr/lib/libgcrypt.so.11
sudo ln -s /lib/i386-linux-gnu/libudev.so.1.5.0 /usr/lib/libudev.so.1
sudo ln -s /usr/lib/i386-linux-gnu/libgconf-2.so.4.1.5 /usr/lib/libgconf-2.so.4
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on April 06, 2019, 04:57:52 AM
Here is script for Chromium 57 which I use in TC 9.x86
Code: [Select]
tce-load -iw libxslt.tcz
tce-load -iw libXcomposite.tcz
tce-load -iw libXcursor.tcz
tce-load -iw libXi.tcz
tce-load -iw libXtst.tcz
tce-load -iw nss.tcz
tce-load -iw libcups.tcz
tce-load -iw libpng12.tcz
tce-load -iw libXss.tcz
tce-load -iw libXrandr.tcz
tce-load -iw atk.tcz
tce-load -iw gtk2.tcz
tce-load -iw libxslt.tcz
tce-load -iw libasound.tcz
cd /tmp
wget http://ftp.debian.org/debian/pool/main/c/chromium-browser/chromium_57.0.2987.98-1~deb8u1_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
wget http://http.kali.org/kali/pool/main/libw/libwebp/libwebp6_0.6.1-2_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libwebp.so.6.0.2 /usr/lib/libwebp.so.5
ar -x ./
data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
wget https://http.kali.org/kali/pool/main/libw/libwebp/libwebpdemux2_0.6.1-2_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libwebpdemux.so.2.0.3 /usr/lib/libwebpdemux.so.1
wget https://http.kali.org/kali/pool/main/libw/libwebp/libwebpmux3_0.6.1-2_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
sudo ln -s /usr/lib/i386-linux-gnu/libwebpmux.so.3.0.1 /usr/lib/libwebpmux.so.1
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/chromium/chromium /usr/local/bin/chromium[/td]
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on April 23, 2019, 04:41:07 AM
Here is script for Chromium 73 which I use in TC 10.x86 (I don't know why, but "MSE & WebM VP9" is disabled when I use this version.)  ???
Code: [Select]
tce-load -iw gcc_libs.tcz
tce-load -iw libXcomposite.tcz
tce-load -iw libXcursor.tcz
tce-load -iw libXi.tcz
tce-load -iw libXtst.tcz
tce-load -iw icu62.tcz
tce-load -iw nss.tcz
tce-load -iw libcups.tcz
tce-load -iw libevent.tcz
tce-load -iw libXss.tcz
tce-load -iw libXrandr.tcz
tce-load -iw libvpx17.tcz
tce-load -iw libopus.tcz
tce-load -iw libpulseaudio.tcz
tce-load -iw libavcodec3.tcz
tce-load -iw libpci.tcz
tce-load -iw atk.tcz
tce-load -iw gtk2.tcz
tce-load -iw at-spi2-core.tcz
tce-load -iw libasound.tcz
tce-load -iw libavformat3.tcz
tce-load -iw libxslt.tcz
tce-load -iw pcre.tcz
 sudo ln -s /usr/local/lib/libevent-2.1.so.6.0.2 /usr/lib/libevent-2.0.so.5
sudo ln -s /usr/local/lib/libvpx.so.5.0.0 /usr/lib/libvpx.so.4
sudo ln -s /usr/local/lib/libavcodec.so.57.107.100 /usr/lib/libavcodec.so.57
sudo ln -s /usr/local/lib/libavformat.so.57.83.100 /usr/lib/libavformat.so.57
cd /tmp
wget http://security.debian.org/debian-security/pool/updates/main/c/chromium/chromium_73.0.3683.75-1~deb9u1_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
wget https://http.kali.org/kali/pool/main/libw/libwebp/libwebpdemux2_0.6.1-2_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libwebpdemux.so.2.0.3 /usr/lib/libwebpdemux.so.2
wget https://http.kali.org/kali/pool/main/libw/libwebp/libwebpmux3_0.6.1-2_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libwebpmux.so.3.0.1 /usr/lib/libwebpmux.so.2
wget http://http.kali.org/kali/pool/main/libw/libwebp/libwebp6_0.6.1-2_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libwebp.so.6.0.2 /usr/lib/libwebp.so.6
wget http://mirrors.kernel.org/ubuntu/pool/universe/r/re2/libre2-4_20180201+dfsg-2_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libre2.so.4.0.0 /usr/lib/libre2.so.3
wget http://mirrors.kernel.org/ubuntu/pool/main/s/snappy/libsnappy1v5_1.1.7-1_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libsnappy.so.1.1.7 /usr/lib/libsnappy.so.1
wget http://mirrors.kernel.org/ubuntu/pool/universe/m/minizip/libminizip1_1.1-8build1_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libminizip.so.1.0.0 /usr/lib/libminizip.so.1
wget http://mirrors.kernel.org/ubuntu/pool/universe/o/openjpeg2/libopenjp2-7_2.3.0-1_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libopenjp2.so.2.3.0 /usr/lib/libopenjp2.so.7
get http://ftp.debian.org/debian/pool/main/i/icu/libicu57_57.1-6+deb9u2_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
wget http://ftp.debian.org/debian/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_i386.deb
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /
rm data.tar.xz
rm *.deb
sudo ln -s /usr/lib/i386-linux-gnu/libicuuc.so.57 /usr/lib/libicuuc.so.57
sudo ln -s /usr/lib/i386-linux-gnu/libjpeg.so.62.2.0 /usr/lib/libjpeg.so.62
sudo ln -s /usr/lib/i386-linux-gnu/libicui18n.so.57 /usr/lib/libicui18n.so.57
sudo ln -s /usr/lib/i386-linux-gnu/libicudata.so.57 /usr/lib/libicudata.so.57
/usr/lib/chromium/chromium --disable-seccomp-filter-sandbox
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on April 25, 2019, 08:07:25 AM
Here is a script for Opera 12.16 for TC 3.x86 and later. Opera 12.16 works quite well even on old non-SSE processors.
Code: [Select]
tce-load -iw fontconfig
tce-load -iw ca-certificates
cd /home/tc/
wget -c http://get.geo.opera.com/pub/opera/linux/1216/opera-12.16-1860.i386.linux.tar.bz2
tar xjf *.tar.bz2
rm opera-12.16-1860.i386.linux.tar.bz2
cd opera-12.16-1860.i386.linux
./opera
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: mini536 on May 11, 2019, 06:28:02 PM
I have a problem:I can't watch youtube by using vivaldi,It shows all the video load all the time.
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on May 11, 2019, 11:09:07 PM
I have a problem:I can't watch youtube by using vivaldi,It shows all the video load all the time.

Hi, mini536.
What version of Vivaldi browser you are use? What version of Tinycore you are running?

Here you can check does your browser is able to play videos.
http://www.quirksmode.org/html5/tests/video.html
https://www.youtube.com/html5
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: mini536 on May 25, 2019, 07:23:58 PM
I have a problem:I can't watch youtube by using vivaldi,It shows all the video load all the time.

Hi, mini536.
What version of Vivaldi browser you are use? What version of Tinycore you are running?

Here you can check does your browser is able to play videos.
http://www.quirksmode.org/html5/tests/video.html
https://www.youtube.com/html5
Tinycore 10.0,vivaldi 2.5
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on June 03, 2019, 02:14:04 AM
Here is script I use to install Vivaldi 2.5 in TC 10.x x86

Code: [Select]
cd /home/tc
wget http://downloads.vivaldi.com/stable/vivaldi-stable_2.5.1525.48-1_i386.deb
ar x vivaldi-stable_2.5.1525.48-1_i386.deb
cd /
sudo tar fxJ /home/tc/data.tar.xz
cd /home/tc
rm -f _gpgbuilder
rm -f control.tar.xz
rm -f data.tar.xz
rm -f debian-binary
rm -f vivaldi-stable_2.5.1525.48-1_i386.deb
wget http://confuzer.cloud/mirror/archive.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_72.0.3626.121-0ubuntu0.18.04.1_i386.deb
ar x chromium-codecs-ffmpeg-extra_72.0.3626.121-0ubuntu0.18.04.1_i386.deb
tar fxJ /home/tc/data.tar.xz
rm -f control.tar.xz
rm -f data.tar.xz
rm -f debian-binary
rm -f chromium-codecs-ffmpeg-extra_72.0.3626.121-0ubuntu0.18.04.1_i386.deb
cd usr
cd lib
cd chromium-browser
sudo cp libffmpeg.so /opt/vivaldi/lib/
cd /home/tc/
sudo rm -r usr
tce-load -iw libXi.tcz
tce-load -iw libXtst.tcz
tce-load -iw nss.tcz
tce-load -iw libcups.tcz
tce-load -iw libXss.tcz
tce-load -iw at-spi2-atk.tcz
tce-load -iw gtk3.tcz
tce-load -iw libasound.tcz
sudo ln -s /usr/local/etc/fonts/ /etc/
/opt/vivaldi/vivaldi-bin --disable-seccomp-filter-sandbox
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: vinceASPECT on July 07, 2019, 04:02:02 AM
Thanks to everybody in the thread above.

Even although it was 6 months ago.......i still value the advice today...... that was given then.

Will need to start using TCL again for heavy web browsing because summer months here make
a Laptop guzzle power due to temps/fans etc

. It's sSomething that does not happen with TCL.

V

Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: vinceASPECT on July 07, 2019, 09:13:16 AM
Had a lot of problems with FLASH not working in vivaldi builds for (32) and TCL 6.x  listed in this thread.
(may try again)

...........but even so Vivaldi 1.1 is old............

i wish TCL would offer a decent web browser at bleeding edge build. .............. FF is a horrid browser.

a get latest Chromium .............would be great thing for TCL.

thx

V

Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: Juanito on July 07, 2019, 09:21:53 AM
The instructions are here:

http://www.tinycorelinux.net/9.x/x86_64/tcz/src/chromium-browser/compile_chromium-browser

..why not have a go yourself?
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: NewUser on July 07, 2019, 09:58:19 PM
This may be a religious question, but what, in your opinion is wrong with FF?
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: coreplayer2 on July 07, 2019, 10:12:20 PM
Definitely a religious topic   :P 

IMO FF is one of two best browsers, the other being Chromium, but it depends on one's needs..

BTW, Vivaldi is based on Chromium but stripped of many features..
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: NewUser on July 07, 2019, 10:27:36 PM
Yeah, I knew about Vivaldi, and the new Opera too. Chrome/FF, Mac/Windows, Canon/Nikon, Chevy/Ford. So many religions!
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on July 08, 2019, 08:12:46 AM
Had a lot of problems with FLASH not working in vivaldi builds for (32) and TCL 6.x  listed in this thread.
Here is Vivaldi with peperflash. You can copy peperflash to your Vivaldi 1.11.
You can unpack this file with p7zip.
https://archive.org/download/Puppy_Linux_Skami_Browser_Repo/vivaldi-1.10.867.48-i386.pet

The instructions are here:
http://www.tinycorelinux.net/9.x/x86_64/tcz/src/chromium-browser/compile_chromium-browser
..why not have a go yourself?
Do you know how much hard drive space and RAM is recommended to compile Chromium? TC users are usually people with old hardware. The biggest data storage in my home is 32 GB miniSD card.

This may be a religious question, but what, in your opinion is wrong with FF?
FF has many sins. Youtube works better on Webkit/Blink. It don't work with ALSA anymore, you have to remember to install libavcodec.tcz for H.246, there's no swiftshader (software WebGL support), new versions have bugs. Seamonkey is much more stable than FF for me. It's no good idea that Big G become a new monopolist like M$ but FF is not user friendly anymore. There's still FireFox ESR 52 in TC10 repo and FF has new Quantum engine since ESR 60. But our idea is to bring more TC users by offering different web browsers.

https://semenov-sherin.vivaldi.net/looking-for-the-perfect-browser/
Title: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: coreplayer2 on July 08, 2019, 04:17:31 PM
(https://uploads.tapatalk-cdn.com/20190708/926d0c30cd03a03a6913ef92b46bfa00.jpg)
Latest Firefox playing UltraHD 4K YouTube video smoothly with audio and a Netflix movie standing by on the secondary Tab.

What’s not to like about that!


I do like the clean appearance of Vivaldi but it’s still only based on Chromium.


Sent from my iPhone using Tapatalk
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on July 20, 2019, 09:21:44 PM
Here is script I use to install Opera 62 in TC 10.x (x86_64).
Code: [Select]
cd /home/tc
tce-load -iw wget
mkdir opera
cd opera
wget https://get.geo.opera.com/pub/opera/desktop/62.0.3331.66/linux/opera-stable_62.0.3331.66_amd64.deb
ar x *.deb
cd /
sudo tar fxJ /home/tc/opera/data.tar.xz
cd /home/tc/opera
rm -f control.tar.gz
rm -f data.tar.xz
rm -f debian-binary
rm -f opera-stable_62.0.3331.66_amd64.deb
tce-load -iw curl.tcz
tce-load -iw nss.tcz
tce-load -iw dbus.tcz
tce-load -iw libXcomposite.tcz
tce-load -iw libasound.tcz
tce-load -iw libXcursor.tcz
tce-load -iw libXi.tcz
tce-load -iw libXtst.tcz
tce-load -iw libXrandr.tcz
tce-load -iw libXss.tcz
tce-load -iw atk.tcz
tce-load -iw at-spi2-atk.tcz
tce-load -iw libcups2.tcz
tce-load -iw gtk3.tcz
tce-load -iw gsettings-desktop-schemas.tcz
tce-load -iw flex.tcz
wget http://ftp.ubuntu.com/ubuntu/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_69.0.3497.100-0ubuntu1_amd64.deb
ar x *.deb
cd /
sudo tar fxJ /home/tc/opera/data.tar.xz
cd /home/tc/opera
rm -f control.tar.xz
rm -f data.tar.xz
rm -f debian-binary
rm -f chromium-codecs-ffmpeg-extra_69.0.3497.100-0ubuntu1_amd64.deb
sudo ln -s /lib /lib64
sudo /usr/local/etc/init.d/dbus start
sudo ln -s /usr/local/etc/fonts/ /etc/
opera
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: PDP-8 on July 20, 2019, 11:33:06 PM
OT: Don't fall for 4K if you can't even see it.  Might save some bandwidth costs.

I usually don't fall for most online videos being mostly click-bait and whatnot, but this one does an entertaining, yet techy enough explanation that measures up:

https://www.youtube.com/watch?v=VxNBiAV4UnM

Pay attention to the need to *intentionally* degrade the signal with motion blur to avoid seasickness or just everything in soap-opera mode.  And, unless one is high on something (cofee included), much of what it touts won't be noticed by the brain.
Title: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: coreplayer2 on July 21, 2019, 09:32:53 AM
Hi.  IMO that’s nothing more than a conspiracy theory.   For the last year at least I’ve lived in a 4K HDR10 environment and frankly it’s never been better.  Yet I cant wait to see what the next innovation will bring us!


Sent from my iPhone using Tapatalk
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: PDP-8 on July 21, 2019, 01:14:21 PM
That's cool.  I understand.

It isn't conspiracy as much as marketing.  Like 4g wireless when it really isn't.  Like 4K when it is really 2K.  Like having to actually *degrade* the signal with motion blur.  More pixels / resolution than your eyes have.  And frame rates that you can only detect if amped up on something - maybe.

The big issue now is having no real 4K source anyway - other than stuff you won't really watch.  For now, you get to watch everything upconverted from 1080i, or lower.

No no - we need to push 4K so that when 5G comes around, users can get billed for 4K on their 5" phone screens!  Yes!

I'm messing with you right?  If you can see it, good on ya' mate! :)

Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: coreplayer2 on July 22, 2019, 07:57:48 AM
 8)
But IMO it's a lie, at the very least it's misleading...

See, he put a black pixel dot way out of our area of focus then tried to claimed we didn't see it because we can't...   that's such manipulation of the truth.    Put the dot on his face and we might have noticed, but more likely our brain would have discarded that information as a blemish.    So I call "Fake News"

I can see 4K images clearly even without corrective vision, 4K to 1080P is night and day difference.    With glasses it's a whole new experience.

 :P
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: PDP-8 on July 22, 2019, 01:21:33 PM
Um, where I work (which is not important), we have about 50 of the 4K sets running 4K source signals as a testing bed.

Aside from the algo purposely putting in motion-blur to the signal, many are put off by everything looking like a soap-opera, and also the motion sickness kind of thing despite the algo.  Depends on how active the source is.  Basically too much of a good thing.

Re the fake news - I wouldn't go that far.  The black dot that gets missed is explained at how a normal viewing experience *should* be 10 feet away, and also explains how *maybe* you would see it if it is already in your focus of vision, and more or less expecting it.  Outside that cone (which he provides tests for), it is easily missed.

The other point made is about the quantum leap in data / bandwidth.  At 4k, the *only* way to see it is by viewing live - there is no consumer-level storage media large enough inside a box to make it practical for local storage and playback.  Ah, forced streaming.

I see it as going too far with a good thing, but the industry will try to shoe-horn it into adoption, for things that most won't detect.  But that's my opinion.

I'll stop since this isn't the tv forum. :)

Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: coreplayer2 on July 22, 2019, 02:57:27 PM
Hola    My only regret is a year ago I didn’t buy a Sony 65” gaming monitor with 4K HDR10  instead of the 55” of same spec’s has been sharpest video monitor I ever bought.

Better than the 75” LG 4K monitor which was the worst I ever bought, so put it in the guest room..


1080p is minimum for phones and notebooks. But 4K HDR10 is the standard for gaming. 

The YouTube video as entertaining as it was was full of old outdated useless information. Heck even Apple TV’s screensaver is in 4K HDR     Even Netflix has dedicated 4K streaming content channel. Admittedly it’s at the minimum specs to to call it 4K.   Even Microsoft is getting into the 4K streaming game.  Speaking of, there’s nothing like gaming in 4K HDR10   Which is becoming the minimum requirement these days.

Look at it this way, most information regarding 4K published 6 months ago is most likely depreciated at this point, yet here we are considering the validity of a video published 2 years ago!! 

Every time I go to my optician I find that technology has advanced so much I can’t even buy a replacement pair of glasses of equal old tech. 

Yes my tired 63 year retired old eyes need help, but I still see most detail available in 4K
[emoji12]





Sent from my iPhone using Tapatalk
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on November 25, 2019, 01:37:37 AM
This is a script how to install Opera Mini 8 on TC 8.x (x86)
You will need about 512 MB of RAM to use it comfortable.

Code: [Select]
cd /home/tc/
tce-load -iw openjdk-8-jre.tcz
wget --no-check-certificate https://downloads.sourceforge.net/project/microemulator/microemulator/2.0.4/microemulator-2.0.4.zip
unzip microemulator-2.0.4.zip
cd microemulator-2.0.4
/usr/local/openjdk-8/jre/bin/java -jar microemulator.jar

Then click "File" in MicroEmulator window.
Then choose open MIDlet URL...
Paste "http://mini.opera.com/download-7/opera-mini-latest-advanced-en.jar"
Click Opera Mini in MicroEmulator screen or click "Start" button.

Now you have Opera Mini in your computer.
You can change screen resolution of MicroEmulator in Options > Select device... > Resizeble device
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: labeas on November 28, 2019, 02:28:41 AM
I'm running TC64 Ver7.2 [never managed to complete installing Ver8],
which has got opera [is it ver 12, I forget? ].
These OLD vesions of opera, handled news/NNTP. I suspect there were
problems: that's why later versions dropped mail & news?
Have any TC users managed mail or news via opera ?
== TIA
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on November 30, 2019, 08:36:12 AM
I'm running TC64 Ver7.2 [never managed to complete installing Ver8],
which has got opera [is it ver 12, I forget? ].
These OLD vesions of opera, handled news/NNTP. I suspect there were
problems: that's why later versions dropped mail & news?
Have any TC users managed mail or news via opera ?
== TIA
Hi labeas,
Why you can't install ver 8?
Yes, TC 8.x (x86_64) has Opera 12.12 in repo.
http://tinycorelinux.net/8.x/x86_64/tcz/opera-12.tcz.info

Opera 15 (Blink engine) don't have internal mail or newsgroups support,
because Opera 12.16 (Presto engine) was the last version based on Presto engine.
User interface of Opera 15 (Blink engine) was rewritten completely from scratch.
The developers team responsible for Opera Presto, leave the Opera Software and created their own Vivaldi browser (Blink engine). 

I was using mail function in Opera many years ago, but I prefer web interface nowadays.
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: labeas on December 05, 2019, 05:38:25 PM
Thanks neonix,
 I should not have mentioned Ver 8.
The real question was HOW2 get mail via old version of opera.
WebBased email is a disaster.See how the gmail-clowns have NOW
hacked-to-make-the-headers-scroll-down-with-the-entryListing:
INSTEAD of header-applicable-to-the-whole-screen *ALLWAYS*
accessible at the top; like 1990's software.
I'm hoping that old-opera can do pop & <imap is-it-called?>
 plus NNTP.
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on December 27, 2019, 06:31:22 AM
Yandex 77.0.3865.120 (beta) for TC 10.x (x86_64).
Yandex is Blink engine based web browser dedicated for Russian language users.

Code: [Select]
tce-load -iw wget
wget "https://cache-default99v.cdn.yandex.net/download.cdn.yandex.net/browser/beta-public/19_10_3_302_6281/Yandex.deb?vup=1&browser=Opera/64/12.12&banerid=6302000000:5dedfb49022b1800235486f0&statpromo=true&pps=installID%3D9781453671575877442_1575877449452&yandexuid=9781453671575877442&hash=9a7d396b6a0b4f0b60923c5cc841d6c0&download_date=1575877449&.exe" -O Yandex.deb
ar x Yandex.deb
cd /
sudo tar fxJ /home/tc/data.tar.xz
cd /home/tc
rm -f control.tar.gz
rm -f data.tar.xz
rm -f debian-binary
rm -f Yandex.deb

sudo ln -s /usr/local/etc/fonts/ /etc/
tce-load -iw gtk3.tcz
tce-load -iw libXtst.tcz
tce-load -iw nss.tcz
tce-load -iw libcups2.tcz
tce-load -iw libXss.tcz
tce-load -iw bash
wget http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_79.0.3945.79-0ubuntu0.16.04.1_amd64.deb
ar x chromium-codecs-ffmpeg-extra_79.0.3945.79-0ubuntu0.16.04.1_amd64.deb
cd /
sudo tar fxJ /home/tc/data.tar.xz
cd /home/tc
rm -f control.tar.gz
rm -f data.tar.xz
rm -f debian-binary
rm -f chromium-codecs-ffmpeg-extra_79.0.3945.79-0ubuntu0.16.04.1_amd64.deb
sudo ln -s /usr/local/etc/fonts/ /etc/
sudo ln -s /usr/lib/chromium-browser/libffmpeg.so /usr/lib/libffmpeg.so
/opt/yandex/browser-beta/yandex_browser
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on January 27, 2020, 05:22:55 AM
Thanks neonix,
 I should not have mentioned Ver 8.
The real question was HOW2 get mail via old version of opera.
WebBased email is a disaster.See how the gmail-clowns have NOW
hacked-to-make-the-headers-scroll-down-with-the-entryListing:
INSTEAD of header-applicable-to-the-whole-screen *ALLWAYS*
accessible at the top; like 1990's software.
I'm hoping that old-opera can do pop & <imap is-it-called?>
 plus NNTP.
Google block support for third part applications in Gmail, this means that you can't log into Gmail usin pop3 or imap on Opera mail. You have to use Webbrowser with Javascript support or dedicated Android app.
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on April 14, 2020, 10:26:07 AM
Here is a script I use to create chrome.tcz in TC11.0 (x86_64)

Go to chrome website and download google-chrome-stable_current_amd64.deb
to /home/tc
Quote
cd /home/tc
mkdir /tmp/chrome
ar -x ./*.deb data.tar.xz | sudo tar fxJ data.tar.xz -C /tmp/chrome
rm -f google-chrome-stable_current_amd64.deb
cd /tmp/chrome/usr
sudo mkdir local
cd local
sudo mkdir tce.installed
cd tce.installed
tce-load -iw bash.tcz
sudo bash -c 'echo "#!/bin/sh" > chrome'
sudo bash -c 'echo "if [ ! -e /lib64 ]; then" >> chrome'
sudo bash -c 'echo "        ln -s /lib /lib64" >> chrome'
sudo bash -c 'echo "fi" >> chrome'
sudo bash -c 'echo "if [ ! -h /etc/fonts ]; then" >> chrome'
sudo bash -c 'echo "        ln -s /usr/local/etc/fonts /etc" >> chrome'
sudo bash -c 'echo "fi" >> chrome'
sudo bash -c 'echo "update-mime-database /usr/local/share/mime > /dev/null 2>&1" >> chrome'
sudo chmod +x chrome
cd ..
sudo mkdir share
cd share
sudo mkdir applications
cd applications
sudo bash -c 'echo "[Desktop Entry]" > chrome.desktop'
sudo bash -c 'echo "Name=chrome" >> chrome.desktop'
sudo bash -c 'echo "Exec=google-chrome-stable" >> chrome.desktop'
sudo bash -c 'echo "Icon=chrome" >> chrome.desktop'
sudo bash -c 'echo "Terminal=false" >> chrome.desktop'
sudo bash -c 'echo "X-FullPathIcon=/opt/google//chrome/product_logo_64.png" >> chrome.desktop'
sudo bash -c 'echo "Type=Application" >> chrome.desktop'
sudo bash -c 'echo "Categories=Network;WebBrowser;" >> chrome.desktop'

cd /tmp
tce-load -iw squashfs-tools.tcz
mksquashfs chrome chrome.tcz

dependencies:
Quote
tce-load -iw bash.tcz
tce-load -iw libXtst.tcz
tce-load -iw nss.tcz
tce-load -iw libcups.tcz
tce-load -iw libXss.tcz
tce-load -iw libasound.tcz
tce-load -iw gtk3.tcz

Be aware that Chrome collect many information about your activity in the Internet.
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: ferran on April 15, 2020, 12:19:07 AM
Hi neonix

From the beginning I have had problems playing live videos on youtube (only with these).

First I tried with Firefox-ESR and now I am using Vivaldi in TC Plus 11.0 and I still have the same problem. I also tried the Xorg-7-7 installation but it gives me a lot of problems with XVesa.

Maybe I need to have the gst-plugins... but I don't know which ones.

Could you help me with that?
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: Rich on April 15, 2020, 06:20:38 AM
Hi ferran
... I also tried the Xorg-7-7 installation but it gives me a lot of problems with XVesa. ...
Your choice is  Xorg  or  Xvesa , not both. If you install  Xorg , then the  Xvesa.tcz  entry should be removed from your onboot.lst file.
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: ferran on April 15, 2020, 10:10:36 AM
Hi ferran
... I also tried the Xorg-7-7 installation but it gives me a lot of problems with XVesa. ...
Your choice is  Xorg  or  Xvesa , not both. If you install  Xorg , then the  Xvesa.tcz  entry should be removed from your onboot.lst file.

Rich:

Currently I have 'X' extensions installed this: Xlibs, Xorg-7.7-lib, Xprogs and Xvesa

1) Should I install the rest of Xorg-7.7-*.tcz extensions (and remove Xvesa.tcz) so?. Or should I install only Xorg-7.7.tcz and remove Xvesa.tcz?

2) If everything fails (f.i.the graphic configuration of desktop,etc This case could become my worst nightmare.), how i could restore my backup file?


Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on April 15, 2020, 10:37:37 AM
Hi neonix

From the beginning I have had problems playing live videos on youtube (only with these).

First I tried with Firefox-ESR and now I am using Vivaldi in TC Plus 11.0 and I still have the same problem. I also tried the Xorg-7-7 installation but it gives me a lot of problems with XVesa.

Maybe I need to have the gst-plugins... but I don't know which ones.

Could you help me with that?

If you use vivaldi.tcz from the repo, h.264 video won't work. There is a bug in Vivaldi browser that prevents to support h.264 if Vivaldi is installed in /usr/local/vivaldi. It have to be installed in /opt/vivaldi and the libffmpeg.so need to be in /opt/vivaldi/lib. Even if I symlink to /opt/vivaldi it still won't work. I'll try to prepare installation script for vivaldi soon.

If you want to use firefox-esr.tcz with h.264 video you need to install libavcodec.tcz. Both browsers work with Xvesa, but if you need a GPU hardware acceleration you need Xorg.
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: Rich on April 15, 2020, 10:45:07 AM
Hi ferran
... Currently I have 'X' extensions installed this: Xlibs, Xorg-7.7-lib, Xprogs and Xvesa ...
You have  Xvesa  installed.  Xlibs  and  Xprogs  are dependencies of  Xvesa.  Xorg-7.7-lib  is a dependency of various other programs.

Quote
1) Should I install the rest of Xorg-7.7-*.tcz extensions (and remove Xvesa.tcz) so?. Or should I install only Xorg-7.7.tcz and remove Xvesa.tcz?
That depends. If you are trying to run programs that require  Xorg , then you need to install it and remove the  Xvesa.tcz  entry
from your  onboot.lst  file. You can use the  Apps  utility to do that.

If you want to try  Xorg:
1. Click on the  Apps  icon.
2. Click  Apps->Maintenance->OnBoot Maintenance
3. Remove  the  Xvesa.tcz  entry.
4. Close the  Apps  utility.
5. Click on the  Exit  icon.
6. Select  Exit to Prompt.
7. Click OK

You are now in the console. Enter:
Code: [Select]
tce-load -wil Xorg-7.7
startx
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: ferran on April 15, 2020, 10:55:33 AM
I'm going to try the neonix' option. I'll let you know.
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: ferran on April 15, 2020, 11:35:56 AM
@neonix or @Rich

It will be OK if I will this ?

Code: [Select]

mv /usr/local/vivaldi/ /opt/

(thus the libffmpeg.so should be in /opt/vivaldi/lib automatically)

ln-s /opt/vivaldi/vivaldi /usr/local/bin/vivaldi


If yes... what about with vivaldi icon from wbar?
Title: Re: Howto: Vivaldi, Opera and Chrome in TC 8.x
Post by: neonix on April 15, 2020, 11:55:01 AM
@neonix or @Rich

It will be OK if I will this ?

Code: [Select]

mv /usr/local/vivaldi/ /opt/

(thus the libffmpeg.so should be in /opt/vivaldi/lib automatically)

ln-s /opt/vivaldi/vivaldi /usr/local/bin/vivaldi


If yes... what about with vivaldi icon from wbar?

Better try this (TC10 and TC11, 32-bit version), if this version will work for you I will prepare script with wbar icon later:
Quote
cd /home/tc
wget http://downloads.vivaldi.com/stable/vivaldi-stable_2.2.1388.37-1_i386.deb
ar x vivaldi-stable_2.2.1388.37-1_i386.deb
cd /
sudo tar fxJ /home/tc/data.tar.xz
cd /home/tc
rm -f _gpgbuilder
rm -f control.tar.xz
rm -f data.tar.xz
rm -f debian-binary
rm -f vivaldi-stable_2.2.1388.37-1_i386.deb
wget http://launchpadlibrarian.net/401443258/chromium-codecs-ffmpeg-extra_71.0.3578.98-0ubuntu0.18.04.1_i386.deb
ar x chromium-codecs-ffmpeg-extra_71.0.3578.98-0ubuntu0.18.04.1_i386.deb
tar fxJ /home/tc/data.tar.xz
rm -f control.tar.xz
rm -f data.tar.xz
rm -f debian-binary
rm -f chromium-codecs-ffmpeg-extra_71.0.3578.98-0ubuntu0.18.04.1_i386.deb
cd usr
cd lib
cd chromium-browser
sudo cp libffmpeg.so /opt/vivaldi/lib/
cd /home/tc/
sudo rm -r usr

tce-load -iw libXi.tcz
tce-load -iw libXtst.tcz
tce-load -iw nss.tcz
tce-load -iw libcups.tcz
tce-load -iw libXss.tcz
tce-load -iw at-spi2-atk.tcz
tce-load -iw gtk3.tcz
tce-load -iw libasound.tcz

sudo ln -s /usr/local/etc/fonts/ /etc/
/opt/vivaldi/vivaldi-bin --disable-seccomp-filter-sandbox