FireFox alternatives in GTK3?

Post your comments, questions, bug reports or suggest new features for alphaOS
efgee
Expert
Posts: 115
Joined: 29 Dec 2013, 20:58

Re: FireFox alternatives in GTK3?

Postby efgee » 23 Apr 2014, 07:38

Testing Midori-gtk3 nowadays and so far it's a better experience than it used to be.
Really nice, and the flash plugin works.

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: FireFox alternatives in GTK3?

Postby john3voltas » 23 Apr 2014, 19:44

It used to crash a lot. How stable is it now on a 2 hours browsing session?

efgee
Expert
Posts: 115
Joined: 29 Dec 2013, 20:58

Re: FireFox alternatives in GTK3?

Postby efgee » 24 Apr 2014, 00:58

Remember Midori's crashing days a lot...
Can't tell you what it would do on a 2 hours browsing session but 1:30 hours video streaming seems to be without crashes.

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: FireFox alternatives in GTK3?

Postby john3voltas » 24 Apr 2014, 14:19

Great. If only Midori had NoScript, AdBlock Edge and Session Manager...
But I guess I'll give it a try on my wife's netbook, one day when I get WiFi drivers to work on it....

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: FireFox alternatives in GTK3?

Postby john3voltas » 21 Jul 2014, 21:42

:roll:
I just installed and used midori-gtk3 for about 30 minutes and had it crash on me 5 times.
Just try to open youtube.com or rdio.com (both should work with html5) and you'll see what I mean.
Too bad because it seems to be thought/developed with care.
Impossible to use as an alternative.

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: FireFox alternatives in GTK3?

Postby john3voltas » 22 Jul 2014, 01:20

