Need help with deepin-wine-tim-arch?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

countstarlight
249 Stars 8 Forks 69 Commits 31 Opened issues

Description

Tencent TIM on Deepin Wine5(com.qq.office.deepin) For Archlinux

Services available

!
?

Need anything else?

Contributors list

# 155,285
gRPC
Docker
C
Objecti...
53 commits
# 74,706
tim
TeX
vim-con...
Common ...
9 commits
# 53,816
floatin...
probe
python3
Arch Li...
2 commits
# 675,901
Shell
tim
Arch Li...
deepin
1 commit
# 543,047
shadows...
Go
Linux
HTML
1 commit

在Archlinux及衍生发行版上运行TIM

Build Status TIM Version AUR Version GitHub Release GitHub Issues

Deepin 打包的 QQ 容器移植到 Archlinux,QQ 环境替换为 TIM,不依赖

deepin-wine
,包含定制的注册表配置,TIM 安装包为官方最新

安装

deepin-wine-tim
依赖
Multilib
仓库中的
wine
wine-gecko
wine-mono
,Archlinux 默认没有开启
Multilib
仓库,需要编辑
/etc/pacman.conf
,取消对应行前面的注释(Archlinux wiki):
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing] #Include = /etc/pacman.d/mirrorlist

-#[multilib] -#Include = /etc/pacman.d/mirrorlist +[multilib] +Include = /etc/pacman.d/mirrorlist

注意:由于新版TIM可能需要

wine
还没有实现的一些win api,这会导致一些功能不可用,安装前先根据兼容性记录选择一个合适的版本

以下三种安装方式效果相同,选择一种即可

从AUR安装

已添加到 AUR deepin-wine-tim,使用

yay
安装:
yay -S deepin-wine-tim

用安装包安装

Travis CI 在 Docker 容器 countstarlight/arch-travis 中自动构建的 ArchLinux 安装包

GitHub Release 页面下载后缀为

.pkg.tar.xz
.pkg.tar.zst
的安装包,使用
pacman
安装:
sudo pacman -U #下载的包名

.md5
文件用于校验包完整性:
md5sum -c *.md5

本地打包安装

 git clone https://github.com/countstarlight/deepin-wine-tim-arch.git

cd deepin-wine-tim-arch

makepkg -si

用上述三种安装方式之一安装完成后,运行应用菜单中创建的 TIM 快捷方式,首次运行会用 TIM 的安装包进行安装

注意:安装 TIM 时不需要修改安装路径,如果修改默认路径,要对应修改

deepin-wine-tim
的启动脚本(
/opt/apps/com.qq.office.deepin/files/run.sh
):

EXEC_PATH="c:/Program Files/Tencent/TIM/Bin/TIM.exe"

改为修改后的安装路径,否则只有安装后第一次能够运行

NOTE: 前几次运行时可能会提示 "qq安全组件异常",等一会再运行或重启一下系统

设置

dpi,目录映射等可以在

winecfg
进行设置,打开
winecfg
的命令为:
/opt/apps/com.qq.office.deepin/files/run.sh winecfg

兼容性记录

| TIM | wine | 兼容性 | 备注 | deepin-wine | 兼容性 | 备注 | | :---------: | :--: | :--------: | :--------------------------: | :---------: | :----: | :--: | | 3.3.0.22020 | 6.1 | 部分 | 部分字体显示为方框且性能较差 | 5.0.16-1 | 支持 | | | 3.2.0.21856 | 5.18 | 不支持 | 无法启动 | 2.1824-3 | 支持 | | | 3.1.0.21789 | 5.16 | 支持 | | 2.1824-3 | 支持 | |

切换到
deepin-wine

根据 deepin-wine-wechat-arch#15deepin-wine-wechat-arch#27,由 @feileb, @violetbobo, @HE7086提供的方法

原版

wine
DDE(Deepin Desktop Environment) 上,有托盘图标无法响应鼠标事件(deepin-wine-tim-arch#21)的问题,且原版
wine
尚不能实现保存登录密码等功能,可以选择切换到
deepin-wine

注意:切换前先确保

deepin-wine
支持

自动切换(推荐)

/opt/apps/com.qq.office.deepin/files/run.sh -d

这会安装需要的依赖,移除已安装的 TIM 目录并回退对注册表文件的修改

v3.3.0.22020-1
开始,该命令会切换到 AUR 仓库:deepin-wine5

如果想切换回

wine
rm $HOME/.deepinwine/Deepin-TIM/deepin

如果要卸载自动安装的依赖:

sudo pacman -Rns deepin-wine5

deepin-wine 2.x
迁移

若之前使用的是

deepin-wine 2.x
,更新到
deepin-wine-tim v3.3.0.22020-1
及之后的版本会自动切换回
wine
,运行命令:
/opt/apps/com.qq.office.deepin/files/run.sh -d

就会自动安装并切换到

deepin-wine5

若此时没有其他应用在使用旧版

deepin-wine
,就可以放心的卸载旧版
deepin-wine
及其依赖:
sudo pacman -S lib32-freetype2 #用原版替换lib32-freetype2-infinality-ultimate
sudo pacman -Rns deepin-wine xsettingsd

注意:切换到

deepin-wine
后,对
wine
的修改,如更改dpi,都改为对
deepin-wine
的修改

卸载

无论用何种方式安装,卸载都是:

sudo pacman -Rns deepin-wine-tim

卸载的同时会删除用户目录下的整个

WINEPREFIX
环境,路径为:
~/.deepinwine/Deepin-TIM

TIM在本地保存的数据不会被删除,如保存在用户文档下的数据(默认:

~/Documents/Tencent Files
)

常见问题及解决

不能记住密码

参照切换到

deepin-wine
解决

网络连接状态改变后不能重连

参照切换到

deepin-wine
解决

高分辨率屏幕支持

参照设置打开

winecfg
,在选项卡
Graphics
中修改dpi,如 修改为
192

GNOME 桌面上的悬浮窗口问题

根据 deepin-wine-tim-arch#2,由EricDracula提供的方法

安装 GNOME 插件: TopIcons Plus

使用其他字体

默认使用文泉驿微米黑(

wqy-microhei
)字体,可以使用Windows平台常用字体替代,直接将字体文件或字体链接文件放置到字体文件夹就会生效,不会影响系统字体

字体文件夹在:

$HOME/.deepinwine/Deepin-TIM/drive_c/windows/Fonts

感谢

更新日志

2021
  • 2021-02-11 TIM-3.3.0.22020 com.qq.im.deepin_9.3.2deepin20
  • 2021-02-03 TIM-3.3.0.22020 com.qq.im.deepin_9.3.2deepin14
2020
  • 2020-09-30 TIM-3.2.0.21856
  • 2020-08-12 TIM-3.1.0.21789
  • 2020-04-01 TIM-3.0.0.21315
2019
  • 2019-09-21 TIM-2.3.2.21173
  • 2019-03-06 TIM-2.3.2.21158
  • 2019-02-05 TIM-2.3.1_3
2018
  • 2018-02-23 TIM-2.1.5
2017
  • 2017-12-23 TIM-2.1.0
  • 2017-11-28 修复音频功能(麦克风录音和播放语音消息)
  • 2017-11-21 TIM-2.0.0

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.