The officially official Devuan Forum!

You are not logged in.

#1 2022-08-17 11:28:25

Altoid
Member
Registered: 2017-05-07
Posts: 1,107  

32 bit browser for Devuan 5.10

Hello:

Background
My ISP has been screwing around with the cabling and as a result of whatever they are up to I am (for maybe 72 hrs.?) without web access.

As a result (firmware update?) I have lost access to the ADSL modem's admin -> advanced options settings where I direct it to a Chimaera VM running a PiHole/Unbound recursive DNS in my main box.

The local telco is on a holy war to rip out all the copper lines and get everyone and their dog on fibre manu military and what is happening is part of the pressure on the clients to go along.

Fibre is something I do not want or need as if/when power goes down, there is nowhere to call as the fibre modem goes dead without power.
And without power, there's nothing to charge your phone's battery with after a day or so.

Till this problem gets solved, I am using a slow WiFi on my Asus 1000HE, enabled for me by a neighbour two doors down.
Should the admin lock-out turn out to be permanent, I'll post a question to solve the modem problem on another thread.

Request
For now I need the forum's collective to give me a hand and suggest a viable 32-bit browser for my 1000HE.
The installed browser (have not used it since before the pandemic) is Firefox 78.15.0esr, not the best choice at present.

As we know, Pale Moon stopped the 32-bit versions back in 2020.
The 1000HE is running Devuan 32-bit on a back ported kernel, just like my main box.

~$ uname -a
Linux eee-dev3 5.10.0-0.bpo.15-686-pae #1 SMP Debian 5.10.120-1~bpo10+1 (2022-06-13) i686 GNU/Linux
~$ 

Thanks in advance.

Best,

A.

Offline

#2 2022-08-17 13:27:09

Camtaf
Member
Registered: 2019-11-19
Posts: 245  

Re: 32 bit browser for Devuan 5.10

I have Firefox-esr from the repos on my 32bit Devuan Live install on my old Toshiba Satellite laptop, works OK for me.

Offline

#3 2022-08-17 14:49:32

Altoid
Member
Registered: 2017-05-07
Posts: 1,107  

Re: 32 bit browser for Devuan 5.10

Hello:

Thanks for the prompt reply.  8^)

Camtaf wrote:

I have Firefox-esr from the repos on my 32bit Devuan Live install ...

Is it the same version I have installed?
ie: 78.15.0esr

Thanks for your input.

Best,

A.

Offline

#4 2022-08-17 16:47:27

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 2,752  

Re: 32 bit browser for Devuan 5.10

Altoid wrote:

78.15.0esr

Well that's not right.

https://pkginfo.devuan.org/cgi-bin/poli … r&x=submit


"Who's the idiot in charge?" — ralph.ronnquist

Offline

#5 2022-08-17 17:05:23

Camtaf
Member
Registered: 2019-11-19
Posts: 245  

Re: 32 bit browser for Devuan 5.10

I was on 78.12, so I upgraded, & now its 91.11.0esr, hope that helps.

Offline

#6 2022-08-17 20:33:24

Altoid
Member
Registered: 2017-05-07
Posts: 1,107  

Re: 32 bit browser for Devuan 5.10

Hello:

Head_on_a_Stick wrote:

Well that's not right.

But I get this.

~$ sudo apt install firefox-esr/beowulf-security
Reading package lists... Done
Building dependency tree       
Reading state information... Done
firefox-esr is already the newest version (78.15.0esr-1~deb10u1).
Selected version '78.15.0esr-1~deb10u1' (Devuan-Security:3.0.0/oldstable-security [i386]) for 'firefox-esr'
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
~$ 

I have not used Firefox on this rig for two or three years, but I run updates regularly, atb least once every fortnight.
I must be doing something wrong ...  8^º

This is the sources.list file:

# Linux Beowulf 3.0 - i386 
# 20220325 - cleaned up sources list

deb http://deb.devuan.org/merged beowulf main non-free contrib
deb http://deb.devuan.org/merged beowulf-security main contrib non-free
deb http://deb.devuan.org/merged beowulf-updates main contrib non-free
deb http://deb.devuan.org/merged beowulf-backports main contrib non-free
groucho@eee-dev3:~$ 

