Page 1 of 2

[CLOSED] Chromium - 32 & 64 bit - runs-as-spot

Posted: Wed Aug 12, 2020 9:44 am
by peebee

This thread is CLOSED - see:
viewtopic.php?p=108744#p108744
for latest versions

Provided as .sfs

Tested to run on ScPup, LxPupSc, BionicPup32, UPupEF, BionicPup64**, Fosspup64 - may run on others depending on age

previous discussion thread on murga-linux

announcements

...

Screenshot.png
Screenshot.png (51.74 KiB) Viewed 8843 times

Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Thu Aug 13, 2020 3:47 am
by mow9902
Thanks again peebee

As always, this version works perfectly on my bionic64

Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sat Jul 03, 2021 1:28 pm
by wizard

Hi peebee,

I want to run on BionicPup64-8.0 and have gone to the link you provided, but can't find your "option2" reference. May just be dense today, what am I missing?

thanks

wizard


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sat Jul 03, 2021 4:21 pm
by peebee
wizard wrote: Sat Jul 03, 2021 1:28 pm

Hi peebee,

I want to run on BionicPup64-8.0 and have gone to the link you provided, but can't find your "option2" reference. May just be dense today, what am I missing?

thanks

wizard

LoL
Option 2 appears when you run the utility.......


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sun Jul 04, 2021 3:51 pm
by wizard

Sure enough, I found the utility convert_sfs.sh on the linked page. Ran and it works great. Guess I just needed more oxygen.

thanks
wizard


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Mon Jul 26, 2021 3:47 pm
by gilles

Hello,
With Xenial 32, I have a problem with chromium_85.0.4183.102+pepper_32.0.0.433lx_spot.sfs..

When I write "chromium" in the console, I have this :

