Web browser that does not require updated Glib and libstdc++
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Web browser that does not require updated Glib and libstdc++
Hello, recently a website that I used went through changes, and as a consequence, it does not work properly anymore with the web browsers that I have on my system.
The web browsers that I know (Firefox, Chromium) require updated GlibC, libstdc++ libraries that I cannot compile by my own because I have nowhere near required disk space to do so.
Web Browsers that are distributed as binary (Chrome, Opera, Vivaldi) are likely to have the same issue.
Usually I would deal with this issue by booting my computer through a live distro and do what I need, however my dvd-rw unit broke. I do not have a USB drive either (and it apparently does not work on my system either)
So I need a web browser that is written in C only (or old fashioned c++) as to not require contemporary versions of these libraries.
I tried Lynx, but it did not work, probably because it does not support javascript, with is likely necessary to do login on the website.
That version of Ubuntu is horribly out of date, and hasn't been supported for nearly six years. I would strongly advise upgrading to a newer, supported version.
However, there is one possible option; the SSE-only build of Palemoon. If you're not certain what this is, the devs at Moonchild Productions were a bunch of former Mozilla employees, who didn't like the direction in which Firefox was heading.....so they forked the code-base, and built their own version of it.
It looks rather like the older, pre-'Australis' interface (this was the previous UI-overhaul to the 'Phonon' one, running from FF29 all the way up to FF56); squared tabs, instead of the rounded ones of Australis. It also works well with older hardware.....which I guess is part of the reason why you haven't 'upgraded'. (Amongst many others, I myself run a spin of Puppy Linux which was based on 'Lucid Lynx'; it's great fun to play around with. Have you considered trying Puppy?)
AFAIK, these builds of Palemoon still employ the newest web-standards, yet will run on a Pentium III, with a glibc of only 2.13. You can find links to it here, on the Palemoon forum:-
The 'newest' of these builds will be 27.9.4, the last release of v27; in v28, the option for compiling with only SSEs was dropped from the source-code (the 'flag' is no longer supported), and it's no longer possible to create them. Many of my fellow Puppy Linux users employ this browser, which runs great on the kind of elderly hardware so many of us use.
Mike.
Last edited by Mike_Walsh; 03-27-2019 at 08:49 AM.
No, and honestly, I have no idea of where to find it in these links. Ubuntu 10.04
Which "it" do you want? Which language? Which version? 32bit? 64bit? Every regular release ever made is among those links. e.g. http://ftp.mozilla.org/pub/firefox/releases/60.6.1esr/ has the latest ESR release of Firefox.
Which "it" do you want? Which language? Which version? 32bit? 64bit? Every regular release ever made is among those links. e.g. http://ftp.mozilla.org/pub/firefox/releases/60.6.1esr/ has the latest ESR release of Firefox.
and they are not statically linked. ldd showed a lot of dependencies and when I tried to run it, it says:
Quote:
XPCOMGlueLoad error for file /media/34GB/Arquivos-de-Programas-Linux/firefox/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
Quote:
However, there is one possible option; the SSE-only build of Palemoon.
Mike, unfortunately I am ALREADY using Palemoon 27.9.4SSE. I posted on their website and they told me about it. Unfortunately, it does not work anymore with the website.
And please, as I explained in my first post, I cannot move to a newer version, since my dvd-rw drive is broken and I do not have an usb drive (and I do not believe usb booting works on my pc anyway).
Even if my dvd drive was not broken, I could not move to a newer distro. I need to keep the same graphical interface and Gimp 2.6. Even if this Puppy Linux solves the first issue, the second remain. No newer distro will support it and I have been trying to compile it from source in the last years, without success (still trying though).
Virtually all my new installations and upgrades are done by loading an installation kernel and initrd using Grub. 10.04 could be upgraded this way in the past, but whether that's still possible as a practical matter so long after its support ended I do not know. 12.04 is also long out of support, and 14.04 is about to terminate.
That XPCOMGlueLoad error looks like a result of not having GTK3 installed on 10.04. They are statically linked, but you do have to meet the published system requirements. It looks like time to seriously consider a new DVD drive and/or HD, or better yet, newer PC.
What web site is demanding you use the latest feature deprived web browser?
That XPCOMGlueLoad error looks like a result of not having GTK3 installed on 10.04. They are statically linked, but you do have to meet the published system requirements.
Ldd shows that the Firefox binary was not statically linked. Well, at least not fully. Some of its dependencies.
./firefox
XPCOMGlueLoad error for file /media/34GB/Arquivos-de-Programas-Linux/firefox/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
Shows that if it was fully static linked, libgtk-3.so.0 would be part of firefox binary.
Quote:
It looks like time to seriously consider a new DVD drive and/or HD, or better yet, newer PC.
Too expensive unfortunately. Albeit I cannot realize the advantage of a fully new pc.
What web site is demanding you use the latest feature deprived web browser?[/QUOTE]
Anyway, this Firefox esr that you showed might be enough, if/when I am able to compile gtk 3.0. Currently struggling to compile 2.2 that I need for other reasons. I am also thinking about using Wine or a Virtual Machine to run a more modern version.
"Newer" doesn't necessarily require require money be spent. Around here there's a lot of perfectly good hardware available for little to no money if you make the effort to find it. Maybe it's the same where you live.
"Newer" doesn't necessarily require require money be spent. Around here there's a lot of perfectly good hardware available for little to no money if you make the effort to find it. Maybe it's the same where you live.
I am still chocked that apparently no one knows a web browser that is open source and is not based on Chromium or Firefox. Both here and on Unix Stack Exchange no one was able to tell me anyone.
I am still chocked that apparently no one knows a web browser that is open source and is not based on Chromium or Firefox. Both here and on Unix Stack Exchange no one was able to tell me anyone.
a web browser that is open source and is not based on Chromium or Firefox.
how does webkit fit into that?
i always thought it's chromium's web engine, but apparently i was wrong.
because if you count webkit as "not chromium" you still get a few more browsers, falkon the most prominent.
how does webkit fit into that?
i always thought it's chromium's web engine, but apparently i was wrong.
WebKit started as a fork of KHTML (KDE HTML) done by Apple for Safari. Chromium uses Chrome's engine, Blink, Google's fork of Webkit. Blink is also used by current M$ Edge & current Opera.
Chromium uses Chrome's engine, Blink, Google's fork of Webkit.
ah, that makes sense.
i can see on wikipedia that google is somehow involved with webkit, but it seems to be independent enough to count it as "not chromium".
Like I said, that adds a few browsers to hydrurga's list. very modern & usable browsers, i might add.
there's also something called qtwebengine - that, unfortunatelty, is based on chromium, so falkon is off the list again.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.