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

GTK 4 rendering problems #626

Open
2 tasks done
lajonss opened this issue Apr 9, 2024 · 8 comments
Open
2 tasks done

GTK 4 rendering problems #626

lajonss opened this issue Apr 9, 2024 · 8 comments
Labels
bug Something isn't working device: pinephone-pro PINE64 PinePhone Pro ui: phosh Phosh UI by Purism

Comments

@lajonss
Copy link

lajonss commented Apr 9, 2024

Device info (please complete the following information)

  • Device: PinePhone Pro
  • Kernel Version : 6.8.0-2-megi-danctnix
  • UI: Phosh

Describe the bug
Various menus are rendered with graphical glitches in GTK 4 applications.

To Reproduce
Steps to reproduce the behavior:

  1. Open Gnome Console (kgx)
  2. Open the three-dot menu
  3. Witness the glitches

Screenshots
Screenshot posted by Shatur on matrix:
image

Logfiles and additional information
This happens both under 100% and 200% scalling.

Context menu of Gnome Files (nautilus) is also affected.

Downgrading gtk4 package to 1:4.12.5-1 resolves the issue.

Possibly related: Gnome 46 release notes

Rendering improvements include sharper app interfaces, crisper on-screen text, and clearer UIs when using fractional display scales. These rendering improvements are thanks to GTK’s new renderers, and are found in GNOME apps which use the latest GTK version.

Before submitting a bug report, please be sure that you have done the following:

  • I have checked for updates (pacman -Syu) and installed the updates but the problem persisted.
  • I am not using Megi's multiboot image, which is unsupported by the developer.
@lajonss lajonss added the bug Something isn't working label Apr 9, 2024
@qiu-x
Copy link
Contributor

qiu-x commented Apr 10, 2024

I can reproduce similar issues on gtk4-1:4.14.1-1

@maxrdz
Copy link

maxrdz commented Apr 12, 2024

This issue has also been happening on my device, on kernel linux-megi-6.7.4-2.

20240411_21h14m55s_grim

@Danct12 Danct12 added ui: phosh Phosh UI by Purism device: pinephone-pro PINE64 PinePhone Pro labels Apr 15, 2024
@Danct12
Copy link
Member

Danct12 commented Apr 15, 2024

I can confirm this issue also.

@maxrdz
Copy link

maxrdz commented May 9, 2024

Has there been more information found on why this issue is happening? Is this an issue that the GTK developers need to resolve, or is it on the distribution maintainers?

@qiu-x
Copy link
Contributor

qiu-x commented May 9, 2024

Is this an issue that the GTK developers need to resolve, or is it on the distribution maintainers?

It might also be an issue on the compositor's side. I should be easy to verify if GTK apps also have the rendering bug on sxmo or plasma mobile.

@maxrdz
Copy link

maxrdz commented Jun 10, 2024

Since I see this issue has been hanging for a while, I have reached out on the GNOME Discourse for help on where to report this issue. See https://discourse.gnome.org/t/gtk-4-rendering-problems-on-mobile-devices-with-phosh/21452

@julianfairfax
Copy link

This could be this issue https://gitlab.gnome.org/GNOME/gtk/-/issues/7012

@maxrdz
Copy link

maxrdz commented Oct 21, 2024

This issue seems to have been fixed since libadwaita 1.5 released. Anyone else also not experiencing issues anymore?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working device: pinephone-pro PINE64 PinePhone Pro ui: phosh Phosh UI by Purism
Projects
None yet
Development

No branches or pull requests

5 participants