-
-
Notifications
You must be signed in to change notification settings - Fork 123
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
Some pop-ups in GTK4 applications fail to appear with fcitx5 #454
Comments
I use plenty of GTK 4 apps and haven't seen this issue yet. So don't know. |
And those two specific cases work properly for you? I might try this on another computer to see if it only happens on one device Edit: checked on my other computer but Niri just shows a black screen there ( |
Yeah, they work fine. |
confirmed, they work for me as well |
Closing because I don't think this is a niri issue; feel free to reopen. |
Now that Niri kinda works on Nvidia (1060 with 555 drivers in my case), I tested it on my other computer too and it has the same issue The issue is not present on Hyprland and Sway |
Really very strange. Is there anything interesting in the output of either niri (journalctl -eb --user-unit niri) or the program that fails to show the pop-up? Could you try if it reproduces on cosmic-comp? |
When I get home in a few days I'll test and report back, thank you for the quick response! |
Update: There's no output in I've also installed |
Thanks. Very strange |
Hello. I have the exact same issue, so I feel there is a problem somewhere. Other users might also be facing the same issue, and they just have not realized it yet. Now, the good news is that I might have detected the cause. I had to do a lot of tinkering but at least on my machine the cause is After some troubleshooting, I decided to use the default config generated by niri upon launch and surprise, surprise everything was working properly. Then, I reverted to my custom config and started commenting out lines in an attempt to see if something is causing the pop ups to stop appearing. I eventually narrowed it down to the I am not sure if this is a problem with fcitx5 or niri but if someone else can verify my findings it might provide some more insight. I would really like to use niri, so I hope there is a workaround or fix. To reproduce the issue in the simplest manner please do the following:
Please note that if you kill fcitx5 (pkill fcitx5) the pop ups will start working again. I will be happy to provide more information if required or help to further debug the issue so just let me know. Thank you for your work on this great compositor! |
Thanks for the investigation, interesting. And on other compositors with fcitx5 the popups work fine? What about cosmic-comp? |
I can confirm that the issue only appears when Unrelated to the issue, but I realized that both Niri and Cosmic seem to autostart |
I see. I'll have to look into this I guess. Niri doesn't autostart fcitx5, must be something else causing it to start. Maybe you have it as a systemd service enabled and bound to graphical-session.target? |
Okay found it, seems like |
Thank you for chiming in and confirming the issue with fcitx5. I am glad that we have managed to detect the cause of the problem.
I can also confirm that things work as expected both on Cosmic and Gnome Wayland.
I have a separate installation running the latest niri git via the nightly COPR you have provided in the latest release. If you need me to do any testing at any point feel free to reach out. Thank you for taking the time to look into this issue. |
Since I setup a Sway VM for #620 here are some screenshots showing the problematic pop-ups working fine under Sway: Gnome Files (nautilus) rename dialog: Apostrophe recent documents dialog: BoxBuddy container image selector dialog: You can see fcitx5 running on the side as well. None of these work properly under niri. |
Quick update on this issue. I am not sure if it helps in any way but this problem does not occur on NixOS. I have also tested niri on Fedora and Arch Linux where the issue does persist. I am wondering if it has anything to do with how fcitx is being distributed like build flags, install location etc. |
Hello! I've noticed that certain buttons that should spawn a pop-up in GTK applications simply don't do anything. I've noticed two cases of this occurring:
System Information
niri version: niri 0.1.6 (unknown commit)
Distro: Arch Linux
GPU: AMD Radeon Vega 8
CPU: Ryzen 5700U
The text was updated successfully, but these errors were encountered: