Git Product home page Git Product logo

hawkeye116477 / waterfox-deb-rpm-arch-appimage Goto Github PK

View Code? Open in Web Editor NEW
81.0 7.0 6.0 96.14 MB

Unofficial repository with Waterfox Web Browser packages for Ubuntu, Debian (deb), Arch Linux (pkg.tar.xz), Fedora, CentOS 7, Alma, Rocky and openSUSE (rpm) and AppImage packages for all distros following with CentOS 7.

Home Page: https://build.opensuse.org/project/show/home:hawkeye116477:waterfox

Shell 67.09% JavaScript 6.37% Makefile 8.77% Roff 17.77%
waterfox-deb waterfox-ppa waterfox-linux waterfox-ubuntu waterfox-debian waterfox-kde waterfox-rpm waterfox-kde-arch waterfox-appimage waterfox-apt

waterfox-deb-rpm-arch-appimage's Introduction

Problems

When you have some problem with my packages or repository, for first check opened or pinned issues and discussions.

Adding repository/direct download

  • If you're using Arch, Debian or Ubuntu with KDE:

Click to see instructions for waterfox-kde-full.

  • If you're using other environment than KDE (Gnome, XFCE, etc) or other distro than Arch, Debian or Ubuntu:

Click to see instructions for waterfox-kde.


Note 1: KDE package is compatible with other DE also and doesn't depend on KDE libs. Hovewer for KDE I recommend installing package waterfox-kde-full, which also installs other depends required for proper working of KDE integration features.

Note 2: Grabbing packages directly doesn't always work without errors. If you got error about unmet depends, then you need to lookup what depends it needs (see control file for package), then download and install them manually or just do the step with adding repository instead of.

Note 3: Language packs are available as separate packages to install from apt repository! You can also download and install it directly from download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/xUbuntu_18.04/all.

Downloading and installing AppImage packages

Click to see instructions for Waterfox Classic.

Click to download latest Waterfox G.

Other source files

Click to see other source files for waterfox-kde.

Click to see other source files for Waterfox Classic AppImage Edition.

Click to see other source files for Waterfox G AppImage Edition.

Patches

Latest Waterfox G KDE Plasma Edition contains following patches: github.com/hawkeye116477/waterfox-deb/tree/master/waterfox-kde/patches.

waterfox-deb-rpm-arch-appimage's People

Contributors

hawkeye116477 avatar tatokis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

waterfox-deb-rpm-arch-appimage's Issues

“Current” builds are unavailable in xUbuntu_19.10

ale@ale-ThinkPad-T420:~$ sudo apt-get install waterfox-current-kpe
[sudo] password for ale: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package waterfox-current-kpe

On https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/xUbuntu_19.10/amd64/, there's no package for waterfox-current-* as well. I was able to grab one here, but it's not obvious so perhaps you could point it out (or enable it back in the repo)? Thank you!

G3 EOL?

As G3 wasn't updated anymore since 11/2021, do you recommend switching to G4 – and if so, what is the suggested upgrade path (and maybe that could be added to the Readme)? I vaguely remember it was planned to have the transition happening "automatically"; not sure if that's still the plan.

I'm using G3 via the OBS-PPA on Linux Mint 20.2, in case that matters.

Permission Error

When ever I try to run waterfox from your waterfox-g4-kpe package I get this error: /usr/bin/waterfox-g4: 2: exec: /usr/lib/waterfox-g4/waterfox-g4: Permission denied I've tried reinstalling it but that didn't do anything so i need some help.

Update failure.

Update failed with the message that waterfox-classic-kde and kpe need for their installation the package waterfox-classic, which can't be installed (and there is not on the repository anyways).

xUbuntu_20.10 classic-kpe_2021.07-0_amd64.deb incompatible with Ubuntu focal

Libre.chat #ubuntu suggested looking for backported libs as a workaround. Will do; still I'd love if you could rebuild for default versions.

Downloaded from http://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/xUbuntu_20.10/amd64/waterfox-classic-kpe_2021.07-0_amd64.deb

$ sha256sum --binary < waterfox-classic-kpe_2021.07-0_amd64.deb
fb2a9e129c32cca34aed3dd204b3afbb630273c722e8bdb3f14ab598fb8ddbc5 *-

