Chromium v83 with pepper-flash **RUNS-AS-SPOT**

Browsers, email, chat, etc.
Message
Author
User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#271 Post by peebee »

18-jun-2016

Updated to chromium_51.0.2704.103

follow link in post #1
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

chromium_51.0.2704.103+pepper_22.0.0.209

#272 Post by peebee »

Attachments
version.png
(132.8 KiB) Downloaded 10083 times
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

chromium_52.0.2743.116 + pepperflash_22.0.0.209

#273 Post by peebee »

UPDATED 06-aug-2016

THIS VERSION WILL ONLY WORK ON "MODERN" PUPPIES - e.g. LxPup, LxPupTahr, Slacko6, TahrPup6, X-tahr, X-Slacko
and then only on versions with kernels newer than 3.14 unless you apply the patch here which does affect sandboxing


Courtesy of AlienBob

32bit sfs:
chromium_52.0.2743.116+pepper_22.0.0.209_lx.sfs

64bit sfs:
chromium64_52.0.2743.116+pepper_22.0.0.209_lx.sfs

older .pet versions are available or use the converter.

Caveats and constraints as detailed above

If you need a .pet instead of a .sfs or you want the 64-bit .sfs to run on tahrpup64 then use this converter.

To use services, such as Netflix, with protected content, you probably need to add the widevine plugin to Chromium (see testing thread). Links to the versions compatible with the above versions of Chromium are below. Just download the .txz file and then click on the downloaded file to install it.

32-bit widevine plugin
64-bit widevine plugin
Attachments
version.png
(123 KiB) Downloaded 9862 times
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

52.0.2743.116

#274 Post by peebee »

52.0.2743.116 is available see above.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

solex
Posts: 65
Joined: Fri 05 Sep 2014, 13:39

Chromium Crashes

#275 Post by solex »

I have installed the latest SFS on my Slack 6.3 install on my X61.

Frequently Chromium will freeze up and cause a screen flash. I have launched it from the console and am receiving the attached errors. Particularly when I use the back arrow navigation and when switching tabs.

I have tried installing and un-installing widevine with the same results

Any ideas would be appreciated.

Thanks,
Dan

I did some research and found that this is an intel driver issue, starting chroumium with the following settings seems to mitigate the issue:

Code: Select all

"always_flush_cache=true always_flush_batch=true chromium-browser"
just need to determine how to always start chromium with these flags instead of through the console.
Attachments
Screenshot(1).png
(39.91 KiB) Downloaded 9176 times

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

Re: chromium_52.0.2743.116 + pepperflash_22.0.0.209

#276 Post by s243a »

peebee wrote: To use services, such as Netflix, with protected content, you probably need to add the widevine plugin to Chromium (see testing thread). Links to the versions compatible with the above versions of Chromium are below. Just download the .txz file and then click on the downloaded file to install it.

32-bit widevine plugin
64-bit widevine plugin
I can't remember if I installed widvine but in July I installed Chromium 43.0.2357.132 and it worked with netflix on tahrpup. FOr me to get it to work I also installed some codec files from the puppy package manager.

There is this one:

chromium-codecs-ffmpeg-extra_50.0.2661.102.files

Code: Select all

/usr/
/usr/share/
/usr/share/lintian/
/usr/share/lintian/overrides/
/usr/share/lintian/overrides/chromium-codecs-ffmpeg-extra
/usr/share/doc/
/usr/share/doc/chromium-codecs-ffmpeg-extra/
/usr/share/doc/chromium-codecs-ffmpeg-extra/copyright
/usr/share/doc/chromium-codecs-ffmpeg-extra/changelog.Debian.gz
/usr/lib/
/usr/lib/chromium-browser/
/usr/lib/chromium-browser/libs/
/usr/lib/chromium-browser/libs/libffmpeg.so
and this one:

chromium-codecs-ffmpeg_50.0.2661.102.files

Code: Select all

/usr/
/usr/share/
/usr/share/lintian/
/usr/share/lintian/overrides/
/usr/share/lintian/overrides/chromium-codecs-ffmpeg
/usr/share/doc/
/usr/share/doc/chromium-codecs-ffmpeg/
/usr/share/doc/chromium-codecs-ffmpeg/copyright
/usr/share/doc/chromium-codecs-ffmpeg/changelog.Debian.gz
/usr/lib/
/usr/lib/chromium-browser/
/usr/lib/chromium-browser/libs/
/usr/lib/chromium-browser/libs/libffmpeg.so
While this worked for netflix it didn't work for shomi.

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Re: Chromium Crashes

#277 Post by peebee »

solex wrote:

Code: Select all

"always_flush_cache=true always_flush_batch=true chromium-browser"
just need to determine how to always start chromium with these flags instead of through the console.
Hi Dan

Edit /usr/bin/chromium

and add them to the exec line - suspect you just need the 2 =true flags
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

solex
Posts: 65
Joined: Fri 05 Sep 2014, 13:39

Re: Chromium Crashes

#278 Post by solex »

peebee wrote:
solex wrote:
Hi Dan

Edit /usr/bin/chromium

and add them to the exec line - suspect you just need the 2 =true flags
Hi,
I tried this but the flags actually need to come before the chromium-browser. I tried editing all of the scripts to start the browser but none will let me put the flags before the actual command.

Thanks,
Dan

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Re: Chromium Crashes

#279 Post by peebee »

solex wrote:Hi,
I tried this but the flags actually need to come before the chromium-browser. I tried editing all of the scripts to start the browser but none will let me put the flags before the actual command.

Thanks,
Dan
Hi Dan

if they are environment variables rather than cli parameters then they need to go on separate lines preceeding the exec line.....
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

solex
Posts: 65
Joined: Fri 05 Sep 2014, 13:39

Re: Chromium Crashes

#280 Post by solex »

peebee wrote: Hi Dan

if they are environment variables rather than cli parameters then they need to go on separate lines preceeding the exec line.....

Thanks peebee,

I got it to work, had to research how to set environment variables so they are available to a new process. Attached is my code in /usr/bin/chromium

Code: Select all

#!/bin/sh
# Chromium64 launcher
export LD_LIBRARY_PATH=/usr/lib64/chromium:$LD_LIBRARY_PATH
export CHROME_VERSION_EXTRA="Puppy Linux 64"

if [ ! -f /usr/lib64/chromium/chromium-run1 ]; then
touch /usr/lib64/chromium/chromium-run1
BROWSER=chromium
Xdialog --title "Default Browser" --yesno "Would you like $BROWSER to be \n the default browser?" 0 0
case $? in
0)cp /usr/local/bin/defaultbrowser /usr/local/bin/ORIGdefaultbrowser
echo '#!/bin/sh
exec '"$BROWSER"' "$@"' > /usr/local/bin/defaultbrowser ;;
*)exit ;;
esac
fi

export always_flush_cache=true
exec /usr/lib64/chromium/chromium --user-data-dir=$PWD/.config/chromium --ppapi-flash-path=/usr/lib64/chromium/PepperFlash/libpepflashplayer.so --ppapi-flash-version=22.0.0.209 --disk-cache-size=10000000 --media-cache-size=10000000 --allow-outdated-plugins "$@"

howling_hound
Posts: 6
Joined: Sat 11 Jun 2016, 19:04

#281 Post by howling_hound »

G'day All,

For what it is worth, several of my older computer single core systems exhibited the freeze up and on occasions displaying the black squares in the four corners of the screen. My solution search returned a recommendation to disable hardware acceleration in the browser "settings". Since this was easy to do, I gave it a try and have had improved results for playback and stability. The black square issue appears to be eliminated. There are still some news web sites with auto loading flash video feeds that occasionally still lock things up to the point of a power cycle but those are much less frequent.

Cheers!

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

Re: chromium_52.0.2743.116 + pepperflash_22.0.0.209

#282 Post by s243a »

s243a wrote: I can't remember if I installed widvine but in July I installed Chromium 43.0.2357.132 and it worked with netflix on tahrpup. FOr me to get it to work I also installed some codec files from the puppy package manager.

There is this one:

chromium-codecs-ffmpeg-extra_50.0.2661.102.files
I'm not sure if this is interesting at all but I would like to report chromecast works with this browser via the following extension:
https://chrome.google.com/webstore/deta ... fd/support

One downside is that when you share a tab with chromecast it stops the audio on your local computer and sends it to the TV. I would like to be able to choose which device (or possibly have both) play/s the audio.

Also it is supposedly possible to share an entire desktop. I haven't figured out how to do this yet.

edit: I found a solution but the task bar comes partly off the screen when I do it.

From redit:
Figured it out.
1) Go to "Back to the Device List" on the Google Cast button in your browser.
2) Click the little chevron/down arrow
3) Click "Cast Entire Screen." Now the audio should play through your laptop; this means you can play it via headphones, or through BlueTooth audio as I'm doing!
Hope this helps.
https://www.reddit.com/r/Chromecast/com ... _keep_the/

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

Re: chromium_52.0.2743.116 + pepperflash_22.0.0.209

