LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Installing Iridium browser (https://www.linuxquestions.org/questions/slackware-14/installing-iridium-browser-4175641923/)

hedron 11-07-2018 03:38 PM

Installing Iridium browser
 
Attempting to install Iridium browser I get the following errors when trying to run the installed package. I used rpm2txz to convert the suse and fedora packages. I also tried with alien which produced similar results. It either crashes or asks for a missing library. I'd install the missing library, but they aren't on slackbuilds.org and I don't want to go on a wild goose chase when that library requires yet another library which in turn requires half my system to update or requires different versions of some other library.

I'd compile it myself, but the process seems a little complicated as I'd need to install some other programs, which aren't on slackbuilds.org and likely will require a few or too many dependencies.

If anyone has any suggestions, please post them. Thanks.

https://downloads.iridiumbrowser.de/...p_15.0/x86_64/

Code:

/usr/lib64/chromium/chromium: error while loading shared libraries: libicui18n.so.60.2: cannot open shared object file: No such file or directory
https://dl.iridiumbrowser.de/fedora_27/

Code:

Fontconfig warning: "/etc/fonts/fonts.conf", line 162: blank doesn't take any effect anymore. please remove it from your fonts.conf
[11319:11379:1107/144418.350376:ERROR:object_proxy.cc(617)] Failed to call method: org.freedesktop.Notifications.GetCapabilities: object_path= /org/freedesktop/Notifications: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
*** autoupdate was enabled, overriding with false
[11319:11341:1107/144418.585146:FATAL:nss_util.cc(638)] NSS_VersionCheck("3.26") failed. NSS >= 3.26 is required. Please upgrade to the latest NSS, and if you still get this error, contact your distribution maintainer.
#0 0x558bba1a735e <unknown>
#1 0x558bba1c33a7 <unknown>
#2 0x558bba27eb70 <unknown>
#3 0x558bba27efd8 <unknown>
#4 0x558bb9f43789 <unknown>
#5 0x558bb9f444e5 <unknown>
#6 0x558bb9f41762 <unknown>
#7 0x558bb9f480cc <unknown>
#8 0x558bb9f476d1 <unknown>
#9 0x558bb9f4796b <unknown>
#10 0x558bb9f47abe <unknown>
#11 0x558bba21cf41 <unknown>
#12 0x558bba21d079 <unknown>
#13 0x558bba1a8446 <unknown>
#14 0x558bba215c55 <unknown>
#15 0x558bba2179e2 <unknown>
#16 0x558bba216fdc <unknown>
#17 0x558bba260c40 <unknown>
#18 0x558bba21caf1 <unknown>
#19 0x7f481bb57684 start_thread
#20 0x7f481b3d6eed __clone
Received signal 6
#0 0x558bba1a735e <unknown>
#1 0x558bb7734a86 <unknown>
#2 0x558bba1a7717 <unknown>
#3 0x7f481bb613b0 <unknown>
#4 0x7f481b3053f8 __GI_raise
#5 0x7f481b306ffa __GI_abort
#6 0x558bba1a6b45 <unknown>
#7 0x558bba1c331c <unknown>
#8 0x558bba27eb70 <unknown>
#9 0x558bba27efd8 <unknown>
#10 0x558bb9f43789 <unknown>
#11 0x558bb9f444e5 <unknown>
#12 0x558bb9f41762 <unknown>
#13 0x558bb9f480cc <unknown>
#14 0x558bb9f476d1 <unknown>
#15 0x558bb9f4796b <unknown>
#16 0x558bb9f47abe <unknown>
#17 0x558bba21cf41 <unknown>
#18 0x558bba21d079 <unknown>
#19 0x558bba1a8446 <unknown>
#20 0x558bba215c55 <unknown>
#21 0x558bba2179e2 <unknown>
#22 0x558bba216fdc <unknown>
#23 0x558bba260c40 <unknown>
#24 0x558bba21caf1 <unknown>
#25 0x7f481bb57684 start_thread
#26 0x7f481b3d6eed __clone
  r8: 0000000000000000  r9: 00007f480141b700 r10: 0000000000000008 r11: 0000000000000202
 r12: 00007f4801419770 r13: 00007f4801419970 r14: 00007f4801419e70 r15: 00007f4801419e60
  di: 0000000000002c37  si: 0000000000002c4d  bp: 00007f4801419720  bx: 00007f4801419e68
  dx: 0000000000000006  ax: 0000000000000000  cx: 00007f481b3053f8  sp: 00007f48014195e8
  ip: 00007f481b3053f8 efl: 0000000000000202 cgf: 002b000000000033 erf: 0000000000000000
 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.


RadicalDreamer 11-08-2018 01:41 AM

Did you have the latest Chromium from: http://www.slackware.com/~alien/slac...um/pkg64/14.2/

Lysander666 11-08-2018 04:00 AM

Quote:

Originally Posted by hedron (Post 5923827)
Attempting to install Iridium browser I get the following errors when trying to run the installed package. I used rpm2txz to convert the suse and fedora packages.

What exactly are you doing - are you just doing a straight conversion and installing that? From my experience this is not a reliable method of installing a package. I have had success with this method once before, but that was with a .deb file and subsequently extracting it and rebuilding it with makepkg.

franzen 11-08-2018 04:21 AM

looking at https://downloads.iridiumbrowser.de/source/, there was no new version of iridium-browser for 6 months while Chromium/Chrome got a lot of security fixes.

iridium-browser-2018.5.67.tar.xz 2018-05-17 22:22 582M
iridium-browser-2018.11.70.tar.xz 2018-10-31 12:26 649M

Maybe not so very much secure, if there's a lack of updates.

Bindestreck 11-08-2018 05:54 AM

Quote:

Originally Posted by franzen (Post 5923979)
looking at https://downloads.iridiumbrowser.de/source/, there was no new version of iridium-browser for 6 months while Chromium/Chrome got a lot of security fixes.

iridium-browser-2018.5.67.tar.xz 2018-05-17 22:22 582M
iridium-browser-2018.11.70.tar.xz 2018-10-31 12:26 649M

Maybe not so very much secure, if there's a lack of updates.

What are you saying, the newest one were released 8 days ago: https://github.com/iridium-browser/i...owser/releases

franzen 11-08-2018 06:22 AM

Quote:

Originally Posted by Bindestreck (Post 5924005)
What are you saying, the newest one were released 8 days ago: https://github.com/iridium-browser/i...owser/releases

Yes, and 6 months lack of updates before that.
See https://chromereleases.googleblog.co...able%20updates for security-fixes iridium missed in that time

birdboy 11-08-2018 07:50 AM

Take a look at Ungoogled Chromium:

https://github.com/Eloston/ungoogled-chromium

There are portable builds available (Portable Linux 64-bit Release):

https://ungoogled-software.github.io...mium-binaries/

I just unpack and run it, without issue on -current.

Also, it's better than Iridium, more up to date and with more 'features' removed.

https://spyware.neocities.org/articles/browsers.html

hedron 11-08-2018 09:38 AM

Quote:

Originally Posted by Lysander666 (Post 5923975)
What exactly are you doing - are you just doing a straight conversion and installing that? From my experience this is not a reliable method of installing a package. I have had success with this method once before, but that was with a .deb file and subsequently extracting it and rebuilding it with makepkg.

Yea, it's usually failed me in the past, but I could find no other way to do it other than building from source, and looking at that dependency list I was just like, "uh... No thanks."

Quote:

Originally Posted by birdboy (Post 5924044)
Take a look at Ungoogled Chromium:

https://github.com/Eloston/ungoogled-chromium

There are portable builds available (Portable Linux 64-bit Release):

https://ungoogled-software.github.io...mium-binaries/

I just unpack and run it, without issue on -current.

Also, it's better than Iridium, more up to date and with more 'features' removed.

https://spyware.neocities.org/articles/browsers.html

Thanks, that's what I was looking for. I had just thought that iridium was the only one to remove the google stuff.

hedron 11-08-2018 02:59 PM

Ungoogled-chromium crashes with this error everytime I goto a website. (Like this website will crash, but www.slackware.com dosen't, well unless you goto doc.slackware.com)
Code:

[3792:3814:1108/150426.232273:FATAL:nss_util.cc(655)] NSS_VersionCheck("3.26") failed. NSS >= 3.26 is required. Please upgrade to the latest NSS, and if you still get this error, contact your distribution maintainer.
Trace/breakpoint trap

It will open with these errors, but you can't load any websites.

Code:

[3792:3792:1108/150352.624395:ERROR:browser_dm_token_storage_linux.cc(93)] Error: /etc/machine-id contains 32 characters (32 were expected).
Fontconfig warning: "/etc/fonts/fonts.conf", line 102: unknown element "blank"
Fontconfig warning: "/etc/fonts/conf.avail/66-wqy-zenhei-sharp-no13px.conf", line 11: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.avail/66-wqy-zenhei-sharp.conf", line 10: Having multiple values in <test> isn't supported and may not work as expected
[3792:3851:1108/150353.132231:ERROR:object_proxy.cc(615)] Failed to call method: org.freedesktop.Notifications.GetCapabilities: object_path= /org/freedesktop/Notifications: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
[3792:3792:1108/150413.486300:ERROR:input_method_base.cc(146)] Not implemented reached in virtual ui::InputMethodKeyboardController *ui::InputMethodBase::GetInputMethodKeyboardController()Using InputMethodKeyboardControllerStub


I tried going here: https://developer.mozilla.org/en-US/...on_information but the NSS download doesn't have a configure file so I just typed 'make' and it gave me this error (fatal error: plarena.h: No such file or directory
compilation terminated /coreconf/rules.mk:388: recipe for target 'Linux4.18_x86_cc_glibc_PTH_DBG.OBJ/quickder.o' failed) that I think involves something with my kernel headers. But without a configure file, I wouldn't have much of a shot at fixing the problem.

This line (which preceded the error) looks like it's trying to compile in 32bit mode, but I do have multilib installed.

Code:

gcc -o Linux4.18_x86_cc_glibc_PTH_DBG.OBJ/quickder.o -c -g -fPIC -Di386 -DLINUX2_1 -m32 -pipe -ffunction-sections -fdata-sections -DLINUX -Dlinux -DHAVE_STRERROR -Wall -Werror -DXP_UNIX -DDEBUG -UNDEBUG -DDEBUG_madmax -D_REENTRANT -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -I../../../dist/Linux4.18_x86_cc_glibc_PTH_DBG.OBJ/include -I../../../dist/public/nss -I../../../dist/private/nss  quickder.c

RadicalDreamer 11-08-2018 05:14 PM

Slackware 14.2 has mozilla-nss-3.31.1 (looking at the changelog) which meets the requirement. Also why not try to use NSS-3.40 Slackbuild and source from Current if you want a newer package?

bassmadrigal 11-08-2018 05:32 PM

I'm guessing you downloaded a pre-built binary? If so, then they likely built it against a different version of mozillia-nss than the one included in your installation. You could try a different version of the packages or it might be required to build your own.

hedron 11-09-2018 05:37 PM

Ok, thanks guys. Finally got it installed.

But is there anyway to add a go button? And disable autocomplete?

Searching the web, I think the answer is that it's impossible without making your own extension, if it's even possible at all. But I thought I'd ask on the off chance it might be possible.

Quote:

Originally Posted by RadicalDreamer (Post 5924244)
Slackware 14.2 has mozilla-nss-3.31.1 (looking at the changelog) which meets the requirement. Also why not try to use NSS-3.40 Slackbuild and source from Current if you want a newer package?

Hmm... Mine had 3.23 or so, so I updated to 3.4 and everything was fine.


All times are GMT -5. The time now is 07:56 AM.