[SOLVED] confused by flash performance Slackware vs Salix
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I found a tip to create the file /etc/adobe/mms.cfg, containing the following line:
Code:
OverrideGpuValidation=true
The effect is to force Flash to use 3D acceleration no matter what.
On the 32-bit Flash/Firefox combination I have on my 64-bit multi-lib system (with a Geforce 210), it reduced stutter in Youtube movies! I watched the same movie both with and without it, and the difference was noticeable.
You could, of course, point out that a) I only did one trial and b) I really wanted to see an improvement anyway. Therefore, it would be nice to get some independent verification. Would someone please try this on a pure 64-bit system and then report the results.
I found a tip to create the file /etc/adobe/mms.cfg, containing the following line:
Code:
OverrideGpuValidation=true
The effect is to force Flash to use 3D acceleration no matter what.
Would someone please try this on a pure 64-bit system and then report the results.
More info here: http://blogs.adobe.com/penguin.swf/2...fg_file_1.html
I have a pure 64bit Slackware 13 system with socket 939 AMD Athlon64 3200 with a nvidia 8600GT video card. I was not having any problems with flash movies like you have described though. I can move my mouse during a flash video on YouTube and it does not freeze the system or anything.
I tried creating the adobe directory in etc. I then created the mms.cfg file:
Code:
# touch mms.cfg
and I put OverrideGpuValidation=true in it.
I then restarted Firefox. I don't seem to notice any difference. I was not having problems before with flash though.
Question: How can you confirm that flash is indeed using 3D acceleration after you have created the mms.cfg file? I have checked the box for 3D acceleration in the flash video settings.
For what it's worth, I remember reading about Firefox locking up with flash with the hardware acceleration box checked in flash's settings. Unchecking the 3D acceleration box fixed the problem in these cases.
I was not having any problems with flash movies like you have described though. I can move my mouse during a flash video on YouTube and it does not freeze the system or anything.
You have no problems with flash, even in fullscreen and hi-res?
I don't usually watch flash videos in hi-res. Just playing around a bit with the "OverrideGpuValidation=true" option in use, I can watch videos at 720p in full screen without issues. Like this video for example: http://www.youtube.com/watch?v=OFZ5r...ure=popt01us15
Anything greater than 720p will cause stuttering though. Hi-res greater than 720p will also bring my system to a crawl.
I'll have to look into the HTML5 beta. That sounds promising.
It is. I've been using firefox nightly builds since webm was announced and youtube has been working great with it. The performance is similar to flash and if you, like me, need flash only for youtube, you can remove flash completely. Finally. Only drawback for now is that most old videos are not available in webm format yet, but that should be fixed with time.
FYI: I had the same behaviour (64bit flash hang on mouse movement while fullscreen, nvidia proprietary driver) just until yesterday: I built myself a 2.6.34 with con kolivas -ck1 patchset and for the first time (incredible to say, I had lost any hope) it seems to work pretty fine
Con says he started developing again on linux kernel because he read this on xkcd
The weird thing is, they were developing a beta version of flash 10.1 for 64bit linux. So now that the final release of 32bit flash 10.1 is released, the 64bit flash 10.1 for linux just vanishes! http://labs.adobe.com/downloads/flas...r10_64bit.html
Supposedly they are ...
Quote:
fully committed to bringing native 64-bit Flash Player for the desktop by providing native support for ... Linux 64-bit ...
I built the mozilladevelperpreview3.71-webM using the Slackbuild for firefox-3.6.3 and it works, but some of the videos that play fine in google-chrome give an unsupported format error with the developerpreview. Is anyone else experiencing the same thing?
Firefox cannot display h.264-encoded videos using HTML5 (if it used gstreamer as a backend then it could, but alas I don't see that happening any time soon). Any WebKit browser should be able to display h.264-encoded videos (ie most of the videos on YouTube, unless they include ads in which case it's flash-only) and though I haven't followed the WebM format too closely I'm sure one of the gst-plugins should be able to handle WebM as well. Firefox is out for h.264 and I very much doubt it will *ever* gain support unless there is a paradigm shift in the way it handles HTML5 video. Any WebKit browser though should be 100% compatible (including Chrome, of course, but I use h.264 HTML5 video with uzbl -- one of the most basic WebKit browers available). If you want to use the HTML5 beta with Firefox, you're in for some frustration and it's probably best to just stick with Flash until more of the videos support WebM.
On the bright side, the 32-bit version of Flash 10.1 is perfect. I now have Flash running inside a 32-bit Google Chrome on my 64-bit multilib setup, and I can watch the following video in 720p resolution, full-screen, with perfectly smooth motion and no AV/sync problems. And without my CPU usage hitting the ceiling.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.