#283 Post by s243a »

s243a wrote:
I can't remember if I installed widvine but in July I installed Chromium 43.0.2357.132 and it worked with netflix on tahrpup. FOr me to get it to work I also installed some codec files from the puppy package manager.
I'm not sure if this is fixed in the newer releases but the history feature (either cntrl-H or via the menu) is shutting down the browser.

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Re: chromium_52.0.2743.116 + pepperflash_22.0.0.209

#284 Post by peebee »

s243a wrote:
s243a wrote:
I can't remember if I installed widvine but in July I installed Chromium 43.0.2357.132 and it worked with netflix on tahrpup. FOr me to get it to work I also installed some codec files from the puppy package manager.
I'm not sure if this is fixed in the newer releases but the history feature (either cntrl-H or via the menu) is shutting down the browser.
Not for me - works fine......
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

chromium-53.0.2785.9+pepperflash_22.0.0.209_lx.sfs

#285 Post by peebee »

Updated 14-sep-2016

The world moves on.....

At the moment it looks like chromium-52 will be the last version for the slackware-14.1 / tahrpup era...

chromium-53 is available - tested for the slackware-14.2 (slacko and LxPupSc) and xenialpup era pups

chromium-53.0.2785.92+pepper_23.0.0.162_lx.sfs

chromium64_53.0.2785.92+pepper_23.0.0.162_lx.sfs - only tested on slacko64-6.9.5-uefi
Last edited by peebee on Wed 14 Sep 2016, 06:38, edited 2 times in total.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#286 Post by peebee »

64-bit added - only tested on slacko64-6.9.5-uefi

Sound is fine for me....tests OK on both BBC iPlayer and YouTube
Last edited by peebee on Mon 17 Oct 2016, 22:34, edited 4 times in total.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

Re: chromium-53.0.2785.9+pepperflash_22.0.0.209_lx.sfs

#287 Post by Mike Walsh »

peebee wrote:The world moves on.....

At the moment it looks like chromium-52 will be the last version for the slackware-14.1 / tahrpup era...

chromium-53 is available - tested for the slackware-14.2 (slacko and LxPupSc) and xenialpup era pups

chromium-53.0.2785.92+pepper_22.0.0.209_lx.sfs

chromium64_53.0.2785.92+pepper_22.0.0.209_lx.sfs - only tested on slacko64-6.9.5-uefi
Morning, peebee.

I'm guessing this is to do with the glibc issue again, yes? I've just packaged Chrome 53.0.2785.101 for 64-bit Tahr/Slacko, and it's working fine. I'm posting from it now.

As we all know, specific versions of Chrome have always been taken from the equivalent version's Chromium project source code.....and then re-compiled against an older version of the glibc. At least, that's how it seems to have been done for several years now.

I'm guessing Google have always employed this practice to ensure Chrome's 'use-ability' on the largest possible number of machines.....

How long this practice will continue is, of course, anybody's guess..! We shall see. I never thought I would see the practice evolving (on the Linux side of the fence) where the user has to upgrade the entire OS just to be able to continue to use their favourite browser safely..... :roll:


Mike. :wink:

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Re: chromium-53.0.2785.9+pepperflash_22.0.0.209_lx.sfs

#288 Post by peebee »

Mike Walsh wrote:I'm guessing this is to do with the glibc issue again, yes?
Hi Mike

Yes

AlienBob (who does the chromium compiles) only seems to have the effort available to compile Chromium-53 for slackware-14.2 / current - maybe somebody else will take up the slackware-14.1 update....we shall see...
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

Re: chromium-53.0.2785.9+pepperflash_22.0.0.209_lx.sfs

#289 Post by 01micko »

peebee wrote:
Mike Walsh wrote:I'm guessing this is to do with the glibc issue again, yes?
Hi Mike

Yes

AlienBob (who does the chromium compiles) only seems to have the effort available to compile Chromium-53 for slackware-14.2 / current - maybe somebody else will take up the slackware-14.1 update....we shall see...
..and unfortunately for alienbob and his family and the greater community that effort may be cut short as Eric has received notice from his employer.

http://alien.slackbook.org/blog/priorities/
Puppy Linux Blog - contact me for access

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#290 Post by Mike Walsh »

01micko wrote:..and unfortunately for alienbob and his family and the greater community that effort may be cut short as Eric has received notice from his employer.
Ouch..!

Alienbob's the same age as me. It's no fun trying to re-engage back in the jobs marketplace at our time of life..... :shock:

I wish him the best of luck. He's going to need it.


Mike.

Post Reply