Package Details: otter-browser

Git Clone URL: (read-only)
Package Base: otter-browser
Description: Browser aiming to recreate classic Opera (12.x) UI using Qt5.
Upstream URL:
Keywords: browser opera qt5 web webkit
Licenses: GPL3
Submitter: boenki
Maintainer: boenki
Last Packager: boenki
Votes: 96
Popularity: 0.095557
First Submitted: 2014-01-01 02:21
Last Updated: 2018-07-02 03:28

Latest Comments

Emdek commented on 2018-06-08 13:54

@Asfhy, maintainer of QtWebKit is considering some generic solution, at least completely disabling Java under Linux, it almost doesn't work anyway plus Oracle deprecated their NPAPI plugin already anyway.

Asfhy commented on 2018-06-07 06:59

@JohnBlood and @Emdek: I have Otter Browser working using LD_PRELOAD to preload the JDK 9 My Otter Browser launcher has the command like this:

LD_PRELOAD=/usr/lib/jvm/java-9-jdk/lib/ otter-browser "$@"

And now the latest version works (0.9.99-1 at the time writing this).

Maybe a wrapper script that look for installed and default java version and in that case append the LD_PRELOAD variable to the command could be added and used as launcher, don't know how difficult could it be to make one for that.

ReDemoNBR commented on 2018-04-23 05:12

Safe to add armv7h as it builds nicely for my Raspberry Pi3 :)

Emdek commented on 2018-03-13 12:53

@JohnBlood, it's QtWebKit crash caused by Java plugin, currently there are two ways to solve it: - remove Java NPAPI plugin (just the plugin, no need to remove Java completely), - disable plugins in the browser (by adding this to ~/.config/otter/otter.conf:

JohnBlood commented on 2018-03-05 18:58

@Emdek I install 0.9.96-1, but when I launch it I only get is the apps top bar. Nothing else. Here is the trackback, as best I can figure:

Emdek commented on 2018-03-04 07:48

@JohnBlood, yeah.

JohnBlood commented on 2018-03-03 17:43

@Emdek, I see that there is a new version of Otter available (0.9.96-1). Should I try installing that before trying to capture a backtrace?

Emdek commented on 2018-02-27 07:41

@JohnBlood, any chance to get full backtrace? You can find instructions here: Basically you need debug symbols and gdb.

JohnBlood commented on 2018-02-23 20:13

I installed this application via AUR in Manjaro. When I tried to open it from the menu, it failed, I received the following errors when I tried to open it via the terminal:

boenki commented on 2017-11-02 15:29

Done, thanks Emdek!

Emdek commented on 2017-11-02 15:15

I strongly recommend adding 6ea39464fe6c073e63642aa05afd4ed0bcfbc1a5 as patch for RC 2 (possible crash fix).

m4sk1n commented on 2017-02-28 20:16

maybe anyone would like to use otter-browser-git package instead? :D
always up-to-date, you can enjoy all the new features

m4sk1n commented on 2017-01-27 15:55

It's better to use qt5-webkit-ng package, maintained fork of qt5-webkit, maybe there should be info about it?

Emdek commented on 2017-01-02 10:22

QtScript is no longer used:

Nierro commented on 2015-04-02 08:56

Found out ;) It may be a nice idea to put the cmake option commented in your pkgbuild.

Nierro commented on 2015-04-02 08:53

How to use qtwebengine instead of qtwebkit?

boenki commented on 2015-04-02 08:38

updated with the hotfix

Emdek commented on 2015-04-02 07:24

Hotfix for opening links from existing tab, source can be found on, -hotfix packages (master as of 931f6ad53468ad5b5d0c4ed7eb12d8d110a67ffe but using project files from tag).

boenki commented on 2015-04-01 19:54

updated to 0.9.05 (beta5)

boenki commented on 2015-02-04 18:23


muchweb commented on 2015-02-04 16:45

`md5sums` check is failing:

Validating source files with md5sums...
otter-browser-0.9.04.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build otter-browser.

ersi-dnd commented on 2014-11-17 17:07

When I installed 0.9.03-1, I got weekly #43 instead. Please double check if the package is right.

Emdek commented on 2014-06-06 19:36

@boenki, Qt5 still uses GStreamer 0.10.

boenki commented on 2014-06-06 19:11

does anyone know which gstreamer package is required? I do not.

nuc commented on 2014-06-04 13:50

otter-brower needs some gstremer packages for native audio. I don't know which though... They should be added to op-deps though, like in firefox:

boenki commented on 2014-06-03 20:57

thanks biophemoc: I added qt5-tools as a makepedendency

Emdek commented on 2014-06-03 16:59

@biophemoc, it should be only temporary dependency:

biophemoc commented on 2014-06-03 16:55

I had to install qt5-tools package, otherwise installation fails as '/usr/lib/qt/bin/lrelease' ist missing. So it's probably a dependency.

Anonymous comment on 2014-04-02 17:26

First version I can succesfully compile using LLVM Clang. Nice work.

Emdek commented on 2014-03-29 20:38

@das-ich, you have to install Qt5 debug symbols to make that backtrace more useful.

das-ich commented on 2014-03-29 15:34

"Qt Warning - invalid keysym: dead_actute"
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
zsh: segmentation fault (core dumped) ./otter-browser

gdb ./otter-browser core.12219
GNU gdb (GDB) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
Find the GDB manual and other documentation resources online at:
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./otter-browser...(no debugging symbols found)...done.
[New LWP 12219]
[New LWP 12220]
[New LWP 12224]
[New LWP 12225]
[New LWP 12221]
[New LWP 12222]
[New LWP 12227]
[New LWP 12226]
[New LWP 12223]

warning: Could not load shared library symbols for
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/".
Core was generated by `./otter-browser'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fadc4bbb31c in ?? () from /usr/lib/

eticre commented on 2014-01-01 17:48

use of -j8 option in make fail with file not found when moving file in /bin