-
Notifications
You must be signed in to change notification settings - Fork 42
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
Can't install Zathura in Monterey 12.0.1 #83
Comments
I have the same issue but I do see these errors for the
|
I was able to install zathura (--HEAD) in a new Mac (M1) with |
@ivanddm Do you see the same errors in Console? |
@flimofly You mean in Mac's Console app? If yes, then no, I don't see any errors being reported there. Let me know if I should look somewhere else. |
@ivanddm Yes, in the Mac Console app (first press Start in Console, then try to open a pdf using the @zegervdv Any ideas? |
@flimofly Yes, now I get what you meant. So I'm getting this error when launching zathura from the terminal:
There is more reported in the same error, but not sure if it would be relevant... |
Thanks. I also get this error, which is macOS' Daemon for the Transparency, Consent, and Control Subsystem.
Looks like this has something to do with entitlements/permissions. |
Running
|
I've just updated to Monterey and I am seeing the same issue. I'm not sure if the issue with the sandbox is related. Why would zathura even try to read from |
I think you're right that the sandbox issue is not causing this problem, if only because zathura is allowed to run. It just can't display the pdf. But just to be sure it would be helpful if someone who is still on Big Sur could check Console. If it's not this I have no idea. |
Not sure if there're any updates from upstream? |
If you install with |
I found a related issue on the zathura git itself: https://git.pwmt.org/pwmt/zathura/-/issues/251 |
I have found a (temporary) fix for the display issue. I'd like to refer people to https://gitlab.gnome.org/GNOME/gtk/-/issues/4395 for more information and again to the issue on the zathura repository itself https://git.pwmt.org/pwmt/zathura/-/issues/251. I'll describe the fix below. The issue is caused by a problem in GTK. There is a fix available for it but it has not been released yet. To compile zathura against the GTK version that includes the fix install the unofficial release (special thanks to Tolga Tarhan (@ttarhan)):
After this, recompile zathura (for completeness I have included the steps to do so):
After this you should be able to run zathura again. Once the fix has been put on the official GTK release you should revert your homebrew packages back using:
Hope this helps! |
@jvdoorn thanks for finding the fix. Some remarks though: For me I got it to work with only these steps:
I'm not even sure if reinstalling zathura is even needed, it might just be sufficient to update the gtk libraries. |
@zegervdv Your solution works for me. I'm able to install Zathura in Monterrey now with the new meson update and installing I'm closing this issue therefore. Thanks a lot for the help in sorting this out! |
Apparently the repo with the gtk fix does not exist anymore > brew install ttarhan/gtk-fix/gtk+3
==> Tapping ttarhan/gtk-fix
Cloning into '/opt/homebrew/Library/Taps/ttarhan/homebrew-gtk-fix'...
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Error: Failure while executing; `git clone https://github.com/ttarhan/homebrew-gtk-fix /opt/homebrew/Library/Taps/ttarhan/homebrew-gtk-fix --origin=origin --template=` exited with 128.
Could someone help me out please? |
Hi! My temporarily fix repo is no longer needed as this patch is now in upstream Homebrew. Just “brew update” and “brew upgrade”, and you’ll be fine. |
After recently upgrading to Monterey, I was having the same issue as #81 (i.e., only the title bar was rendering). So I decided to uninstalled Zathura and install it again, however when trying to reinstall, I'm getting the following error:
No logs are being created in the file mentioned in the last line.
Both
brew install zathura
andbrew install zathura --HEAD
gives me the same error.I have updated cmake to the latest version using brew.
Any ideas on how to tackle this issue? Thanks in advance!
The text was updated successfully, but these errors were encountered: