The quick answer is no and yes. No, because most swf content, including that on youtube, will play in Firefox 29 if you install Shumway. Yes, because some content is coded to not play if Adobe flash-plugin is not found. Additionally, if Adobe flash-plugin is not installed, many more sites irritating will prompt you to install it, even if you set the "about:config" option "plugins.notify.MissingFlash" in Firefox to "false". To play swf content once Shumway is installed, simply click on the word Shumway that appears in the lower right-hand corner of the video frame. Shumway is a great idea, but the Shumway I uploaded in May 2014 to run in Firefox 29 was pretty unpolished. One can only hope it slowly will be improved, especially to remember to automatically cancel hung scripts once you have told it to do so.
The future of Wayland remains to be seen. I personally do not see any apps running better under gnome-Wayland than under gnome-X. To Wayland's credit, they do not seem to run any worse. Maybe Wayland is the way of the future. Within a few weeks of Fedora-21's release, most of the bugs of operation under Wayland, which plagued the pre-release versions causing frequent crashes, seemed to have been worked out.
The answer for me is yes and no, or maybe yes and maybe no. First of all, know that I love the overall GNOME interface. I like being able to find applications without having to go through a zillion menus and sub-menus; I don't mind starting the search by moving the mouse to a hot-spot, and I love having a search widget to help me. I have enough experience with different OSs and interfaces to not be concerned whether the menu bar is on the top or bottom. I am a little upset that GNOME seems to change often enough that extensions that work in one version often don't work after an upgrade. My main concern with GNOME, however, is the current state of it's clients. It seems to me that GNOME is heading towards what might be described as a minimal interface (very clean, without much clutter). This is fine, so long as users are not going to have to memorize a whole list of shortcuts to do what used to be simple operations. For example, the current gedit for version 3.14-1 does not have copy, cut, and paste buttons anywhere. Also, import file seems missing or so buried I could not find it, and there is no menu for adding another spelling dictionary. Also, it seems unlikely that the casual user will know that the way to add a new dictionary is to install the appropriate hunspell rpm. Finally, if you choose the "highlight spelling error option" during a session, it would be nice if gedit remembered this preference the next time you launched a session. I hope these deficiencies I perceive will be removed in subsequent versions. Another problem I perceive is GNOME's insistence that it has to reinvent the wheel. For example, why does it have to have it's own media player (Totem) when there a so many decent media players available and Totem has always been awful as a media player. I have read that Totem has a role to play for Nautilus file manager. I wouldn't know about this because I fortunately was able to remove Totem without the OS insisting I also remove Nautilus. In contrast to the Totem story, I once thought GNOME's handling of pdf files was so bad I felt it necessary to run Okular (KDE's viewer) under GNOME. Today, evince-3.14-1, the GNOME document viewer seems much better and I no longer feel the need to use Okular regularly, but I have kept it installed for those pdf files that evince will not properly print.
Fedora has always had a problem handling proprietary technologies. I read that Fedora-21 would improve this problem. It is possible it did so with regard to proprietary hardware drivers because I have not had any hardware problems with either of my two different-brand PCs, but proprietary media in native Fedora is still as big a nuisance as always.
I recently have been testing how well my computer would function if I connected to the Internet using only USB tethering and my Asus Zenfone-2 cell-phone, without any router or hard-wired Internet connection. I configured things so that the router had wi-fi connectivity, which allowed things like wireless printing, but it did not have any Internet connectivity. The Internet connectivity ws through the USB-tethering
It is clear that in my area, which generally has HSPA+ rather than 4G cellular broadband connectivity, the Internet connection using USB-tethering is degraded relative to a dedicated ADSL 15 Mbps line. In testing whether the USB-tethering was "good enough" for most purposes, I noticed an interesting difference between Google-Chrome and Firefox.
It is clear that on my system, which is supposed to be suitable even for systems much less powerful than my Asus Gaming computer, Firefox is much better than Google-Chrome for playing videos downloaded over the poorer Internet connection. At first I though the difference was due to the different versions of flash-player the two use, but then I noticed differences also when playing an HTML 5 video. The difference is that Google-Chrome either refuses to play the video at all (flash-player requiring videos) or stops in the middle (HTML 5 videos). Firefox, on the other hand, pauses the video and audio as it fills its buffer, and then continues playing the two until it next has to fill its buffer. Watching videos with the poorer Internet connection clearly leaves much to be desired, but in my opinion, trying to watch with Firefox is definitely less irritating.
It seems to me, as a Linux desktop enduser, that Linux development seems to go in phases, alternating between periods where its future development seems clear, and those where it seems uncertain. During one period of uncertainty, sound under Linux seemed very problematical, as did wireless networking. Today, I remember well having had numerous problems with sound, but the last time I had a problem is so far n the past that I can no longer remember when it was. Similarly, today, even Linux installers, not to mention the fully-installed OSs, have adequate wireless support.
Having said that, it seems to me that Linux is again entering a period of uncertainty. The uncertainty today is not because things don't work as designed, it is because there are so many options available for doing things.
Please don't misinterpret what I say. I am not saying that having options is bad. only that too many options in confusing. When I started worrying about these things, before even the days of Linux, the choices were between Berkely Unix or ATT Linux. Since they were expensive, similar enough, and came with whatever computer you bought, you never considered switching. In the early days of Linux, which I sort of missed out on, so I may not be accurate in my assessment, I think the main differences were in how you managed software installation, whether you used applications packaged in ".deb" files, or ".rpm" files. The desktop environment was similar, using gnome-2 to design windows. When I re-entered the world of *nix, the two most popular distributions, Fedora and Ubuntu abandoned the gnome-2 environment, Fedora going with gnome-3 and ubuntu with Unity. If the Linux world had split into we love gnome-3 and we love Unity, that maybe would have been manageable, but by far the largest group was we don't like change. Seeing as gnome-2 had been abandoned, the race was on to see how one could mimic the gnome-2/Windows-XP environment with active projects. This lead to development of new distributions and new desktop environments, among the most popular being Cinnamon and Mate. Not wanting to lose adherents to the newer distributions, the older distributions started providing different "flavors" or "spins" for their adherents. You could, for example, install the LXDE distribution, or the Ubuntu LXDE flavor called Lububtu. The is even a GNOME-3 Ubuntu flavor called Ubuntu GNOME, not to mention Ubuntu MATE or Ubuntu with a Cinnamon desktop. Fedora, similarly, has lots of "spins".
I have been using LXQt as my daily desktop environment since the start of 2017 and I think it makes for a really nice desktop. It includes qterminal for use as a terminal emulator. For reasons I am not knowledgeable about, perhaps to insure qterminal works with more than the LXQt desktop, the LXQt developers do not have complete control over the independent qterminal project. Thus, as of this writing, LXQt desktop is at version 0.11.1 and qterminal at version 0.7.1. Having said that LXQt is excellent, what about qterminal? I think qterminal is quite good and meets most of my needs. There is only one feature I would like to see implemented. qterminal allows one the option of having qterminal remember its size between invocations and also to remember its position. I would like to see a third option added and that is the ability to define a default size and a right-click menu option to reset the terminal to that size. Unless there is a general trend away from it, it might be nice to have the standard --geometry option implemented.
Obviously, we don't want every Linux distribution to have the same target audience. That would be wasteful and repetitive. I am writing this blog entry because I do not think enough distributions target my needs. What are they? I want the best OS for doing simple things on my desktop/laptop pc. I would also like something simple enough and robust enough that I can show my less technically-minded friends how to maintain a similar system for themselves.
The previous blog entry dealt with target audiences. Interestingly, a large number of distributions target users with ancient computers. Initially this seemed to me to not be a very propitious path to follow. It sounded to me that this was akin to tring to establish a successful automotive company to help people whose model-T Fords were starting to wear out. It sounds like a noble motive, but one doomed to be less financially successful each successive year. On the other hand. forgetting about the automotive analogy, it occurred to some of us that a distribution that worked reasonably on an ancient computer should be lightning fast on a modern one. Some of us don't want a distribution that could show dancing icons while waiting for a application to launch, but preferred one in which there would be no wait.
The modern laptop I am using is an Asus gaming computer, model GL752VW, and I have tried to install and use a number of distributions on it. The problem is that the laptop uses an Nvidia GeForce Optimus GLX960M video card. That video card does 3D graphics blazingly fast. Using all Lubuntu versions since 17.04, I have been able to run glxspheres64 at greater than 2000 fps. The problem is that, despite reports to the contrary, very few linux distributions besides Ubuntu are able to support the Nvidia GLX960M video card. I have tried Antergos, an Arch derivative, and SparkyLinux, a Debian derivative, and Manjaro, as well as less aggressively, a number of other distributions. Many of them claimed to support proprietary Nvidia drivers, and I got a few of them to work temporarily, but only Ubuntu worked reliably enough to use. I had SparkyLinux working long enough to run glxspheres64, but it used mesa instead of nvidia-prime and ran glxsperes only at about 60 fps before it died altogether.
By 1 Nov, 2018, I had changed my mind about Lubuntu. It seemed to me to be a distribution that had lost its focus and was no longer sure in which direction it was heading. I also discovered that Ubuntu-17.10, which comes by default with the GNOME desktop, is a excellent distribution in which to install and run the LXQt desktop, which is my favorite. I know the Ubuntu has come under considerable criticism in recent years, some of it even deserved, but I keep returning to it because, in my experience, it is by far the easiest distribution in which to install proprietary nvidia Optimus drivers. Despite numerous reports of solutions for other distributions, I have never gotten any of them to work reliably for my computer for more than a brief interval.