Browsers for old CPUs

Forum Forums General Software Browsers for old CPUs

  • This topic has 165 replies, 33 voices, and was last updated Apr 5-6:58 pm by user2022.
Viewing 15 posts - 106 through 120 (of 166 total)
  • Author
    Posts
  • #98009
    Member
    calciumsodium

      TazWeb …
      GTK version

      Hello @user2022,
      I am hitting a roadblock in stalling the Tazweb GTK version.
      I am using antiX21.

      It needs to install libjavascriptcoregtk-1.0-0 and libwebkitgtk-1.0-0. How does one install these?

      Any suggestions to overcome this? Thanks.

      after sudo apt update,
      $ sudo apt install '/media/antix/AWESOME 1/Tazweb/gtk/tazweb-gtk_202301-1_i386.deb' 
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      Note, selecting 'tazweb-gtk' instead of '/media/antix/AWESOME 1/Tazweb/gtk/tazweb-gtk_202301-1_i386.deb'
      Some packages could not be installed. This may mean that you have
      requested an impossible situation or if you are using the unstable
      distribution that some required packages have not yet been created
      or been moved out of Incoming.
      The following information may help to resolve the situation:
      The following packages have unmet dependencies:
       tazweb-gtk : Depends: libjavascriptcoregtk-1.0-0 (>= 1.5.1) but it is not installable
                    Depends: libwebkitgtk-1.0-0 (>= 1.3.10) but it is not installable
      E: Unable to correct problems, you have held broken packages.
      antix@antix:~
      $ 
      
      #98013
      Member
      user2022

        I am using antiX21

        Hi. calciumsodium

        I built this test packages for debian-9 (antix-17)
        debian-11 (antiX21) repo has not libwebkitgtk-1.0-0 and libjavascriptcoregtk-1.0
        I try buid TazWeb for fresh antix later

        #98008
        Member
        calciumsodium

          TazWeb …
          GTK version

          Hello @user2022,
          I am hitting a roadblock in stalling the Tazweb GTK version.
          I am using antiX21.

          It needs to install libjavascriptcoregtk-1.0-0 and libwebkitgtk-1.0-0. How does one install these?

          Any suggestions to overcome this? Thanks.

          $ sudo apt update
          We trust you have received the usual lecture from the local System
          Administrator. It usually boils down to these three things:
              #1) Respect the privacy of others.
              #2) Think before you type.
              #3) With great power comes great responsibility.
          [sudo] password for antix: 
          Get:1 http://deb.debian.org/debian bullseye-backports InRelease [49.0 kB]
          Get:2 http://security.debian.org bullseye-security InRelease [48.4 kB]
          Get:3 http://mirrors.rit.edu/mxlinux/mx-packages/antix/bullseye bullseye InRelease [27.4 kB]
          Get:4 http://deb.debian.org/debian bullseye-backports/main i386 Packages [381 kB]                 
          Get:5 http://deb.debian.org/debian bullseye-backports/main Translation-en [320 kB]         
          Get:6 http://deb.debian.org/debian bullseye-backports/contrib i386 Packages [4,692 B]                                 
          Get:7 http://deb.debian.org/debian bullseye-backports/contrib Translation-en [5,152 B]                                
          Get:8 http://deb.debian.org/debian bullseye-backports/non-free i386 Packages [12.8 kB]                                
          Get:9 http://deb.debian.org/debian bullseye-backports/non-free Translation-en [26.6 kB]                               
          Get:10 http://security.debian.org bullseye-security/main i386 Packages [213 kB]                                       
          Get:11 http://mirrors.rit.edu/mxlinux/mx-packages/antix/bullseye bullseye/main i386 Packages [392 kB]                 
          Get:12 http://security.debian.org bullseye-security/main Translation-en [140 kB]                                      
          Get:13 http://security.debian.org bullseye-security/non-free i386 Packages [528 B]                                    
          Get:14 http://security.debian.org bullseye-security/non-free Translation-en [344 B]                                   
          Get:15 http://mirrors.rit.edu/mxlinux/mx-packages/antix/bullseye bullseye/nosystemd i386 Packages [217 kB]            
          Get:16 http://mirrors.rit.edu/mxlinux/mx-packages/antix/bullseye bullseye/nonfree i386 Packages [10.0 kB]
          Get:17 http://ftp.us.debian.org/debian bullseye-updates InRelease [44.1 kB]                                           
          Get:18 http://ftp.us.debian.org/debian bullseye InRelease [116 kB]
          Get:19 http://ftp.us.debian.org/debian bullseye-updates/main i386 Packages [15.1 kB]
          Get:20 http://ftp.us.debian.org/debian bullseye-updates/main Translation-en [7,929 B]
          Get:21 http://ftp.us.debian.org/debian bullseye/main i386 Packages [8,122 kB]
          Get:22 http://ftp.us.debian.org/debian bullseye/main Translation-en [6,240 kB]
          Get:23 http://ftp.us.debian.org/debian bullseye/contrib i386 Packages [45.3 kB]
          Get:24 http://ftp.us.debian.org/debian bullseye/contrib Translation-en [46.9 kB]
          Get:25 http://ftp.us.debian.org/debian bullseye/non-free i386 Packages [79.3 kB]
          Get:26 http://ftp.us.debian.org/debian bullseye/non-free Translation-en [92.4 kB]
          Fetched 16.7 MB in 38s (443 kB/s)                                                                                     
          Reading package lists... Done
          Building dependency tree... Done
          Reading state information... Done
          163 packages can be upgraded. Run 'apt list --upgradable' to see them.
          antix@antix:~
          $ sudo apt install '/media/antix/AWESOME 1/Tazweb/gtk/tazweb-gtk_202301-1_i386.deb' 
          Reading package lists... Done
          Building dependency tree... Done
          Reading state information... Done
          Note, selecting 'tazweb-gtk' instead of '/media/antix/AWESOME 1/Tazweb/gtk/tazweb-gtk_202301-1_i386.deb'
          Some packages could not be installed. This may mean that you have
          requested an impossible situation or if you are using the unstable
          distribution that some required packages have not yet been created
          or been moved out of Incoming.
          The following information may help to resolve the situation:
          The following packages have unmet dependencies:
           tazweb-gtk : Depends: libjavascriptcoregtk-1.0-0 (>= 1.5.1) but it is not installable
                        Depends: libwebkitgtk-1.0-0 (>= 1.3.10) but it is not installable
          E: Unable to correct problems, you have held broken packages.
          antix@antix:~
          $ 
          
          #98117
          Member
          user2022

            Hello, calciumsodium!

            I try built TazWeb for debian-11 (antix 22)
            but i can not do debian-11 package πŸ™
            TazWeb code use webkitgtk-1, but webkitgtk-1 not built in debian-11.
            Debian-11 have webkitgtk-2, but TazWeb code need full rewrite.

            It needs to install libjavascriptcoregtk-1.0-0 and libwebkitgtk-1.0-0. How does one install these?

            You can simply download need package from debian-9 repo and install it in debian-11
            http://packages.debian.org/buster/i386/libenchant1c2a/download
            http://packages.debian.org/stretch/i386/libicu57/download
            http://packages.debian.org/stretch/i386/libwebkitgtk-1.0-0/download
            http://packages.debian.org/stretch/i386/libjavascriptcoregtk-1.0-0/download

            Install this 4 package and after install TazWeb

            i download all in one directory and install
            apt-get install ./libwebkitgtk-1.0-0_2.4.11-3_i386.deb ./libjavascriptcoregtk-1.0-0_2.4.11-3_i386.deb ./libicu57_57.1-6+deb9u5_i386.deb ./libenchant1c2a_1.6.0-11.1+b1_i386.deb ./tazweb-gtk_202301-1_i386.deb

            I change HomePage in new rebuilt TazWeb to TazWeb doc file

            #98132
            Member
            calciumsodium

              Hello @user2022,
              I was able to successfully install Tazweb browser into my antiX21 system. Please see my screenshot.

              I had to add other dependencies to make it work. To install, I used:

              $ sudo apt install '/home/antix/Downloads/libegl1-mesa_13.0.6-1+b2_i386.deb' '/home/antix/Downloads/libenchant1c2a_1.6.0-11.1+b1_i386.deb' '/home/antix/Downloads/libgbm1_13.0.6-1+b2_i386.deb' '/home/antix/Downloads/libharfbuzz-icu0_1.4.2-1_i386.deb' '/home/antix/Downloads/libhunspell-1.7-0_1.7.0-2_i386.deb' '/home/antix/Downloads/libicu57_57.1-6+deb9u5_i386.deb' '/home/antix/Downloads/libjavascriptcoregtk-1.0-0_2.4.11-3_i386.deb' '/home/antix/Downloads/libwebkitgtk-1.0-0_2.4.11-3_i386.deb' '/home/antix/Downloads/tazweb-gtk_202301-1_i386.deb' 
              

              BUT the process uninstalls many of the programs like ytfzf, mpv, etc that I normally use in antiX21. Maybe I will look into installing antiX17. But I am very happy with antiX21. I have enjoyed this exercise and appreciate your expertise.

              Removing antix-user (0.2.3) ...
              Removing bootrepair-antix (21.0.1) ...
              Removing cmst (2021.10.17-1~contribs1) ...
              Removing dosbox (0.74-3-3) ...
              Removing ytfzf (0.2.1) ...
              Removing yt-dlp (2021.12.27-1~mx21+1) ...
              Removing ffmpeg (7:4.3.3-0+deb11u1) ...
              Removing formatusb (0.2.5) ...
              Removing iso-snapshot-antix (0.4.12) ...
              Removing kodi (2:19.1+dfsg2-2+deb11u1) ...
              Removing kodi-bin (2:19.1+dfsg2-2+deb11u1) ...
              Removing mpv (0.32.0-3.0antix1) ...
              Removing libavdevice58:i386 (7:4.3.3-0+deb11u1) ...
              Removing repo-manager (0.2.6) ...
              Removing links2 (2.24-1.0antix1) ...
              Removing libdirectfb-1.7-7:i386 (1.7.7-9) ...
              Removing xserver-xorg (1:7.7+22) ...
              Removing xserver-xorg-video-all (1:7.7+22) ...
              Removing xserver-xorg-video-vmware (1:13.3.0-3) ...
              Removing xserver-xorg-video-amdgpu (19.1.0-2) ...
              Removing xserver-xorg-input-aiptek (1:1.4.1-3) ...
              Removing xserver-xorg-video-vesa (1:2.5.0-1) ...
              Removing xserver-xorg-video-trident (1:1.3.8-2) ...
              Removing xserver-xorg-input-wacom (0.34.99.1-1) ...
              Removing wpagui (2:2.9.0-21) ...
              Removing libsdl-sound1.2:i386 (1.0.3-9+b1) ...
              Removing xmms-skins-antix (0.1.2) ...
              Removing xmms (1.2.11-1.1) ...
              Removing libmikmod3:i386 (3.3.11.1-6) ...
              Removing qpdfview-translations (0.4.18-5) ...
              Removing qpdfview (0.4.18-5) ...
              Removing qpdfview-pdf-poppler-plugin (0.4.18-5) ...
              Removing libpoppler-qt5-1:i386 (20.09.0-3.1) ...
              Removing libqt5printsupport5:i386 (5.15.2+dfsg-9) ...
              Removing network-assistant (0.2.1) ...
              Removing libsdl2-2.0-0:i386 (2.0.14+dfsg2-3) ...
              Removing live-usb-maker-gui-antix (0.3.2) ...
              Removing xserver-xorg-input-all (1:7.7+22) ...
              Removing xserver-xorg-input-elographics (1:1.4.2-1) ...
              Removing xserver-xorg-input-evdev (1:2.10.6-2) ...
              Removing xserver-xorg-input-joystick (1:1.6.3-1+b1) ...
              Removing xserver-xorg-input-kbd (1:1.9.0-1+b2) ...
              Removing xserver-xorg-input-libinput (0.30.0-1) ...
              Removing xserver-xorg-input-mouse (1:1.9.3-1) ...
              Removing xserver-xorg-input-synaptics (1.9.1-2) ...
              Removing xserver-xorg-video-ati (1:19.1.0-2) ...
              Removing xserver-xorg-video-cirrus (1:1.5.3-1+b3) ...
              Removing xserver-xorg-video-fbdev (1:0.5.0-1) ...
              Removing xserver-xorg-video-glide (1.2.2-1+b7) ...
              Removing xserver-xorg-video-intel (2:2.99.917+git20200714-1+deb11u1) ...
              Removing xserver-xorg-video-mach64 (6.9.6-3) ...
              Removing xserver-xorg-video-mga (1:2.0.0-1) ...
              Removing xserver-xorg-video-neomagic (1:1.3.0-2) ...
              Removing xserver-xorg-video-nouveau (1:1.0.17-1) ...
              Removing xserver-xorg-video-openchrome (1:0.6.0-4) ...
              Removing xserver-xorg-video-qxl (0.1.5+git20200331-1) ...
              Removing xserver-xorg-video-r128 (6.12.0-2) ...
              Removing xserver-xorg-video-radeon (1:19.1.0-2) ...
              Removing xserver-xorg-video-savage (1:2.3.9-4) ...
              Removing xserver-xorg-video-siliconmotion (1:1.7.9-3) ...
              Removing xserver-xorg-video-sisusb (1:0.9.7-2) ...
              Removing xserver-xorg-video-tdfx (1:1.5.0-4) ...
              Removing xserver-xorg-core (2:1.20.11-1.0nosystemd1) ...
              Removing libqt5svg5:i386 (5.15.2-3) ...
              Removing antix-installer (1.7.0) ...
              Removing installer-data-antix (0.2.4) ...
              Removing system-keyboard-qt (21.10.13) ...
              Removing libqt5widgets5:i386 (5.15.2+dfsg-9) ...
              Removing libqt5gui5:i386 (5.15.2+dfsg-9) ...
              Removing libegl1:i386 (1.3.2-1) ...
              Removing libegl-mesa0:i386 (20.3.5-1) ...
              
              Attachments:
              #98140
              Member
              user2022

                libegl1-mesa_13.0.6-1+b2_i386.deb

                Hello, calciumsodium!

                This is a bad way!
                mesa package is very very important
                Now you use mesa-13 from debian-9 (antiX17) in debian-11 (antiX21)
                It is bad practice
                In my debian-11 system i not installed old mesa-13 – it work with mesa-20. See screen with packages version

                I think in yours system need mesa-20 bring back

                • This reply was modified 1 year, 2 months ago by user2022.
                Attachments:
                #98146
                Member
                Fenyo

                  I tested my builds under Debian 10 and 11 and they all work, except for esr Firefox SSE 91.13, which under Debian 11 needs the libffi6 lib, but Debian 11 already has version 7, luckily a simple symlink fixes the issue; “sudo ln -s /usr/lib/i386-linux-gnu/libffi.so.7 /usr/lib/i386-linux-gnu/libffi.so.6”. Since I can’t edit the original post anymore, I’m pasting the corrected description here;

                  This will then be a longer summary post, but fortunately I can do a lot of copy pasting, so now we have 4 different relatively up-to-date browsers to choose from if we only have a sse-capable computer and 3 even without sse.

                  Here are the SSE ones (in processor-level sse instructions are required, (i.e. Pentium III, mobile and Celeron derivatives (Katmai, Coppermine, Tualatin), any Athlon Xp and K7 based Sempron, Geode NX and any Morgan or newer core Duron.):
                  – NewMoon SSE 29.4.6 Based on Palemoon 29.4.6 source code and built under CentOS 6, so glibc 2.12 is the minimum requirement, and it will run on any 32bit distro 2012 or later (e.g. 12.04 (Precise) based Ubuntu or 7 (Wheezy) based Debian and newer based distros).
                  – NewMoon SSE 31.4.2 – Based on Palemoon 31.4.2 source code and built under Debian 9 with gcc-7 which is required (glibc 2.27) to run under Debian 9, under Debian 10/11 based distros run out of the box.
                  – SSErpent 20230113 – Based on Basilisk 20230108 source code and built under Debian 9 with gcc-7 which is required (glibc 2.27) to run under Debian 9, under Debian 10/11 based distros run out of the box.
                  – Seamonkey SSE 2.53.15 – Based on Seamonkey 2.53.15 source code and built under Debian 9 with gcc-7 which is required (glibc 2.27) to run under Debian 9, under Debian 10/11 based distros run out of the box.
                  – Firefox SSE 91.13 ESR – Based on Firefox ESR 91.13 source code and built under Debian 9 with gcc-7 which is required (glibc 2.27) to run under Debian 9, under Debian 10 based distros run out of the box and under Debian 11 based distros needs the libffi6 lib, but Debian 11 already has version 7, luckily a simple symlink fixes the issue; “sudo ln -s /usr/lib/i386-linux-gnu/libffi.so.7 /usr/lib/i386-linux-gnu/libffi.so.6”.

                  And here are ia32 builds without sse (in processor-level cmov instructions are required, (i.e. Pentium Pro, Pentium II and Mendocino Celeron, as well as classic Athlon (from Argon to Thunderbird), Duron (Spitfire) and probably Geode LX although not fully i686 compatible, but since it has the cmov instruction in it, it might work with i486 antix kernel, if someone has it, they might try it :));
                  – NewMoon IA32 29.1.0 – Based on Palemoon 29.1.0 source code and built under CentOS 6, so glibc 2.12 is the minimum requirement, and it will run on any 32bit distro 2012 or later (e.g. 12.04 (Precise) based Ubuntu or 7 (Wheezy) based Debian and newer based distros).
                  – NewMoon IA32 31.4.2 – Based on Palemoon 31.4.2 source code and built under Debian 9 with gcc-7 which is required (glibc 2.27) to run under Debian 9, under Debian 10/11 based distros run out of the box.
                  – Serpent IA32 20230118 – Based on Basilisk 20230108 source code and built under Debian 9 with gcc-7 which is required (glibc 2.27) to run under Debian 9, under Debian 10/11 based distros run out of the box.
                  – Seamonkey IA32 2.53.15 – Based on Seamonkey 2.53.15 source code and built under Debian 9 with gcc-7 which is required (glibc 2.27) to run under Debian 9, under Debian 10/11 based distros run out of the box.

                  I chose the Debian 9 base because it seems to be a sweet spot for these old cpus, so if you want to use Debian 9 based distros (which still receive security updates with ELTS), the above builds built under Debian 9, you will need to compile gcc-7 from source, or here is a version i have already compiled and just have to copy it under /opt (or you can also use glibc tweak or just install gcc-mozilla package from Debian 9 repo, but this is only works for Firefox and Seamonkey) ). Debian 10 and 11 already have newer compilers by default, so there’s nothing to do with this for distros based on those. All browsers are in english, but except for Serpent, which has no language files, all others the official language packs can be installed on them. All above linked browsers are in xz/bz2 compressed tarball format (so you just have to unpack and test them (e.g. run (usually with alt+f2) with /home/pathtowhereyouextracted/firefox-esr/firefox-esr), if you like you just have to create a launcher for them).
                  Under Firefox for better performance, enable the webrender.force-disabled and the gfx.xrender.enabled option in the about:config tab, and if you have opengl 2.0 capable vga card (Ati 9500 or better, Nvidia Geforce 6 or better) enable the layers.acceleration.force-enabled option (this is not stable all vga/driver combination so test it, usually openscoure Ati/Amd and proprietary Nvidia is Ok), the latter also applies to Seamonkey. Under Palemoon/Basilisk only, under the preferences advanced tab, just enable the hardware acceleration if possible option, suggested addon is ublock-origin for Firefox, and for the Palemoon/Basilsik eMatrix or ublock origin legacy and for Seamonkey only ublock origin legacy version.

                  And here’s all the stuff I pushed to archive.org.

                  • This reply was modified 1 year, 2 months ago by Fenyo.
                  • This reply was modified 1 year, 2 months ago by Fenyo.
                  • This reply was modified 1 year, 2 months ago by Fenyo.
                  #98157
                  Member
                  calciumsodium

                    You can simply download need package from debian-9 repo and install it in debian-11
                    http://packages.debian.org/buster/i386/libenchant1c2a/download
                    http://packages.debian.org/stretch/i386/libicu57/download
                    http://packages.debian.org/stretch/i386/libwebkitgtk-1.0-0/download
                    http://packages.debian.org/stretch/i386/libjavascriptcoregtk-1.0-0/download

                    Install this 4 package and after install TazWeb

                    Hello @user2022,
                    My problem is that as I follow your instructions to install the 4 deb files above, I get this error of unmet dependencies. Then I had to install the older libegl1-mesa_13.0.6-1+b2_i386.deb, libharfbuzz-icu0_1.4.2-1_i386.deb, libhunspell-1.7-0_1.7.0-2_i386.deb, and libgbm1_13.0.6-1+b2_i386.deb in order to meet all the dependencies.
                    I do not know how you are able to install and also keep libegl-mesa version 20?

                    antix@antix:~
                    $ apt-cache policy libegl-mesa*
                    libegl-mesa0:
                      Installed: 20.3.5-1
                      Candidate: 20.3.5-1
                      Version table:
                     *** 20.3.5-1 100
                            100 /var/lib/dpkg/status
                    antix@antix:~
                    $ sudo apt install '/media/antix/AWESOME 1/Tazweb debian 7/libenchant1c2a_1.6.0-11.1+b1_i386.deb' '/media/antix/AWESOME 1/Tazweb debian 7/libicu57_57.1-6+deb9u5_i386.deb' '/media/antix/AWESOME 1/Tazweb debian 7/libjavascriptcoregtk-1.0-0_2.4.11-3_i386.deb' '/media/antix/AWESOME 1/Tazweb debian 7/libwebkitgtk-1.0-0_2.4.11-3_i386.deb' 
                    Reading package lists... Done
                    Building dependency tree... Done
                    Reading state information... Done
                    Note, selecting 'libenchant1c2a' instead of '/media/antix/AWESOME 1/Tazweb debian 7/libenchant1c2a_1.6.0-11.1+b1_i386.deb'
                    Note, selecting 'libicu57' instead of '/media/antix/AWESOME 1/Tazweb debian 7/libicu57_57.1-6+deb9u5_i386.deb'
                    Note, selecting 'libjavascriptcoregtk-1.0-0' instead of '/media/antix/AWESOME 1/Tazweb debian 7/libjavascriptcoregtk-1.0-0_2.4.11-3_i386.deb'
                    Note, selecting 'libwebkitgtk-1.0-0' instead of '/media/antix/AWESOME 1/Tazweb debian 7/libwebkitgtk-1.0-0_2.4.11-3_i386.deb'
                    Some packages could not be installed. This may mean that you have
                    requested an impossible situation or if you are using the unstable
                    distribution that some required packages have not yet been created
                    or been moved out of Incoming.
                    The following information may help to resolve the situation:
                    The following packages have unmet dependencies:
                     libenchant1c2a : Depends: libhunspell-1.7-0 but it is not installable
                     libwebkitgtk-1.0-0 : Depends: libegl1-mesa (>= 7.8.1) but it is not installable or
                                                   libegl1-x11 but it is not installable
                                          Depends: libharfbuzz-icu0 (>= 0.9.18) but it is not installable
                    E: Unable to correct problems, you have held broken packages.
                    antix@antix:~
                    
                    #98440
                    Member
                    Fenyo

                      Hello,

                      I compiled the latest Palemoon and Basilisk builds, since Palemoon 32.0.0 is a huge web compatibility (Chromified Web) improvement going forward, many websites are working properly again. I’m not even going to multiply the word (detailed description is in the post 2 above anyway);
                      New Moon SSE 32.0.0 the description in the post 2 above is still valid for it
                      New Moon IA32 32.0.0 the description in the post 2 above is still valid for it
                      SSErpent 20230127 the description in the post 2 above is still valid for it
                      Serpent IA32 20230127 the description in the post 2 above is still valid for it

                      All the previous builds are in the usual place, so I wonder if it wouldn’t be better to edit only one post (which one is another question), so that the latest build could always be listed next to the description (with modifications if necessary).

                      #98552
                      Member
                      ol pe

                        Hi.

                        Fenyo, I used your recommendations about – New Moon SSE 32.0.0 installation and got this:

                        n$ ./palemoon
                        XPCOMGlueLoad error for file /media/oleg/rootantiX17.4.1/home/oleg/Downloads/debian9+newmoonsse-32.0.0.linux-i686-gtk2/palemoon/libmozsqlite3.so:
                        /lib/i386-linux-gnu/libgcc_s.so.1: version `GCC_7.0.0′ not found (required by /media/oleg/rootantiX17.4.1/home/oleg/Downloads/debian9+newmoonsse-32.0.0.linux-i686-gtk2/palemoon/libmozsqlite3.so)
                        Couldn’t load XPCOM.

                        I am using 17.4.1

                        I, did extracted gcc-7forDebian9copytoopt.tar to /opt
                        Made new css 7 as a default compiler, but no success.

                        #98563
                        Member
                        Fenyo

                          Hello ol pe,

                          Yes indeed, the gcc-7 is not found, that’s why the browser won’t start, let’s get to the bottom of it;
                          – it’s not necessary to make gcc-7 the default, that’s why it’s under /opt, to keep the base system intact along with the default gcc, which is necessary, but I think all Debian based distros have the gcc package, but just in case, check (a plain gcc –version command (gcc minusminusversion, but the forum engine turns it into one minus) will do).
                          – since this precomplied gcc-7 is compiled with –prefix=/opt it only works if it is exactly in that place, open a terminal and check with /opt/gcc-7/bin/gcc –version command (gcc minusminusversion, but the forum engine turns it into one minus)

                          As a technological curiosity, I compiled Palemoon browsers for Amd K6-x (K6-2/K6-2+/K6-3/K6-3+) processors (i586 arch with 3dnow so works with Geode LX and some Via cpus (C3 Samuel, C3 Samuel 2 and C3 Ezra) too), but I’m posting it because it’s not as useless as I expected;
                          NewMoon 3DNow 29.1.0 – Based on Palemoon 29.1.0 source code and built under Debian 8 (the latest distro with i586 support) with default gcc (4.9.2)
                          NewMoon 3DNow 29.4.6 – Based on Palemoon 29.4.6 source code and built under Debian 8 (the latest distro with i586 support) with mozilla-gcc (6.4.0) package from Debian 8 repo which is required to run under Debian 8.

                          • This reply was modified 1 year, 2 months ago by Fenyo.
                          • This reply was modified 1 year, 2 months ago by Fenyo.
                          • This reply was modified 1 year, 2 months ago by Fenyo.
                          #98596
                          Member
                          ol pe

                            Hello Fenyo,

                            Thank you. This is output for “gcc –version”

                            $ gcc –version
                            gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
                            Copyright (C) 2016 Free Software Foundation, Inc.
                            This is free software; see the source for copying conditions. There is NO
                            warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

                            for “/opt/gcc-7forDebian9copytoopt/gcc-7/bin/gcc –version”

                            $ /opt/gcc-7forDebian9copytoopt/gcc-7/bin/gcc –version
                            gcc (GCC) 7.5.0
                            Copyright (C) 2017 Free Software Foundation, Inc.
                            This is free software; see the source for copying conditions. There is NO
                            warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

                            Do I have any chance?

                            #98598
                            Member
                            Fenyo

                              There you have the problem, it’s just an extra directory added I guess by the compression program you used, you simply need to move the gcc-7 directory under opt, so issue the following command as root or sudo; “mv /opt/gcc-7forDebian9copytoopt/gcc-7/ /opt/gcc-7” or if you are more comfortable and familiar with norton commander type file managers you can simply move it with a root/sudo started mc (midnight commander).

                              #98599
                              Member
                              ol pe

                                Hi,

                                I really appreciate all your help. Working good. Here is info about my system.

                                root@antix1:/home/oleg# inxi -Fxz -r
                                System:
                                Host: antix1 Kernel: 4.9.160-antix.2-486-smp i686 bits: 32 compiler: gcc v: 6.3.0
                                Desktop: IceWM 1.4.2 Distro: antiX-17.4.1_386-base Helen Keller 28 March 2019
                                base: Debian GNU/Linux 9 (stretch)
                                Machine:
                                Type: Desktop System: VIA product: VT8623-8235 v: N/A serial: N/A
                                Mobo: N/A model: EPIA-ML serial: N/A BIOS: Award v: 6.00 PG date: 08/25/2005
                                CPU:
                                Topology: Single Core model: VIA Nehemiah bits: 32 type: UP arch: C3-2 rev: 8
                                L2 cache: 64 KiB
                                flags: sse bogomips: 1332
                                Speed: 666 MHz min/max: N/A Core speed (MHz): 1: 666
                                Graphics:
                                Device-1: VIA VT8623 [Apollo CLE266] integrated CastleRock graphics driver: N/A
                                bus ID: 01:00.0
                                Display: server: X.Org 1.19.2 driver: openchrome unloaded: fbdev,modesetting,vesa
                                resolution: 1280×1024~60Hz
                                OpenGL: renderer: Gallium 0.4 on llvmpipe (LLVM 3.9 128 bits) v: 3.3 Mesa 13.0.6
                                direct render: Yes
                                Audio:
                                Device-1: VIA VT8233/A/8235/8237 AC97 Audio driver: snd_via82xx v: kernel
                                bus ID: 00:11.5
                                Sound Server: ALSA v: k4.9.160-antix.2-486-smp
                                Network:
                                Device-1: VIA VT6102/VT6103 [Rhine-II] driver: via-rhine v: N/A port: e800
                                bus ID: 00:12.0
                                IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
                                Drives:
                                Local Storage: total: 22.37 GiB used: 4.33 GiB (19.3%)
                                ID-1: /dev/sda vendor: SanDisk model: SSD i110 24GB size: 22.37 GiB
                                Partition:
                                ID-1: / size: 21.89 GiB used: 4.33 GiB (19.8%) fs: ext4 dev: /dev/sda1
                                Sensors:
                                Message: No sensors data was found. Is sensors configured?
                                Repos:
                                Active apt repos in: /etc/apt/sources.list.d/antix.list
                                1: deb http://mx-packages.ip-connect.vn.ua/antix/stretch stretch main nosystemd nonfree
                                Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
                                1: deb http://ftp.md.debian.org/debian/ stretch-updates main contrib non-free
                                Active apt repos in: /etc/apt/sources.list.d/debian.list
                                1: deb http://ftp.md.debian.org/debian/ stretch main contrib non-free
                                2: deb http://security.debian.org/ stretch/updates main contrib non-free
                                Active apt repos in: /etc/apt/sources.list.d/home:stevenpusser.list
                                1: deb http://download.opensuse.org/repositories/home:/stevenpusser/Debian_10/ /
                                No active apt repos in: /etc/apt/sources.list.d/onion.list
                                No active apt repos in: /etc/apt/sources.list.d/various.list
                                Info:
                                Processes: 112 Uptime: 20m Memory: 464.3 MiB used: 186.1 MiB (40.1%) Init: SysVinit
                                runlevel: 5 Compilers: gcc: 6.3.0 Shell: bash v: 4.4.12 inxi: 3.0.29

                                I tried NewMoon 3DNow 29.4.6 , no problem , working perfect.

                                #98617
                                Member
                                Fenyo

                                  It does nothing, but this Via cpu is already sse capable, so if gcc-7 is in the right place now, you can try any sse build, although Firefox would be pretty heavy for it, not only in terms of cpu, but it eats most of the memory, with a lightweight distro (like antiX) Palemoon/Basilisk or Seamonkey rebuilds work quite well with only a few opened pages even on 512 mb ram, 256 mb will swap a lot, up to 1 Gb it will still be fast,but beyond that the ram is not the primary bottleneck on these old machines.

                                Viewing 15 posts - 106 through 120 (of 166 total)
                                • You must be logged in to reply to this topic.