Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blurry in Wayland with fractional scaling #10

Open
meybonomme opened this issue Jun 8, 2024 · 7 comments
Open

Blurry in Wayland with fractional scaling #10

meybonomme opened this issue Jun 8, 2024 · 7 comments
Assignees

Comments

@meybonomme
Copy link

Without fractional scaling:

Screenshot from 2024-06-08 12-37-01

With fractional scaling:

Screenshot from 2024-06-08 12-37-40

@rien333
Copy link

rien333 commented Jun 8, 2024

Yeah, maybe the idea to use xwayland by default needs some further discussion/clarification.

I believe the rationale is to not leave anyone out. A fine goal, but it does raise the question who's being left out.

Most distros that ship gnome don't offer an option to run x11 sessions anymore, iirc (e.g. fedora and maybe arch). On arch, I wouldn't even know how to start one. In that sense, you are aiding the — maybe overly change-reluctant — minority, possibly at cost of the UX of the majority (this issue being one example thereof).

Moreover, this is a new app, made to look modern/GTK4-ish. In that sense, it's realistically an early adaptors kind of thing, i.e. your users might well be the sort of people that have been using wayland for a while now.

Anyway, I was looking for something like this, so the project is much appreciated!

@rien333
Copy link

rien333 commented Jun 8, 2024

Well, I suppose the disclaimer about being xwayland only applies to the flatplak release.

It doesn't take a lot of effort to package this with wayland support on Arch Linux (which I'm doing now). Hopefully it will be in the AUR tomorrow!

@Nokse22
Copy link
Owner

Nokse22 commented Jun 8, 2024

Thank you, I was hoping to get some feedback on this actually.
My intention was exactly to not exclude anyone. I could switch the Flatpak version to Wayland and provide an X11 only build using github actions.

I will think about it, and test how it runs on Wayland only.

@Nokse22 Nokse22 self-assigned this Jun 8, 2024
@rien333
Copy link

rien333 commented Jun 8, 2024

Well, it seems you are working on getting this fixed upstream, so I guess you're fine for the time being.

@meybonomme
Copy link
Author

I could switch the Flatpak version to Wayland and provide an X11 only build using github actions.

I believe that would be the best solution. As @rien333 said, it's still a modern GTK4 libadwaita application, and most mainstream Linux distributions with GNOME desktop already use Wayland.

@Nokse22 Nokse22 closed this as completed Jun 16, 2024
@meybonomme
Copy link
Author

meybonomme commented Jun 17, 2024

Unfortunately issue is not gone and app version 1.20 (flatpak) is still blurry under the Wayland with fractional scaling.

@Nokse22 Nokse22 reopened this Jun 24, 2024
@Nokse22
Copy link
Owner

Nokse22 commented Jul 31, 2024

@meybonomme With the latest release it is still blurry by default because it's using the old gtk gl renderer, but you can set the app to use the new ngl rederer doing flatpak override --env=GSK_RENDERER=ngl io.github.nokse22.Exhibit.

I have decided to force it to use gl because there were some glitches with the new one for me (https://gitlab.gnome.org/GNOME/gtk/-/issues/6771 and other glitches)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants