i3wm+scim不能启动

没装dm,用startx启动,黑屏,进其它控制台kill scim后,i3启动完成,可以使用,但是再运行scim无反应,输入法不能用。
如果 rm -r .scim ,i3可以正常启动。还请高手帮我分析一下,然后怎么解决。

我试了一下,如果不对scim进行设置(禁用不需要的输入法,隐葳工具条什么的),还是可以正常启动的,不知道是什么原因了。有人要搞一下吗

换fcitx

这个不会被采纳

更换i3wm或scim版本试试看.

百度来的,看看有没有用:
以下环境变量在运行scim之前必须被export:
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE="scim"
export QT_IM_MODULE=“scim”

通常这些变量被放在脚本文件中,如 ~/.xinitrc 或者 /etc/profile (全局设置), 又或者
~/.config/openbox/autostart (如果使用 Openbox 作为 窗口管理器).如果放在 ~/.xinitrc,
必须放在执行桌面环境/窗口管理器之前。
如果你不知道那种方法更好,使用 /etc/profile.

这两个不一定设置,它们分别对应gnome 和kde桌面,你没有安装这两个桌面吧。

没有安装,只装了i3,[quote=“jsszzyl, post:5, topic:574”]
~/.xinitrc
[/quote]

没有这个文件,也没有openbox,


/etc/profile的内容我看不懂啊。

[quote=“jsszzyl, post:6, topic:574”]
export GTK_IM_MODULE="scim"
export QT_IM_MODULE="scim"
这两个不一定设置,它们分别对应gnome 和kde桌面[/quote]
只要使用 gtk 或 qt 程序就必须设置。与桌面无关
 

使用现代 DM 登入时,是否执行此文件待查
Debian 一般无需手动设置输入法环境变量。只要安装了对应的输入法模块(scim-gtk-immodule, scim-qt-immodule) 并在 im-config 中设置 scim 为默认输入法,im-config 会自动帮您设置输入法环境变量。
您可以通过执行命令 printenv | grep 'IM_\|XMOD' 来查看输入法环境变量是否已设置妥当。

vickycq 说得对的,gtk qt 是一个C C++库,类似于win的.net,说不定scim就是基于他们开发的。

这个问题现在已经可以了,虽然我不明白问题出在什么地方,我只是设置好输入法后,rm /etc/scim/config;sudo cp ./scim/config /etc/scim/config,问题就消失了,scim-gtk-immodule安装了1.4.13.5版的,和scim的版本一样,因为scim 1.4.15-3版的曾发现个使用习惯的问题。scim-qt-immodule的版本是1.4.15-3,我就没装。[quote=“vickycq, post:8, topic:574”]
使用现代 DM 登入时,是否执行此文件待查
[/quote]

我没有用DM,我是startx的,不知道用哪一个DM好

再问一下,问题解决了?

多谢关心,这个问题是解决了,但依然不明白问题是出在什么地方。可能以我的水平也很难明白了。现在再搞退出时出现的问题,现在我还没有办法好好的描述,如果明天还不能解决的话再来发贴问。
谢谢啊,我还在想在哪个行业里linux可以代替windows,毕竟linux要稳定许多,linux下文件共享的方法还没有寻找,dukto是可以局域网传文件,但它是主动式的。我旁边有一家影楼,想拿他试验,他家有一台修图的电脑是独立操作的,其它几台却是装了加盟商的一款软件,并且gimp我还发现了一个小问题,可以说是使用习惯的问题。

装好系统就要加紧学习。下了本书《linux系统管理手册》,里面还要求学 Perl 或 Phthon。有东西学我就很兴奋。我觉得如果你目前的需求不是很迫切,也应该静下心来系统的学一下。这本书内容很全的,网络方面占了很大一部分。修图win是不二选择,LightRoom 或 Adobe Camera Row PhotoShop CC 目前linux无法取代。我win10里面就是这些东东,照片占了我硬盘很大一部分空间,照相机索尼a7r2一张raw文件就要80m,做成tif就要两百多兆。

今天我发现那个问题还是在存在,要删掉 ~/.scim才可以启动桌面,慢慢解决吧。
你要学的这本书,你要学习系统管理吗,我如果要学这些的话,可能脑子己经不太够用了。三十多岁了,又没有基础,英文文档都看不懂,我不想用win只是因为win太大了,我的小本本用起来太吃力了。

学习是非常有趣的。此书难度并不高,是中文版,结合命令和系统结构来学习,能做到所以然知其所以然。年龄并不是问题,你比我年轻二十多岁啊。英文单词和短句百度即可。

啊,原来是这样,要叫你一声大哥了。
我服气了,不想再搞startx了,按vickycq在另一个贴子里给我说的,我装了lightdm,这样scim就不会再影响i3的启动了。
我在期待
gimp代替photoshop
XXX代替CAD
这样就会有更多的人来用linux了,不过win10好像好用了不少,除了对老电脑不友好,好像只有换上固态硬盘才能好用点。

就工程制图而言,DraftSight基本可以取代AutoCAD。(https://www.3ds.com/products-services/draftsight-cad-software/)

经过二天的努力,我接受了你的建议,因为scim在gimp中也不能用,会导致gimp崩溃。并且我发现fcitx还有外码提示功能,是我以前错过好东西了。

白激动了两个小时,并不支持我的32位系统。:cold_sweat:

很遗憾…