@cysp74 That seems to work too. Thanks!
Search Criteria
Package Details: icecat 78.8.0-1
Git Clone URL: | https://aur.archlinux.org/icecat.git (read-only, click to copy) |
---|---|
Package Base: | icecat |
Description: | GNU version of the Firefox browser. |
Upstream URL: | http://www.gnu.org/software/gnuzilla/ |
Keywords: | browser esr gnuzilla web |
Licenses: | |
Submitter: | None |
Maintainer: | figue (figuepluto, jfigueras) |
Last Packager: | figue |
Votes: | 224 |
Popularity: | 3.10 |
First Submitted: | 2007-12-09 10:12 |
Last Updated: | 2021-02-24 07:24 |
Dependencies (40)
- dbus-glib (dbus-glib-git)
- ffmpeg (ffmpeg-semifull-git, ffmpeg-tmblock-git, ffmpeg4.0, ffmpeg-cuda, ffmpeg-v4l2-request-git, ffmpeg-svt, ffmpeg-headless, ffmpeg-gl-transition, ffmpeg-git, ffmpeg-decklink, ffmpeg-intel-full-git, ffmpeg-mmal, ffmpeg-svt-av1-git, ffmpeg-libfdk_aac, ffmpeg-full, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-nocuda, ffmpeg-ndi, ffmpeg-amd-full, ffmpeg-full-git, ffmpeg-amd-full-git)
- gtk3 (gtk3-donnatella, gtk3-cosy, gtk3-adwaita-3-32-git, gtk3-mushrooms, gtk3-git, gtk3-ubuntu, gtk3-patched-filechooser-icon-view, gtk3-typeahead, gtk3-no_deadkeys_underline, gtk3-classic)
- libpulse (libpulse-bluedio, pulseaudio-pali, libpulse-airplay, pulseaudio-git, libpulse-hsphfpd, pulseaudio-dummy, libpulse-nosystemd, libpulse-nosystemd-git, libpulse-nosystemd-minimal-git)
- libxt
- mime-types (mailcap-mime-types, mailcap)
- mozilla-common
- nss (nss-hg)
- ttf-font (neuropol-ttf, ttf-droid-emojiless, ttf-noto-fonts-ib, pixeled-ttf, ttf-win7-fonts, ttf-ms-win8, ttf-ms-win8-arabic, ttf-ms-win8-hebrew, ttf-ms-win8-sea, ttf-ms-win8-indic, ttf-ms-win8-japanese, ttf-ms-win8-korean, ttf-ms-win8-zh_cn, ttf-ms-win8-zh_tw, ttf-ms-win8-thai, ttf-ms-win8-other, ttf-noto-fonts-simple, ttf-droid-simple, ttf-kids, ttf-gabriola, ttf-win10, ttf-liberation-sans-narrow, ttf-cavafy-script, ttf-ms-fonts, ttf-dejavu-ib, ttf-droid-ib, ttf-zelda, ttf-oxygen, ttf-oxygen-gf, ttf-share-gf, ttf-gost, nerd-fonts-dejavu-complete, otf-inconsolata-dz, ttf-paratype, ttf-d2coding, ttf-dejavu-emojiless, ttf-agave, ttf-tr2n, noto-fonts-lite, ttf-ms-win10, ttf-ms-win10-japanese, ttf-ms-win10-korean, ttf-ms-win10-sea, ttf-ms-win10-thai, ttf-ms-win10-zh_cn, ttf-ms-win10-zh_tw, ttf-ms-win10-other, ttf-ibm-plex-mono-git, ttf-ms-win10-auto, ttf-ms-win10-auto-japanese, ttf-ms-win10-auto-korean, ttf-ms-win10-auto-sea, ttf-ms-win10-auto-thai, ttf-ms-win10-auto-zh_cn, ttf-ms-win10-auto-zh_tw, ttf-ms-win10-auto-other, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-liberation)
- autoconf2.13 (make)
- cbindgen (make)
- clang (clang-pypy-stm, clang39, clang38, llvm-tce, clang8, llvm-minimal-git, llvm-toolchain-nightly-bin, llvm-git) (make)
- diffutils (diffutils-git, diffutils-patched-exclude-directory-git) (make)
- git (git-git) (make)
- gtk2 (gtk2-patched-gdkwin-nullcheck, gtk2-ubuntu, gtk2-git, gtk2-minimal-git, gtk2-patched-filechooser-icon-view) (make)
- imake (make)
- inetutils (inetutils-git, inetutils-hostname, gettext-hostname) (make)
- jack (jack-git, jack-stub, jack-dbus, jack2-git, jack2) (make)
- lld (llvm-toolchain-nightly-bin, llvm-git) (make)
- llvm (llvm-pypy-stm, llvm39, llvm-asserts, llvm38, llvm-tce, llvm11, llvm11-libs, llvm11-ocaml, llvm-minimal-git, llvm8, llvm-toolchain-nightly-bin) (make)
- m4 (m4-git) (make)
- mercurial (mercurial-hg, mercurial-stable-hg) (make)
- mesa (mesa-noglvnd, mesa-arm-git, mesa-minimal-git, mesa-git, mesa-rc, mesa-stable, mesa-minimal+-git) (make)
- nasm (nasm-git) (make)
- nodejs (nodejs6-bin, nodejs-ipv6, nodejs-git, nodejs-lts-dubnium, nodejs-lts-erbium, nodejs-lts-fermium) (make)
- perl-file-rename (make)
- python (python-dbg) (make)
- python2-psutil (make)
- python2-setuptools (make)
- rust (rust-i586-git, rust-git, rust-mrustc, rust-bin, rustup-git, rust-nightly, rust-nightly-bin, rust-wasm, rustup) (make)
- unzip (unzip-natspec, unzip-iconv) (make)
- wget (wget-git) (make)
- xorg-server-xvfb (xorg-server1.12-xvfb, xorg-server-xvfb-notty, xorg-server-xvfb-sd_notify, xorg-server-xvfb-git, xorg-server-xvfb-noudev, xorg-server-xvfb-dev, xorg-server1.19-xvfb-git) (make)
- yasm (yasm-git) (make)
- zip (zip-natspec) (make)
- hunspell-en_US (optional) – Spell checking, American English
- libnotify (libnotify-gtk2, libnotify-id-git, libnotify-id) (optional) – Notification integration
- networkmanager (networkmanager-secure, networkmanager-noscan, networkmanager-consolekit, networkmanager-git, networkmanager-iwd) (optional) – Location detection via available WiFi networks
- pulseaudio (pulseaudio-bluedio, pulseaudio-pali, pulseaudio-airplay, pulseaudio-git, pulseaudio-hsphfpd, pulseaudio-dummy, pulseaudio-nosystemd-git, pulseaudio-nosystemd-minimal-git, pipewire-pulse-git, pipewire-full-pulse-git, pipewire-common-pulse-git, pipewire-pulse) (optional) – Audio support
- speech-dispatcher (speech-dispatcher-git) (optional) – Text-to-Speech
Required by (0)
Sources (5)
figue commented on 2021-02-27 23:10
cysp74 commented on 2021-02-27 18:53
I've made some checks and lowered "security.sandbox.content.level" to 1 (default is 4). Perhaps a bit better approach, instead of disabling completely sandbox.
cysp74 commented on 2021-02-26 23:12
@figue: Bingo, it works! Thank you!
figue commented on 2021-02-26 22:42
If videos still crash, try to launch IceCat with MOZ_DISABLE_CONTENT_SANDBOX=1 variable.
cysp74 commented on 2021-02-24 11:04
The new 78.8 suffers from same thing, as prev versions regarding coredumps (below). But one more observation: With single process model (browser.tabs.remote.autostart) the drop-down menus work well also, but not with multi process settings. I mean, if I use multi process model, the drop-down menus (right click) suffer from lag, when cursor moves them over. This issue exists in recent versions (4-5? dunno, sry), hmmm. Basically I blamed gnome 3.38 for this, but as it looks like this originated from ff.
cysp74 commented on 2021-02-22 12:33
@figue: I can confirm icecat is usable on my end with this workaround. Thank you.
figue commented on 2021-02-22 10:59
@cysp74 for now the only workaround that works for me is disabling multi-process tabs. You can disable it by setting the related prefs to false on the about:config page.
browser.tabs.remote.autostart = false
browser.tabs.remote.autostart.2 = false
figue commented on 2021-02-21 11:16
@dd86 building IceCat in a clean chroot doesn't help, so the cargo cache seems not the problem here. But thanks to pointing this out.
dd86 commented on 2021-02-20 14:01
@dr460nf1r3 I had the same exact issue and I fixed it by deleting the .cargo folder in /home/user and the Icecat cache files from yay which I used to build the previous version. I've also uninstalled the previous version of Icecat before compiling the new one. I'm not an advanced user, I don't know what made the trick, but at least it compiled fine for me.
figue commented on 2021-02-20 00:27
@dr460nf1r3 yeah, the build send a notify-send if something goes wrong...
I have to dig into the issue @cysp74 The rust 1.50 patch has an issue, and I thougth it was that, but should be something else...
Pinned Comments
cysp74 commented on 2021-02-27 18:53
I've made some checks and lowered "security.sandbox.content.level" to 1 (default is 4). Perhaps a bit better approach, instead of disabling completely sandbox.
figue commented on 2020-09-29 22:37
@Terrorizer patch process can take a long time, depending on your machine capacity.
Good news is that IceCat was added to Chaotic repo recently:
https://lonewolf.pedrohlc.com/chaotic-aur/