PDA

View Full Version : Why Flash runs so well in OpenSolaris and so poor in Linux



Canis familiaris
August 1st, 2008, 05:15 PM
Yesterday I recieved the OpenSolaris CD and installed it. I actually liked it as well as disliked it (mainly because of its strange terminal behaviour and keyboard shortcut issues). However I was pleasantly surprised how Flash ran so well in it. I mean it ran perfectly and did not crash at all, even in Fullscreen. And in Linux, the less said about Flash in Linux is better.(even Flash 10 Beya crashes)
So my question is WHY?

DeadSuperHero
August 1st, 2008, 06:06 PM
I actually have an answer for this, as I noticed it as well.

Linux has many various distributions. There are so many different distros with many different library versions for different purposes. Therefore, it can affect Flash performance across the board. Since it's a proprietary app, it would be impossible to create perfectly working ports across every distribution.

OpenSolaris is derived from Solaris 10, which is backwards compatible all the way to Solaris 2. Because it has a unified system library, and all derivatives contribute back code on unified libraries, there is little to affect the performance of proprietary apps that utilize those library versions.

EDIT: Although, media playback in OpenSolaris isn't quite as great. I managed to get some GStreamer plugins to work, but it seems that not all of them are ready for Solaris. Specifically, MPEG-2, MP4, and WMV. Possibly Quicktime, too. I hope they get GStreamer and Xine fully ported by the Jericho release, as well as Firefox 3 and KDE 4.1. Once those are ported over, I might officially switch for good.

madjr
August 1st, 2008, 06:31 PM
yea, linux sucks...

by the explanation above

no standards no unification

Canis familiaris
August 1st, 2008, 06:32 PM
yea, linux sucks

:confused:

cardinals_fan
August 1st, 2008, 06:42 PM
Solaris has been around for a long time, and remains backward compatible. With that said, I've never had problems with Flash on Linux.

Canis familiaris
August 1st, 2008, 06:48 PM
Solaris has been around for a long time, and remains backward compatible. With that said, I've never had problems with Flash on Linux.

Surf Youtube and then you'll know. :(

cardinals_fan
August 1st, 2008, 06:50 PM
Surf Youtube and then you'll know. :(
The only bug I have is the menus-behind-Flash-content thing. Everything else works flawlessly.

DeadSuperHero
August 1st, 2008, 06:50 PM
I will admit, Linux is definitely getting better with Flash. I think there needs to be more standardization/unification across the board for Linux distros. But, most people wouldn't want that to happen. Remember Unified Linux? Never even took off.

cardinals_fan
August 1st, 2008, 06:52 PM
I will admit, Linux is definitely getting better with Flash. I think there needs to be more standardization/unification across the board for Linux distros. But, most people wouldn't want that to happen. Remember Unified Linux? Never even took off.
It was a fundamentally broken concept. I don't think that everyone wants to run Arch... but I do.

Canis familiaris
August 1st, 2008, 06:55 PM
I will admit, Linux is definitely getting better with Flash. I think there needs to be more standardization/unification across the board for Linux distros. But, most people wouldn't want that to happen. Remember Unified Linux? Never even took off.

Actually I am also among those people who are against unification in Linux.
A unified *nix based OS is OpenSolaris already. It will be interesting to see where it moves.
(I hope they make those keyboard shortcuts similar to Linux and also terminal more usable)

L815
August 1st, 2008, 07:05 PM
I think if Linux just made software packaging and packages UNIVERSAL ACROSS ALL DISTROS, then many problems would decrease.
:confused::confused::confused::confused::confused: :confused:

cardinals_fan
August 1st, 2008, 07:12 PM
Actually I am also among those people who are against unification in Linux.
A unified *nix based OS is OpenSolaris already. It will be interesting to see where it moves.
(I hope they make those keyboard shortcuts similar to Linux and also terminal more usable)
What are you talking about? The "terminal" could mean multiple things. Do you mean the actual terminal emulator (GNOME-Terminal) or the shell (I think that OpenSolaris uses BASH)?

FuturePilot
August 1st, 2008, 07:20 PM
:confused:

yeah :confused:

Alasdair
August 1st, 2008, 07:22 PM
I think if Linux just made software packaging and packages UNIVERSAL ACROSS ALL DISTROS, then many problems would decrease.
The Linux standard base already specifies RPM as the universal package format that application vendors should target. Why? Because Novell and Red-Hat said so. Any so called 'Linux unification' will be done by large companies with no say whatsoever from anyone else in the community. And that is why it will always be ignored.

Canis familiaris
August 1st, 2008, 07:59 PM
What are you talking about? The "terminal" could mean multiple things. Do you mean the actual terminal emulator (GNOME-Terminal) or the shell (I think that OpenSolaris uses BASH)?

Yes it uses BASH.
I meant GnomeTerminal. Sorry for not being clear.
XTerm is fine though.


The Linux standard base already specifies RPM as the universal package format that application vendors should target. Why? Because Novell and Red-Hat said so. Any so called 'Linux unification' will be done by large companies with no say whatsoever from anyone else in the community. And that is why it will always be ignored.

Yep! I say APT to be standard, but who listens.

cardinals_fan
August 1st, 2008, 08:05 PM
Yes it uses BASH.
I meant GnomeTerminal. Sorry for not being clear.
XTerm is fine though.

Well, you can hardly fault OpenSolaris for that. Most OSs that include GNOME include gnome-terminal ;)

Just look at Ubuntu.

Canis familiaris
August 1st, 2008, 08:13 PM
Well, you can hardly fault OpenSolaris for that. Most OSs that include GNOME include gnome-terminal ;)

Just look at Ubuntu.

