蜜桃811tv直播app下载

核心内容摘要

66m-66:不止是数字,更是开启无限可能的密码
探寻“糖心vlog唐伯虎”的魅力:传统风韵与现代创意的完美融合

天美:点亮你的游戏世界,开启无限可能

开机自启动特定发行版中的工具特定的发行版可能会提供一些用于自动启动 Fcitx 的工具并且这些工具通常也会设置环境变量。

im-config (Debian/Debian-based/Ubuntu)这是一个用于 Debian 和 Debian-based 发行版的工具。

在登录到 GUI 之后从命令行执行 im-config应该会弹出一个向导程序在其中选择 fcitx5 即可。

imsettings (Fedora)这是一个与 im-config 类似的程序它也提供了 GUI 来选择要使用的输入法框架。

imsettings 应该是被默认安装的如果没有你可以手动安装它。

imsettings 可以设置环境变量并且启动相应的输入法它还提供了一个图形化的前端用于修改配置。

你需要做的就是简单地执行im-chooserlog-out 然后再次 log-in。

针对 Fedora 36 KDE 的操作说明。

这个操作说明应该适用于除 GNOME 外的 XDG 兼容桌面。

fcitx5-autostart (Fedora)这是一个 [fedora package]打包了一个用于设置环境变量和 XDG autostart file 的 /etc/profile.d 脚本可用于自启动。

XDG Autostart特定的发行版可能没有提供这个文件如未提供你可以直接复制 /usr/share/applications/org.fcitx.Fcitx

desktop 到 ~/.config/autostartmkdir -p ~/.config/autostart cp /usr/share/applications/org.fcitx.Fcitx

desktop ~/.config/autostart/nowikiKWin Wayland

24如果你只使用 Gtk/Qt/Xwayland 应用那么你不需要这里的操作。

如果你希望使用支持 text-input-v3 的原生 wayland 应用则需要让 KWin 将输入法作为一个特殊的客户端启动。

打开 systemsettings转到 “Virtual Keyboard” 部分将输入法从 “None” 改为 “Fcitx 5”非XDG兼容的窗口管理器/Wayland Compoistor在不支持 XDG Autostart 的场景中请检查你的窗口管理器的手册中关于如何在系统启动时自动运行应用程序的方法。

WestonWeston 是一个 wayland compositor 的参考实现并不是普通用户的常规配置。

如果你希望使用 westons zwp_input_method_v1 实现你需要确保以下内容存在 ~/.config/weston.ini 文件中如果路径不是 /usr/bin/fcitx5 请做相应修改。

[input-method] path/usr/bin/fcitx5如果你已经在同一个会话中运行 fcitx5当你为了调试和 fcitx5 尝试在 nested mode 中使用 weston 时会存在特定的问题。

如果你出于调试目的只在 X11 中运行 weston最简单的方法是在启动 weston 前退出 fcitx

另请注意weston 有一个 bug在首次运行时不会正确设置 DISPLAY 为输入法。

您可能需要终止 fcitx5 一次才能使其正确设置 DISPLAY或使用 OpenX11Connection dbus 调用来连接 fcitx。

环境变量由于许多地方都处于过渡阶段因此没有适合所有人的完美解决方案。

请根据您的环境选择适合您的解决方案。

基本上您想要做的是为桌面会话设置以下环境变量。

XMODIFIERSimfcitx GTK_IM_MODULEfcitx QT_IM_MODULEfcitx虽然它看起来像有效的 shell 脚本但请注意上面的代码片段只是为了演示这些值是什么。

请检查以下部分以了解不同方法的具体语法。

登录shell配置文件如果您正在使用Bash作为您的登录shell~/.bash_profile 是您可以信赖的最好的用户级东西。

它受到不同 DM 的广泛支持如果您从 TTY 启动图形它也可以工作。

支持主流显示管理器包括GDM/SDDM/LightDMTTY 登录如果您不使用 bash您可能需要仔细检查您的 shell 配置文件是否可以用作设置环境变量的位置尤其是当您正在使用一些不常见的登录 shell时。

