LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-18-2019, 01:12 AM   #256
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762

Quote:
Originally Posted by orbea View Post
Its been a while and I am not going to download it all again, but the problem I recall was that some include directories were entirely absent from the source making it essentially impossible to build myself or for anyone to audit it.
Well last time I checked it builds for me. If it doesn't I would consider it a bug and we can rectify it.
 
Old 10-18-2019, 04:30 AM   #257
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
@denydias We made a “business decision” to add this just for you. This is from an internal build (so not yet public).

In all serious, thanks for highlighting this and sorry that we overlooked it before.
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2019-10-18_11-28-43.png
Views:	61
Size:	16.7 KB
ID:	31562  
 
3 members found this post helpful.
Old 10-18-2019, 04:54 AM   #258
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Quote:
Originally Posted by ruario View Post
@denydias We made a “business decision” to add this just for you. This is from an internal build (so not yet public).

In all serious, thanks for highlighting this and sorry that we overlooked it before.
This is an excellent example of the good work you are doing for the community, ruario. Just fantastic that you've decided to include that. You've really attacked this thread and knocked it into shape in the last couple of days too, great work.
 
1 members found this post helpful.
Old 10-18-2019, 05:06 AM   #259
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
Quote:
Originally Posted by Lysander666 View Post
Just fantastic that you've decided to include that.
To be honest it was a very simple change. Just something we overlooked mapping. Embarrassing if anything, hence the “Hanlon's razor” reference in my original reply. I hope that denydias doesn't mind my “business decision” comment. It's meant as a joke. I hope that is obvious.
 
Old 10-18-2019, 08:20 AM   #260
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
@denydias Your change is in the snapshot that just went live (“V Menu → Tools → Settings → Webpages → Global Permissions → Notifications”):

Video improvements for older Macs – Vivaldi Browser snapshot 1699.4

Those using my “latest-vivaldi.sh” script can repack the latest snapshot as follows:

Code:
VIVALDI_STREAM=snapshot ./latest-vivaldi.sh
You can install this alongside the stable if you want to try stuff out. It will not mess with the stable profile/settings.

P.S. Make sure you have latest-vivaldi.sh Version 1.6.4

[EDIT] An easy way to become aware of new snapshot releases is to subscribe to the Vivaldi Snapshots RSS feed. Or just re-run the script once a week as that is roughly how often we put out updates.

Last edited by ruario; 10-18-2019 at 08:36 AM. Reason: Added a link to the Snapshot RSS feed
 
3 members found this post helpful.
Old 10-26-2019, 06:36 AM   #261
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Vivaldi gets spellbound for Hallowe'en.

Some nice ideas for theming there.

Also, unless it's been missed elsewhere, here's the Dracula theme, which goes beyond just browser customisation.

Hallowe'en wallpapers galore.
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2019-10-26_12-28-05.jpg
Views:	38
Size:	153.4 KB
ID:	31641  

Last edited by Lysander666; 10-26-2019 at 07:31 AM.
 
2 members found this post helpful.
Old 10-28-2019, 07:13 AM   #262
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
We decided to change how we handle 'proprietary' media (H.264/AAC), for the upcoming Vivaldi 2.9. I therefore made a small change to latest-vivaldi.sh. You will want version 1.6.5 of the script before you install future 2.9 versions.

P.S. Old versions of the script would still work, you just would not get working proprietary media out of the box.

Last edited by ruario; 10-28-2019 at 07:53 AM.
 
3 members found this post helpful.
Old 10-28-2019, 07:54 AM   #263
slalik
Member
 
Registered: Nov 2014
Location: Moscow
Distribution: Slackware
Posts: 233

Rep: Reputation: 203Reputation: 203Reputation: 203
Quote:
Originally Posted by ruario View Post
We decided to change how we handle 'proprietary' media (H.264/AAC) is handled for the upcoming Vivaldi 2.9.
Do you mean that there will be an 'update-ffmpeg' script similar to the 'update-widevine' script and the proprietary libffmpeg.so will be downloaded during installation? In this case the SBo script could do the same (and we could get ride of vivaldi-codecs-ffmpeg-extra script). Would be nice!
 
Old 10-28-2019, 08:02 AM   #264
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
@slalik Yes the SBo version could do that.

Alternatively, in cases where they do not and support is not available, when a user first launches Vivaldi it will state the following (see attachment), with a link to the help page telling the user how to run the script.

So if the SBo maintainer prefers, they could just leave it up to the user.

P.S. Look out for a change in a future changelog with bug number VB-59143. This is when it is implemented.

[EDIT] The fix is live the current RC
Attached Thumbnails
Click image for larger version

Name:	media.png
Views:	36
Size:	14.7 KB
ID:	31687  

Last edited by ruario; 10-28-2019 at 08:53 AM. Reason: Added postscript; link to snapshot
 
4 members found this post helpful.
Old 10-28-2019, 04:23 PM   #265
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780

Rep: Reputation: 260Reputation: 260Reputation: 260
@ruario I'm a little confused. Before the 2.9 release, do we need the vivaldi-codecs-ffmpeg-extra-*_SBo when using your 1.6.5 script?
From my running a grep against both packages it appears they both add a libffmpeg.so to /opt/vivaldi. So to me that means that the vivaldi-codecs SBo isn't needed with your script regardless of version. Correct?

After 2.9 release will we need the vivaldi-codecs-ffmpeg-extra-*_SBo, because it appears the proprietary video's is automatically installed by the script? Or is there a switch to turn-off loading libffmpeg?

Which libffmpeg will be install with your script?
If I've already installed AlienBob's ffmpeg-3.4.6 package why doesn't it also install libffmpeg and make that available to the browser? Am I asking a "you don't know what you don't understand and vice-versa" about raw and libraries packaging question? PS I actually see that @alienbob packages doesn't even include a libffmpeg, so the question is probably dumb, but is there an article I can read to understand the libffmpeg vs ffmpeg package differences concept?

Trying to better know Linux. Cheers.
 
Old 10-28-2019, 04:46 PM   #266
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
After running Vivaldi exclusively for a bit, I'm going back to Waterfox.
I was running version 2.8.1664.44 from SBo.

Why?

(Keep in mind that I'm on older hardware which may be at least part the source of my issues.
'07 Dell Inspiron 1520, 2.8GHz C2E X9000, 4GB DDR2 800MHz RAM.)

First Vivaldi is very resource hungry. It is nice that Vavaldi doesn't hang periodically but while running Vivaldi things start dipping into swap and takes away from running other programs making them slower. It also takes at least twice as long to start as Waterfox on my system.

It seems to have a bug where if I visit a website that has a video, it takes over my volume icon in the panel and doesn't let it go until I close Vivaldi.

I cannot find any way to fine tune things like, fingerprinting, disabling geolocation (globally), etc as in Firefox/Waterfox's about:config.

Finally, some extensions don't work correctly and some not at all.


But overall, Vivaldi is a very nice browser.

Edit: One more thing, the sync needs some work. When I had it set-up on my main PC (with Vivaldi account active and synced) the way I wanted it, then I installed it on my testrig. Once I logged in on my testrig to see what gets synced, it uploaded the default bookmarks and added them back to my main rig making them a complete mess.

Last edited by Skaendo; 10-28-2019 at 10:47 PM.
 
Old 10-30-2019, 08:05 AM   #267
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
Quote:
Originally Posted by bamunds View Post
@ruario I'm a little confused. Before the 2.9 release, do we need the vivaldi-codecs-ffmpeg-extra-*_SBo when using your 1.6.5 script?
Yes or the browser would have told you (in terminal output only) where to find a suitable file. Now (≥2.9) it fetches it automatically on install and if that fails it tells you that it did not work in the main Vivaldi UI itself, along with a link that details how to fix it.

Quote:
Originally Posted by bamunds View Post
From my running a grep against both packages it appears they both add a libffmpeg.so to /opt/vivaldi. So to me that means that the vivaldi-codecs SBo isn't needed with your script regardless of version. Correct?
Vivaldi only adds a file to /opt/vivaldi/lib but this file only supports open codecs. the newly bundled update-ffmpeg fetches a file (from Canonical/Ubuntu) that adds support for all media types. We do not bundle the lib with full support directly because it is patented and hence us distributing it directly is an issue. My repack script runs update-ffmpeg for you, hence why the final Slackware package that it makes already contains it.

Quote:
Originally Posted by bamunds View Post
After 2.9 release will we need the vivaldi-codecs-ffmpeg-extra-*_SBo
I think that is up to the package maintainer to decide. There are three options
  • The SlackBuild fetches/configures a suitable libffmpeg for them (either on its own or by calling the bundled update-ffmpeg)
  • Use an extra ffmpeg package (as is the case today)
  • Expect the user to run update-ffmpeg (a reasonable assumption given Vivaldi itself will guide them to do this now)

Quote:
Originally Posted by bamunds View Post
… it appears the proprietary video's is automatically installed by the script? Or is there a switch to turn-off loading libffmpeg?
You mean the new update-ffmpeg script in 2.9? You cannot turn off usage of libffmpeg in Vivaldi because it is used for all media types but you could uninstall the extra libffmpeg that adds support for proprietary media by calling update-ffmpeg --undo assuming it was update-ffmpeg that fetched and installed it.

Quote:
Originally Posted by bamunds View Post
Which libffmpeg will be install with your script?
As stated above it is a file from Canonical/Ubuntu. They have permission to distribute this file with patented code (or at least must believe they do).

They make it for Ubuntu 16.04 and it has no dependencies outside of what you would expect on Slackware 14.2 (and above). Thus it is perfect for our usage.

Quote:
Originally Posted by bamunds View Post
If I've already installed AlienBob's ffmpeg-3.4.6 package why doesn't it also install libffmpeg and make that available to the browser?
The libffmpeg used by Chromium browsers is heavily patched for their usage. It is not identical to that provided by the ffmpeg project upstream, so we cannot just use the normal one.

We can't even use any random one provided for some other Chromium based browser because the ABI changes over time. Pre 2.9 we were looking in a bunch of locations for suitable libffmpeg files and then testing the ones we found to see if they are suitable. This is complex and somewhat time consuming (on startup no less). So better to rely on only locations were a file is provided specifically for the specific version that Vivaldi needs.
 
2 members found this post helpful.
Old 10-30-2019, 08:12 AM   #268
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
Quote:
Originally Posted by Skaendo View Post
First Vivaldi is very resource hungry. It is nice that Vavaldi doesn't hang periodically but while running Vivaldi things start dipping into swap and takes away from running other programs making them slower.
Moreso than other Chromium based browsers?

Quote:
Originally Posted by Skaendo View Post
It also takes at least twice as long to start as Waterfox on my system.
Yes this is due to our UI being web based (which allows us certainly flexiblity and is, in part the reason for our rich feature set).

By the way, you see the same slow startup with other Chromium applications that have a web UI, like Electron apps. However once it does load It is not a massively slower UI for general usage.

Quote:
Originally Posted by Skaendo View Post
It seems to have a bug where if I visit a website that has a video, it takes over my volume icon in the panel and doesn't let it go until I close Vivaldi.
I would again be interested to know if you see the same in other chroimium based browsers or applications as we have done nothing special here.

Quote:
Originally Posted by Skaendo View Post
I cannot find any way to fine tune things like, fingerprinting, disabling geolocation (globally), etc as in Firefox/Waterfox's about:config.
You can disable geolocation (globally) and other such things globally in 2.9. As for more options related to limiting fingerprinting, they will likely come in the future.

Quote:
Originally Posted by Skaendo View Post
Finally, some extensions don't work correctly and some not at all.
Some examples might help.


Quote:
Originally Posted by Skaendo View Post
But overall, Vivaldi is a very nice browser.
Thanks

Quote:
Originally Posted by Skaendo View Post
Edit: One more thing, the sync needs some work. When I had it set-up on my main PC (with Vivaldi account active and synced) the way I wanted it, then I installed it on my testrig. Once I logged in on my testrig to see what gets synced, it uploaded the default bookmarks and added them back to my main rig making them a complete mess.
I think I know what this issue is and it is being looked at right now.

Last edited by ruario; 10-30-2019 at 08:13 AM.
 
2 members found this post helpful.
Old 10-30-2019, 09:56 AM   #269
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,152

Rep: Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323
Quote:
Originally Posted by ruario View Post
.......Yes this is due to our UI being web based (which allows us certainly flexiblity and is, in part the reason for our rich feature set).........
"UI" as in User Interface?
If so, are you saying when Vivaldi is started, it goes out somewhere on the'Net to pull in the interface?
 
Old 10-30-2019, 10:05 AM   #270
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Quote:
Originally Posted by cwizardone View Post
"UI" as in User Interface?
If so, are you saying when Vivaldi is started, it goes out somewhere on the'Net to pull in the interface?
Sounds about right.

https://www.helpsystems.com/resource...user-interface

I'd never heard of one before, I think it means that parts of it are updated dynamically which saves load times and resources for the user.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Vivaldi Continues To Build Amazing Features With Vivaldi 1.11 LXer Syndicated Linux News 0 08-12-2017 06:09 PM
LXer: Vivaldi Technologies Vivaldi Web Browser LXer Syndicated Linux News 0 10-28-2016 07:26 PM
LXer: KDE Vivaldi Tablet Finally Shipping For QA Testing LXer Syndicated Linux News 0 07-23-2013 02:21 AM
LXer: Vivaldi Tablet Finally (Almost) Finalized LXer Syndicated Linux News 0 05-30-2013 07:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:06 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration