[BUG] Vivaldi cannot play Facebook videos and SoundCloud Music



  • I have a weird problem, and I cannot figure out why it is failing. It started about 2 weeks ago, before that all was working correctly. On one of my computers, I run Vivaldi for all users. On this computer, for any user, if I go to facebook and press play on a video on the timeline, it gives me a loading icon that never stops spinning. If I go to soundcloud and press play on a song, it displays the message: "There was a problem playing this track." I tried with 3 different users on this machine, all show exactly the same behavior. If I attempt to do any of the actions with Internet Explorer or Opera 12.17, everything works as expected and it plays instantly. On my main pc, which runs Vivaldi, same version and also up-to-date, everything works normally. I completely removed Vivaldi including browser data for all users, and with a fresh user (and a reboot in the process) opening soundcloud and playing the first song gives me that message, it does not work. I have reinstalled the PPAPI flash plugin but that does not work either, and I have confirmed that it is enabled. I even ran the Flash uninstall utility which removes every flash plugin on the system, including the NNAPI version. I've had this very same problem a long time ago on another pc with Opera 12.17 which I never was able to fix either. Eventually I moved to Vivaldi, where it all worked. Please help me. Also, forgot to mention, Youtube works normally, but it may be using HTML5.



  • As it works on one machine and not the other - suggests there is a difference between them.

    Check if hardware acceleration is available on each - check vivaldi://gpu

    On the problem machine, you may have to disable it
    Open vivaldi://chrome/settings/search#hardware
    Untick "Use hardware acceleration"
    Restart Vivaldi

    Note: There have been some reports that for this setting, the 32bit version of Vivaldi will work when 64bit does not.



  • The problem machine is running windows 10 32 bit while the other where it works is 8.1 64 bits.

    I've disabled hardware accelleration, but the problem is the same. SoundCloud still gives me: "There was a problem playing this track."

    Now that I think of it, it may have started to happen after I updated Vivaldi. I'll see if I have an old installer, remove the current version and install that one.

    EDIT: Nope, removed Vivaldi, and installed an older verseion, problem exactly the same.

    This is the error on SoundCloud:



  • Well, just looking at Soundcloud, as that works for me on Win 10 Pro (64 bit) using both

    • Vivaldi 1.3.501.6 (64-bit)
    • Vivaldi 1.2.490.39 (32-bit)

    You don't mention the Vivaldi version you use or if you have any extensions.

    You could try a check with new profile as suggested by Ayespy
    https://vivaldi.net/forum/vivaldi-browser/11444-w10-msi-gs-60-606-pro-i5-5700hq-vivaldi-won-t-display-in-anything-other-than-maximized#62089

    Just as a quick check to see what happens.

    There was a problem with Facebook videos which seemed to be related to being logged in (and themes ???)
    https://vivaldi.net/en-US/forum/vivaldi-browser/11674-facebook-video-don-t-play-after-last-update



  • Thanks for trying to help.

    As mentioned earlier, I did completely uninstall Vivaldi, including removing all userdata. This deleted the entire UserData folder, including the profile, but the problem still exists.

    I'm using the latest version which is Vivaldi 1.2.490.39 (32 bit)

    On my other computer where everything works, I also use Vivaldi 1.2.490.39 (32 bit)

    I've tried everything removing the UserData folder, but no luck. Also tried stand alone and per user install, not working either, same issue.

    Do you know if the StandAlone is a portable install that I can move around including the userdata? Then I can test moving that one between 2 computers and be sure it is something other than vivaldi that vivaldi interacts with. (which is what I'm suspecting it to be)

    EDIT: The facebook problem is a different one than I have. I do not even get the javascript popup video player.
    But I do know Javascript is working because with soundcloud, if I play a song on my main pc in soundcloud while being logged in, and then on the other computer I press play on that same song, my main computer first stops playing and then iit attempts to load the song on the problem computer and after trying for about 10 seconds it fails "There was a problem playing this track"



  • I did the ultimate test to comfirm my suspicions.

    I downloaded VivaldiPortable from PortableApps.com on my main pc. I exctacted it to a folder, ran it and opened soundcloud.com. I could play the first song there no problems.

    I then opened a second random webpage as 2nd tab and closed the portable version. I reopened it to confirm the pages were still in the tabs and they were.

    I copied the folder to the problem pc and from there launched VivaldiPortable again. It opened my tabs as I left them from my main pc. When I pressed play on the first song in soundcloud that was still open, the same "There was a problem playing this track" message appeared.

    It does seem to be trying to play it, but then after about 3 seconds it fails.



  • OK, so it seems there is something on this PC which is blocking it.

    But what it might be, I don't know, sorry :(

    Just guesses -
    Security apps (Anti-Virus/Firewall) ?
    Could you be using a wireless connection to internet - maybe check those settings?

    You did check the output of
    vivaldi://gpu

    to see if there was anything else (beside hw acceleration)?



  • The strangest thing is, it used to work and just suddenly stopped. PC is on a wired connection, and everything works in other browsers, including opera and internet explorer.

    Here's the problems detected for the vivaldi://gpu

    Problems Detected
    GPU process was unable to boot: GPU access is disabled in chrome://settings.
    Disabled Features: all
    Accelerated video decode interferes with GPU sandbox on older Intel drivers: 180695, 298968, 436968
    Disabled Features: accelerated_video_decode
    Some drivers are unable to reset the D3D device in the GPU process sandbox
    Applied Workarounds: exit_on_context_lost
    Clear uniforms before first program use on all platforms: 124764, 349137
    Applied Workarounds: clear_uniforms_before_first_program_use
    Always rewrite vec/mat constructors to be consistent: 398694
    Applied Workarounds: scalarize_vec_and_mat_constructor_args
    Old Intel drivers cannot reliably support D3D11: 363721
    Applied Workarounds: disable_d3d11
    On Intel GPUs MSAA performance is not acceptable for GPU rasterization: 527565
    Applied Workarounds: msaa_is_slow
    Framebuffer discarding can hurt performance on non-tilers: 570897
    Applied Workarounds: disable_discard_framebuffer
    Raster is using a single thread.
    Disabled Features: multiple_raster_threads
    Native GpuMemoryBuffers have been disabled, either via about:flags or command line.
    Disabled Features: native_gpu_memory_buffers

    I have no clue what this means though, and I can't seem to understand how GPU related issues could affect soundcloud?



  • As I said, I'm guessing at things - I only thought it "might" affect how flash player works - which is used on Soundclound (even if only for audio).

    Just shows that the GPU is disabled because you still have h/w access disabled.
    So it doesn't work with or without h/w acceleration, that's strange.

    Note: as you have 32bit OS and 32bit Vivaldi, you could probably turn it on again if you want, may (or may not) help with videos etc.

    All I can suggest is writing a bug report - but I am unclear how devs could investigate unless they have access to an identical PC to yours.
    But give them as many details as you can (probably even more than you think is relevant )

    Go to https://vivaldi.com/bugreport
    You will receive a reply email with the bug number VB-xxxx
    and you can then reply to that with a link to this thread.

    However, the bug tracker is only available to Vivaldi and insiders, it is not publicly available. So the only way to know it has been solved is to check each Changelog as it appears.



  • Thanks for all your help.

    I've decided that I'll solve it the way I've solved it in the past with Opera. I'm going to reinstall windows. I doubt a bug-report will do anything, given that the same actions work in another browser on the same machine, the problem does not go away if I reinstall Vivaldi or clear the UserData folder and is gone when done on another pc.

    If I have the same problem after reinstalling, I'll reply in this topic.



  • An update from my end.

    Before reinstalling windows, I decided to do a test in a VirtualBox VM running windows 10 32-bit, and the exact same happens. I tried it in another VirtualBox VM running windows 10 32-bit and it also did not work.

    I am now starting to suspect this is indeed a bug where vivaldi 32-bit in conjunction with windows 10 32-bit will not work correctly.

    I'm going to install Windows 10 64-bit in a VM which in theory should work, and with that result I'll shoot a bug report in.



  • Does not work on my 64-bit Windows 10 version inside Virtual Box either, running 32-bit version of vivaldi.

    Exact same problem, installed the flash PPAPI of course and rebooted. I'm stumped. I guess I'll file a bug report.



  • Bug submitted: VB-18995



  • Windows 10 has many issues in combination with Vivaldi as it seems. No problem at all with using the 32 bit build in combination with Windows 7 and 8 with each 64 Bit. As long as Microsoft messes around with Windows 10 and releases not a real stable, breakage like that will happen again and again.

    So, a bug report at Microsoft makes more sense in that cases ;)

    Try the following, deactivate Flash player in vivaldi://plugins so that you can use the HTML5 player and afterwards delete all cookies related to Soundcloud.

    Btw. it is not only Vivaldi which has problems with Windows 10. I highly suggest you get either Windows 7 which is still supported until 2020 or Windows 8.1. But Windows 10 like it is now is not recommended at all, not only from the amount of issues thanks of being a total work in progress but also because of many privacy issues and serious lack of user control over certain function aspects.



  • @Sajadi:

    Try the following, deactivate Flash player in vivaldi://plugins so that you can use the HTML5 player and afterwards delete all cookies related to Soundcloud.

    Unfortunately, LPChip has tried that (and more) already.

    @Sajadi:

    Windows 10 has many issues in combination with Vivaldi as it seems. No problem at all with using the 32 bit build in combination with Windows 7 and 8 with each 64 Bit. As long as Microsoft messes around with Windows 10 and releases not a real stable, breakage like that will happen again and again.

    So, a bug report at Microsoft makes more sense in that cases ;)

    (snip)

    Btw. it is not only Vivaldi which has problems with Windows 10. I highly suggest you get either Windows 7 which is still supported until 2020 or Windows 8.1. But Windows 10 like it is now is not recommended at all, not only from the amount of issues thanks of being a total work in progress but also because of many privacy issues and serious lack of user control over certain function aspects.

    Well, I'm using Win 10 Pro (although it is the 64 bit version) and do not have the problems with Vivaldi that are being encountered by LPChip - so it is not a "general problem".

    @LPChip - While you are trying OS's do you have the chance to test in a VM running Win 8.1 as that is the working system on your other PC?



  • I'm doing that right now actually.

    All VM's are on my system where Vivaldi works. My own pc is actually Windows 8.1 x64.

    The VM's were all windows 10. I am almost done installing windows 8.1 x64. I will then install Vivaldi 32 bit, and if it works, I will upgrade it to windows 10 to see if it breaks or not and report back.



  • A fresh install of Windows 8.1 x64 inside VirtualBox VM, then installed PPAPI flash, and its not working either, same problem.

    Now running windows update to get it up to speed, doing 243 updates. Will see if that helps.

    Tested that it still works on my main pc, and it still does.

    I'm starting to get really puzzled now.



  • Still installing windows updates in the Windows 8.1 x64 VM so I thought lets do a quick test. I installed Chrome, and guess what, Both soundcloud and Facebook already work there. Definitely a problem with Vivaldi.



  • @Sajadi:

    Windows 10 has many issues in combination with Vivaldi as it seems.

    Well, not exactly.

    Vivaldi relies on MS codecs to play the protected contents, and those codecs are more mature on W10, hence we have more reports about people with Win7 rather than people using W10.

    Then the mileage may vary depending the actual VGA drivers and other variables.

    All I can say is that I'm using Vivaldi since the day one and the W10 only related problems were just a couple.

    Only one was a major problem and affected only the TH2+ versions, but was fixed months ago.



  • On yet another pc (new pc for someone else) I did a fresh windows 8.1 x64 installation, installed Vivaldi 32-bit and PPAPI, installed all windows updates, but its not working there either.

    This is definitely broken. I have so many situations now where its not working, this can't be a coincidence.

    It still works on my main pc, but I am very very afraid to update it to a newer version, so until I get it fixed on my other system, or something bad happens on this pc, I'm not updating anymore. Its silly, I know, but this scares the hell out of me.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.