$ sudo dpkg -i waterfox-classic-kpe_2021.07-0_amd64.deb
(Reading database ... 405603 files and directories currently installed.)
Preparing to unpack waterfox-classic-kpe_2021.07-0_amd64.deb ...
Unpacking waterfox-classic-kpe (2021.07-0) over (2021.07-0) ...
dpkg: dependency problems prevent configuration of waterfox-classic-kpe:
 waterfox-classic-kpe depends on libc6 (>= 2.32); however:
  Version of libc6:amd64 on system is 2.31-0ubuntu9.2.
 waterfox-classic-kpe depends on libx11-xcb1 (>= 2:1.6.12); however:
  Version of libx11-xcb1:amd64 on system is 2:1.6.9-2ubuntu1.2.

dpkg: error processing package waterfox-classic-kpe (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.9.1-1) ...
Errors were encountered while processing:
 waterfox-classic-kpe

Waterfox AppImage does not work on KDE neon

Hello,

I have loaded the current KDE neon user edition ISO file (27 August 2020) and this Waterfox Classic AppImage file.

https://build.opensuse.org/package/binary/download/home:hawkeye116477:waterfox/waterfox-classic-appimage/AppImage/x86_64/waterfox-classic-2020.08.1-88.2.Build88.3.glibc2.17-x86_64.AppImage

But when I open the Waterfox Classic AppImage file on KDE neon nothing happens, no Waterfox Classic appears.

Is this a bug in KDE neon or in the AppImage file? I have not configured anything and only used the default setting of KDE neon.

Can you help?

Debian pkg broken!

Im the Administrator of a small privacy orientated network.
We are currently using Waterfox as default browser.

We can't upgrade any machine! All of them are running Debian GNU/Linux 9
4 Computers tested so far.

My uname -a
Linux RichterWS4 4.9.0-7-amd64 #1 SMP Debian 4.9.110-1 (2018-07-05) x86_64 GNU/Linux

This is what i get when im trying to install waterfox:

root@RichterWS1 ~# apt install waterfox
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 waterfox : Hängt ab von: libc6 (>= 2.27) aber 2.24-11+deb9u3 soll installiert werden
            Hängt ab von: libfontconfig1 (>= 2.12.6) aber 2.11.0-6.7+b1 soll installiert werden
            Empfiehlt: waterfox-kde soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

It says: unmet dependencies.
It wants to install libc6 version 2.24-11+deb9u3 but it needs 2.27 and
it wants to install libfontconfig1 version 2.11.0-6.7+b1 but it needs 2.12.6

The new repo was correctly installed and signed by the release key.
The old repo was removed.

The german locale is working fine:

