Announcement

Collapse
No announcement yet.

GNOME Shell & Mutter 44 Release Candidates Bring Last Minute Changes

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • dimko
    replied
    Originally posted by SoongVilda View Post
    I can't even switch my headphones from the bar without an extension or adjust mic gain etc.
    And this is fault of gnome how exactly?(I am not saying its perfect...)

    Leave a comment:


  • MrCooper
    replied
    Originally posted by user1 View Post
    What baffles me is that some say triple buffering is the only fix for this, while others say it's a bad workaround and this has to be fixed in the driver.
    I think it's mixing up different things.

    Triple buffering is the correct solution and required for fully utilizing the CPU+GPU capacity for output frames. That's why mutter will most certainly get triple buffering support sooner or later.

    It is however just a workaround for, and cannot fully solve, issues due to conservative scaling of CPU/GPU clocks. Those issues need to be addressed in the kernel and/or firmware.

    Leave a comment:


  • brent
    replied
    Triple buffering is absolutely *not* a hack. It does not result in extra power usage either, power consumption merely increases as needed to get rid of framedrops. If you want the lowest power consumption, just disable animations. Overall, it is a good solution to a complex issue. There are no good alternatives, as simple as that.

    However, the mutter triple-buffering patchset is buggy and causes various strange issues. That is, of course, at least in part due to ongoing changes in GNOME that require constant changes. I'm not convinced the code quality is the best, but on the other hand, I definitely see little interest in getting the patchset merged from GNOME maintainers as well.

    Leave a comment:


  • Artim
    replied
    Originally posted by drake23 View Post
    To me it looks like the gnome devs just don't want outside contribution... I vaguely recall similar reasons in play when canonical decided to do Unity back in the days
    And now think about why they abandoned it...


    As many others already explained, it's not that they don't want outside contributions, but that this specific contribution simply requires too many changes that interfere with other improvements and right now simply isn't as bug free as it needs to be in order to be added.

    Leave a comment:


  • drake23
    replied
    To me it looks like the gnome devs just don't want outside contribution... I vaguely recall similar reasons in play when canonical decided to do Unity back in the days

    Leave a comment:


  • smitty3268
    replied
    Originally posted by user1 View Post
    What baffles me is that some say triple buffering is the only fix for this, while others say it's a bad workaround and this has to be fixed in the driver.
    My understanding is that the problem is that GPU firmware sucks, and has been specifically tuned to work well with Windows. Since windows does triple buffering, this is a "workaround" to make Mutter do the same thing, which makes the GPU firmware happier.

    A better solution would be for the GPU manufacturers to stop making their firmware so stupid, but that's probably never going to happen as long as windows is their main target for sales.

    Leave a comment:


  • SpyroRyder
    replied
    Originally posted by lumks View Post

    The thing is - it is ready. There is just nobody really interested to land this and I can understand it. From a design perspective you introduce a workaround for a driver/hardware unawareness. Maybe I don't understand something in this process, but wouldn't it be the better idea to add this to Linux/Mesa with an interface where an app can ask for more performance?

    For my part I don't like the implementation.
    The thing is - its not ready. Look at yhe merge request, hes just ported it to the gnome 44 changes and that comes alongside some hefty things that need testing or retesting. Case in point is that the newest commentor as of my comment is reporting the return of a cursor bug.

    Look i get that you all want to make the gnome devs look bad but they often do without you needing to be dishonest about it, just look at the GTK fractional scaling bug. This is a large patchset that alongside the KMS changes really screw with a lot of the codebase in lots of unpredictable ways which is why its taken so long. Its not merged cause it never quite seems to be bug free meanwhile other people are also trying to fix bugs and effect large changes in mutter

    Leave a comment:


  • mirmirmir
    replied
    I see michaiel is getting bullied by certain fandom and their main player to include "crash fixes" in this article but not in theirs. This is so sad. Press f on the chat boys...

    Leave a comment:


  • Artim
    replied
    Originally posted by hax0r View Post
    My experience is opposite, I switch from KDE to GNOME and I'm more happy.... though not entirely satisfied as both DEs still suck.

    SoongVilda install Ubuntu, it has nice orange+purple theme and icons, necessary gnome shell extensions for desktop icons and taskbar icons for background apps, unlike Archlinux, Ubuntu support Secure Boot out of the box so can boot in any machine, apt is better package manager (doesn't break all the time like in Archlinux where pkg maintainer forgets to push his updated gpg key).
    Yeah, right. Because Ubuntu isn't made by absolute morons. If you want apt better run Debian Testing or whatever. At least that way you don't have to tear out that abomination called snap to have a bearable experience, make sure that it stays out and then are left with Flatpaks or PPAs to get some of the most basic software. Thanks for nothing.

    Leave a comment:


  • Myownfriend
    replied
    Originally posted by awesz View Post
    12 years of nothing.
    I don't really understand how anyone can say this. Generally the people who hate Gnome hate it because of it's changed. I mean just in the last two years they made a significant overhaul of Gnome Shell and on the past 12 years, Mutter went from requiring an X server to being able to run on top of an X server or using Wayland. That's a big change all by itself.

    Leave a comment:

Working...
X