Browser-testing day, here.
I'm really sad to say that I don't see alternatives to Firefox.
Chrome/chromium come from google which is a company that I would never use products on a permanent daily basis.
Opera seems to be almost dead and if not it's going through a big change which makes it highly unstable.
Midori crashes like crazy.
Epiphany is beatiful, fast and free but doesn't allow any customization, it has html5 issues, (to my knowledge) it lacks a proper addon/plugin system and it needs ~70MB of hdd compared to firefox's ~44MB.
So, the way I see it, basically I have 3 choices:
- firefox stable (30.0), which is still not on ARM repo but which I hate with a passion due to it's recent lack of freedom.
- firefox esr, which will soon be lacking freedom too.
- pale moon, which will always be free but which has very little support compared to firefox.
All options are gtk2-only... :(
I choose the 3rd option but I really liked epiphany for it's robustness, speed and clean interface and I will surely be revisiting it in 6-12 months.

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: FireFox alternatives in GTK3?

Postby john3voltas » 24 Jul 2014, 00:35

I'm installing Pale Moon but I have some questions that hopefully someone can clarify with me.
http://pastebin.com/BZb0f7LP

Code: Select all

[list][root@alphaos ~]# makesb palemoon-bin
==> Cleaning packages cache
==> Downloading palemoon-bin

Aur Targets    (1): palemoon-bin
Pacman Targets (2): mime-types nss

Proceed with installation? [Y/n] y
resolving dependencies...
looking for inter-conflicts...

Packages (3): nspr-4.10.4-1  mime-types-9-1  nss-3.16-1

Total Download Size:    1.72 MiB
Total Installed Size:   6.96 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages ...
 mime-types-9-1-any        14.6 KiB   304K/s 00:00 [########################]   0%
 nspr-4.10.4-1-x86_64     199.5 KiB   705K/s 00:00 [########################]  11%
 nss-3.16-1-x86_64       1756.7 KiB  1378K/s 00:01 [########################] 100%
(3/3) checking keys in keyring                     [########################] 100%
(3/3) checking package integrity                   [########################] 100%
(3/3) loading package files                        [########################] 100%
(3/3) checking for file conflicts                  [########################] 100%
(3/3) checking available disk space                [########################] 100%
(1/3) installing mime-types                        [########################] 100%
(2/3) installing nspr                              [########################] 100%
warning: directory permissions differ on /usr/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/lib/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/bin/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/include/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/lib/pkgconfig/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/aclocal/
filesystem: 777  package: 755
(3/3) installing nss                               [########################] 100%
warning: directory permissions differ on /usr/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/bin/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/include/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/lib/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/lib/pkgconfig/
filesystem: 777  package: 755
Edit palemoon-bin PKGBUILD with $EDITOR? [Y/n] n
Edit palemoon.install with $EDITOR? [Y/n] n
==> Making package: palemoon-bin 24.6.2-1 (Thu Jul 24 00:14:13 WEST 2014)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading palemoon-24.6.2.en-US.linux-x86_64.tar.bz2...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 26.7M  100 26.7M    0     0  1606k      0  0:00:17  0:00:17 --:--:-- 1776k
  -> Downloading palemoon-24.6.2.en-US.linux-x86_64.tar.bz2.sig...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   487  100   487    0     0    564      0 --:--:-- --:--:-- --:--:--   564
  -> Found palemoon.desktop
==> Validating source files with sha1sums...
    palemoon-24.6.2.en-US.linux-x86_64.tar.bz2 ... Passed
    palemoon-24.6.2.en-US.linux-x86_64.tar.bz2.sig ... Skipped
    palemoon.desktop ... Passed
==> Verifying source file signatures with gpg...
    palemoon-24.6.2.en-US.linux-x86_64.tar.bz2 ... FAILED (unknown public key A17CA70A371B5D43)
==> WARNING: Warnings have occurred while verifying the signatures.
    Please make sure you really trust them.
==> Extracting sources...
  -> Extracting palemoon-24.6.2.en-US.linux-x86_64.tar.bz2 with bsdtar
==> Starting package()...
==> Tidying install...
  -> Purging unwanted files...
  -> Removing libtool files...
  -> Removing static library files...
  -> Compressing man and info pages...
  -> Stripping unneeded symbols from binaries and libraries...
==> Creating package "palemoon-bin"...
  -> Generating .PKGINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Finished making: palemoon-bin 24.6.2-1 (Thu Jul 24 00:15:55 WEST 2014)
loading packages...
resolving dependencies...
looking for inter-conflicts...

Packages (1): palemoon-bin-24.6.2-1

Total Installed Size:   58.72 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring                     [########################] 100%
(1/1) checking package integrity                   [########################] 100%
(1/1) loading package files                        [########################] 100%
(1/1) checking for file conflicts                  [########################] 100%
(1/1) checking available disk space                [########################] 100%
(1/1) installing palemoon-bin                      [########################] 100%
warning: directory permissions differ on /usr/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/lib/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/bin/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/icons/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/applications/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/icons/hicolor/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/icons/hicolor/48x48/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/icons/hicolor/32x32/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/icons/hicolor/16x16/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/icons/hicolor/16x16/apps/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/icons/hicolor/32x32/apps/
filesystem: 777  package: 755
warning: directory permissions differ on /usr/share/icons/hicolor/48x48/apps/
filesystem: 777  package: 755
Optional dependencies for palemoon-bin
    networkmanager: Location detection via available WiFi networks
    gstreamer0.10-base-plugins: vorbis decoding, ogg demuxing
    gstreamer0.10-good-plugins: webm and mp4 demuxing
    gstreamer0.10-bad-plugins: aac, vp8 and opus decoding
    gstreamer0.10-ugly-plugins: h.264 and mp3 decoding
    gstreamer0.10-ffmpeg: more decoders
    libpulse: PulseAudio audio driver [installed]
    hunspell: spell checker and morphological analyzer
    hyphen: library for hyphenation and justification
checking dependencies...

Packages (4): mime-types-9-1  nspr-4.10.4-1  nss-3.16-1  palemoon-bin-24.6.2-1

Total Removed Size:   65.67 MiB

:: Do you want to remove these packages? [Y/n]
(1/4) removing palemoon-bin                        [########################] 100%
(2/4) removing nss                                 [########################] 100%
(3/4) removing nspr                                [########################] 100%
(4/4) removing mime-types                          [########################] 100%
error: target not found: mime-types
error: target not found: nss
==> Packages moved to /mnt/live/memory/data/linux/alpha/modules/palemoon-bin
==> Running script arch2sb palemoon-bin
==> Extracting
  -> mime-types-9-1-any.pkg.tar.xz
  -> nspr-4.10.4-1-x86_64.pkg.tar.xz
  -> nss-3.16-1-x86_64.pkg.tar.xzusr/bin/crlutil: Failed to set file flags
bsdtar: Error exit delayed from previous errors.

  -> palemoon-bin-24.6.2-1-x86_64.pkg.tar.xz

==> Creating bundle palemoon-bin.sb
Parallel mksquashfs: Using 2 processors
Creating 4.0 filesystem on palemoon-bin.sb, block size 524288.
[=================================================================|] 494/494 100%
Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 524288
   compressed data, compressed metadata, compressed fragments, compressed xattrs
   duplicates are removed
Filesystem size 31190.10 Kbytes (30.46 Mbytes)
   46.40% of uncompressed filesystem size (67225.33 Kbytes)
Inode table size 4929 bytes (4.81 Kbytes)
   31.42% of uncompressed inode table size (15685 bytes)
Directory table size 4236 bytes (4.14 Kbytes)
   43.55% of uncompressed directory table size (9726 bytes)
Number of duplicate files found 11
Number of inodes 474
Number of files 386
Number of fragments 18
Number of symbolic links  6
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 82
Number of ids (unique uids + gids) 1
Number of uids 1
   root (0)
Number of gids 1
   root (0)
==> Do you want to load palemoon-bin.sb? [Y/n] y
==> Bundle 'palemoon-bin.sb' activated
  -> rebuilding the gtk+ icon cache
  -> updating mimeinfo cache
[root@alphaos ~]#[/list]

Line 75

Code: Select all

palemoon-24.6.2.en-US.linux-x86_64.tar.bz2.sig ... Skipped

Skipped? Why? Is it bad or do I leave it like that?

Line 78

Code: Select all

palemoon-24.6.2.en-US.linux-x86_64.tar.bz2 ... FAILED (unknown public key A17CA70A371B5D43)

Failed? Why would it fail? What's wrong, the website hosting the file or the PKGBUILD file? Or am I interpreting something wrong?

Lines 111-135

Code: Select all

directory permissions differ

Is this to be expected?

Lines 158-159

Code: Select all

error: target not found: mime-types
error: target not found: nss

Howcome? Didn't it download these as dependencies in the first place?

Lines 165-166

Code: Select all

  -> nss-3.16-1-x86_64.pkg.tar.xzusr/bin/crlutil: Failed to set file flags
bsdtar: Error exit delayed from previous errors.

Don't get it...
Thanks in advance
Cheers

Scooby
Site Admin
Posts: 826
Joined: 09 Sep 2013, 16:52

Re: FireFox alternatives in GTK3?

Postby Scooby » 24 Jul 2014, 14:47

john3voltas wrote:Line 75

Code: Select all

palemoon-24.6.2.en-US.linux-x86_64.tar.bz2.sig ... Skipped

Skipped? Why? Is it bad or do I leave it like that?

Line 78

Code: Select all

palemoon-24.6.2.en-US.linux-x86_64.tar.bz2 ... FAILED (unknown public key A17CA70A371B5D43)

Failed? Why would it fail? What's wrong, the website hosting the file or the PKGBUILD file? Or am I interpreting something wrong?

No idea, probablly some mix up, I would run it
I got the same BTW

john3voltas wrote:Lines 111-135

Code: Select all

directory permissions differ

Is this to be expected?

I think you have another .sb containing those dirs with those permissions
This can arise for instance if you unsquash and edit on ntfs and then squash again

do something like to find out which one

Code: Select all

find /mnt/live/memory/bundles/ -perm 777 -type d -name bin


john3voltas wrote:Lines 158-159

Code: Select all

error: target not found: mime-types
error: target not found: nss

Howcome? Didn't it download these as dependencies in the first place?

It did download and use them.
ignore this, it's something like they'r uninstalled twice?

Code: Select all

==> Extracting
  -> mime-types-9-1-any.pkg.tar.xz
  -> nspr-4.10.4-1-x86_64.pkg.tar.xz
  -> nss-3.16-1-x86_64.pkg.tar.xzusr/bin/crlutil: Failed to set file flags


john3voltas wrote:Lines 165-166

Code: Select all

  -> nss-3.16-1-x86_64.pkg.tar.xzusr/bin/crlutil: Failed to set file flags
bsdtar: Error exit delayed from previous errors.


a inconsistency between gnutar and bsdtar, I think, and they refuse to solve it
Anyway it is extended file flags that is failed to be set. normal things are set.
It works and can be ignored

john3voltas
Expert
Posts: 266
Joined: 19 May 2013, 21:53

Re: FireFox alternatives in GTK3?

Postby john3voltas » 24 Jul 2014, 20:41

Thanks for your clarification, scooby. :)

seppalta
Posts: 2
Joined: 17 Jul 2014, 22:11

Re: FireFox alternatives in GTK3?

Postby seppalta » 28 Jul 2014, 18:51

I have been using Slimboat (http://www.slimboat.com/en/ for about a month now and have had no problems. I think his brother, Slimjet, will be the choice when they get their Linux version finished. To quote: "Slimjet is based on Blink engine (the engine behind Chrome from Google). SlimBrowser is based on Trident engine (the engine behind Internet Explorer from Microsoft). SlimBoat is based on the Qt-port of Webkit engine. The three browsers have a similar set of features. Slimjet is the most robust and stable of the three and is most suitable for people who prefer a simple and clean user interface. SlimBrowser is suitable for people who prefer an advanced user interface with as many options as possible. SlimBoat has the smallest memory footprint and run across multiple platforms but might have compatibility issues with a few web sites due to the QtWebkit engine."
Last edited by seppalta on 30 Jul 2014, 18:22, edited 1 time in total.


Return to “General Discussion”

Who is online

Users browsing this forum: No registered users and 19 guests

cron