root@RichterWS1 ~# apt install waterfox-locale-de
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
  waterfox-locale-de
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 466 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 552 kB Plattenplatz zusätzlich benutzt.
Holen:1 http://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/Debian_Testing  waterfox-locale-de 56.2.4-0 [466 kB]
Es wurden 466 kB in 0 s geholt (883 kB/s). 
Vormals nicht ausgewähltes Paket waterfox-locale-de wird gewählt.
(Lese Datenbank ... 185367 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../waterfox-locale-de_56.2.4-0_amd64.deb ...
Entpacken von waterfox-locale-de (56.2.4-0) ...
waterfox-locale-de (56.2.4-0) wird eingerichtet ...

Please fix that problem as soon as possible.

waterfox-g-kpe update error

I just applied the offered switch to waterfox-g-kpe. Having G3 installed, this caused an error with dpkg:

E: /tmp/apt-dpkg-install-meMhz1/4-waterfox-g-kpe_4.1.1.1-0+9.1_amd64.deb: trying to overwrite '/usr/bin/waterfox-g3', which is also in package waterfox-g3-kpe 2.7-0+130.2

As the package indicates v4, shouldn't that binary be /usr/bin/waterfox-g4 instead? And what do you recommend to do with that error here (safe to ignore until fixed, or remove G3 and re-install waterfox-g-kpe, wait for an update on waterfox-g-kpe to fix it, or something else)?

Thanks in advance for a solution/fix, and special thanks for keeping Waterfox packages alive!

Waterfox G5 .deb not found in ppa

E: Failed to fetch http://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/xUbuntu_22.04/./amd64/waterfox-g-kpe_5.0.2-0%2b86.4_amd64.deb: 404  Not Found [IP: 195.135.221.134 80]

cannot install current deb packages (missing packages)

I was following the instructions here as of 06 Jan 2022.
https://software.opensuse.org//download.html?project=home%3Ahawkeye116477%3Awaterfox&package=waterfox-g4-kde
under the Grab binary packages directly > Packages for xUbuntu 20.04: section, which points to this link.

https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/xUbuntu_20.04/amd64/waterfox-g4-kde_0.5.1-0+56.1_amd64.deb

When I download deb file, it is 2.4Kb file large. and I keep getting error unable to install ......the following package has unmet dependencies

Can someone please correct the .deb binaries so that they contain the full offline install package materials?

kwaterfoxhelper not installable

I'm trying to install G3 KDE on Kubuntu 20.04 but it says that kwaterfoxhelper isn't installable. Where would I find this package?

waterfox-g-kpe pre-packaged for Fedora 36?

Hey,
any reason why Waterfox G isn't pre-packaged for the current (and rolling/testing ("Rawhide") for that matter) Fedora release?
What consequences would using the Fedora35 repo have (or in other words: what is the difference between the packages for different releases of the same distro)?

[Crash Report] Waterfox 4.1.5 (Arch (btw)) frequent tab crashes.

This frequently happens for seemingly no reason. Sometimes it's tabs crashing en masse, other times it's the whole browser crashing.
These (Journald) logs are from one tab crashing.

image

image

As of posting this, my Waterfox is the latest pre-built version (from your repo).
And this is my 3rd install without any change.

EDIT 1: This also happened on my KDE Plasma install. And my Nvidia driver is the nvidia-open package. Everything is up-to-date.

cannot update/install extensions?!

I'm running the AppImage Waterfox G4 build, which I unpack via the --appimage-extract option to get faster startup speed.

For a while now (since at least autumn last year) I have not been able to update or install extensions. Automatic updates fail without error, but installing a new one tells me that the failure is due to Waterfox not being able to modify a file.

I need to quit Waterfox, and start Firefox using the same profile to complete the operation.

I cannot use the official WF builds because they require a newer libc than the one I have.

Waterfox Current AppImage: Profile is not used between sessions

This is probably not the right place to report issues about the Waterfox AppImages but I couldn't find a better one, I hope it's still OK.

Newer versions of Firefox don't re-use the profile if the path of the Firefox installation has changed. AppImages run from a different path each time, resulting in the profile not being re-used when the browser is closed and re-opened.

I think Waterfox inherits this from Firefox, so probably the following workaround will fix it: In the AppImage, have a custom AppRun script that has:

export SNAP_NAME="firefox" # Prevent per installation profiles in ff = 67
export MOZ_LEGACY_PROFILES=1 # Prevent per installation profiles in ff > 68

I use

#!/bin/bash
HERE="$(dirname "$(readlink -f "${0}")")"
export SNAP_NAME="firefox" # Prevent per installation profiles in ff = 67
export MOZ_LEGACY_PROFILES=1 # Prevent per installation profiles in ff > 68
"$HERE/usr/bin/firefox" "$@"

This does the job for me. It would be nice if you could incorporate it in your AppImages. Thanks.

Waterfox G5??

Hi,

I've noticed Waterfox G5 is out and at 5.0.2 or so. Any plans to provide AppImages for this new version, now that I presume G4 is on life support at best?

Appimage won't keep localisation settings

I downloaded the Appimage of Waterfox G5. I wanted to set it to use French. I got access to all the language settings and I could choose any of them.
But after relaunching Waterfox, the application always restarts in English.
I have discovered that after every new launch, Waterfox duplicates its settings folder but without keeping the settings such as the locale, but it keeps the themes.
For instance, Waterfox should be able to detect itself witch localisation to use as well like the other Appimages.

Capture d’écran de 2023-01-01 20-50-04

waterfox g4 and ubuntu 21.10

hi,

there is new version of waterfox available and i need to install and update from apt for ubuntu 21.10
hope it'll be there soon, thanks

:-)

SuSE mirrors broken? 2580 bytes missing from waterfox-classic-kpe_2020.10-0_amd64.deb

Thanks for packaging waterfox!