您需要添加到 ~/.bash_profile 的代码片段如下export XMODIFIERSimfcitx export GTK_IM_MODULEfcitx export QT_IM_MODULEfcitx有些人可能会认为 /.profile 是一个与 shell 无关的解决方案这是错误的。

虽然 GDM 始终获取此文件但如果 /.bash_profile 存在SDDM/Bash 将不会获取此文件。

这使得 ~/.bash_profile 成为更好的解决方案因为 bash 的使用相当广泛。

但在继续之前请检查您的登录 shell某些发行版可能不使用 bash 作为默认 shell。

此视频演示了如何在 Archlinux 上手动设置环境变量/etc/profile如果您不关心使用 root 修改文件这是最好的选择。

所有发行版通常都支持此文件。

您需要附加到 /etc/profile 末尾的代码片段与 登录shell配置文件相同。

~/.xprofile如果您使用 X11 和显示管理器这是一个古老的完美选择。

但 Wayland 没有对应的环境变量因此如果要为 Wayland 设置环境变量并不理想。

您要添加的代码与登录shell配置文件相同。

environment.d这是 system.d 引入的新配置但并未得到桌面环境或显示管理器支持的广泛使用。

它基本上是 systemd 用户单元的环境配置。

目前仅 GDM 或 Plasma

22 支持。

作为 GDM这意味着使用 GDM 登录的任何会话都可以工作。

至于 Plasma这意味着无论您使用什么 DM它都适用于 Plasma。

此配置将在您首次用户会话登录时应用并在之后持续存在除非您手动停止 systemd 用户。

因此修改此配置后使其生效的最简单方法是重新启动系统。

语法与 shell 类似但不需要 export。

例如您可以创建一个包含以下内容的文件 ~/.config/environment.d/im.confXMODIFIERSimfcitx GTK_IM_MODULEfcitx QT_IM_MODULEfcitx/nowikipam_env.so由于以下原因这是一个过时的解决方案pam 自

1.

0 起弃用用户级别配置 ~/.pam_environment。

某些发行版未在其 pam 配置中启用 pam_env。

如果您知道它适用于您的系统您可以将以下代码片段添加到您的 ~/.pam_environment 中。

XMODIFIERS DEFAULT\imfcitx GTK_IM_MODULE DEFAULTfcitx QT_IM_MODULE DEFAULTfcitx.请’‘‘注意’’’其语法与 shell 脚本不同。

~/.config/plasma-workspace/env/*.sh仅适用于 Plasma 桌面的 env 脚本位置您需要创建自己的 .sh 文件例如 ~/.config/plasma-workspace/env/im.sh 并将代码片段与登录shell配置文件。

其他不太常见的设置还有一些其他变量可能对某些应用程序有用。

SDL_IM_MODULE将值设置为 fcitx。

只有 SDL2 需要这个。

SDL1 使用 XIM。

GLFW_IM_MODULE这是仅由使用的变量。

您需要将其设置为“GLFW_IM_MODULEibus”。

Binary Qt application由于 Qt 5 不支持 XIM并且它仅捆绑 ibus im 模块因此您可能需要为不使用系统 Qt 库的 Qt 应用程序设置“QT_IM_MODULEibus”。

它可能仍然无法工作因为某些 Qt 应用程序甚至没有捆绑任何 IM 模块。

DBus在大多数附带 systemd 的发行版上这应该不再是问题。

但是如果您使用一些所谓的“systemd”free 的发行版您可能需要自己启动DBus并设置相关的环境变量。

通常这可以通过在启动脚本中添加如下行来完成。

例如如果您使用的是 X11则为 ~/.xprofile。

此外您还需要确保此语法适用于您的登录 shell。

eval dbus-launch --sh-syntax --exit-with-session配置 Fcitx5参考配置工具(Fcitx

.https://fcitx-im.org/wiki/Setup_Fcitx_5/zh-cn

BeautyBox安卓-BeautyBox安卓应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123