Ubuntu Deepin-wine TIM

记录在Ubuntu上使用deepin-tim遇到的坑坑洼洼

第一坑: 无法加载图片和头像

这是个很神奇的问题, 并不是一直不能加载, 而是有时候可以???
最后在项目论坛找到处理方案: https://github.com/wszqkzqk/deepin-wine-ubuntu/issues/222
最终发现是ipv6的问题, 把ipv6关闭就可以了
编辑配置文件

sudo vim /etc/sysctl.conf

在最后加入以下配置信息

# 好的习惯备注一下什么时候做了什么事
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1

保存, 退出, 然后使配置生效

sudo sysctl -p

如果重启后ipv6还是生效, 那么需要配置开机后自动读取内核参数
sudo vim /etc/rc.local
然后写入以下命令
#!/bin/bash
# /etc/rc.local
/etc/sysctl.d
/etc/init.d/procps restart
exit 0
使文件可执行
sudo chmod 755 /etc/rc.local

删除主目录下的TIM配置, 然后启动TIM就可以了

rm -rf .deepinwine/Deepin-TIM

第二坑: 无法打开文件位置

这个坑其实比较好理解
打开文件位置,其实是两个步骤: 打开资源管理器-->跳转到指定位置
deepin-tim是在deepin系统上的, deepin的资源管理器是dde-file-manager
ubuntu上面可没有这玩意, 所以打不开很正常
所以添加可执行文件dde-file-manager间接打开ubuntu的资源管理器就可以了

在/usr/bin/ 下面创建文件 dde-file-manager

sudo vim /usr/bin/dde-file-manager

输入以下命令

#!/usr/bin/python3
import sys
import os
os.system('nautilus "'+sys.argv[2]+'"')

nautilus 是ubuntu的资源管理器

对该文件授权

sudo chmod +x /usr/bin/dde-file-manager

你可能感兴趣的:(Ubuntu Deepin-wine TIM)