(Original misguided report at BrowserWorks/Waterfox#1842 )

In xUbuntu_20.04/Packages, "Package: waterfox-classic-kpe" is expected to have "Size: 40618660" bytes, but the mirrors seem to be missing 2580 bytes:

  1. Lookup suitable mirrors for downloading the file: curl --head https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/xUbuntu_20.04/amd64/waterfox-classic-kpe_2020.10-0_amd64.deb
  2. Ask your preferred mirror about file meta data, e.g. curl --head http://widehat.opensuse.org/repositories/home:/hawkeye116477:/waterfox/xUbuntu_20.04/amd64/waterfox-classic-kpe_2020.10-0_amd64.deb
  3. It reports "Content-Length: 40616080"

container packages

You look motivated :P
I think it's a good idea to make a snap package.
If the normal package has some problem on some unusual distro, the people there can fall back on the snap, or just use the snap.

Remove Debian package language-pack prompt?

This is just a suggestion, but would you consider removing the language pack prompt in the Debian packages?

With every single Waterfox update, the info about the language pack pops up and holds up the rest of the installation until manually confirmed. For people who prefer to run apt/dpkg without non-interactive flags (--assume-yes, --assume-no), that is pretty annoying. :)

(The reason for running interactive updates is that oftentimes, important system packages ask about overwriting config files, so it makes sense to choose the response to those prompts individually.)

Wouldn't it be sufficient to just have this information in the README, as is already the case?

Other than that, keep up the great work, Waterfox is fantastic 👍

[Question] fedora raw hide and other Error: GPG check FAILED

Hello, I tried to install waterfox rpm using the repo command using rawhide

dnf config-manager --add-repo https://download.opensuse.org/repositories/home:hawkeye116477:waterfox/Fedora_Rawhide/home:hawkeye116477:waterfox.repo
dnf install waterfox-classic-kpe

The problem is I got error

Downloading Packages:
waterfox-g-kpe-5.1.2-110.1.x86_64.rpm             1.7 MB/s |  66 MB     00:38    
----------------------------------------------------------------------------------
Total                                             1.7 MB/s |  66 MB     00:38     
Problem opening package waterfox-g-kpe-5.1.2-110.1.x86_64.rpm
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: GPG check FAILED

I do look into #25 , but seems it doesn't applied to dnf, as it import the key when we install, but it seems not triggered? Any idea how to by pass it? I tried directly rpm -ivh, it can't install.

Thank you

56.2.11 for xUbuntu_16.04 missing

Will you build 56.2.11 for xUbuntu 16.04 as well? I see you already have it ready for 19.04 since June 20, and also for 18.04. With 16.04 being LTS and the base for Mint 18 (also LTS; supported until 4/2021), there's still demand for it there – especially with 56.2.11 containing a critical fix.

Thanks in advance!

Old versions?

Hi, thanks so much for this useful resource. It seems the download repository only contains the latest versions of of Classic and G4. Is there any way to get access to older versions (like G3)?

If GPG key validation fails, check the key name

This is a continuation of the issue I reported at:
BrowserWorks/Waterfox#2786

I have traced the issue, and it is not an obvious one, so I thought I should share the fix. It took me months and in the interim I had to use an AppImage of Waterfox because I could not install new versions from the repo.

Deleting and re-adding the PPA did not help. Fetching a new key did not help.

The issue is caused by a change of the filename in which the GPG key is kept.

The key is now called: home_hawkeye116477_waterfox.gpg

It is kept in /etc/apt/trusted.gpg.d, which is a folder I have never entered before.

It does not help to remove the key, as I was advised in the previous bug report. The problem is that the filename used to be called home:hawkeye116477_waterfox.gpg and apt still reads that key first.

So it makes no difference how many times you remove or refresh home_hawkeye116477_waterfox.gpg so long as the older key with a colon instead of the first underscore is still present.

Only when home:hawkeye116477_waterfox.gpg is removed does apt use home_hawkeye116477_waterfox.gpg instead. After this, apt update runs fine, without error, and newer versions can be installed. Mine went straight from Waterfox 4 to version 5.1 once I discovered this.

Weird repo bug

You somehow broke the repo when you uploaded the 32bit version. It seams the 32 bit packages are masking the 64 bit ones inside apt.

In the 32 bit system, things are fine.
In 64 bit, i see the 32 bit packages only.