/usr/lib/chromium/chromium: /lib/libm.so.6: version 'GLIBC_2.29' not found (required bu usr/lib/chromium/libgtk-3.so.0)
chown: /root/spot/Download/*: No such file or directory
Any idea ?

Thank you


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Mon Jul 26, 2021 5:32 pm
by mikeslr

You're probably out of luck. :( I may be mistaken, but I think the glibc libraries used by Xenial are either version 2.23 or 2.24. The applications built-for/which came with Xenial depend on that; and an operating system can only have one 'base' glibc.
It is possible to upgrade glibc. But difficult. Battleshooter developed the technique: https://oldforum.puppylinux.com/viewtop ... 0ef828&i=2. Not all builtin applications may respond well.

For web-browsers, watchdog built on Battleshooter's recipe to include the newer glibc libraries within the application, itself, together with instructions for the application to make use of those included libraries. This resulted in his publishing a series of palemoon with "tweaked" glibc publications. Palemoon is a 'mozilla' fork. I don't know of anyone who has successfully applied that technique to chromium or its clones. Indeed, Mike Walsh, in order to run recent 'chromium clones' under Puppys with 'old' glibcs, has published web-browsers running under a chroot environment watchdog and he developed. But that 'chroot' is actually Xenialpup [originally 32-bit, but I think now 64].

I don't know what effect chromium's upgrade to glibc GLIBC_2.29 may have on that project. Nor what effect it may have if Iron or Vivaldi also decide to 'upgrade'. Currently, both mike walsh's 32-bit portable iron and portable vivaldi still function under xenial 32-bit.

firefox, seamonkey --and for the moment-- palemoon remain functional under 32-bit operating systems.


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sat Sep 04, 2021 7:08 pm
by JASpup
gilles wrote: Mon Jul 26, 2021 3:47 pm

With Xenial 32, I have a problem with chromium_85.0.4183.102+pepper_32.0.0.433lx_spot.sfs..

When I write "chromium" in the console, I have this :

/usr/lib/chromium/chromium: /lib/libm.so.6: version 'GLIBC_2.29' not found (required bu usr/lib/chromium/libgtk-3.so.0)
chown: /root/spot/Download/*: No such file or directory
Any idea ?

That's what it is like to run Chromium. I'm in 32 Xenial in Firefox 90 because Pale Moon 27 (default) won't display images from hosting sites (e.g. imgur).

I've had luck with current Iron but not Chromium.

I might try a peebee Chromium with Bionic specifically for the test verification here without expectations, though I'm happy in Xenial and when the time comes will probably skip an edition or two. I just want to see a current Chromium run.

If you're interested in my Chromium 65 that runs in Xenial I'll upload it.


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sat Sep 04, 2021 7:21 pm
by Clarity

Hello @gilles

If you only have a 32bit PC, you might try Slacko v7. It should have all that you need plus has more current packages.

As well, @peebee has been producing a greater compliment of 32bit PUPs which, too, will be current.

Of course, if you have a 64bit PC, all your troubles are solved for browsers going forward by any use of the plethora of 64bit PUPs and DOGs here in the forum's kennel.

Enjoy.


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sun Sep 05, 2021 9:19 am
by peebee

For Xenial32 use
the Alien-Bob derived version of chromium:
https://sourceforge.net/projects/lxpup/ ... ackware32/

If not running on a clean system.... make sure /usr/lib/chromium/chromium-spotrun1 is DELETED before running chromium
.

screenshot.png
screenshot.png (129.68 KiB) Viewed 8156 times

Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Tue Sep 07, 2021 5:52 am
by JASpup

The 0 byte file is deleted, yet issuing the run command re-establishes it.

Code: Select all

root# chromium-browser --incognito &
[1] 19397
root# rm: cannot remove '/usr/lib/chromium/libgtk-3.so*': No such file or directory
rm: cannot remove '/usr/lib/chromium/libgdk-3.so*': No such file or directory
rm: cannot remove '/usr/lib/chromium/libgtk-3.so*': No such file or directory
rm: cannot remove '/usr/lib/chromium/libgdk-3.so*': No such file or directory
/usr/bin/chromium-browser: line 32: 19554 Illegal instruction     run-as-spot /usr/lib/chromium/chromium ${switches} --disk-cache-size=10000000 --media-cache-size=10000000 --allow-outdated-plugins "$@"
chown: /root/spot/Downloads/*: No such file or directory
EXIT="Exit on timeout"

[1]+  Done                    chromium-browser --incognito
root# 
peebee wrote: Sun Sep 05, 2021 9:19 am

For Xenial32 use
the Alien-Bob derived version of chromium:
https://sourceforge.net/projects/lxpup/ ... ackware32/

If not running on a clean system.... make sure /usr/lib/chromium/chromium-spotrun1 is DELETED before running chromium
.
screenshot.png


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Tue Sep 07, 2021 8:36 am
by peebee

I think you must have an old cpu with missing vital instruction types.....

What does PupSysInfo -> Mainboard -> CPU -> flags tell you?

Mine (which works) is:
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 xsave lahf_lm pti dtherm

Do you have sse2?


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Tue Sep 07, 2021 9:54 am
by JASpup
peebee wrote: Tue Sep 07, 2021 8:36 am

I think you must have an old cpu with missing vital instruction types.....

What does PupSysInfo -> Mainboard -> CPU -> flags tell you?

Mine (which works) is:
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 xsave lahf_lm pti dtherm

Do you have sse2?


flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx bts


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Tue Sep 07, 2021 12:58 pm
by peebee

Chromium requires sse3 or sse4 ......... which your cpu does not have.........

https://bugs.launchpad.net/ubuntu/+sour ... ug/1921187
https://en.wikipedia.org/wiki/SSE4


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Tue Sep 07, 2021 4:04 pm
by JASpup
peebee wrote: Tue Sep 07, 2021 12:58 pm

Chromium requires sse3 or sse4 ......... which your cpu does not have.........

https://bugs.launchpad.net/ubuntu/+sour ... ug/1921187
https://en.wikipedia.org/wiki/SSE4

How to determine which version of Chromium is any machine's last for the requirement?
Could it be 65 for being the updated repository version in Tahr?
I would probably use whatever's newest, like [discontinued] Opera 45 (Chromium 58) or Chrome 48.

It seems like if Chromium wouldn't run at the hardware level, neither would relatively current Vivaldi or Iron, but they do.


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sat Nov 27, 2021 2:44 pm
by wizard

@peebee

I'm running chromium v94 64bit. Is there a way to move the downloads and cache directories to /mnt/home ?

Thanks
wizard


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sat Nov 27, 2021 4:00 pm
by peebee
wizard wrote: Sat Nov 27, 2021 2:44 pm

@peebee

I'm running chromium v94 64bit. Is there a way to move the downloads and cache directories to /mnt/home ?

Thanks
wizard

It has to Run As Spot and can therefore only access folders with spot:spot access permissions.....


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Wed Dec 01, 2021 1:55 am
by Wiz57

@peebee
I've been using your 32 bit Chromium run as Spot for a few weeks, started with version 94 something
or other, works nicely with my LxSCPup 32! However, I d/l'd the newer version 96 and noticed VERY
long startup times and my home page, set to DuckDuckGo search along with my bookmarks in a bookmark bar, never finishes loading. Gave it a go with the default, google, same thing, never finishes loading. So,
I went back to version 94 for now. No big issue, just something to be aware of. By the way, although some
folks may miss the logging into google services, I don't! Since I don't use any of them, this is almost, not
quite but almost, like running an "un-googled Chromium"!
Thank you!
Wiz :thumbup2:


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Fri Jan 14, 2022 8:22 pm
by xenial

I am using Version 97.0.4692.71 32bit on upup focal fossa and it runs like a charm.Really smooth and quick.


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Fri Jan 28, 2022 2:39 pm
by xenial

I am now getting this when attempting to open chromium.Will not fire up.
Only thing which has changed is that i had to restore a saved savefile as a petfile borked my upup.

I have used get web browser to re download the chromium sfs and it still will not open. :roll:
Even older sfs files will not load.

Stumped. :shock: :!:

Screenshot(1).png
Screenshot(1).png (19.04 KiB) Viewed 5769 times

Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Fri Jan 28, 2022 4:15 pm
by peebee
xenial wrote: Fri Jan 28, 2022 2:39 pm

I am now getting this when attempting to open chromium.Will not fire up.
Only thing which has changed is that i had to restore a saved savefile as a petfile borked my upup.

I have used get web browser to re download the chromium sfs and it still will not open. :roll:
Even older sfs files will not load.

Stumped. :shock: :!:
Screenshot(1).png

Can't read screenshot - but if it is BionicPup32 you need to use ChromiumUBB.sfs ....


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Fri Jan 28, 2022 5:30 pm
by xenial

hello peebee.
I am using upup focal fossa 32bit.


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sat Jan 29, 2022 11:31 am
by peebee

Hi @xenial

I rechecked and the chromium sfs from SourceForge works ok for me on FocalPup32............

Suggest you switch to the ChromiumUBB version until the 32-bit Snap becomes available (seems to be a delay)

The problem may be your graphics?? I could not read your posted error message - any chance of bigger?


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Wed Feb 02, 2022 10:17 am
by xenial

hello peebee and i must apologise for the late reply.I believe i may have corrupted the upup savefile so i instead have cloned scpup onto a partition and version 97 of chromium is running as sweet as a nut.Odd because it was running just fine on upup.

Thank you sincerely for your helpful replies.


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sat Feb 19, 2022 10:38 am
by peebee

Snap have stopped provision of 32-bit chromium (blog announcement)

32-bit chromium is still produced by AlienBob for Slackware & Void Linux & Debian

The AlienBob version is most tolerant of older Pup builds (e.g. works on BionicPup32 + FocalPup32)
The Void Linux version needs Glibc >= 2.32 so only works on more recent Pups (e.g. ScPup32, ImpishPup32, VoidPup32)

Please consider sending AlienBob a donation if you use his version....


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Mon Mar 07, 2022 7:01 pm
by xenial

Hi Peebee.
Just updated chromium to Version 99.0.4844.51 on scpup32 and it runs beautifully as always..Smooth as silk.
Thank you. :thumbup:


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sun May 08, 2022 11:55 am
by ahoppin

Hello Peebee. Thanks for packaging these programs.

Regrettably versions 99 and 101 are failing for me on Bionic 64.

After converting and installing on the fly I get the following errors:

/opt/chromium-browser/chrome: /lib64/libpthread.so.0: version `GLIBC_2.30' not found (required by /opt/chromium-browser/chrome)

/opt/chromium-browser/chrome: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /opt/chromium-browser/chrome)

/opt/chromium-browser/chrome: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /opt/chromium-browser/chrome)

/opt/chromium-browser/chrome: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /opt/chromium-browser/libffmpeg.so)

/opt/chromium-browser/chrome: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /opt/chromium-browser/libffmpeg.so)

It appears that Bionic 64 has glibc 2.27.

Is it hopeless?

Thanks again.


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sun May 08, 2022 3:01 pm
by peebee
ahoppin wrote: Sun May 08, 2022 11:55 am

Is it hopeless?

Hi @ahoppin
BionicPup64 is getting rather old........

However AlienBob still produces a "retro" version of Chromium:
https://slackware.uk/people/alien/slack ... kg64/14.2/
which as a 1-off I've packaged up for 64-bit pups:
https://sourceforge.net/projects/lxpup/ ... s/download

@mikewalsh Un-Googled Chromium 'portable' may also work? and may be "released" more often.....
viewtopic.php?t=1499

Cheers
peebee


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sun May 08, 2022 3:31 pm
by mikewalsh

@ahoppin :-

Yah, peebee's right. The Ungoogled_Chromium-portable is currently up to v101, and it runs fine for me in Barry's old Quirky64 April 7.0.1.....which is "only" on glibc 2.20.

You must remember, Chromium is the experimental test-bed for Chrome. In the "test-bed", Chromium is built with, and expects to find on your system, the very newest of everything.

Google, when they build Chrome - and to a large extent, this goes for most of the 'clone' builders (like Vivaldi, Opera, SRWare's Iron, Flashpeak's Slimjet, etc) - they take the newest 'stable' build, perform a bunch more tests on it to check everything out, then re-compile the browser source code against an older build-environment. When they're finally happy with it, they add their proprietary bits'n'bobs, package it up, and the next version of Chrome hits the shelves.

The older build-environment is more or less self-explanatory. It ensures the browser can be used by the largest number of people, running the widest number of different systems.....and in so doing, helps to keep the user figures/market share as high as possible. Google may be a lot of things, but one thing they are not is stupid.

Mike. ;)


Re: Chromium - 32 & 64 bit - runs-as-spot

Posted: Sun May 08, 2022 4:23 pm
by xenial

Seeing as peebee keeps these chromiums up to date it may be prudent to perhaps consider using one of peter's excellent puppy flavours like scpup or jammypup etc if vanilla chromium is a preference.
i run vanilla chromium on scpup and it runs smooth as silk.