Flash issues with Nuvola Player 2.0.x
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nuvola Apps Runtime (Nuvola Player) |
Fix Released
|
Critical
|
Jiří Janoušek | ||
2.0.x |
Fix Released
|
Undecided
|
Unassigned | ||
2.1.x |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
See FAQ #2107 How to install compatible Flash plugin for Nuvola Player 2.0.1 or higher
https:/
=== Issue ===
Native Flash plugin doesn't work properly in Nuvola Player 2.0.x and causes several issues:
Bug #1054806: Flash installed in the computer but undetected by Nuvola
Bug #1033334: Unable to close Nuvola Player without a error message about force quit
Bug #1053860: Grooveshark crash at launch
Adobe Flash plugin is incompatible with Nuvola Player 2.0.x, because it is not possible to mix GTK+ 2 (Flash plugin) and GTK+ 3 (Nuvola Player) in the same process.
=== Solution ===
Long term solution of this incompatibility is to port Nuvola Player to WebKit2Gtk API, that runs plugins in a separate process. Unfortunately, the new API is not yet available in any stable Linux distribution, so it is necessary to use a temporary workaround for now.
Short term workaround is to wrap Flash plugin via nspluginwrapper. Unfortunately, this way has many drawbacks:
* The primary goal of nspluginwrapper was to wrap 32bit Flash plugin for 64bit systems. Since native 64bit Flash plugin is available, this goal is no longer valid and nspluginwrapper is considered deprecated. Moreover, some Linux distributions (e.g. Debian) have already removed nspluginwrapper from repositories.
* nspluginwrapper can wrap only 32bit plugins, so you cannot use native 64bit plugin on 64bit system, you have to use wrapped 32bit plugin.
* Wrapped Flash plugin has higher CPU usage and tends to crash more often.
* Since nspluginwrapper is dead, there may be unresolved security issues.
To minimize negative effects on user's system, it is necessary not to install wrapped Flash plugin into standard directory for web plugins (/usr/lib/
=== Progress ===
Workaround based on nspluginwrapper is available, see FAQ #2107 How to install compatible Flash plugin for Nuvola Player 2.0.1 or higher
Related branches
Changed in nuvola-player: | |
importance: | High → Critical |
description: | updated |
description: | updated |
description: | updated |
The fix has been found to work as a workaround to Bug #1054806.