Open je-vv opened 6 months ago
BTW, I can't remember when this started happening. I recall gama adjusting with wlsunset was working fine.
I have unfortunately had some issues like this where I had to restart my computer :) (it was a driver bug probably)
Unfortunately it works here for me so it is hard to say what is going on, maybe try looking at Wayfire's log (stdout), I'd expect a wlroots error potentially.
A full output when wayfire is running with WAYLAND_DEBUG=1
is available on the gist:
https://gist.github.com/je-vv/d5f88397ca09b996e39e55ee78f8cd6e
I don't see something in the log that helps me, but I understand little about that output any ways...
As mentioned, it was working just fine. Not sure what broke, neither when, :( Restarting the computer doesn't help...
As mentioned, it was working just fine. Not sure what broke, neither when, :( Restarting the computer doesn't help...
:(
Any chance of trying another compositor with the same wlroots version, so that we can try tracking down where the bug is happening?
ohh, I'll see if I can on the weekend. I'm not familiar with tiling, so there are no many options, there's labwc, which I never tried since I don't like the openbox xml config and it's using wlroots0.17, same as wayfire...
I'll see what I can do...
I'm not familiar with tiling, so there are no many options
You don't need to do much, just open sway & a terminal and type your wl-sunset command. But ofc feel free to try labwc as well, it doesn't matter, the point is to check whether wayfire or wlroots or some component in the kernel is the issue.
I guess you could also try updating wayfire to -git and wlroots to latest release (0.17.2, idk which version you are on), but I don't think there have been any bug fixes so I doubt this will fix the issue, but who knows ..
Tried with wlroots 17.4 seems to be working fine. - was able to adjust color temperature with manual mode (wlsunset -T) several times in a row.
Although I was not able to do almost nothing with labwc, I included wlsunset in its autostart config, and it did nothing. I also used then labwc -s 'wlsunset -T 10000'
and other values, and nothing... I don't know if that means it's a wlroots issue rather than a compositor one... And if that were the case, if it'd be better to release wayfire and all other components (plugins, configs, wf-shell, and so on) for a newer wlroots version. On Arch 0.17.4
is the version used, which actually corresponds to wlroots latest release:
https://gitlab.freedesktop.org/wlroots/wlroots/-/releases
wlsunset works fine for me. Well - it does what it should do. But - for me it causes a lot of glitches and artifacts when playing videos in firefox/youtube with AMD hardware vaapi. So I have removed it from my setup so far. Seems that it is not ready for productive use.
wlsunset works fine for me. Well - it does what it should do. But - for me it causes a lot of glitches and artifacts when playing videos in firefox/youtube with AMD hardware vaapi. So I have removed it from my setup so far. Seems that it is not ready for productive use.
Is this happening when the video is playing fullscreen? It might be helpful to disable direct scanout in this case, otherwise definitely a weird driver bug.
Mark, is that with wayfire on wlroots 17.4?
For me it was working flawlessly with wayfire until it all of a sudden stopped working with the versions I posted. But I didn't try wayfire built with wlroots 17.4...
Describe the bug
When running wayfire 0.8.1 and wlsunset 0.4.0, wlsunset is no longer able to adjust the screen gamma.
Doing:
With wayfire running as:
Produces the output:
But the gamma never get to change, :(
Is there anything else you might need, that I can share?
To Reproduce
Use wlsunset 0.4.0 and wayfire 0.8.1 (latest release) and you'll notice no gamma adjusting happens at all.
Expected behavior
Gamma correction should happen, I should see less blue (a bit higher temp / more red).
Screenshots or stacktrace
N/A
Wayfire version
wayfire 0.8.1 wlsunset 0.4.0