V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  falser101  ›  全部回复第 1 页 / 共 4 页
回复总数  80
1  2  3  4  
@minami 每个桌面都是自己的实现,差异确实大
@cnt2ex electron 系列可以加启动参数,jetbrain 只能用 xwayland 使用才能用中文了
@mizuki9 我也想回 kde 了,hyprland 动画好看
以上为 fcitx5-diagnose 的输出
@wwew 是的,这是我的# 系统信息:
1. `uname -a`:

Linux archlinux 6.13.4-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 22 Feb 2025 00:37:05 +0000 x86_64 GNU/Linux

2. `lsb_release -a`:

LSB Version: n/a
Distributor ID: Arch
Description: Arch Linux
Release: rolling
Codename: n/a

3. `lsb_release -d`:

Description: Arch Linux

4. `/etc/lsb-release`:

DISTRIB_ID="Arch"
DISTRIB_RELEASE="rolling"
DISTRIB_DESCRIPTION="Arch Linux"

5. `/etc/os-release`:

NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo

6. 桌面环境:

无法确定桌面环境。

7. XDG 会话类型:

XDG_SESSION_TYPE='wayland'

8. Bash 版本:

BASH_VERSION='5.2.37(1)-release'

# 环境:
1. DISPLAY:

DISPLAY=':1'


WAYLAND_DISPLAY='wayland-1'

2. 键盘布局:

1. `setxkbmap`:

WARNING: Running setxkbmap against an Xwayland server
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};

2. `xprop`:

_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us", "", ""

3. Locale:

1. 全部可用 locale:

C
C.utf8
en_US.utf8
POSIX
zh_CN.utf8

2. 当前 locale:

LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

4. 目录:

1. 主目录:

/home/falser

2. `${XDG_CONFIG_HOME}`:

环境变量 `XDG_CONFIG_HOME` 是设定为 `/home/falser/.config` 。

`XDG_CONFIG_HOME` 的当前值是 `~/.config` (`/home/falser/.config`)。

3. Fcitx5 设置目录:

当前 fcitx5 设置目录是 `~/.config/fcitx5` (`/home/falser/.config/fcitx5`)。

5. 当前用户:

脚本作为 falser (1000) 运行。

# Fcitx 状态:
1. 可执行文件:

在 `/usr/bin/fcitx5` 找到了 fcitx5 。

2. 版本:

Fcitx 版本: `5.1.12`

3. 进程:

找到了 1 个 fcitx5 进程:

1923 fcitx5

4. `fcitx5-remote`:

`fcitx5-remote` 工作正常。

5. DBus 界面:

使用 `dbus-send` 来检查 dbus 。

DBus 名称 `org.fcitx.Fcitx5` 的所有者是 `:1.57`。

DBus 名称 `org.fcitx.Fcitx5` 的 PID 所有者是 `1923`。

来自 dbus 的调试信息:

Group [wayland:] has 8 InputContext(s)
IC [f752447188e442f6a5c5ca9a475b6835] program:Microsoft-edge frontend:wayland_v2 cap:72 focus:0
IC [4e7d8373a09f4de79d478d003de70ba3] program:zen frontend:wayland_v2 cap:72 focus:0
IC [20de7386f9ed484ab47190baeed0b200] program:wechat frontend:wayland_v2 cap:100000072 focus:0
IC [b4340167e2ec40a1ac9c8016e77b40ed] program:jetbrains-idea frontend:wayland_v2 cap:100000072 focus:0
IC [221ed0f1d4094aedbc9c367c0a03ab8b] program:clash-verge frontend:wayland_v2 cap:100000072 focus:0
IC [04937c402873485e94731b323c8fc0d6] program:kitty frontend:wayland_v2 cap:100000072 focus:1
IC [0af76c523f9f405aab41ec0985f135ea] program:Feishu frontend:wayland_v2 cap:100000072 focus:0
IC [f7daf61527764077a4c8f25a26c74b5c] program: frontend:wayland_v2 cap:100000072 focus:0
Group [x11::1] has 3 InputContext(s)
IC [2c1f7e758b4742feab0da104ea948313] program:microsoft-edge frontend:dbus cap:6000000032 focus:0
IC [fa590881e7964ceba0b5a7859b59cd8a] program:wechat frontend:fcitx4 cap:800072 focus:0
IC [630896dfafa74a928f3b7b95b84c2bf4] program:feishu frontend:dbus cap:6000000032 focus:0
Input Context without group

