Iron 'portable' browser - now at 129.0.6550.0 - 64-bit ONLY (with updater!)

Moderator: Forum moderators

User avatar
greengeek
Posts: 1474
Joined: Thu Jul 16, 2020 11:06 pm
Has thanked: 594 times
Been thanked: 214 times

Re: Iron 'portable' browser - now at 129.0.6550.0 - 64-bit ONLY (with updater!)

Post by greengeek »

mikewalsh wrote: Tue Dec 10, 2024 12:43 am

...I prefer to keep the basic, 'vanilla' Puppy underneath as original as possible. With the exception of the upgraded glibc, my Xenialpup64 'base' SFS IS just that. This was the main impetus behind development of the portable eco-system, along with creating as many of them as I could, because it's allowed me to create scripts which can set-up a brand-new, vanilla Puppy install to fully-customized status in a matter of minutes.

Excellent philosophy. I think this is what makes your portables so versatile across a huge range of pups. :thumbup: :thumbup:

User avatar
KevinTheGerbil
Posts: 20
Joined: Sat Apr 01, 2023 9:55 pm
Has thanked: 6 times
Been thanked: 9 times

Re: Iron 'portable' browser - now at 129.0.6550.0 - 64-bit ONLY (with updater!)

Post by KevinTheGerbil »

@mikewalsh :-

Many thanks for that Mike - it appears to work really well so far in my system (using my preferred 4.19.23 kernel as filched from Bionicpup), no systemic issues that I've noticed and I can now run the latest browsers without complaints about glibc.... or at least I could if the downloads thing wasn't still an issue :(

The problem of downloads being disabled, and of not being able to set the downloads folder, persists in Xenialpup with all Iron versions later than 111 (FWIW equivalent versions of Ungoogled Chromium-portable and Slimjet-portable also behave similarly). The browser behaves OK until I click through "settings" - "downloads" - change location" - as soon as I click on the latter, the browser instantly crashes out to the "do you want to clear the cache?" prompt. I've noticed that if the LAUNCH script is run in a terminal, apart from the usual crop of warnings (including one about the C locale which I think may be related to your system glibc-tweak), there's one about a segmentation fault in the RUN script which seems to happen at the time the browser crashes out.
This behaviour is the same whether running as root or spot. I also tried running it using a pristine Xenialpup with no savefolder/savefile, the result was exactly the same. I'd be interested to know whether you can replicate these issues with recent versions of Iron-portable in Xenialpup at your end, should you get the chance / inclination to check.

Anyway I still have Iron v111 which works well for what I need, so please don't bust a gut trying to resolve this just for my benefit. But FWIW I've attached the terminal output here in case it provides any obvious clues:

Code: Select all

(process:21908): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
[21996:22019:1210/211511.416799:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22019:1210/211511.417017:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22019:1210/211511.417042:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22019:1210/211511.417067:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22019:1210/211511.417082:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22019:1210/211511.487194:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22019:1210/211511.487253:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22016:1210/211511.582624:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22019:1210/211511.615544:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22019:1210/211511.615579:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:21996:1210/211511.771294:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[21996:22025:1210/211511.771412:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:22094:1210/211511.842982:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[21996:22094:1210/211511.843350:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.UPower.GetDisplayDevice: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[21996:22094:1210/211511.843728:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.UPower.EnumerateDevices: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[21996:21996:1210/211511.844166:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[21996:22016:1210/211511.844240:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:21996:1210/211511.884251:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[21996:22015:1210/211511.884356:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:21996:1210/211511.947931:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[21996:22020:1210/211511.948060:ERROR:bus.cc(407)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[21996:21996:1210/211511.979362:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 
[1210/211531.751073:ERROR:elf_dynamic_array_reader.h(64)] tag not found
/initrd/mnt/dev_save/Downloads/Iron-portable64/RUN: line 17: 21996 Segmentation fault      run-as-spot "$HERE/iron64/chrome" --user-data-dir=$HERE/spot/PROFILE --disk-cache-size=5000000 --media-cache-size=5000000 --allow-outdated-plugins --disable-infobars "$@"

(process:22476): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
Fontconfig error: Cannot load default config file
Script completed hit RETURN to close window.

- Kevin

User avatar
houndstooth
Posts: 229
Joined: Sun Jul 17, 2022 9:41 am
Location: U.S.A.
Has thanked: 12 times
Been thanked: 19 times

Re: Iron 'portable' browser - now at 129.0.6550.0 - 64-bit ONLY (with updater!)

Post by houndstooth »

Perhaps known, current Chromium-based browsers still won't run in Xenial64 with updated GLIB (the other dependency is the more easily installed libnss3). Reasons are fairly well explained in the link. The only attempt I would dare is another distro family.

symbol lookup error : undefined symbol : gbm_bo_get_modifier

To gallant efforts...

Post Reply

Return to “Browsers and Internet”