infrastlabs / docker-headless

Remote Desktop with Docker: XRDP/NOVNC/PulseAudio. (Xfce, Mate, Cinnamon, Gnome, Plasma) MultiScreen Support!
https://gitee.com/infrastlabs/docker-headless
Apache License 2.0
56 stars 19 forks source link

中文咨询 #1

Closed Leo-zhanglj closed 2 years ago

Leo-zhanglj commented 2 years ago

你好, 请问一下,容器启动后安装了wps,rdp连接之后,桌面无法查看中文,wps也无法输入中文,请问如何解决?

huapox commented 2 years ago

你好,

docker run -it --rm --shm-size 1g -e VNC_OFFSET=20 -e L=zh_CN --net=host infrastlabs/docker-headless:full

(注:-e L=zh_CN指定语言环境, full镜像才支持多语言)

Leo-zhanglj commented 2 years ago

你好, 1.环境指定中文:docker run -it --rm --shm-size 1g -e VNC_OFFSET=20 -e L=zh_CN --net=host infrastlabs/docker-headless:full -e L=zh_CN, full镜像才支持多语言 2.输入法中文: 鼠标左点击输入法的trayIcon > 部署。 即可使用

root@ldap:~# docker run -it --rm --shm-size 1g -e VNC_OFFSET=20 -e L=zh_CN --net=host infrastlabs/docker-headless:full -e L=zh_CN docker: Error response from daemon: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "-e": executable file not found in $PATH: unknown.

huapox commented 2 years ago

docker run -it --rm --shm-size 1g -e VNC_OFFSET=20 -e L=zh_CN --net=host infrastlabs/docker-headless:full

Leo-zhanglj commented 2 years ago

docker run -it --rm --shm-size 1g -e VNC_OFFSET=20 -e L=zh_CN --net=host infrastlabs/docker-headless:full

测了一下,好像宿主的默认语言是中文的话,不加环境变脸也可以感知到中文。 谢谢。

Leo-zhanglj commented 2 years ago

resolved!

huapox commented 2 years ago

(2)使用帮助:


如上链接,详见根目录下README.md

Leo-zhanglj commented 2 years ago

(2)使用帮助:

如上链接,详见根目录下README.md

(2)使用帮助:

如上链接,详见根目录下README.md

尝试在windows和mac的docker desktop上部署这个,好像都不能正常工作,10089端口无法telnet,启动报错,请问是不是这个产品只能部署在Linux上的docker上。

huapox commented 2 years ago

(3)Producttion-Deployment:

Leo-zhanglj commented 2 years ago

按照文档 2.输入法中文: 鼠标左点击输入法的trayIcon > 部署。 即可使用,依然无法切换出中文输入法,按照搜狗拼音输入法后进行配置也无法使用中文输入。 请问该这个输入法如何才能切换出来并且使用中文呢?

Leo-zhanglj commented 2 years ago

1645596762(1) 按照文档也部署了,可是无法切换出输入中文的提示

huapox commented 2 years ago

1645596762(1)


alt+e 打开geany编辑器试试,

Leo-zhanglj commented 2 years ago

1645596762(1)

alt+e 打开geany编辑器试试,

  • shift: 切换中英文
  • f4: rime输入法选择

alt+e 打开geany编辑器试试,这个是可以输入中文,但是wps就不行,怎么切换都切换不出来。

huapox commented 2 years ago
# ibus support with wps
sudo sed -i "1a export XMODIFIERS=@im=ibus" /usr/bin/{wps,wpp,et}
sudo sed -i "2a export QT_IM_MODULE=ibus" /usr/bin/{wps,wpp,et}
Leo-zhanglj commented 2 years ago
# ibus support with wps
sudo sed -i "1a export XMODIFIERS=@im=ibus" /usr/bin/{wps,wpp,et}
sudo sed -i "2a export QT_IM_MODULE=ibus" /usr/bin/{wps,wpp,et}

测试可以,wps下采用ibus可以完成中文输入了,谢谢。

又测试了一下搜狗输入法,安装都正常,但是即使在切换到搜狗输入法下,搜狗输入法也无法生效。看了一下docker镜像的版本是debian 9的,不知道楼主有没有测试过ibus之外的输入法是否可以工作,谢谢。

Leo-zhanglj commented 2 years ago

楼主可否留个邮件地址或者其他及时通讯软件账号,想具体了解一下这产品,不知是否方便?

Leo-zhanglj commented 2 years ago

image 虽然多种输入法都安装上了,可是无法产生中文输入,在 ALT + E 文本编辑器也不行。