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

EAF apps open in a new window, instead of a buffer (Arch Linux + KDE) #927

Closed
marslayr opened this issue Mar 3, 2022 · 6 comments
Closed

Comments

@marslayr
Copy link

marslayr commented Mar 3, 2022

Describe the bug
Similar to #887, but I am on Arch Linux.

To Reproduce
Any EAF command.

Expected behavior
Open in the same window, as a buffer.

Versions (please complete the following info):

  • Distro and DE/WM: Arch Linux and KDE Plasma 5.24.2 (KWin)
  • Versions of Dependencies: Probably Latest, ran pacman -Syu
  • M-x emacs-version: GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.31, cairo version 1.17.4) of 2022-03-03

Error logs
Please check the *eaf* buffer, if there is any error in it, paste it here.

Screenshots
Similar to #887. The new window size is also the same as the split window in Emacs.

Additional context
Any eaf app also doesn't seem to open a second time, that is, after right-clicking and clicking close

@MatthewZMD
Copy link
Member

  • M-x emacs-version: GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.31, cairo version 1.17.4) of 2022-03-03

Can you try to see if this is reproducible in 27.2 or 28?

@manateelazycat
Copy link
Member

manateelazycat commented Mar 3, 2022

Please use emacs-git from repo archlinuxcn (see also issue archlinuxcn/repo#2613)

The emacs-git in arch repo is not follow upstream config, developers opened the pgtk option privately, and pgtk is disable by default.

Please follow patch archlinuxcn/repo@064952b to disable pgtk option, I believe EAF can works agian.

@marslayr
Copy link
Author

marslayr commented Mar 3, 2022

Can you try to see if this is reproducible in 27.2 or 28?

Yes, that does fix it, but it misses native-compiling.

Please use emacs-git from repo archlinuxcn (see also issue archlinuxcn/repo#2613)

The emacs-git in arch repo is not follow upstream config, developers opened the pgtk option privately, and pgtk is disable by default.

Please follow patch archlinuxcn/repo@064952b to disable pgtk option, I believe EAF can works agian.

So, I am assuming that disabling PGTK in emacs-git PKGBUILD makes it work for X?

@manateelazycat
Copy link
Member

yes,just disable pgtk

@marslayr
Copy link
Author

marslayr commented Mar 4, 2022

yes,just disable pgtk

Okay. Thanks! Closing.

@marslayr marslayr closed this as completed Mar 4, 2022
@seblemaguer
Copy link

@manateelazycat do you know if there is any plan to support pgtk in the future ?

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

4 participants