I switch between different languages in most applications on my RL 9 desktop, both western and Chinese. I just managed to compile fcitx5 and it seems to work in my initial testing. However, neither Telegram nor Zoom allow me to use fcitx5 to for instance type in Chinese. Both Telegram and Zoom are snap/flat/app junk packages which may be convenient for the developers and instead dump various problems on end-users.
I should probably begin by asking if Telegram and/or Zoom are available as native packages for RL 9 or if I am stuck with these “prepackaged” junk apps? For one thing they have invented their own window bars and menus which are not consistent with the rest of my desktop and don’t indicate which is the active window. Then, Zoom gives me continuous AVC SE denial warnings because it is stepping on SE on my desktop. And as number three, I now find I cannot easily switch between different languages where I want to keep the application text in English but need to be able to type various messages in different languages.
Really annoying and I cannot imaging I am the first to find this astoundingly poor by the application developers. It is like having malware on the computer…
as you can see it’s for Red Hat 8+ so 9 as well.
I seem to remember Telegram having an rpm package, although I may be mistaken. I don’t tend to use it though now.
For the avc denials, you’ll prob need to allow those selinux blockages if their native package doesn’t do it automatically (which it should if they did it properly).
It turned out that neither Zoom or Telegram are snap/flat/appimage packages if my testing is comprehensive. I ran:
snap list
flatpak list
find / -name “*.AppImage” -exec ls -l {} ;
and found no such apps on my computer which is a relief. I had downloaded Zoom from their we bsite as you wrote but now updated it. Sadly there is no improvement, it still behaves as malware with constant SE Linux policy violations and I am not able to switch languages when chatting. I can switch the language for the Zoom application to e.g. Chinese and then there is some in Chinese and some in English…
I am astonished that Zoom released this app in this state that can be likened to malware.
I think that’s an over-reaction. Sure, they could have probably included selinux policies to allow the app to run, but since they haven’t it’s just as easy for you to use the selinux tools to view and allow the policies where required. Just because you have to do that, doesn’t mean it’s malware.
Even if I make some config changes to Apache (httpd package in Rocky), by say listening on a non-standard port instead of 80 or 443, I still have to create selinux policies to allow that to work. That doesn’t mean it’s comparable with malware just because some additional work on your behalf has to be done.
The situations are not similar at all. Apache is usable out of the box and if you change the port to 443 you do it as a developer, you are not an end-user. I am a Zoom end-user and as such reasonably expects the package to be properly configured for normal use. It is not.