Thanks for your input.

Best,

A.

Offline

#7 2022-08-18 04:29:55

rbit
Member
Registered: 2018-06-12
Posts: 24  

Re: 32 bit browser for Devuan 5.10

I don't have the *exact* same setup as you (32-bit on beowulf)... I do have amd64 running beowulf, and i686 running chimaera.  Both of them show firefox at 91.12.0esr.  my arm64 running ascii shows firefox at 91.11.0esr.  Have you run apt update recently?  Do you have anything in /etc/apt/preferences.d/ that would prevent firefox upgrade (apt pinning)?

Last edited by rbit (2022-08-18 04:35:17)

Offline

#8 2022-08-18 05:40:31

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 2,752  

Re: 32 bit browser for Devuan 5.10

rbit wrote:

Have you run apt update recently?

^ This.

Check the pinning with

apt policy firefox-esr

"Who's the idiot in charge?" — ralph.ronnquist

Offline

#9 2022-08-18 10:21:16

Altoid
Member
Registered: 2017-05-07
Posts: 1,107  

Re: 32 bit browser for Devuan 5.10

Hello:

Head_on_a_Stick wrote:
rbit wrote:

Have you run apt update recently?

^ This.

I mentioned that earlier in my previous post:

Altoid wrote:

... but I run updates regularly, atb least once every fortnight.

Head_on_a_Stick wrote:

Check the pinning with

apt policy firefox-esr

Here it is:

~$ apt policy firefox-esr
firefox-esr:
  Installed: 78.15.0esr-1~deb10u1
  Candidate: 78.15.0esr-1~deb10u1
  Version table:
 *** 78.15.0esr-1~deb10u1 500
        500 http://deb.devuan.org/merged beowulf-security/main i386 Packages
        100 /var/lib/dpkg/status
     78.14.0esr-1~deb10u1 500
        500 http://deb.devuan.org/merged beowulf/main i386 Packages
~$ 

And /apt/preferences.d is empty.

Thank you both for your input.

Best,

A.

Offline

#10 2022-08-18 13:18:48

andyprough
Member
Registered: 2019-10-19
Posts: 275  

Re: 32 bit browser for Devuan 5.10

Altoid wrote:

As we know, Pale Moon stopped the 32-bit versions back in 2020.

The Pale Moon project does not currently create 32-bit binaries themselves, but they recommend the 32-bit builds by Steve Pusser. Links to his repos and deb packages for GTK2 and GTK3 versions are at the top of Pale Moon's 3rd party builds page here: http://www.palemoon.org/contributed-builds.shtml

I don't know if the latest Pale Moon will work better for you than the older Firefox ESR, but it's been working well for me.

Last edited by andyprough (2022-08-18 13:19:58)


I visit the Dev1Galaxy using 3 different browsers: 1) links2 in a terminal; 2) self-compiled Pale Moon; 3) Mull from the F-Droid store. If you want Pale Moon with no dbus dependency or with sndio support, I can help.

Offline

#11 2022-08-18 13:28:34

rbit
Member
Registered: 2018-06-12
Posts: 24  

Re: 32 bit browser for Devuan 5.10

This is strange:

$ aptitude versions firefox-esr
Package firefox-esr:                              
p   78.14.0esr-1~deb10u1             oldstable     500 
i   91.12.0esr-1~deb10u1             oldstable-sec 500 

Package firefox-esr:i386:
p   78.14.0esr-1~deb10u1             oldstable     500 
p   78.15.0esr-1~deb10u1             oldstable-sec 500 

It appears firefox-esr:i386 is indeed at 78.15.0 with beowulf (above).  However, using ascii sources gives this:

$ aptitude versions firefox-esr
Package firefox-esr:                              
p   68.10.0esr-1~deb9u1              oldoldstable  500 
p   91.11.0esr-1~deb9u1              oldoldstable- 500 
i   91.12.0esr-1~deb10u1                           100 

Package firefox-esr:i386:
p   68.10.0esr-1~deb9u1              oldoldstable  500 
p   91.11.0esr-1~deb9u1              oldoldstable- 500 

