大家好,
我在飞牛OS NAS(硬件:Dell Wyse 5070)上运行了linuxserver/firefox的Docker容器,最近发现一个剪贴板问题。
具体现象: 从主机或其他本地应用复制中文文本,进入容器内的Firefox粘贴时会变成乱码(典型的mo**ke)。
示例: 原文本:“为什么这很重要?” 粘贴到容器Firefox后变成:“为ä»ä¹è¿å¾éè¦ï¼”
补充情况:
- 只在从容器火狐外部向容器火狐里复制粘贴时出现。
- 在容器内直接切换微软输入法打汉字,完全正常。
- 同一台机器上运行的其他Selkies类Docker浏览器(如chrome)容器,没有这个问题。
- 以前是否出现过不确定,最近才注意到。
我的docker-compose.yaml配置如下:
YAML
services:
firefox:
image: lscr.io/linuxserver/firefox:latest
container_name: firefox
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
- LC_ALL=zh_CN.UTF-8
- FIREFOX_CLI=https://www.google.com
# - CUSTOM_USER=yourusername # 建议开启基本认证
# - PASSWORD=yourstrongpassword # 建议开启基本认证
volumes:
- ./config:/config
- ./fonts:/usr/share/fonts/custom # 可选,自定义字体
ports:
- 13000:3000 # 可选 HTTP
- 13001:3001 # HTTPS 主端口
devices:
- /dev/dri:/dev/dri # 启用Intel iGPU硬件加速
shm_size: "1gb"
restart: unless-stopped
请问有遇到过类似中文(或其他非ASCII字符)剪贴板编码问题的朋友吗?有什么解决办法或绕过方案?非常感谢!