Waterfox generates error during apt-get update

I followed the instructions at: https://hawkeye116477.github.io/waterfox-deb/ .

When I did sudo apt-get update I got the following error message:

`W: Failed to fetch https://hawkeye116477.github.io/waterfox-deb/dists/release/InRelease Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)

E: Some index files failed to download. They have been ignored, or old ones used instead.
`

Using Ubuntu 14.04.5

PLs help me out here...

First a little background:
MX Linux Debian stretch 9.4
Waterfox was previously installed (I don't know where the installer is or where I got it) prior to a major crash. So I had to re-install it. Did that. But this is NOT how I want to run it. I don't want to have to keep an open terminal while using the browser. Waterfox appears nowhere in the program menu so I can't add any links to the panel. What's worse...I have no idea where this is all happening from (i.e where is waterfox? Neither whereis or locate tell me):
$ whereis waterfox
waterfox: /usr/bin/waterfox /usr/share/man/man1/waterfox.1.gz
This is the previous installation!

:~$ ls -al
drwx------ 4 [redacted] 4096 Mar 14 21:48 .waterfox
This is the previous installation! Where is the program executable???

or how to UNDO it. I appreciate the effort, but I've gotten frustrated with programs (a) without ANY instructions (waterfox has NO README) (b) no installers or uninstallers (c) too may download sites and empty forums or forums full of people with no clue or way to contact the developer(s)...whoever they are, please...don't start another project until one is complete.

repo error repomd.xml not found on dnf upgrade

Fedora36
home:hawkeye116477:waterfox.repo

dnf upgrade

Waterfox (deb/pkg.tar.xz/rpm/AppImage) (Fed 969 B/s | 1.1 kB 00:01
Errors during downloading metadata for repository 'home_hawkeye116477_waterfox':

/etc/yum.repos.d/home:hawkeye116477:waterfox.repo:
[home_hawkeye116477_waterfox]
name=Waterfox (deb/pkg.tar.xz/rpm/AppImage) (Fedora_33)
type=rpm-md
baseurl=https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/Fedora_33/
gpgcheck=1
gpgkey=https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/Fedora_33/repodata/repomd.xml.key
enabled=1

Bug trying to update

I just got the following warning after doing an update and upgrade. Is this a major problem? Any way I can keep waterfox as default without going through this every time I do an apt upgrade?

	The following packages will be upgraded:
	  waterfox{b}
	The following packages are RECOMMENDED but will NOT be installed:
	  waterfox-kde
	1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
	Need to get 41.3 MB of archives. After unpacking 877 kB will be used.
	The following packages have unmet dependencies:
	 waterfox : Depends: libdbus-1-3 (>= 1.9.14) but 1.6.18-0ubuntu4.5 is installed.
				Depends: libfontconfig1 (>= 2.11.94) but 2.11.0-0ubuntu4.2 is installed.
				Depends: libstdc++6 (>= 5.2) but 4.8.4-2ubuntu1~14.04.4 is installed.
	The following actions will resolve these dependencies:

		 Remove the following packages:
	1)     waterfox



	Accept this solution? [Y/n/q/?] n
	The following actions will resolve these dependencies:

		 Keep the following packages at their current version:
	1)     waterfox [56.2.3 (now, release)]



	Accept this solution? [Y/n/q/?] y
	No packages will be installed, upgraded, or removed.
	0 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
	Need to get 0 B of archives. After unpacking 0 B will be used.

Waterfox 56.2.8 lacks non-KDE build

The KDE build (waterfox-kde) is available in the PPA, but it seems the non-KDE build (waterfox) is missing. Did something go wrong, or does it simply take a little longer? Just asking 😉

PS: Thanks for providing the PPA!

32bit appimage?

can you please make a 32bit appimage.
Assuming it still compiles. I know that they are no assurances that it will be any good.

Cannot uninstall using sudo apt remove waterfox-classic-kde

I installed Waterfox classic mistakenly, intending to get the waterfox-g variant. I installed it for kubuntu 22.04, using the xUbuntu install settings. I did so by manually adding the repository, following the instructions found here: https://software.opensuse.org//download.html?project=home%3Ahawkeye116477%3Awaterfox&package=waterfox-classic-kde.

However, when removing using sudo apt remove waterfox-classic-kde, the program was not uninstalled, and still opens. How can I uninstall the program?

