Due to the simplicity of CRUX, I really found myself loving this distro even more than Artix, because Crux doesn't stand in the way of anything at all. There's lots of configuration I have to do by myself, including even audio, but in return I learn a lot about Linux I previously didn't know about. However, there are still 2 struggle points I want to address: the system font, and the uim IME. Due to where I live and my profession, I rely on CJK (Chinese, Japanese, Korean) a lot, and the default absolutely sucks at displaying characters correctly. For illustration: https://fair.moe/cruxfontvsartixfont.png This is the same screen, but the left side is how it's shown on CRUX directly, the right side is how it's shown on Artix Linux via an SSH connection to my CRUX laptop. The right side is the correct way of writing these characters, the left is not. I think I can change the font in /etc/rc.conf, but not sure which font is the one to go with, and how I can check it without rebooting each time, especially because there's no documentation available that covers it, at least nothing I could find on crux.nu. The second problem is uim, or just all the IME's in general. I have installed uim on my OpenBSD laptop, and it works without any issues. But when I copy over the exact same configuration to CRUX, it doesn't. On OpenBSD I noticed it was running "/usr/local/libexe/uim-helper-server" alongside uim-xim, which CRUX didn't. For obvious reasons, I can't just copy the binary from OpenBSD to CRUX, but I can from Artix to CRUX, which I did. Even though uim-helper-server is running alongside uim-xim now, still no CJK input is possible. For the IME engine, I installed Anthy on both OpenBSD and CRUX. -- lain. Did you know that? 90% of all emails sent on a daily basis are being sent in plain text, and it's super easy to intercept emails as they flow over the internet? Never send passwords, tokens, personal information, or other volunerable information without proper PGP encryption! If you're writing your emails unencrypted, please consider sending PGP encrypted emails for security reasons. You can find my PGP public key at: https://fair.moe/lain.asc Every good email client is able to send encrypted emails. If yours can't, then you should consider switching to a secure email client, because yours just sucks. My recommendations are Claws Mail or NeoMutt. For instructions on how to encrypt your emails: https://unixsheikh.com/tutorials/gnupg-tutorial.html
I figured it all out by myself now. I noticed that fcitx5 and fcitx5-anthy got released in the ports, so I gave up on UIM, and switched to Fcitx5, which works perfectly. As for the font, I copied over all the fonts from Artix Linux like an idiot, and in .config/fontconfig/fonts.conf: <?xml version='1.0'?> <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> <fontconfig> <alias> <family>serif</family> <prefer> <family>Noto Serif CJK JP</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Noto Serif CJK JP</family> </prefer> </alias> <alias> <family>sans</family> <prefer> <family>Noto Sans CJK JP</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Noto Sans Mono CJK JP</family> </prefer> </alias> </fontconfig> The kanji are now displaying correctly, and surprisingly enough I didn't even have to reboot, just call fc-cache -fv, and that's it. So thanks me for saving my own day. On 2023年08月20日 00:22, lain. wrote:
Due to the simplicity of CRUX, I really found myself loving this distro even more than Artix, because Crux doesn't stand in the way of anything at all. There's lots of configuration I have to do by myself, including even audio, but in return I learn a lot about Linux I previously didn't know about.
However, there are still 2 struggle points I want to address: the system font, and the uim IME.
Due to where I live and my profession, I rely on CJK (Chinese, Japanese, Korean) a lot, and the default absolutely sucks at displaying characters correctly. For illustration: https://fair.moe/cruxfontvsartixfont.png This is the same screen, but the left side is how it's shown on CRUX directly, the right side is how it's shown on Artix Linux via an SSH connection to my CRUX laptop. The right side is the correct way of writing these characters, the left is not. I think I can change the font in /etc/rc.conf, but not sure which font is the one to go with, and how I can check it without rebooting each time, especially because there's no documentation available that covers it, at least nothing I could find on crux.nu.
The second problem is uim, or just all the IME's in general. I have installed uim on my OpenBSD laptop, and it works without any issues. But when I copy over the exact same configuration to CRUX, it doesn't. On OpenBSD I noticed it was running "/usr/local/libexe/uim-helper-server" alongside uim-xim, which CRUX didn't. For obvious reasons, I can't just copy the binary from OpenBSD to CRUX, but I can from Artix to CRUX, which I did. Even though uim-helper-server is running alongside uim-xim now, still no CJK input is possible. For the IME engine, I installed Anthy on both OpenBSD and CRUX.
-- lain.
Did you know that? 90% of all emails sent on a daily basis are being sent in plain text, and it's super easy to intercept emails as they flow over the internet? Never send passwords, tokens, personal information, or other volunerable information without proper PGP encryption!
If you're writing your emails unencrypted, please consider sending PGP encrypted emails for security reasons. You can find my PGP public key at: https://fair.moe/lain.asc
Every good email client is able to send encrypted emails. If yours can't, then you should consider switching to a secure email client, because yours just sucks.
My recommendations are Claws Mail or NeoMutt. For instructions on how to encrypt your emails: https://unixsheikh.com/tutorials/gnupg-tutorial.html
_______________________________________________ CRUX mailing list CRUX@lists.crux.nu https://lists.crux.nu/mailman/listinfo/crux
-- lain. Did you know that? 90% of all emails sent on a daily basis are being sent in plain text, and it's super easy to intercept emails as they flow over the internet? Never send passwords, tokens, personal information, or other volunerable information without proper PGP encryption! If you're writing your emails unencrypted, please consider sending PGP encrypted emails for security reasons. You can find my PGP public key at: https://fair.moe/lain.asc Every good email client is able to send encrypted emails. If yours can't, then you should consider switching to a secure email client, because yours just sucks. My recommendations are Claws Mail or NeoMutt. For instructions on how to encrypt your emails: https://unixsheikh.com/tutorials/gnupg-tutorial.html
participants (2)
-
lain.
-
Matt Housh