I suppose you could (temporarily) change sources to ascii, apt-update, install firefox-esr (91.11.0), then restore sources to beowulf ...

Last edited by rbit (2022-08-18 13:29:07)

Offline

#12 2022-08-18 13:34:57

rbit
Member
Registered: 2018-06-12
Posts: 24  

Re: 32 bit browser for Devuan 5.10

andyprough wrote:

The Pale Moon project does not currently create 32-bit binaries themselves, but they recommend the 32-bit builds by Steve Pusser. Links to his repos and deb packages for GTK2 and GTK3 versions are at the top of Pale Moon's 3rd party builds page here: http://www.palemoon.org/contributed-builds.shtml

Thanks for this, I knew about Steve's repository, but wasn't aware that 32-bit was included there (I rarely use my 32-bit machine).

Offline

#13 2022-08-18 14:31:03

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 2,752  

Re: 32 bit browser for Devuan 5.10

Looks like a bug report against Amprolla might be called for.

http://deb.devuan.org/merged/dists/beow … urity/main

^ The Contents-*.gz files are all empty. Again.

Last edited by Head_on_a_Stick (2022-08-18 15:12:20)


"Who's the idiot in charge?" — ralph.ronnquist

Offline

#14 2022-08-18 17:20:41

MiyoLinux
Member
Registered: 2016-12-05
Posts: 1,235  

Re: 32 bit browser for Devuan 5.10

If interested, you can "install" the 32 bit version directly from Mozilla...it will update itself separately from the Devuan repositories...

These are notes from MiyoLinux; adjust them to your needs. wink

Preliminaries...

Make sure you have the REQUIRED libraries installed...

glibc 2.17 or higher
GTK+ 3.14 or higher
libstdc++ 4.8.1 or higher
X.Org 1.0 or higher (1.7 or higher is recommended)

All four of the above are already installed in MiyoLinux.
_____________________________________________________________

For sound in Firefox...

b) If you are using only alsa for sound, you will need to install apulse to have sound in Firefox. It is already installed in the latest versions of MiyoLinux. 

b) If you are using pulseaudio, sound should work automatically.
_____________________________________________________________

Download and install Firefox...

1. Open a terminal, and cd into the folder where your download will be saved. For example...

cd Downloads


2. Download Firefox (or Firefox-ESR) 64 or 32 bit version. 

NOTE: To download the 32 bit version, change os=linux64 to os=linux in the command(s) below.

NOTE: If you need Firefox with a language other than English-US, find your language in the list at the bottom of this file, then substitute lang=en-US with your desired language in the command(s) below.  

To download Firefox, enter the following command...

wget "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" -O firefox.tar.bz2

To download Firefox-ESR, enter the following command...

wget "https://download.mozilla.org/?product=firefox-esr-latest&os=linux64&lang=en-US" -O firefox-esr.tar.bz2


3. Extract the file...

tar xjf firefox*.tar.bz2


4. Move the extracted firefox folder to /opt...

sudo mv firefox /opt/


5. Create a symlink to the Firefox executable...

sudo ln -s /opt/firefox/firefox /usr/bin/firefox 


6. Create a Desktop File...

First, enter the following in the terminal to become root...

su

After becoming root, enter the following command...

cd /usr/local/share/applications

If that directory doesn't exist, create it...

mkdir /usr/local/share/applications

...then use the cd command again.  

Now enter the following command to create a desktop file...

nano firefox.desktop

If you are using alsa for sound, enter the following...

[Desktop Entry]
Version=1.0
Name=Firefox
Comment=Browse the World Wide Web
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Exec=apulse firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=Network;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true

If you are using pulseaudio for sound, remove apulse from... 

Exec=apulse firefox %u 

so that it looks like this...

Exec=firefox %u

Save the file and close nano with the following 3 actions...

Ctrl + x
y
Enter

Firefox should now be installed and available in your menu.

_____________________________________________________________


For other languages replace 'lang=en-US' with...

   Acholi                     lang=ach
   Afrikaans                  lang=af
   Albanian                   lang=sq
   Arabic                     lang=ar
   Aragonese                  lang=an
   Armenian                   lang=hy-AM
   Assamese                   lang=as
   Asturian                   lang=ast
   Azerbaijani                lang=az
   Basque                     lang=eu
   Belarusian                 lang=be
   Bengali (Bangladesh)       lang=bn-BD
   Bengali (India)            lang=bn-IN
   Bosnian                    lang=bs
   Breton                     lang=br
   Bulgarian                  lang=bg
   Catalan                    lang=ca
   Chinese (Simplified)       lang=zh-CN
   Chinese (Traditional)      lang=zh-TW
   Croatian                   lang=hr
   Czech                      lang=cs
   Danish                     lang=da
   Dutch                      lang=nl
   English (British)          lang=en-GB
   English (South African)    lang=en-ZA
   Esperanto                  lang=eo
   Estonian                   lang=et
   Finnish                    lang=fi
   French                     lang=fr
   Frisian                    lang=fy-NL
   Fulah                      lang=ff
   Gaelic (Scotland)          lang=gd
   Galician                   lang=gl
   German                     lang=de
   Greek                      lang=el
   Gujarati (India)           lang=gu-IN
   Hebrew                     lang=he
   Hindi (India)              lang=hi-IN
   Hungarian                  lang=hu
   Icelandic                  lang=is
   Indonesian                 lang=id
   Irish                      lang=ga-IE
   Italian                    lang=it
   Kannada                    lang=kn
   Kazakh                     lang=kk
   Khmer                      lang=km
   Korean                     lang=ko
   Latvian                    lang=lv
   Ligurian                   lang=lij
   Lithuanian                 lang=lt
   Lower Sorbian              lang=dsb
   Macedonian                 lang=mk
   Maithili                   lang=mai
   Malay                      lang=ms
   Malayalam                  lang=ml
   Marathi                    lang=mr
   Norwegian (Bokmål)        lang=nb-NO
   Norwegian (Nynorsk)        lang=nn-NO
   Oriya                      lang=or
   Persian                    lang=fa
   Polish                     lang=pl
   Portuguese (Brazilian)     lang=pt-BR
   Portuguese (Portugal)      lang=pt-PT
   Punjabi (India)            lang=pa-IN
   Romanian                   lang=ro
   Romansh                    lang=rm
   Russian                    lang=ru
   Serbian                    lang=sr
   Sinhala                    lang=si
   Slovak                     lang=sk
   Slovenian                  lang=sl
   Songhai                    lang=son
   Spanish (Argentina)        lang=es-AR
   Spanish (Chile)            lang=es-CL
   Spanish (Mexico)           lang=es-MX
   Spanish (Spain)            lang=es-ES
   Swedish                    lang=sv-SE
   Tamil                      lang=ta
   Telugu                     lang=te
   Thai                       lang=th
   Turkish                    lang=tr
   Ukrainian                  lang=uk
   Upper Sorbian              lang=hsb
   Uzbek                      lang=uz
   Vietnamese                 lang=vi
   Welsh                      lang=cy
   Xhosa                      lang=xh

I have been Devuanated, and my practice in the art of Devuanism shall continue until my Devuanization is complete. Until then, I will strive to continue in my understanding of Devuanchology, Devuanprocity, and Devuanivity.

Veni, vidi, vici vdevuaned. I came, I saw, I Devuaned. wink

Offline

#15 2022-08-19 12:11:46

Altoid
Member
Registered: 2017-05-07
Posts: 1,107  

Re: 32 bit browser for Devuan 5.10

Hello AP:

andyprough wrote:

... they recommend the 32-bit builds by Steve Pusser.
... don't know if the latest Pale Moon will work better ...

I only had Fixefox installed due to the lack of a 32-bit PM.
I don't really like FF but could not find anything else at the time.

Fortunately, I've solved the issue with the ADSL.

Some DH at the telco did a remote firmware upgrade (the usual), changing my customer ID/PW for the service and setting up a hard wired admin PW.
All this without informing me or anyone else, not even the techs who came to see what was going on.

So I'll put the PM 32-bit thing on the back burner for the moment, I now have a severe problem with with my Pi-Hole configuration.

Thank you very much for the heads-up and the link to the 32-bit PM. 8^D

Best,

A.

Offline

Board footer