Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Desktop Linux has a Firefox problem (osnews.com)
113 points by yaks_hairbrush on Aug 13, 2023 | hide | past | favorite | 98 comments


> In an ideal world, the major stakeholders of the Linux desktop – KDE, GNOME, the various major distributions – would get together and seriously consider a plan of action. The best possible solution, in my view, would be to fork one of the major browser engines (or pick one and significantly invest in it), and modify this engine and tailor it specifically for the Linux desktop.

Is it really the best solution to create a fork?

Why not invest in people to directly work on Firefox?

The author even mentions a few paragraphs before that sentence that maintaining a browser is hard:

> The problem here is that making a capable browser is actually incredibly hard, as the browser has become a hugely capable platform all of its own. Undertaking the mammoth task of building a browser from scratch is not something a lot of people are interested in [...]

And who guarantees that the fork will further exist without weird funding?

EDIT: sorry, after reading my comment again, I think it sounds a bit snarky. English is not my native language, and I don't know how to phrase these questions better, so they don't sound that way.


Mozilla has boatloads of money, but they don't seem keen on increasing investing in FF- if anything, cutting servo seemed quite the opposite.

To me, Mozilla is like the Wikimedia foundation- they take in a lot of money, but it seems like very little actually goes to the projects people think of when they hear the name.

Maybe that isn't a bad thing- surely there are worthy projects they could be investing in, in addition to FF or Wikipedia - but supporting them isn't as simple as offering more bodies in seats, because lack of money and talent isn't what is holding them back.


I'm confused. I get a new Firefox version on my Windows, Android, and Linux machines consistently, with new features, fixes, and the latest web tech minus the privacy nightmares Google is trying to feed, at a regular basis. How are they not investing in FF?


The person you replied to did not say that Mozilla is _not_ investing in Firefox. I too am worried that Mozilla was cutting Servo development, in a time where Firefox already has a problem keeping up with new web features.


The problem is that you cannot donate to Firefox's development.

Donations all to to Mozilla, and if the article is to be believed, Mozilla won't use the extra money or FF for Linux.

Hell, in the past we've seen Mozilla divert funds away from Firefox to support unrelated stuff.

There is currently no way, right now, to give financial support to Firefox development without forking it.


> There is currently no way, right now, to give financial support to Firefox development without forking it.

This is not true. There is no way to fund Firefox development by giving money to Mozilla, but you can send as much money as you want to Firefox contributors, incl. hiring someone to fix bugs full time, just like any other project.


Yeah this is the issue.

I don't have any money giving Mozilla money to go mismanage.

However I would be willing to schedule recurring donations for Firefox and Thunderbird development.


I also think "the major stakeholders of the Linux desktop -- KDE, GNOME, various major distributions" are not necessarily in _any_ better shape than Mozilla is, unless you think IBM is going to open their wallet...


Isn't IBM more in the server sector, which wouldn't care that much about Linux desktop anyways?


100%

How the author arrives at the conclusion that the answer is to create another browser is beyond me.

Advocate for Firefox. Invest in Firefox. There you go.


I'm not saying you have to agree but it's pretty clear how the author arrived at that conclusion if you read the article.

To summarize: Firefox's shrinking marketshare is an existential threat to Mozilla. The vast majority of its revenue is tied to the search engine deal with Google that the author describes as quasi-charity. Linux is clearly a lower priority than Windows and Mac (and the author even says that it's logical for Mozilla to prioritize Windows/Mac). So if there is a substantial drop in revenue (like the Google deal falls apart or Google just decides to pay Mozilla less) then Linux will bear the brunt of the reduction in resources.

The author sees reliance on Mozilla as a risk


> Firefox's shrinking marketshare is an existential threat to Mozilla

yeah, so the best thing to do is to try to reverse that. the article just takes it as given that mozilla/firefox will probably fail.

and if it does fail, there's a lot of linux users out there installing chromium on their desktops that will have helped it along.

its so weird how the browser is arguably more important than the operating system at this point, but open source nerds don't even see the problem in shitting on firefox and using google's browser instead. that attitude could be changed.