# 前端设置:
此脚本检查的环境变量仅能显示当前命令行的环境。仍有可能您的环境并没有应用于整个桌面。您可以通过使用命令对某个无法正常工作的进程使用命令 `xargs -0 -L1 /proc/$PID/environ` 检查此进程的实际的环境变量。

## Xim:
1. `${XMODIFIERS}`:

环境变量 XMODIFIERS 已经正确地设为了“@im=fcitx”。
从环境变量中获取的 Xim 服务名称为 fcitx.

2. 根窗口上的 XIM_SERVERS:

Xim 服务的名称与环境变量中设置的相同。

## Qt:
1. qt4 - `${QT4_IM_MODULE}`:

环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。

**`fcitx5-qt4-immodule-probing` 未找到.**

2. qt5 - `${QT_IM_MODULE}`:

环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。

使用 fcitx5-qt5-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:

QT_QPA_PLATFORM=wayland
QT_IM_MODULE=fcitx
IM_MODULE_CLASSNAME=fcitx::QFcitxPlatformInputContext

3. qt6 - `${QT_IM_MODULE}`:

环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。

使用 fcitx5-qt6-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:

QT_QPA_PLATFORM=wayland
QT_IM_MODULE=fcitx
IM_MODULE_CLASSNAME=fcitx::QFcitxPlatformInputContext

4. Qt 输入法模块文件:

找到了 fcitx5 的 qt 输入法模块:`/usr/lib/qt/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so`。
找到了未知的 fcitx qt 模块:`/usr/lib/office6/qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so`。
找到了 fcitx5 qt6 模块:`/usr/lib/fcitx5/qt6/libfcitx-quickphrase-editor5.so`。
找到了 fcitx5 qt5 模块:`/usr/lib/fcitx5/qt5/libfcitx-quickphrase-editor5.so`。
找到了未知的 fcitx qt 模块:`/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so`。
找到了 fcitx5 的 qt6 输入法模块:`/usr/lib/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so`。

下列错误也许并不准确,因为对路径所对应的 Qt 版本的猜测取决于发行版如何打包 Qt 。如果您不使用任何对应版本的 Qt 程序,或者在 Wayland 下使用 Qt 的 text-input 支持,下列错误也不是严重问题。
**无法找到 Qt4 的 fcitx5 输入法模块。**

## Gtk:
1. gtk - `${GTK_IM_MODULE}`:

**请使用您发行版提供的工具将环境变量 GTK_IM_MODULE 设为 "fcitx" 或者将 `export GTK_IM_MODULE=fcitx` 添加到您的 `~/.xprofile` 中。参见 [输入法相关的环境变量:GTK_IM_MODULE]( http://fcitx-im.org/wiki/Input_method_related_environment_variables/zh-cn#GTK_IM_MODULE)。**

**如果您的混成器完全支持 gtk 使用的 text-input 协议,您也可以使用 gtk 内置的 Wayland 模块。**

使用 fcitx5-gtk2-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:

GTK_IM_MODULE=xim

使用 fcitx5-gtk3-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:

GTK_IM_MODULE=wayland

使用 fcitx5-gtk4-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:

GTK_IM_MODULE=wayland

2. `gtk-query-immodules`:

1. gtk 2:

在 `/usr/bin/gtk-query-immodules-2.0` 找到了 gtk `2.24.33` 的 `gtk-query-immodules`。
版本行:

# Created by /usr/bin/gtk-query-immodules-2.0 from gtk+-2.24.33

已找到 gtk `2.24.33` 的 fcitx5 输入法模块。

"/usr/lib/gtk-2.0/2.10.0/immodules/im-fcitx5.so"
"fcitx" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:*"
"fcitx5" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:*"

在 `/usr/bin/gtk-query-immodules-2.0-32` 找到了 gtk `2.24.33` 的 `gtk-query-immodules`。
版本行:

# Created by /usr/bin/gtk-query-immodules-2.0-32 from gtk+-2.24.33

**无法在 `/usr/bin/gtk-query-immodules-2.0-32` 的输出中找到 fcitx5 。**

2. gtk 3:

在 `/usr/bin/gtk-query-immodules-3.0` 找到了 gtk `3.24.48` 的 `gtk-query-immodules`。
版本行:

# Created by /usr/bin/gtk-query-immodules-3.0 from gtk+-3.24.48

已找到 gtk `3.24.48` 的 fcitx5 输入法模块。

"/usr/lib/gtk-3.0/3.0.0/immodules/im-fcitx5.so"
"fcitx" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:*"
"fcitx5" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:*"

3. Gtk 输入法模块缓存:

1. gtk 2:

在 `/usr/lib/gtk-2.0/2.10.0/immodules.cache` 找到了 gtk `2.24.33` 的输入法模块缓存。
版本行:

# Created by /usr/bin/gtk-query-immodules-2.0 from gtk+-2.24.33

已找到 gtk `2.24.33` 的 fcitx5 输入法模块。

"/usr/lib/gtk-2.0/2.10.0/immodules/im-fcitx5.so"
"fcitx" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:*"
"fcitx5" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:*"

在 `/usr/lib32/gtk-2.0/2.10.0/immodules.cache` 找到了 gtk `2.24.33` 的输入法模块缓存。
版本行:

# Created by /usr/bin/gtk-query-immodules-2.0-32 from gtk+-2.24.33

**无法输入法模块缓存 `/usr/lib32/gtk-2.0/2.10.0/immodules.cache` 中找到 fcitx5**

2. gtk 3:

在 `/usr/lib/gtk-3.0/3.0.0/immodules.cache` 找到了 gtk `3.24.48` 的输入法模块缓存。
版本行:

# Created by /usr/bin/gtk-query-immodules-3.0 from gtk+-3.24.48

已找到 gtk `3.24.48` 的 fcitx5 输入法模块。

"/usr/lib/gtk-3.0/3.0.0/immodules/im-fcitx5.so"
"fcitx" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:*"
"fcitx5" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:*"

4. Gtk 输入法模块文件:

1. gtk 2:

找到的全部 Gtk 2 输入法模块文件均存在。

2. gtk 3:

找到的全部 Gtk 3 输入法模块文件均存在。

3. gtk 4:

找到的全部 Gtk 4 输入法模块文件均存在。
我之前也是一致掉线,然后我打电话给客服说明情况,他帮我重启了下宽带,你自己这边也要关光猫等个几分钟,再打开光猫后就没出现这个问题了
34 天前
回复了 qichunren 创建的主题 投资 2024 年我在 A 股赚了 20 万
小赚 2w 多 最多的时候 4w 多 没保住最大收益
加官方 qq 群 让解除下试试
86 天前
回复了 falser101 创建的主题 Linux Linux 使用 kitty 问题
原来是要用 alias ssh="kitty +kitten ssh" 就解决了
86 天前
回复了 falser101 创建的主题 Linux Linux 使用 kitty 问题
@BRS5672023 主要是当我出现输错的情况 我想删除命令时无法删除 光标不动
94 天前
回复了 snowlee 创建的主题 Mac mini 京东 macmini m4 开始放量了,点击就送
@snowlee 难得麻烦了 对我来说没啥特别的用处
94 天前
回复了 snowlee 创建的主题 Mac mini 京东 macmini m4 开始放量了,点击就送
3450 入的已经退了 用了两天感觉没啥用 还是继续用我的 archlinux+hypr
102 天前
回复了 falser101 创建的主题 Mac mini mac mini m4 求推荐 24 寸的 4k 显示器
@DoveAz aoc 哪一款
102 天前
回复了 falser101 创建的主题 Mac mini mac mini m4 求推荐 24 寸的 4k 显示器
@Sivan 色彩还好 只要不像 2k 屏看着那么难受就行
103 天前
回复了 falser101 创建的主题 Mac mini mac mini m4 求推荐 24 寸的 4k 显示器
@SimonZhongl 用起来如何
103 天前
回复了 falser101 创建的主题 Mac mini mac mini m4 求推荐 24 寸的 4k 显示器
@Sivan 请问下你是自己在用吗 怎么样呢

@iCong 用起来咋样呢
103 天前
回复了 falser101 创建的主题 Mac mini mac mini m4 求推荐 24 寸的 4k 显示器
@hellojay 预算 2000 内
113 天前
回复了 biuxi 创建的主题 投资 今年 A 股收益如何啦?
接近 80 个点的收益
113 天前
回复了 soberzml 创建的主题 硬件 求笔记本电脑推荐 Linux or mac?
选择双持 有一台 7840hs 的迷你主机装的 archlinux+hyprland 最近又入手了 mac mini m4 丐版
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2735 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 07:58 · PVG 15:58 · LAX 23:58 · JFK 02:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.