Page 7 of 7
Re: Iron 'portable' browser - now at 129.0.6550.0 - 64-bit ONLY (with updater!)
Posted: Tue Dec 10, 2024 8:11 am
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.

Re: Iron 'portable' browser - now at 129.0.6550.0 - 64-bit ONLY (with updater!)
Posted: Tue Dec 10, 2024 9:02 am
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
Re: Iron 'portable' browser - now at 129.0.6550.0 - 64-bit ONLY (with updater!)
Posted: Thu Dec 12, 2024 11:43 am
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...
Re: Iron 'portable' browser - now at 129.0.6550.0 - 64-bit ONLY (with updater!)
Posted: Sun Apr 06, 2025 4:32 pm
by mikeslr
Mike has had to rebuild his Google-Drive, see viewtopic.php?t=14179.
Iron-portables can be downloaded from here, https://drive.google.com/drive/folders/ ... R9g73LibCC