I think you concluded with a very key point, though.

> And who guarantees that the fork will further exist without weird funding?


Kind of funny, the author wants to create a fork to evade from the weird funding that Mozilla has, but doesn't talk about how the fork could sustain without weird funding.

I think creating a fork could be possible, but I don't really see how this solves the core problem that the author is worried about and how this is the "ideal solution".


>> In an ideal world, the major stakeholders of the Linux desktop – KDE, GNOME, the various major distributions – would get together and seriously consider a plan of action. The best possible solution, in my view, would be to fork one of the major browser engines (or pick one and significantly invest in it), and modify this engine and tailor it specifically for the Linux desktop.

> Is it really the best solution to create a fork?

This is funny considering that WebKit was originally a fork of KHTML.


Well, WebKit was created by Apple and not something small like KDE, GNOME where mostly volunteers would participate.



What problem? I've been using Linux with Firefox for at least 15 years, and I've never thought this to be a problem.

Linux is not an operating system for the unwashed masses, it's a specialist operating system for more technical oriented folks. It's less polished in many areas and requires some jumping through hoops at times as we all know. In return, you get a vastly better user experience if you're the right kind of user.

Whenever I am placed in front of a standard Windows install, I'm shaking my head in astonishment and wonder how people put up with that. Yet, if I were a standard Windows user placed in front of a linux machine, I'd probably do the same.

We're just a different species of users. If linux users cared as much about browser specifities as they did about other things, I'm sure they would already be fixed. But the truth is: as a long-time linux user I can state that Firefox is just fine. Really, it is. For me. And probably for many other happy linux users too.

Does that mean if couldn't be improved? Of course not. But show me the software for which you couldn't say the same. Okay, maybe Emacs. Just kidding.


Wouldn't things be better if we don't gate keep Linux?

I remember Linus and Luke from Linus tech tips on YouTube making a series about the Linux desktop, in the end they both had a bunch of very constructive criticism, things that the "more technical oriented folk" would just brush off as minimal issues that can be dealt with it at the end of the backlog. But those issues are actually quite important, and if there's a chance that Linux can be open to more people, then let's do what we can to make that chance a reality.


It really depends on what your ultimate goals are with Linux. Let's not forget that today, it's mostly a server OS first and a desktop OS second.


The Famous Article points out that Mozilla is kept afloat by Google's search deal.

Fans of the browser (starting with the guy in my mirror) need to start subscribing to services like their VPN or something to give Mozilla a better financial footing.


Thing is their VPN isn't great on Linux either (or in general for tech savvy users). Needing a VPN and wanting to support Mozilla I did subscribe to their service, only to find you needed a special program to use their VPN, which you'll have to build yourself if you're using any distribution other than Ubuntu. If you manage to build it you'll find their selection of servers is more restricted than Mullvad's own offerings. At least their 30-day money back guarantee is working.


One of the big issues imo is that it is often packaged by maintainers who sometimes just choose to deactivate or activate flags or features at will. It doesn't happen very often, but it sure is annoying to debug considering you basically have a "custom" build of the software.


> The love the Linux world has for Firefox is not reciprocated by Mozilla in the same way, and this shows in various places where issues fixed and addressed on the Windows side are ignored on the Linux side for years or longer.

> The best and most visible example of that is hardware video acceleration.

That's not "Desktop Linux has a Firefox problem", that's "Desktop Linux has a problem". hardware acceleration was always a pain to get working in linux, as a subset of the larger problem of linux video drivers having varying levels of support for the plethora of features that video cards need to do these days.

Things like this ultimately led me to my current Linux usage: Windows host, linux vm, fullscreened on its own virtual desktop.

If I need to do something that linux wasn't going to do efficiently, I do it in the windows host. Otherwise, I do it in the linux vm.

Anyway, I wonder if any of the problems this person is pointing out are going to be made better or worse by wayland


> That's not "Desktop Linux has a Firefox problem", that's "Desktop Linux has a problem". hardware acceleration was always a pain to get working in linux

Media players like mpv supported VA-API for video acceleration for many years and that just worked for me without any issues on all my computers.

