top-bettercode / docker-qq

提供一种在linux下运行QQ的方式
https://hub.docker.com/r/bestwu/qq/
Apache License 2.0
404 stars 52 forks source link

输入法问题 #9

Closed sven0219 closed 6 years ago

sven0219 commented 6 years ago

请问下有遇到输入法无效的问题吗,无法打汉字

top-bettercode commented 6 years ago

用的什么输入法,相关环境变量怎样配置的

sven0219 commented 6 years ago

就是centos自己的输入法 没有配置过环境变量,键盘输入都可以 ,输入法调成中文输入的还是拼音

top-bettercode commented 6 years ago

centos 默认好像是ibus,把这三个变量 设置 为ibus,重新启动试试

    - XMODIFIERS=@im=ibus #中文输入
    - QT_IM_MODULE=ibus
    - GTK_IM_MODULE=ibus
sven0219 commented 6 years ago

改了还是不能输入中文

top-bettercode commented 6 years ago

可以把docker启动配置发出来吗

sven0219 commented 6 years ago
$ docker run -d --name tim \ 
    --device /dev/snd \
    -v /tmp/.X11-unix:/tmp/.X11-unix \
    -v $HOME/TencentFiles:/TencentFiles \
    -e DISPLAY=unix$DISPLAY \
    -e XMODIFIERS=@im=ibus \
    -e QT_IM_MODULE=ibus \
    -e GTK_IM_MODULE=ibus \
    -e AUDIO_GID=`getent group audio | cut -d: -f3` \
    -e VIDEO_GID=`getent group video | cut -d: -f3` \
    -e GID=`id -g` \
    -e UID=`id -u` \
    bestwu/qq:office

上面的配置在centos7上无法使用中文输入法,在ubuntu18.04上可以使用 输入法都是ibus中文拼音