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

Font glyphs sometimes disappear in CHERI desktop environment #91

Open
jrtc27 opened this issue Apr 12, 2023 · 3 comments
Open

Font glyphs sometimes disappear in CHERI desktop environment #91

jrtc27 opened this issue Apr 12, 2023 · 3 comments

Comments

@jrtc27
Copy link
Member

jrtc27 commented Apr 12, 2023

Sometimes, specific font glyphs will stop being rendered, whilst others remain completely functional. Possibly relevant is this definitely-bogus diff in fontconfig that should be reverted either way:

@@ -555,8 +556,14 @@ FcCharSetMerge (FcCharSet *a, const FcCharSet *b, FcBool *changed)
}
else
{
+/*
+ * TODO: add cheri support.
+ * foot(1) terminal crashes here.
+ */
+#if 0
FcCharLeaf *al = FcCharSetLeaf(a, ai);
FcCharSetUnionLeaf (al, al, bl);
+#endif
}
ai++;

@jrtc27
Copy link
Member Author

jrtc27 commented Aug 10, 2023

#98 may or may not fix this. Time will tell. It does not, but CTSRD-CHERI/cheribsd#1827 is promising.

@bsdjhb
Copy link

bsdjhb commented Sep 8, 2023

FYI, I just got the missing glyphs when waking my desktop back up while in sddm with CTSRD-CHERI/cheribsd#1827 applied.

@jrtc27
Copy link
Member Author

jrtc27 commented Sep 8, 2023

:(

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

2 participants