@sanxi 我猜你可能用到wine5 的 winecfg, 试试下面这条命令
WINEPREFIX=~/.deepinwine/Deepin-WXWork /opt/deepin-wine6-stable/bin/winecfg
Git Clone URL: | https://aur.archlinux.org/com.qq.weixin.work.deepin-x11.git (read-only, click to copy) |
---|---|
Package Base: | com.qq.weixin.work.deepin-x11 |
Description: | Deepin Wine Weixin Work on x11 |
Upstream URL: | https://work.weixin.qq.com/ |
Keywords: | weixin.work |
Licenses: | proprietary |
Conflicts: | com.qq.weixin.work.deepin, deepin-wxwork |
Submitter: | HSY |
Maintainer: | HSY |
Last Packager: | HSY |
Votes: | 5 |
Popularity: | 0.000061 |
First Submitted: | 2022-07-08 02:15 (UTC) |
Last Updated: | 2023-11-18 03:58 (UTC) |
@sanxi 我猜你可能用到wine5 的 winecfg, 试试下面这条命令
WINEPREFIX=~/.deepinwine/Deepin-WXWork /opt/deepin-wine6-stable/bin/winecfg
各位是如何调整缩放(4K屏幕)的,我用微信的方法调整winecfg没用
@HSY @no-more 感谢两位,但自从HSY升级到4.0后,存在两个问题: 我的系统是
OS: Arch Linux x86_64
Kernel: 6.0.2-arch1-1
DE: dwm
用了两天还没出现过闪退,基本能用,赞
感谢打包,希望能维护下去。
感谢打包工作.
thanks for @no-more 为我们带来了4.0,能猜到一些原理,但如果可以还请@no-more讲解一下,因为我之前也有努力尝试但都无疾而终,很好奇您是怎么发现的
居然更新到 4.0 了,可喜可贺,实测 gnome 边框卡顿问题消失了,就是失焦要点两次,还有 dash to dock 固定不了的问题还存在。
@yongk
两种方法,我在gnome和Cinnamon试过
1. deepin-wine6-stable
主要是注释掉两个dll path,参考https://github.com/zq1997/deepin-wine/issues/277
diff --git a/PKGBUILD b/PKGBUILD
index f24b4fe..41087fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: 302606571@qq.com
# Contributor: luosoy <249799588@qq.com>
pkgname=com.qq.weixin.work.deepin-x11
-pkgver=3.1.12.6001deepin8
+pkgver=4.0.0.6007deepin10
pkgrel=1
epoch=
pkgdesc="Deepin Wine Weixin Work on x11"
@@ -34,7 +34,7 @@ source=("https://com-store-packages.uniontech.com/appstore/pool/appstore/c/com.q
# source=("https://community-store-packages.deepin.com/appstore/pool/appstore/c/com.qq.weixin.work.deepin/com.qq.weixin.work.deepin_${pkgver}_i386.deb")
# source=("https://master.dl.sourceforge.net/project/deepin-wine-apps/com.qq.weixin.work.deepin_${pkgver}_i386.deb")
noextract=("com.qq.weixin.work.deepin_${pkgver}_i386.deb")
-md5sums=('36c6c6cc6033468a3dd8f130d6f8afad')
+md5sums=('d49b0718c658ac8686ff77e77acb37e7')
validpgpkeys=()
prepare() {
diff --git a/run.sh b/run.sh
index 2c15f35..111e98a 100755
--- a/run.sh
+++ b/run.sh
@@ -10,7 +10,7 @@
version_gt() { test "$(echo "$@" | tr " " "\n" | sort -V | head -n 1)" != "$1"; }
BOTTLENAME="Deepin-WXWork"
-APPVER="3.1.12.6001deepin8"
+APPVER="4.0.0.6007deepin10"
EXEC_PATH="c:/Program Files/WXWork/WXWork.exe"
START_SHELL_PATH="/opt/deepinwine/tools/run_v4.sh"
export MIME_TYPE=""
@@ -25,9 +25,9 @@ export SPECIFY_SHELL_DIR=`dirname $START_SHELL_PATH`
ARCHIVE_FILE_DIR="/opt/apps/$DEB_PACKAGE_NAME/files"
-export WINEDLLPATH=/opt/$APPRUN_CMD/lib:/opt/$APPRUN_CMD/lib64
+#export WINEDLLPATH=/opt/$APPRUN_CMD/lib:/opt/$APPRUN_CMD/lib64
-export WINEPREDLL="$ARCHIVE_FILE_DIR/dlls"
+#export WINEPREDLL="$ARCHIVE_FILE_DIR/dlls"
if [ -z "$DISABLE_ATTACH_FILE_DIALOG" ];then
export ATTACH_FILE_DIALOG=1
2.使用系统wine,不论是基于这个包打包的环境还是自己新建一个wine环境(安装必要字体等),企业微信都能正常运行
总结一下, 个人用的deepin-wine-stable的优点就是那个窗口的边框表现好一点,拖动延迟低一些;其他wine窗口拖动残影严重,黑框的现象我没有遇到。两个TAPD好像都会有闪烁,勉强能用:)
唤出已经运行的窗口:/opt/deepinwine/tools/sendkeys.sh s wxwork 6
大部分功能正常,但是托盘图标不显示
Pinned Comments
HSY commented on 2023-08-09 15:53 (UTC)
如果出现wine: could not load kernel32.dll, status c000007b
请更新相关依赖包 deepin-udis86-1.72_4-3 deepin-wine-helper-5.1.45_1-1 deepin-wine6-stable-6.0.0.52-1 亲测好使