Ignore this, I was stupid. Correct way to uninstall is to not specify kde/kpe and just to apt remove waterfox-classic without specifying variety.

WF Appimage version crashing shortly after startup

At some point this evening Waterfox started truing to update it's Appimage file. At first it was saying it needed to restart to complete the install. After that when I would re-open the tabs I had open before, within a minute or so it would again say it needed to restart for an update.

It continued on this cycle of start and then reset until I decided to stop trying to start it. I downloaded the latest AppImage from here in Firefox and directly ran the newer version (waterfox-g-5.1.3-35.1.Build36.1.glibc2.17-x86_64_90a779f70742ba1a7ac68713de2a10a7.AppImage). That version crashes within a minute of bringing it up and loading web pages (or even opening my Bitwarden extension). The only way to keep it running longer is to start it up and not load anything.

Running G5.1.3-35 from command line I get this output:

/usr/bin/AppImageLauncher: /lib64/libcurl.so.4: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/appimagelauncher/libappimageupdate.so)
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
console.debug: "Applying chrome://browser/content/overlays/tabfeatures.xhtml to chrome://browser/content/browser.xhtml"
console.debug: "Applying chrome://browser/content/overlays/privatetab.xhtml to chrome://browser/content/browser.xhtml"
console.debug: "Applying chrome://browser/content/overlays/statusbar.xhtml to chrome://browser/content/browser.xhtml"
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: Unrecognized feature ACCELERATED_CANVAS2D (t=1.89849) [GFX1-]: Unrecognized feature ACCELERATED_CANVAS2D
JavaScript error: moz-extension://dd9c4463-66e3-4cb9-97e4-fa9000931320/utils.js, line 184: TypeError: Array.slice is not a function
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=60.3575) Exiting due to channel error.
/tmp/.mount_waterfrxaLqF/AppRun: line 7: 632978 Bus error (core dumped) "$HERE/usr/bin/waterfox-g" "$@"

Running the previous version (waterfox-g-latest-x86_64_0c45c55b0e59a0d04554228e34f5c47e.AppImage) runs slightly longer, but the individual tabs crash until eventually the entire browser crashes:

ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
console.debug: "Applying chrome://browser/content/overlays/tabfeatures.xhtml to chrome://browser/content/browser.xhtml"
console.debug: "Applying chrome://browser/content/overlays/privatetab.xhtml to chrome://browser/content/browser.xhtml"
console.debug: "Applying chrome://browser/content/overlays/statusbar.xhtml to chrome://browser/content/browser.xhtml"
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: Unrecognized feature ACCELERATED_CANVAS2D (t=1.85538) [GFX1-]: Unrecognized feature ACCELERATED_CANVAS2D
JavaScript error: moz-extension://dd9c4463-66e3-4cb9-97e4-fa9000931320/utils.js, line 184: TypeError: Array.slice is not a function
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "moz-extension://08086203-d5d4-4923-ab54-2ef1cfeb9497"
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "moz-extension://08086203-d5d4-4923-ab54-2ef1cfeb9497"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "moz-extension://08086203-d5d4-4923-ab54-2ef1cfeb9497"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.dwservice.net"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.dwservice.net"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.dwservice.net"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.dwservice.net"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.dwservice.net"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.dwservice.net"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
JavaScript error: https://www.dwservice.net/session.dw, line 1: TypeError: right-hand side of 'in' should be an object, got null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.dwservice.net"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.dwservice.net"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.dwservice.net"
JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 136: TypeError: gRecipeManager is null
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
/tmp/.mount_waterfBKQvee/AppRun: line 7: 635664 Bus error (core dumped) "$HERE/usr/bin/waterfox-g" "$@"

That's about it for any error information I can get from it right now.

an apparmor profile

Here's an apparmor profile. It's nothing fancy, i just modified the existing firefox profile. Apparmor is a kernel security module that restricts program capabilities.

How to package it: You need to uncompress it, github wouldn't let me upload it other wise. The file should be put in /etc/apparmor.d/usr.bin.waterfox .Also, it should be deactivated by default, because it interferes too much with normal usage. To deactivate it, make a symbolic link to the file in /etc/apparmor.d/disable/usr.bin.waterfox .

usr.bin.waterfox.gz

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.