Thanks a lot for the information and the fantastic work with these AUR packages. I really mean it!
Search Criteria
Package Details: thorium-browser-bin 124.0.6367.218-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/thorium-browser-bin.git (read-only, click to copy) |
---|---|
Package Base: | thorium-browser-bin |
Description: | Chromium fork focused on high performance and security |
Upstream URL: | https://github.com/Alex313031/Thorium |
Licenses: | BSD |
Conflicts: | thorium-browser |
Provides: | thorium-browser |
Submitter: | StarterX4 |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 36 |
Popularity: | 4.96 |
First Submitted: | 2022-08-03 14:39 (UTC) |
Last Updated: | 2024-05-18 07:48 (UTC) |
Dependencies (13)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-x11-gitAUR, dbus-selinuxAUR)
- libcups (libcups-gitAUR, libcups-gssapiAUR)
- libnotify (libnotify-gitAUR)
- libxcomposite
- libxkbcommon (libxkbcommon-gitAUR)
- libxrandr (libxrandr-gitAUR)
- mesa (amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pango (pango-gitAUR)
Required by (0)
Sources (1)
josete commented on 2024-02-24 12:21 (UTC)
xiota commented on 2024-02-23 21:21 (UTC)
@josete That is another type of "popup". Unfortunately, it's an overloaded term. I have no problems creating bookmarks.
ArchWiki page about AUR has a lot of information. In short, you can make and install the package with the following commands:
git clone https://aur.archlinux.org/thorium-browser-bin.git
cd thorium-browser-bin
_pkgver=120.0.6099.235 makepkg
sudo pacman -U thorium-browser-bin-120.0.6099.235-1-x86_64.pkg.tar.zst
Adjust the commands according to the package and what you are trying to accomplish.
josete commented on 2024-02-23 21:01 (UTC)
Maybe what I call a popup screen is something else. One example is the button "Add this page to bookmarks" (I think that's the right name). A very little screen shows up asking for the right place to store the bookmark. Right there the system crashes. Anyway I'd like to go back to the previous version but I don't know what to do with this ... "_pkgver=120.0.6099.235 makepkg". My knoledge in Linux is still very limited. I guess I'll find it in the Archwiki. Thanks!
xiota commented on 2024-02-23 20:36 (UTC)
@josete I am unable to reproduce your issue after visiting top several search results for "popup test" on Arch, Plasma, X11. However, another Manjaro user previously reported a system lockup.
Try searching for related issues at Alex313031/thorium/issues. If you don't find anything, you can consider opening a new one.
josete commented on 2024-02-23 16:36 (UTC)
When a popup screen shows up, the whole system crashes. My system is Manjaro Plasma. Does anybody else have the same problem?
xiota commented on 2024-02-23 08:38 (UTC) (edited on 2024-02-23 09:27 (UTC) by xiota)
There's an issue with profiles that causes segfaults in 121.0.6167.204. All SSE3/AVX versions are affected. If you didn't save a copy of the previous version, it can be rebuilt by running:
_pkgver=120.0.6099.235 makepkg
Since not all users are equally affected, I am not downgrading the package for now. (But will reconsider if more problems are found.)
yaakoss commented on 2024-02-23 08:23 (UTC)
@xiota I also tried the binary directly from thoriums repo. The same error happens, no matter what version. (sse3/avx or even AppImage) There are already two issue reports regarding this issue. I added the last parg of gdb output to my issue report on github.
xiota commented on 2024-02-23 02:05 (UTC)
@yaakoss I'm unable to replicate the segfault. Maybe try using gdb
to find out more about the cause.
yaakoss commented on 2024-02-22 16:49 (UTC)
Version 120.0.6099.235-2 worked without any issues, but when i upgrade to 121.0.6167.204-1 thorium does not work any more.
(thorium-browser:279126): Gtk-WARNING **: 17:32:57.072: Theme parsing error: gtk.css:7852:22: Expected '(' after 'url'
(thorium-browser:279126): Gtk-WARNING **: 17:32:57.072: Theme parsing error: gtk.css:7852:147: Invalid character in string. Must be escaped.
(thorium-browser:279126): Gtk-WARNING **: 17:32:57.078: Theme parsing error: gtk.css:11635:3: '/*' in comment block
(thorium-browser:279126): Gtk-WARNING **: 17:32:57.078: Theme parsing error: gtk.css:11741:2: '/*' in comment block
(thorium-browser:279126): Gtk-WARNING **: 17:32:57.078: Theme parsing error: gtk.css:11786:26: 'text-shadow' is not a valid color name
(thorium-browser:279126): Gtk-WARNING **: 17:32:57.078: Theme parsing error: gtk.css:12048:14: 'ffffff' is not a valid color name
[279126:279126:0222/173257.130980:ERROR:atom_cache.cc(224)] Add _ICC_PROFILE_1 to kAtomsToCache
[279126:279126:0222/173257.131183:ERROR:atom_cache.cc(224)] Add _ICC_PROFILE_2 to kAtomsToCache
[279126:279151:0222/173257.133458:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
[279126:279151:0222/173257.133474:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
[279126:279126:0222/173257.139964:ERROR:policy_logger.cc(156)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
[0222/173257.232776:ERROR:elf_dynamic_array_reader.h(64)] tag not found
Segmentation fault (core dumped)
If i manually install the former package from my cache it works without any errors I use Qtile on X11
xiota commented on 2024-02-15 23:24 (UTC)
@strange Are you sure it froze? thorium-browser takes a long time to compress because it's very large, about 650MB. Look in makepkg.conf
to change compression settings.
Pinned Comments
xiota commented on 2024-02-09 01:30 (UTC) (edited on 2024-02-10 05:08 (UTC) by xiota)
This package now uses the SSE3 version because benchmarks on my computers show no performance benefit from using the AVX/AVX2 versions.
xiota commented on 2024-01-18 04:21 (UTC) (edited on 2024-02-21 09:22 (UTC) by xiota)
I made alternate PKGBUILDs: SSE3, AVX, AVX2. (
makepkg -p PKGBUILD.avx2
)However, there is no point making dedicated packages for each because there is no performance benefit from using different versions.
The "normal" version ("AVX") does reference avx2 in the config, but the exact compiler flags are unspecified. All 64-bit versions contain AVX and AVX2 instructions. So too do the Chromium binaries from the official Arch repos. Chromium-based browsers probably detect processor capabilities at runtime, so attempting to target specific instruction sets would not be expected to significantly improve performance.
Here are my results from browserbench.org speedometer 2.1, using fresh profiles:
SSE3
: 83.8±1.0AVX
: 83.8±1.0 (not a mistake, SSE3 and AVX had identical results)AVX2
: 83.6±1.9xiota commented on 2023-10-10 04:01 (UTC) (edited on 2024-02-10 05:06 (UTC) by xiota)
This is an autoupdating package that attempts to download and package the latest version available.
_autoupdate=false
Avoid flagging and commenting at the same time for the same issue.