flash player fullscreen - very slow with nvidia proprietary drivers

Bug #218483 reported by aba3k
66
This bug affects 6 people
Affects Status Importance Assigned to Milestone
flashplugin-nonfree (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: flashplugin-nonfree

flash play normal, but is very slow when i go to fullscreen. I'm using the flash plugin nonfree and the nvidia proprietary drivers. Others things are ok, like playing movies, but is barely possible to watch flash videos in fullscreen, since is too much slow.

ubuntu 8.04 beta
flashplugin-nonfree 9.0.124
geforce 8400

Revision history for this message
aba3k (aba3000) wrote :

http://ubuntuforums.org/showthread.php?t=726968

http://ubuntu-utah.ubuntuforums.org/showthread.php?t=647743

Changing hardware acceleration to off don't change nothing for me. Also disabling visual effects don't change nothing.

Revision history for this message
DickeyWang (hwang313000) wrote :

I can confirm this. I am running ubuntu 8.04, flashplugin-nonfree 9.0.124, Geforce Quadro FX 570M, Nvidia restricted driver 169.12. Flash in full screen is slow and choppy.

Revision history for this message
Unifier (public-bob) wrote :

I can also confirm this. I have been using the nvidia-glx-new driver. Fullscreen flash has a normal framerate under Windows XP on the same machine.

Revision history for this message
Unifier (public-bob) wrote :

Sorry for the double-post, but my experience was for the final release of Ubuntu Hardy 8.04 with the flash plugin from the repositories.

Revision history for this message
koerk (nils-stelz) wrote :

Same Problem here with Geforce 6200. Worked with Ubuntu 7. No sound in flashs also.

Revision history for this message
DarkSoul (dcumbo) wrote :

I have the same problem with a 7950GTX, but i've had this since 7.10

Revision history for this message
Nightwing (jualin) wrote :

I have the same exact problem. I switched from PCLinux to Hardy Heron and I am using the nvidia-glx-new drivers too.

Revision history for this message
Paul Dunleavy (pjhd) wrote :

Nvidia GeForce 6600GT with standard "proprietary" driver.
Various bugs listed at Adobe. The latest seems to suggest this is an issue with detecting Compiz:
http://bugs.adobe.com/jira/browse/FP-7

http://bugs.adobe.com/jira/browse/FP-114

Revision history for this message
Sam Illingworth (mazz0) wrote :

Same problem (Flash slow in fullscreen) - Hardy Heron, ATI X800 (restricted drivers), non-free Adobe Flash plugin.

Revision history for this message
Sofa (alexschultze) wrote :

I had this problem too, until today.

Please check this bug. At first do all the upgrades (Kernel to latest .17 version). After that Youtube just ran smooth in Fullscreen. Flash Version 0.124.

Revision history for this message
Unifier (public-bob) wrote :

Glad it worked out well for you, Sofa, but I haven't had the same luck after the kernel upgrade.

Revision history for this message
Sofa (alexschultze) wrote :

I didn't notice that my Nvidia drivers crashed and they did not work again ever since, had no time for that. So actually i have to say, it worked for me while i was using some proprietary (i guess VESA) driver.
Not able to check it with NVIDIA drivers for now.

Revision history for this message
gabor (http) wrote :

having the same problem.

hoary 8.04, kernel 2.6.24-16-generic
nvidia-glx-new 169.12+2.6.24.13-18.41
nVidia Corporation NV34GL [Quadro FX 500/600 PCI]
widescreen: 1680x1050
firefox 3 beta5 rc2
Shockwave Flash 9.0 r124

using the 'nv' driver instead of 'nvidia' makes it only slightly faster.

Revision history for this message
gabor (http) wrote :

a complete system update including the 2.6.24-18-generic kernel resolves the problem, when using the nv driver. however, after switching back to the nvidia driver, fullscreen youtuble lags again.

i wonder if i'm using the right kernel and graphics driver at all. fullscreen glxgears @ 420 FPS

Revision history for this message
RoboJ1M (jim-neave) wrote :

I also have unusable full screen flash video (BBC iPlayer) on two Athlon XP 2200+ machines.

One with a GeForce 4 MX (900fps in glxgears)
One with my laptops (old) onboard graphics (but I have DRI working)

Thing is, full screen flash video used to work fine on the GeForce machine back when it running Fedora.
So it's not a case of horse power.

Tried hardware acceleration on and off (does nothing)

I'm going to try Flash 10 beta tonight.

Regards,

J1M.

Revision history for this message
Kshitij Aggarwal (funkyidol) wrote :

Just wanted to know if any work is being done to fix this issue. Any flash updates in the pipeline??

Revision history for this message
Edward Karavakis (edward-karavakis) wrote :

it's a flash issue.. go to http://bugs.adobe.com/jira/browse/FP-83 and vote for it / leave feedback!

Revision history for this message
RoboJ1M (jim-neave) wrote :

Possibly, but then why did my girlfriend have no problem with BBC iPlayer in Fedora?
I mean, she's moved to Ubuntu now because on the whole it's better but we've run up against this.

NEWS FLASH: New Flash 10 Beta released, includes Linux performance enhancements:

http://www.phoronix.com/scan.php?page=news_item&px=NjU2NQ

J1M.

Revision history for this message
Paul Dunleavy (pjhd) wrote :

I have upgraded to the Flash 10 Beta and it didn't fix the issue for me.

Revision history for this message
RoboJ1M (jim-neave) wrote :

Same here... :(

Playing BBC iPlayer non-fullscreen showed a slight improvement. Much less frames dropped during fast action scenes and less tearing.
Fullscreen still a slideshow.
I noticed that the flashplayer-nonfree package appears to be the earlier beta of flash now though?

J1M.

Revision history for this message
vwr0527 (vwr0527) wrote :

I have a laptop with NVIDIA Quadro NVS 140M (128MB) graphics card, just installed ubuntu today and updated everything.
I am using the flash-nonfree drivers and have this same problem. GLXgears works fine. I hope people pay attention to this problem! Is it just a few people who have this problem?

Revision history for this message
king2048 (king2048) wrote :

I've been having the same issue. However, also I've noticed that the first time that I make a Youtube video fullscreen (in a given browser session), it runs at full framerate; it's only the /second/ time that I fullscreen a video that the slowdown appears. This makes me wonder if some cleanup code isn't getting called appropriately at the end of the first video.

Revision history for this message
RoboJ1M (jim-neave) wrote :

The latest beta release of flash 10 is a marked improvement.
Video is now watchable non-fullscreen (bear in mind this is on a 1.5GHz laptop)
Full screen is probably twice as fast, but twice as fast as 2fps is still not useable. ;)
Anyway, give it a go, it's better.

J1M.

Revision history for this message
king2048 (king2048) wrote :

Flash 10 gives me no noticeable improvement. However, I just noticed that if I decrease my desktop resolution, Flash fullscreen works fine. Combine that with my previous observation (that the first time you play in fullscreen, at full desktop resolution, it works), makes me think that video memory is somehow getting filled but not freed, and that running at a lower resolution ameliorates the problem since less VRAM is used.

This said, I should also mention that I've started having some video playback "jitter" problems in Kaffeine/Totem since uprading to Hardy which are also solved by decreasing desktop resolution; this makes me wonder if the nvidia driver, and no the flash player, is the part responsible. So if the problem really is a resource leak, I wonder if it's in the nvidia driver itself?

Revision history for this message
Michael Rooney (mrooney) wrote : Re: [Bug 218483] Re: flash player fullscreen - very slow

Lower resolutions work better because it is a heck of a lot less
pixels to deal with, and as such your CPU/GPU can process it faster.

Revision history for this message
Jonas Wloka (jonas-wloka) wrote : Re: flash player fullscreen - very slow

Same here.

However, slow fullscreen video playback is only an issue while running compiz. When i change back to metacity, fullscreen runs very smoothly. It is kind of annoying to always change the window manager to watch fullscreen flash.

Ubuntu Intrepid with kernel 2.6.27-7-generic and radeon module.
flashplugin-nonfree 10.0.12.36ubuntu1

Daniel T Chen (crimsun)
Changed in flashplugin-nonfree:
status: New → Invalid
Revision history for this message
Paul Dunleavy (pjhd) wrote :

8.10 iPlayer full screen HD with Flash 10,0,12,36 now smooth for me.

Revision history for this message
hellhound (hellhound6) wrote :

I am having a similar problem with full screen and flash. Flash video play fine in normal mode, but when I go to full screen the video first gets very very choppy and after a few seconds the video will stop but the audio continues. I also try to escape full screen and it takes a very long time to escape (pressing the esc button). I have tried with compiz on and off. Can anyone help?

Packages= flashplugin-nonfree (10.0.15.3ubuntu1~intrepid1) and flashplugin-nonfree-extrasound (0.0.svn2431-3)
OS=Ubuntu 8.10
Browser= Firefox 3.0.5
Graphics card= integrated GeForce 8200
Driver=Proprietary NVIDIA accelerated graphics driver (version 177)

Revision history for this message
hellhound (hellhound6) wrote :

I seemed to have fixed my flash player issue by going back to the NVIDIA graphics driver version 173. Video and audio are playing with out cutting out or freezing in both normal and full screen mode.

Revision history for this message
Christoph Langner (chrissss) wrote :

Why is this bug invalid? It's still valid for Shockwave Flash 10.0 r32 and Jaunty.

Changed in flashplugin-nonfree (Ubuntu):
status: Invalid → Confirmed
Revision history for this message
komputes (komputes) wrote :

I have exactly the same problem, even on intel video. Something about watching an flv using the flash plugin make it extremely slow. Save that flv and open it with VLC (ffmpeg back end) and I can watch the video full screen with no dropped frames or stuttering.

Revision history for this message
komputes (komputes) wrote :

I have found a workaround. It's not great but it works for me.

1) Install Greasemonkey
https://addons.mozilla.org/en-US/firefox/addon/748

2) install YouTotem Greasemonkey script
http://userscripts.org/scripts/show/25481

I have tested this with the Totem browser plugin which is the default. I would recommend this one over the vlc or mplayer plugins, as these do not show a time line to know how far the video is in playing. None of these show the progress of the video downloading and none of them allow you to move ahead or back. As well, the totem plugin loops after finishing the video.

Revision history for this message
Jan Nekvasil (jan-nekvasil) wrote :

Adding this line:

OverrideGPUValidation = 1

to /etc/adobe/mms.cfg solves this problem for me on Jaunty with the "Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller". Fullscreen Flash e.g. on YouTube is now running like the wind.

(source: http://ubuntuforums.org/showthread.php?t=1271256)

Bryce Harrington (bryce)
summary: - flash player fullscreen - very slow
+ flash player fullscreen - very slow with nvidia proprietary drivers
Revision history for this message
Johan Sköld (johan-skold) wrote :

I'm having this issue on Maverick, however it seems to be an issue with the nvidia drivers more than the flash player. While googling this I found many people with the same issue (albeit with intel cards) , all referencing this bug;

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/314928

I figured it was a long-shot, but sure enough, the output of "lspci -v -s 01:00.0" gives me:

01:00.0 VGA compatible controller: nVidia Corporation G94M [Quadro FX 2700M] (rev a1) (prog-if 00 [VGA controller])
 Subsystem: Hewlett-Packard Company Device 30ec
 Flags: bus master, fast devsel, latency 0, IRQ 16
 Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
 Memory at c0000000 (64-bit, prefetchable) [size=256M]
 Memory at d0000000 (64-bit, non-prefetchable) [size=32M]
 I/O ports at 7000 [size=128]
 Expansion ROM at <unassigned> [disabled]
 Capabilities: <access denied>
 Kernel driver in use: nvidia
 Kernel modules: nvidia-current, nouveau, nvidiafb

While "cat /proc/mtrr" gives me:

reg00: base=0x0ffe00000 ( 4094MB), size= 2MB, count=1: write-protect
reg01: base=0x000000000 ( 0MB), size= 2048MB, count=1: write-back
reg02: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back
reg03: base=0x100000000 ( 4096MB), size= 1024MB, count=1: write-back
reg04: base=0x13c000000 ( 5056MB), size= 64MB, count=1: uncachable
reg05: base=0x0b9d70000 ( 2973MB), size= 64KB, count=1: uncachable

So I tried adding the memory using the command suggested in the intel bug, as root:
echo "base=0xc0000000 size=0x10000000 type=write-combining" > /proc/mtrr

The result is flash now plays at decent speed even in fullscreen. Mouse input is still a tad unresponsive, but it's nothing compared to before and it seems to get better the longer you keep it going for some flash videos. For example, auditorium (http://www.playauditorium.com/) is only slow the first 2 levels or so, after that it's very responsive.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I believe that hardware-accelerated video rendering was only fully completed for Linux in Flash Player version 11. Please try the new version and if it works for you then change the status to Fix Released. If it doesn't work then please change the status to Confirmed. If you don't care about this bug any more then you don't need to change anything -- it will expire automatically.

Changed in flashplugin-nonfree (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for flashplugin-nonfree (Ubuntu) because there has been no activity for 60 days.]

Changed in flashplugin-nonfree (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.