Bug 2239818 - Compile with Pure GTK
Summary: Compile with Pure GTK
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: emacs
Version: 39
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Peter Oliver
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-09-20 10:54 UTC by seb
Modified: 2023-11-11 12:33 UTC (History)
10 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-11-11 12:33:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description seb 2023-09-20 10:54:23 UTC
Since 29.1, Emacs  now supports being built with pure GTK.

With it, the Emacs binary will work on any underlying window system
supported by GDK, like Wayland or Broadway.

Having an Emacs built with pure GTK will work better on Wayland and fractional screen scaling. With the actual version of Emacs, if I enable fractional screen scaling feature, even without using it, I get a blurry Emacs window.

But this solution on X is known to have problems. Maybe 2 pkg ?

Reproducible: Always

Steps to Reproduce:
1. Install Emacs with dnf
2. Start Emacs
3. Inspect variable "system-configuration-options", there is no "--with-pgtk" flag
Actual Results:  
Emacs is not built with Pure GTK enabled

Expected Results:  
Emacs built with Pure GTK enabled

Comment 1 Peter Oliver 2023-09-20 19:05:51 UTC

*** This bug has been marked as a duplicate of bug 2233581 ***

Comment 2 Björn Lindström 2023-10-21 19:22:16 UTC
I guess this should be reopened as from what I understand it wasn't done as part of 2233581 after all.

Comment 3 Peter Oliver 2023-10-23 19:52:39 UTC
It was, but for some reason the update hasn't hit the mirrors yet: https://bodhi.fedoraproject.org/updates/FEDORA-2023-642488cf1f


Note You need to log in before you can comment on or make changes to this bug.