It is clearly a Firefox issue that it did not support API that was supported by many Linux-native software.


Wayland might eventually be better, but for a Linux-hostile computer configuration (10 bpp color, Nvidia, audio only half-supported by Realtek, no snaps/flatpak) the constant flag setting friction, video codecs being in limbo, and programs like OpenSCAD having a huge keyboard delay and screen flickering (which Firefox also had for a long time) led me after a decade of Linux use to a reasonably satisfying experience (ignoring time sync problems and slow-ass cross-OS file access):

Windows 10 + WSL

I thought an AMD + Radeon laptop would be a great improvement. Evidently I have the Reverse Midas Touch. Also garbage. Sadly, FULL hardware/peripheral support requires Windows or Mac, happiness everywhere else dictates Linux, and WSL delivers both (plus WebGPU, which is another aspect of Firefox/Linux that is perplexing and half-baked).

On both computers, X was a dramatic improvement over Wayland: proper color support (i.e. parts of the GIMP UI wouldn't turn magenta or half-transparent, you could enable HDR in Chrome), no extreme keyboard lag, all my Java binaries work without requiring cryptic flags, I didn't have to compile my own drivers from a guy named ElFarto, I could finally forget the difference between AV1 and VP9 and whichever gstreamer package lets you watch video again...


I'm using Firefox on Fedora and VAAPI works perfectly fine with no issues. In my experience, it's a problem carried from the past, and not real limitation anymore.


Same but macOS. Unix under the hood too and all my shit still works.


Where do you do most of your web browsing, in the host or in the VM?


VM, which is fine for text but when it comes to video like twitch or youtube, there's a pretty high cpu cost on it. It's still smooth, 60fps, but at a cost.


Together, Linux + ChromeOS (much closer to standard GNU+Linux than Android) have something between 6% and 7% of the desktop. I don't remember people saying the same about MacOS when it was around that mark.

Of course, we must be realistic. Linux around 6% is very different from MacOS at 6%. In that case, they already had support from items people complain to this day about Linux not having; main examĺes are msoffice and photoshop.

Nevertheless, Linux on the desktop has never been so good. Flatpak (or even AppImages and snaps) allow me to have a "stable core" with recently updated software. Support for most hardware is much better now (looks like most vendors make sure the hardware supports Linux, even though they themselves don't announce it). Pipewire and Wayland matured to the point where you can finally stream your desktop on Wayland using Pipewire. GNOME is snappier today then it was and cleaner and more elegant; of course we still need some consistency but windows suffers from that too; and, look, it even has thumbnails on the file picker! The kernel evolved to a point where desktop is just another well supported system: MGLRU and other improvements made latency on the desktop even under memory pressure just ideal.

The environment around it also evolved a lot. Many FLOSS software are on a quality level today that mostly only professional on almost niche areas can't use Linux on the desktop. Consider Blender, Godot, Audacity, Inkscape, Firefox, OBS... these things are refined, stable, elegant and don't try to steal your attention, require periodic payments or throw ads on your face. Actually a Linux desktop user feels very sorry when they see a "standard" windows user. And I'm not even talking about proton or areas where Linux leads or is well established.

So yes, it improved. Nevertheless, I'd love to, but I don't think I'll see Linux on the desktop beat windows or MacOS. But, know one thing: I don't care. Linux on the desktop has been good enough for me for a very long time and it will only get better. I just hope someday its market share will be big enough for it to no longer be ignored by so many vendors. Watching current growth, I don't think that is too far anymore now.


I use kubuntu as my daily driver for work for a little over 2 years now. I still run into daily issues that just make me not want to use it for my personal desktop os.

I fret Everytime I update, yet I must update due to work. but I have to schedule and plan those updates so that when the whole thing takes a shit, I can spend 2 or 3 hours fixing it. Just using the built in update utility, or apt upgrade, or really anything runs about a 10-20% chance of shit breaking. (I didn't do the math)

audio experience is terrible all around, and Bluetooth and wifi use out the box, is meh at best for range and stability.

I've tried a dozen distros to see if the grass is greener somewhere else, it isn't, and I have to work, I don't have an hour every day to fiddle, I have to bill clients.

good support is almost non existent, IF you get help, it's from some greater than thou righteous asshole who suggests you just rewrite the drivers yourself and create a pull request.

while I agree it is close, there is a still a LOT of 'polish' that needs to come where I will feel confident that hitting update doesn't ruin my day, and that when I'm done with a stress filled day of work, I'll be able to boot up and play my games without having to troubleshoot for an hour first.


Your overall point is valid and I don't want to minimize your struggles, but I do have a few questions.

> I fret Everytime I update, yet I must update due to work. but I have to schedule and plan those updates so that when the whole thing takes a shit, I can spend 2 or 3 hours fixing it. Just using the built in update utility, or apt upgrade, or really anything runs about a 10-20% chance of shit breaking. (I didn't do the math)

What... are you doing? Do you have some strange use-case that might be causing this? Since 2014 I've daily driven debians, Arch, and now NixOS and updates that break my system have been exceedingly rare. I don't remember a single time Arch pacman -Syu broke my system, nor apt, and, well, NixOS doesn't count ;)

> good support is almost non existent, IF you get help, it's from some greater than thou righteous asshole who suggests you just rewrite the drivers yourself and create a pull request.

Where do you ask for help? How do you ask it? I've never received such a dickish response when I go on IRC and ask questions, no matter how stupid. I'm consistently impressed at how dedicated some community members are to helping newbies out. What you're saying is completely opposite to my experience.


It's got to be the hardware. Most people don't have two or three hours fixing their desktop after an update. I use Debian Testing, and I can't remember the last time an update went bad; it's been years.

If you use bleeding-edge hardware with an OS that vendors aren't specifically targeting, expect problems. I gave up trying to put Linux on random new laptops, so I've researched compatibility ahead of every purchase I've made in the last 10 years. Also, if you buy from a vendor that specializes in Linux, there will be a markup, but you will also get assurances and support.

We can pretend like that's a failure on the part of Linux, but Apple only gives you like five choices of machine, while Linux runs at least somewhat on every random computer-like object.


Feel like I'm on a different planet to a lot of these desktop Linux users.

I've used desktop Linux since the late 90s - Redhat 6 was the first disto I used.

I have had uncountable complete system failures since then. As the parent says doing a dist-upgrade has a very non-0 chance of completely bricking the system. I've even had apt brick itself multiple times through normal upgrades.

Linux on the desktop for me over the past 25 years has been hilariously unreliable, by far the most buggy software I have used over my career.

Linux on the server is flawless and I use it all the time, but the amount of software installed compared to desktop usage is tiny, and I don't do dist upgrades on servers (would rebuilt it onto another machine).

For me after 25 years of various attempts the most reliable desktop "Linux" is actually Windows with WSL2. All hardware works great, sleep works, Bluetooth works, display scaling works, WiFi6E works etc. And I have a great Linux machine thru WSL2.


What really sounds like something with the setup is not right to me is that Beached seems to say they have to cross their fingers every time they run just a plain update, not a release upgrade.

I remember often having to fix something when dist-upgrading Ubuntu when I used it on personal desktops between ~2005 and ~2014. I can't remember what kinds of issues there were, and apparently none of them entirely bricked the systems beyond repair since the same install survived throughout those years, but I remember it wasn't flawless.

But random breakage from standard updates within release is not something I remember happening on Debian, Ubuntu or modern Fedora with any frequency. (Except when I ran Debian unstable before Ubuntu, but that's a different story.) Double digit percentages, or even integer ones, do indeed sound like they are from a different planet.

I switched away from Ubuntu on the desktop over some dissatisfactions nearly a decade ago (and I never really ran Kubuntu) so I don't have much experience with that from recent years. But I've now had the same install of Fedora since 2014 that's gone through more release upgrades than I care to count, and while release upgrades still have a non-zero chance of breaking something, standard updates have been pretty much flawless.

I suspect there's something rather different about the setups of people who report no issues and that of someone who says standard updates frequently break in mainstream distros. Either there's a hardware difference or a difference in some kinds of 5% needs for the setup -- such as some specific software, specific peripherals, or specific needs. E.g. someone doing sound production might be much more likely to run into sound issues than someone whose sound needs are Netflix on USB headphones.

My last couple of personal devices have been ThinkPads that I picked in part specifically for the compatibility. The previous one with almost everything Intel worked pretty much 100% issue-free for years. I can imagine that if I instead had a random-brand consumer laptop or desktop, a wifi card with some kind of flaky half-support, proprietary NVidia drivers, some slightly niche peripherals, and the need to run some kind of a proprietary application dynamically linking with shared libraries from 2017, the story might be quite different.

Of course it might also be that some of us are just so used to dealing with fixing small issues or skirting around them that they just don't register for us any more. I think that's something that might also happen for some people -- tinkering is so natural that it doesn't feel like tinkering so tinkering doesn't exist -- and I wonder if that's part of the difference in the reported experiences.

But if someone reports a double-digit percentage of stuff breaking on a standard update, there's something else going on as well.


Yes, I think if you pick hardware specifically for Linux you'll have far less problems and this may explain the difference.

Having said that, my RaPi has got in a bad apt state twice now which should be fairly 'mainstream' as hardware goes (as in a lot of people running the exact same configuration).

I think you may be right with what you consider bricking too. I would consider the system bricked if a dist-upgrade succeeded (system boots ok) but apt is in a bad state after, as it can take hours to resolve that.

I think also I have a lot less tolerance for this after running Mac and Windows for so long (I've only recently started using Windows again once WSL became stable, before that it was basically just Mac). I have never had a bricked upgrade from that.


I agree apt or dpkg ending up in a bad state would probably mean bricking for lots of people. It's something I remember also having to do in some cases after dist-upgrades.

I remember having occasionally dealt with having to manually run dpkg reconfigure to install packages that had somehow ended up in a semi-installed state during an upgrade, or some other similar bad state. To someone who's not familiar with the distro's internals, and probably to some who are, that would just appear as a mysteriously broken system that no longer operates.

I guess for me bricking would be if I can't get the system working again using some kinds of relatively well-documented or known repair steps (that is, known to me or sort of generally). I'm more bothered by something not quite working right and not understanding it than I'm by a complete but repairable bricking that I understand or know how to fix.

That's almost certainly not how most people would perceive it, though.

And even though I'm probably not that averse to fixing things, I also originally moved from Debian unstable to the newly founded Ubuntu because I didn't want to deal with routinely playing sysadmin on my personal box any more.

With that said, I don't know if it's because of stricter checks being made by dnf before package operations or what, but I've never got dnf/rpm into a non-working state on modern Fedora. Despite my old affection for Debian-based distros, I admit that apt/dpkg has seemed more flakey to me after this.

After nine years, I wouldn't even know how to try doing something similar to manually running dpkg reconfigure on Fedora. If that even exists.

(edit: sentence)


I’ve been using Linux as my daily driver, and primary OS, for going on four years now I think. I’ve only ever had things break once, and it was because I installed competing versions of NVidia drivers. Even then, it was painless (for me) to fix as booting the machine to a terminal allowed me to “apt remove” that shit in less than a minute.

I had some issues with Pulseaudio but overall they were minor, and now Pulseaudio has been swapped for something else and I don’t even know what it is… because it works well enough.

I’m not trying to say you didn’t experience problems, but your experience is the opposite of mine. I had more problems with Windows than I’ve had Linux. Windows absolutely ruined installs and disks on bad updates I more times than I can count. And the networking stack isn’t dog shit like modern MacOS (I still use Macs for work), plus unlike MacOS I can use a performant GPU to play games or do research.


https://www.statista.com/statistics/218089/global-market-sha...

This has it at 5.1%. But ChromeOS has a lot of corporate mojo making it work. It’s only partially open source. A lot of the good bits are closed. So that puts Linux at 2.91%. A rounding error. For 30 years.


Your data, as of this writing, is from January 23. Consider this: https://gs.statcounter.com/os-market-share/desktop/worldwide... which fully agrees with your data and shows the combination Linux+ChromeOS above 7% in June 23.

Thanks for pointing how fast Linux on the desktop has been growing lately.


3% is probably twice as many as 10 years ago. Pretty good for people who aren't selling you anything and aren't asking you to use Linux.


And Krita. Great software.


Mozilla has a revenue problem, sort of like Netscape. It's main product is free and doesn't directly generate revenue except through Google ads. Using Firefox to get the people who use Firefox to use Mozilla's revenue generators - Pocket or VPN through ads in the browser won't work.

Google pays it to select it as the default browser, but Firefox' tiny declining market probably makes Google want to not to continue this except perhaps as a way to avoid monopoly stuff.


The world has a chrome problem.


As a long-time Firefox user (or rather, LibreWolf and Mull now) the biggest problem as I see it is websites that no longer support it. Compatibility is constantly getting worse as Chrome/Blink monopolises web dev and testing.

I'm considering writing letters to some of the sites that have the biggest issues and raising it as an issue.

Otherwise, Firefox is mostly fine. I have a few gripes with it and Moz are mismanaging their projects, but desktop Linux is hardly their #1 issue.


It's also helpful to report them at https://webcompat.com. Browsers can (and do) add site-specific workarounds every now and then, and/or reach out to the websites in question.


Having never developed a browser engine, my naive question is why is it so hard to develop a new one? We have decent free and/or open-source software in other areas, why is it hard to reproduce this experience with the browsers?

Or, is the problem in the complexity of the modern web browsing experience, and the walled garden created around it by current major browser developers (new standards, etc.)?


Web browsers are extraordinarily large and complex applications that conform to reams and reams of constantly expanding standards adding up to tens of millions of lines of code. They have to maintain backwards compatibility with software dating back decades. Their complexity and size rivals the operating systems they run on. All mainstream browsers today are effectively forks or cosmetic skins of a handful remaining browser lineages that have been in development for decades now.

Probably the only notable attempts at building something from scratch recently is servo and ladybird. Servo was (is) an experimental platform to trial new components for Firefox is isn't a serious option for everyday use. Ladybird is primarily a hobbyist project that isn't a serious option for everyday use but has managed to implement a large part of the features of a modern working browser. The article called it "crazy", but it is impressive how far it's got so far.

Also, all of these browsers are open source with permissive licences for the bulk of their source code.


Where handful is 2 now that Trident is effectively dead.

Gecko (from Netscape 6) in Firefox

And KHTML (from KDE Konqueror) -> Apple Webkit -> Google Blink in everything else.


I have no firsthand experience either. So, this might be informative: https://drewdevault.com/2020/03/18/Reckless-limitless-scope....


To compare, how is Chrome or Chromium's attention to Linux Desktop, in terms of features and fixes?


It depends. IIRC chrome/chromium had support for video acceleration on linux long before Firefox. And had better support for WebRTC using pipewire on linux. OTOH chrome's support for native wayland lagged far behind Firefox.


whatever drips off from Chrome OS support....

Chrome on Linux had a random weird 3d grey border for years which was only fixed when it was announced ChromeOS was going to switch to the Linux desktop version.


To be fair, its still got plenty of warts on OS X too. After all this time, putting Firefox in full screen mode results in seriously wonky & intolerable behavior. Its the only app I have that shifts all its chrome (toolbars, tabs) when you bang the top of the screen. Compare this to Safari (only the menu shifts). No, hiding all of it is not the solution.


The only real complaint I have about Firefox on macOS is that fullscreening a video takes forever. Safari does it twice as fast and with a smooth animation instead of blanking the screen.

Otherwise I find the experience on Windows and Mac very similar.


That doesn't happen to me at all. What happens is that the menubar shows, and the top bar of the browser (where the back/forward buttons and the URL bar are) slides down to give space to the window bar (with the zoom and close buttons) over the top of the browser.

That's all. All the content, sidebar, etc stays stationary.

It's true that Safari does it better, but honestly not by much.


Sidebar and content do stay stationary, but everything else (tabs, url bar, toolbars) shifts for me. Its hard selecting tabs when they cause a shift down, being they are at the top of the bang area.

The best part, is when they do shift down, they only expose empty space.


... I thought I was one of the few Linux users left using Firefox. All of my coworkers are using Chromium.


Every acquaintance of mine who uses Linux (and many who don't) uses Firefox. And that's a conscious decision too - they are aware of the recent chrome shenanigans.


As a firefox and desktop linux user I don’t see any problem


As a Firefox and Linux user, I do see that problem.

Hardware video acceleration is fine now, and apparently has been for some time.

But e.g. Google Meet plainly refuses to blur the video call background when run on Firefox. It happily does that when running in Chromium.


Have you tried changing user-agent header or similar? I'm not familiar with your specific example but have encountered plenty of sites which complain about "not supported" but work fine when UA header is the "right" one.


I have, and it did not work last few times :(


As a Firefox on Linux user I also see a problem. It isn't that uncommon to see a feature drop on windows and mac before linux.

And for a long time, there has been an issue where if you update Firefox with a linux package manager, you have to restart the whole browser, or the browser stops working. That isn't a problem on windows or mac (usually). And it isn't something you have to deal with with chromium on linux either.


I see that as a benefit. I don’t want features, I want stability


> But e.g. Google Meet plainly refuses to blur the video call background when run on Firefox.

That seems rather like a Google dark pattern where they take advantage of owning both sides of the communication channel to abuse some internal Chrome API that Firefox knows nothing about.


That seems like a Firefox problem, not a Chromium one.


Yes? This is phrased as a disagreement, but the content looks like an agreement?


Not Chromium's, but Google Meet's.


Seconded, I have no issues. In fact when I’m not on ff I immediately miss the lack of cookie containers and get annoyed by the horrible need to log in to and out off different accounts all the time.

On ff I sync my add-ons, bookmarks and containers. What’s not to like?


Read the entire article.


I couldn’t get past the nonsense about how awful firefox was (again I am quite happy with firefox)


Me neither. It works flawlessly on Fedora.


Open a new tab and you’ll see advertisements in your homepage (which afaict you cannot change to a non default page)

Open a 1080p YouTube video and watch your processor get slammed. No, I do not want to install an unvetted third party plug-in. If nothing else, flag that the browser doesn’t support hardware acceleration when playing videos, in easy to understand terminology so I, and thousands of others don’t have to go troubleshoot exactly what is causing my computer to choke.


You can turn off suggested links on the new tab page through the cog in the top right corner. That’s been the case for years


not only can you easily turn off any ads or suggestions, but you can set custom urls in easily-accessible settings at about:preferences#home


Oh and maybe invest in actual Firefox development instead of whatever meme tech interests the executive this month…


I'm just wondering how many of the Firefox/Linux devs actually test on, or use, Wayland. (Based on how often it seems to regress on Nightly)


They should fire most of the overhead personnel and sock their salaries into income producing investments, so when big G closes the tap, R&D can continue indefinitely.

Hopefully then they’ll stop reinventing tabs, ruining privacy, and focus on the aforementioned bugs.


The sort of have other revenue generating products. From top of my head, they have firefox relay, vpn, a cooperation with pocket(getpocket_com) and I see some more test products. They are trying but once you offer people something for free, trying to side/up-sell your monetized products feel sleezy and a lot of reputation hit(see pocket integration causing outrage, or brave promoting their crypto bundle thing which you can entirely hide and never use).


Acknowledging the problem(s) is the first step to creating a solution. Those who choose to ignore Firefox's problems, are there to only continue its slow death. Here are the most obvious problems:

'Defining' Linux support:

>> Firefox is first and foremost a Windows browser, followed by macOS second, and Linux third. The love the Linux world has for Firefox is not reciprocated by Mozilla in the same way, and this shows in various places where issues fixed and addressed on the Windows side are ignored on the Linux side for years or longer.

80% of all revenue is from Google:

>> The giant sword of Damocles dangling above Firefox’ head are Mozilla’s really odd and lopsided revenue sources. As most of us are probably aware, Mozilla makes most of its money from a search deal with Google. Roughly 80% of Mozilla’s revenue comes from Google, who pays the browser maker to set Google Search as the default search engine.

Firefox declining usage and anti-trust risks with Google.

>> How long will this deal continue? Will it be renewed indefinitely, regardless of how much farther Firefox slides into irrelevance? Will the size of the deal drop, or will it end altogether? When will Google decide that spending hundreds of millions of dollars every year in what is essentially charity for a competitor is no longer worth it, or needed?

>> Google’s similar search deal with Apple is already facing legal scrutiny; will that scrutiny have consequences for the deal with Mozilla, too?

Solution:

>> "Linux needs a browser engine that is independent of Google (and Apple), and takes Linux seriously as a platform."

Mozilla could have done that by being a Rust consultancy which can fund the development of both Rust and Firefox without being heavily dependant on Google. That opportunity has been lost.

Realistically the likely outcome is to just break up Chrome from Google and use the Chrome engine as the standard browser engine, just like the Linux kernel is the standard kernel for all distros.

Case solved.


Is there a consensus on how correct browser market share calculations are? Google does apparently not even know what OS I am using.


Maybe it’s a Linux success. Ironically though, given Chrome came from WebKit (Safari), which came from KHTML (Konqueror).

The Linux browser escaped out to conquer (konquer?) the world.

Konqueror was a nice browser, my fav back in the day, and it was exciting when Apple picked it to defeat IE with Safari.


Can someone knowledgeable comment on the possibility of VivLdi becoming the de facto standard browser for Linux? I played with it a little, thought it worked well, and most notably, it worked well for websites that gave Firefox trouble.


Very low chance: it's another Chromium browser but with proprietary modifications. I think Chromium proper would become standard before Vivaldi.


Being proprietary it can't be part of the Debian destribution, and the license might be problematic for other distros to include as well.


I'd prefer to see Brave be the de facto default. Except for some crypto stuff that is bundled by default, it seems to be really nice and even ships its own privacy focused search engine.

(Disclaimer: I personally don't daily drive Brave, but I would consider it if I ever decided to drop Opera.)


Brave is really showing up in terms of privacy and security focused browsing. What's interesting to me is that Mozilla had Brendan Eich, and excused him. And today, with Eich at the helm, Brave is climbing the ranks while Mozilla finds itself in an ever-increasing slump.


I hadn't heard about Brave. Just started using it, and finding it very nice so far. Easy to get started, as the import from Firefox was quick and painless. I have high hopes for this one.


This article pointed out that GNOME Web and Falkon have problem as they are WebKit and Chromium based. Is not Vivaldi Chromium as well?


That's obviously infeasible (either it would be bad or it would cost too much time/money).

However, maintaining a variant of Ungoogled Chromium or Vanadium targeted at desktop Linux would be feasible.


> I’m genuinely worried about the state of browsers on Linux, and the future of Firefox on Linux in particular. I think it’s highly irresponsible of the various prominent players in the desktop Linux community, from GNOME to KDE, from Ubuntu to Fedora, to seemingly have absolutely zero contingency plans for when Firefox enshittifies or dies, despite everything we know about the current state of the browser market, the state of Mozilla’s finances, and the future prospects of both.

So what are you proposing then? It seems so irresponsible to complain about new-buzzword-shittification of something thousands of people contribute to and offer no contribution in return.


People here have talked about Mozilla's financial issues, but so far nobody has posted the donation link. If you use Firefox or Thunderbird and wish to continue doing so, here's the link: https://donate.mozilla.org/


Please don't donate to Mozilla, they have more than enough but refuse to accelerate Firefox development.

https://lunduke.locals.com/post/4387539/firefox-money-invest...


Thunderbird collects donations separately from Mozilla.

https://www.thunderbird.net/en-US/donate/


When is :has() coming to FF? It’s been too long.


I'm sure you're able to keep informed about it on the bugtracker: https://bugzilla.mozilla.org/show_bug.cgi?id=418039




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: