Code Monkey home page Code Monkey logo

Comments (5)

Totto16 avatar Totto16 commented on July 28, 2024 3

No worries about things being wrong, we are all investigating, so nothing is for granted... 😓

That said, #277 was done, because of another issue with full-screen Wayland and mutter, so I'll have to look into this 🤔

But fixing one bug and causing another is a bad situation, if we revert this fix, the original bug #263 comes back 🤦🏼‍♂️

So we have to wait for a fix of both bugs, or at least one, so that we can apply the fix or not 😂

Edit: the PR that would fix #263, and we could revert #277 would be #mutter/2660

But it's still open and not merged 😓

from gnome-shell-pano.

Arcitec avatar Arcitec commented on July 28, 2024 2

Just commenting to say that this sounds like an impossible bug. This extension just captures clipboard contents, and provides one hotkey to display a list of clipboard contents. It has nothing to do with VRR. I don't even think that extensions can do ANYTHING about the VRR code (can't inject into it at all), because VRR is handled by Mutter, which is the compositor ABOVE GNOME Shell in the hierarchy. Extensions can only modify GNOME Shell.

from gnome-shell-pano.

Totto16 avatar Totto16 commented on July 28, 2024 2

It could be, that this causes the problem: #277 🤔

from gnome-shell-pano.

lorenzo0932 avatar lorenzo0932 commented on July 28, 2024 1

Just commenting to say that this sounds like an impossible bug. This extension just captures clipboard contents, and provides one hotkey to display a list of clipboard contents. It has nothing to do with VRR. I don't even think that extensions can do ANYTHING about the VRR code (can't inject into it at all), because VRR is handled by Mutter, which is the compositor ABOVE GNOME Shell in the hierarchy. Extensions can only modify GNOME Shell.

Look initially I thought like you, but with all the tests I did and under all conditions the vrr stops working only and only if this extension is active on Gnome 46. The test is safely reproducible and I have already verified that I am not the only one with this problem as you can see here:
#271 (comment)

Also thinking about it, the way the vrr is activated on gnome and then mutter depends on the "exclusive" full screen, so if there is any app that interferes with the "exclusive" full screen the vrr will never be activated.

It could be, that this causes the problem: #277 🤔

I also think it is related to this issue.
I haven't read what they did to fix the problem but maybe the workaroud they found breaks compatibility with vrr

PS. if anything I wrote is wrong I apologize in advance

from gnome-shell-pano.

lorenzo0932 avatar lorenzo0932 commented on July 28, 2024

oh that's a bummer.
In any case, I wanted to know if it has already been verified that the vrr worked before #277 . To see if it was that modification that caused problems or not.

If it is necessary I can test the old version myself, but I don't know how to refer to the codebase before this merge but I would be willing to do it with the correct instructions.

PS. Also would anyone be able to explain why this problem only happens with the version of mutter that comes with gnome 46?

from gnome-shell-pano.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.