Well actually GNOME-Terminal Works very well in Ubuntu.
My problem GNOME Terminal does not use Home and End Keys, and as a result I have use the cursor key multiple times. That is painful. :(
Dunno what they have done to the GNOME Terminal.
(As for xterm which works, but it is slow)
And No Linux distro has this problem.

dca
August 1st, 2008, 08:21 PM
This is going to sound odd but it seemed to me like a 'planets in alignment' kind of thing when it came to Flash in GNU/Linux.

Hear me out, try using CentOS5.x with Firefox 2.x with latest vers of Flash and you'll get all kinds of weird issues. Try Mandriva 2008.1 w/ FF2.x and latest Flash, it works fine. Try Ubuntu 7.10 w/ FF2.x and latest Flash vers at that time and you get weird issues... So far, openSUSE11 w/ their included Flash from DVD and latest FF update, Ubuntu 8.04 w/ latest FF update and Flash from 'Ubuntu Restricted Media' metapackage are the only ones that seem to work w/o any hitches. The other side has been running 64bit OS, but that's another story.

armageddon08
August 1st, 2008, 08:22 PM
The Linux standard base already specifies RPM as the universal package format that application vendors should target. Why? Because Novell and Red-Hat said so. Any so called 'Linux unification' will be done by large companies with no say whatsoever from anyone else in the community. And that is why it will always be ignored.

But.....there has to be a leader in any field whatsoever. Others will follow him. Everybody can't be a leader. Then only we can have 'unification'. Having said so, its best to have a 'non-profit' organisation as the 'leader'.

cardinals_fan
August 1st, 2008, 08:34 PM
Well actually GNOME-Terminal Works very well in Ubuntu.
My problem GNOME Terminal does not use Home and End Keys, and as a result I have use the cursor key multiple times. That is painful. :(
Dunno what they have done to the GNOME Terminal.
(As for xterm which works, but it is slow)
And No Linux distro has this problem.
You could change those settings ;)

Canis familiaris
August 1st, 2008, 08:41 PM
You could change those settings ;)
I know but How? I have never configured GNOME Terminal before.

cardinals_fan
August 1st, 2008, 08:47 PM
I know but How? I have never configured GNOME Terminal before.
http://library.gnome.org/users/gnome-terminal/stable/gnome-terminal-prefs.html.en

Anyway, I'm not a fan of gnome-terminal. Xfterm4 is better. Urxvt is also nice.

ghindo
August 1st, 2008, 08:47 PM
I think if Linux just made software packaging and packages UNIVERSAL ACROSS ALL DISTROS, then many problems would decrease.
:confused::confused::confused::confused::confused: :confused:Well, shoot, why didn't someone think of that in the first place? All we have to do is decide on a packaging system that everyone can agree on. Surely among apt, pacman, emerge, rpm and the like, the Linux community can find one packaging system that is completely superior in all ways?

Go.

madjr
August 1st, 2008, 08:48 PM
The Linux standard base already specifies RPM as the universal package format that application vendors should target. Why? Because Novell and Red-Hat said so. Any so called 'Linux unification' will be done by large companies with no say whatsoever from anyone else in the community. And that is why it will always be ignored.

RPM is not a standard in anyway.

because RPM for 1 distro may not work on another rpm based distro

if you want real cross-distro installer then read here:

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


cross-distro is key, as neither apt or rpm thingie can create real cross-distro packages.

both deb and rpm suck

Canis familiaris
August 1st, 2008, 08:54 PM
WoW! This thread was supposed to discuss Flash and Solaris and Flash in Linux. But it is moving to APT/RPM/Pacman/0install type of talk.

BDNiner
August 1st, 2008, 09:08 PM
I installed the latest beta flash and it works great. shame it is only 32bit right now, i know it can be run on a 64bit firefox i just wanted to wait until a final version was released before i attempted to install it on my 64bit machine. in the latest version they have fixed the hiding menu's issue as well as not be able to use the scroll wheel when your mouse is over a flash window.

But i have never had issues with flash on sites like youtube. i can watch videos fine. every once in a while the flash sections load up and they are blank, just a white box but a refresh normally fixes that, sometimes i have to restart firefox. but this only happens like 1-2 times every 2 weeks.

init1
August 1st, 2008, 09:09 PM
I think if Linux just made software packaging and packages UNIVERSAL ACROSS ALL DISTROS, then many problems would decrease.
:confused::confused::confused::confused::confused: :confused:
Yeah, but that's never going to happen.
The problem I see with Linux is the package dependencies. In Windows, you download an exe and then double click it. In Linux, you have to worry about dependencies. A binary compiled for an old kernel/library isn't going to work on a new system. This also means that if you want a new version of an app, you're probably going to have to update your entire system if it's not in the repos. And if it is in the repos, it might be broken. You can compile it, but then you can't uninstall it as easily.

acelin
August 1st, 2008, 09:59 PM
Surf Youtube and then you'll know. :(

Never had any problems with youtube and linux. It actually works better and loads quicker than Windows any day.

cardinals_fan
August 1st, 2008, 10:05 PM
RPM is not a standard in anyway.

because RPM for 1 distro may not work on another rpm based distro

if you want real cross-distro installer then read here:

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


cross-distro is key, as neither apt or rpm can create real cross-distro packages.

both apt and rpm suck
That post is misleading. RPM is not comparable to APT. APT is a packaging tool, such as yum or urpmi. RPM is a package format, and is comparable to .deb Debian packages.

In general, it's best to have at least a basic understanding of something before saying that it "sucks" ;)

/off-topic

madjr
August 1st, 2008, 10:33 PM
That post is misleading. RPM is not comparable to APT. APT is a packaging tool, such as yum or urpmi. RPM is a package format, and is comparable to .deb Debian packages.

In general, it's best to have at least a basic understanding of something before saying that it "sucks" ;)

/off-topic

yeah i meant deb

corrected :)