Ubuntu安装zsh之后搜狗起不来

1. 问题描述

装了Ubuntu22.04后,先装了搜狗,再装了zsh,装完zsh之后发现搜狗起不来了,重装搜狗和fcitx之后还是起不来,在此记录解决过程。

2. 解决方法

参考博客: 配置zsh后,无法通过 DBus 连接到 Fcitx,无法输入中文
原因是zsh之后可能读取的不是/etc/profile,博客中给出了两个解决方法(我用第2个解决的):

  1. 因为wayland下会使用 /etc/zprofile 而非 /etc/profile 所以只需要 在 zprofile 中 souce /etc/profile 就行(我没找到zprofile,就没用这个方法)
    1. 通过在/etc/environment 文件下加入:
    	export XIM_PROGRAM=fcitx
    	export XIM=fcitx
    	export GTK_IM_MODULE=fcitx
    	export QT_IM_MODULE=fcitx
    	export XMODIFIERS=“@im=fcitx”
    	export LANG=“zh_CN.UTF-8”	
    
    1. 配置系统设置配置fcitx为自启动(这个我的没问题,就没弄)
      Ubuntu安装zsh之后搜狗起不来_第1张图片

最终问题解决。
Ubuntu安装zsh之后搜狗起不来_第2张图片

你可能感兴趣的:(ubuntu,linux)