HO Kin Chung Posted 22 hours ago Posted 22 hours ago Why doesn’t it start automatically after I log out or reboot after installation? What is causing this issue? The official Orange Pi kernel version (Orangepizero3_1.0.4_debian_bookworm_desktop_xfce_linux6.1.31) does not have this problem and runs automatically. Instead, I get the error: “dbus can't connect to fcitx5.” Every time I need to open the fcitx5 settings again and click “Run” before I can input Chinese. I have no idea what is going on. Thanks. 0 Quote
bedna Posted 20 hours ago Posted 20 hours ago (edited) More information is needed. What armbian release do you use? How did you install fcitx5? Have you followed the instructions on their wiki? https://fcitx-im.org/wiki/Special:MyLanguage/Setup_Fcitx_5 Or read the FAQ? https://fcitx-im.org/wiki/Special:MyLanguage/FAQ Are you using a chromium based browser? Quote Chromium or any other chromium based browser (E.g. Microsoft Edge) For Chromium running under X11, if you are using startx to start your graphical user interface, you may hit an issue in startx that unset the DBUS_SESSION_BUS_ADDRESS, which prevent chromium based browser from using dbus correctly. Edited 20 hours ago by bedna 0 Quote
HO Kin Chung Posted 19 hours ago Author Posted 19 hours ago (edited) 1. Ubuntu 26.04 current 6.18.29 xfce / Debian 12 bookworm Xfce current6.12.23 I have tried two different Armbian community‑build images, and no matter which input method I use (ibus, gcin, fcitx4, or fcitx5), none of them can start automatically. In offical Ubuntu/Debian desktop releases, input methods normally start by themselves without such complicated setup 2. just apt install fcitx5 and more 3 i have read wiki setup fcitx5 4. i use Firefox Please check the problems Thanks Edited 19 hours ago by HO Kin Chung 0 Quote
bedna Posted 17 hours ago Posted 17 hours ago Ok, just wanted to know if you used the flatpak since they indicate on their wiki that could be troublesome. When you say "none of them can start automatically", what methods did you use to configure autostart? As they state at the top of the wiki/setup: "Distribution may provides some specific tool for autostart Fcitx and usually also set up environment variable together." Take notice of the word MAY. Seems Armbian does not. So what does im-config do as described on the next line after that on the wiki page? Does it fail or give you some hints of why autostart is not working? https://fcitx-im.org/wiki/Special:MyLanguage/Setup_Fcitx_5#im-config_(Debian/Debian-based/Ubuntu) Quote im-config (Debian/Debian-based/Ubuntu) This is a tool used by debian or debian based distribution. Just run im-config from command line after login to your graphics interface and it should pop up a wizard, just select fcitx5 from it. This question is more fitting to ask the devs of the application, not the operating system. If you have problems with an application on windows for example, you generally don't ask microsoft for help but rather the developers of the application. But if you provide good enough information, we might be able to help you figure it out on this forum... 0 Quote
HO Kin Chung Posted 48 minutes ago Author Posted 48 minutes ago The issue has been resolved. It turns out that the official release has already configured the necessary documents or files before distribution. When I used im‑config, it gave me no response at all. Following the XDG Autostart manual, I copied /usr/share/applications/org.fcitx.Fcitx5.desktop to ~/.config/autostart; after that, fcitx5 starts automatically and works normally when I reboot or log out and back in. Thanks 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.