在 openSUSE 上如何优雅地使用微信?

不要被自由主义和无政府主义洗脑。

你所说的已经偏离帖子的讨论问题了甚至。

所谓的那些好用的国外的软件,都有过纵容盗版占领市场和培养使用习惯进行收割的灰色的历史。再加上早年 ** 造不如买 ** 的意识形态问题。再说多就更跑题了。

另外有需求需要满足的是需求本身,不是你一句

还是 Windows 方便

就能解决人家原本的问题的。逃避并不能解决问题。所以你看楼上哪怕说 wine 的或者哪怕说用 uos 的 distrobox 的,虚拟机 + 无缝模式的其实都是解决问题的方法,不是一味地宣泄情绪。现在国内更注重自主知识产权的产品了。后面会越来越好。(顺便业内早就有 *unix 可用的相关工业软件的解决方案了,非业内的不清楚而已)

首先,我认为非常有必要说明的一点是,【请不要虚空打靶】,对于我所处在的环境当中以及我的工作需求而言,我工作中所需要用到的所有软件几乎都有原生 Linux 解决方案,【除了微信】,因此并不存在所谓【替代】的问题,我几乎所有的工作都在 Linux 原生下完成,目前也不存在所谓【掉链子】的问题

我没有看明白你为什么会这样在我的帖子下进行回复,请问你是机器人吗?

我完全没有看明白你这个回复的含义所在,我甚至没有看明白你出现在 openSUSE 中文社区的意义是什么,也不知道为什么你会回这样一段话,因为我在帖子内此前并未讨论到相关内容

但既然你这么问了那我可以明确的告诉你国内的 IM 软件确实都是一坨大便,确实远远比不上国外的软件,无论是从软件特性还是兼容性等各个层面而言都被甩开好几条街,国外软件就是碾压你中国软件一头,中国软件就是远远比不上

讨论个 Linux 微信还讨论出国产软件优异性来了,挺可笑的,什么时候微信能赶上 telegram 或是 discord 的十分之一再说吧,这俩都有原生 Linux 版,不知道你微信在高贵些什么

你的回复毫无逻辑所在,可以说是牛头不对马嘴,我现在非常怀疑你是有意通过错误引导来破坏社区风气的

1赞

所以 don’t feed the troll。

可以考虑一下 Windows 8.1/Windows 10 LTSC 虚拟机 + 共享文件夹或 SMB 共享网络。

Windows 7 可能会遇到一些奇奇怪怪的问题,virtualbox 的驱动可能不兼容此版本(至少我没成功安装过驱动。

相对于完整的 Windows 11/10 资源开销会小一些,或者考虑一下 Windows 10 IoT/Server 版本(或者把国产系统装到 Virtualbox/KVM 当中)。


另见:

希望有所帮助。

你可以使用 distrobox 或相似的,支持 OCI 镜像的容器工具在 openSUSE 上插入一个 Arch Linux 子发行版,然后调用 Arch Linux 社区的软件包。

相关:

1赞

原生版的 Linux 微信已经发布了 :grinning:国产系统已经用起来了,希望有高人能把它移植到 SUSE 系统,哈哈哈

1赞

有兄弟做了
https://build.opensuse.org/package/show/home:weearcm/wechat-beta

1赞

我在风滚草上面已经试了下,确实可以正常使用,缺点是功能比较残缺,界面文字不是很好看,优点是内存占用少(笑)

使用 opi wechat-beta 就可以安装了,感谢 weearcm 这名打包者。


这下 QQ 和 微信 都能在 Linux 上比较好地运行了,早晚有一天我们可以摆脱 Windows 的束缚 :partying_face:

1赞

听语音,闪退。关提示音就没事?

小版本 238 的是没有放语音这个问题的。其他的我没实验。

用的是一款山寨笔记本,移动赛扬的 + 国内一款 DSP 的集成声卡,debian 体系一直不能走声卡,蓝牙可以出声音。也是这个原因转型到 suse、ARCH 也正常发声,debian+ubuntu 都是无法识别声卡、看样子是分发版体系原因

目前最优雅的方式莫过于 deepin-wine,晚上折腾了 openSUSE,原生搞上去打不开,可能是差 opi 那个,明天再折腾看看
有大神能把 deepin-wine8 版本的微信搬过来就好了,KDE6 还是不错的,比在 Debian 上的 kde5 要好一些,当然,也有可能是风滚草的内核版本高所以效果好,debian 还是 6.1,实际上在其它发行版中 6.1 内核在我的电脑上运行也不太好,6.5 以上还不错

最好不要用 opensuse,转用 Deepin 就自动解决微信的问题了,也不需要你折腾

Deepin 也需要 bwrap

好消息:微信 登陆 Flathub 了,现在可以直接装 flatpak 版。试用了,挺不错。

微信新版本 241 出来了,不知道更新啥了

经过在 openSUSE-Leap-15.5-DVD-x86_64 中安装测试,与 wechat-beta-1.0.0.238 是一样的,也是占用内存小响应快,也是存在一样的问题——播放语音就马上闪退
不要再纠结,就是能登录收发信息就可以了

ruhong@localhost:~> su -
密码:
localhost:~ # flatpak install flathub com.tencent.WeChat
Looking for matches…
Required runtime for com.tencent.WeChat/x86_64/stable (runtime/org.freedesktop.Platform/x86_64/23.08) found in remote flathub
Do you want to install it? [Y/n]: Y

com.tencent.WeChat permissions:
ipc network pulseaudio x11 devices
file access [1] dbus access [2] bus ownership [3]

[1] xdg-download
[2] org.freedesktop.FileManager1, org.freedesktop.Notifications, org.kde.StatusNotifierWatcher
[3] org.kde.*


    ID                                          Branch              Op        Remote         Download
  1. [✓] org.freedesktop.Platform.GL.default 23.08 i flathub 164.6 MB / 164.6 MB
  2. [✓] org.freedesktop.Platform.GL.default 23.08-extra i flathub 18.5 MB / 164.6 MB
  3. [✓] org.freedesktop.Platform.Locale 23.08 i flathub 1.7 MB / 360.1 MB
  4. [✓] org.freedesktop.Platform 23.08 i flathub 221.3 MB / 227.3 MB
  5. [/] com.tencent.WeChat stable i flathub 117.1 MB / 117.1 MB

Installing 5/5… ████████████████████ 100% 3.5 MB/s 00:00bsdtar: Failed to set default locale

ID Branch Op Remote Download

  1. [✓] org.freedesktop.Platform.GL.default 23.08 i flathub 164.6 MB / 164.6 MB
  2. [✓] org.freedesktop.Platform.GL.default 23.08-extra i flathub 18.5 MB / 164.6 MB
  3. [✓] org.freedesktop.Platform.Locale 23.08 i flathub 1.7 MB / 360.1 MB
  4. [✓] org.freedesktop.Platform 23.08 i flathub 221.3 MB / 227.3 MB
  5. [✓] com.tencent.WeChat stable i flathub 117.1 MB / 117.1 MB

Installation complete.
localhost:~ #

ruhong@localhost:~> flatpak run com.tencent.WeChat
Gtk-Message: 21:38:54.597: Failed to load module “lunar-calendar-module”
Gtk-Message: 21:38:54.597: Failed to load module “canberra-gtk-module”
Gtk-Message: 21:38:54.717: Failed to load module “canberra-gtk-module”
Gtk-Message: 21:38:54.719: Failed to load module “canberra-gtk-module”
libpng warning: iCCP: known incorrect sRGB profile
fopen64: redirect from /etc/lsb-release to: /app/extra/etc/lsb-release-ukui
fopen64: redirect from /etc/lsb-release to: /app/extra/etc/lsb-release-ukui
dlopen: redirect from /usr/lib/libactivation.so to: /app/extra/wechat/libactivation.so
fopen: redirect from /etc/.kyact to: /app/extra/etc/.kyact

播放语音时报错信息如下
[0426/214222.313159:ERROR:scoped_ptrace_attach.cc(27)] ptrace: Operation not permitted (1)
[0426/214222.342811:ERROR:exception_handler_server.cc(53)] EPOLLERR: Connection reset by peer (104)

闪退问题本质是 KDE 的锅。风滚草上已经解决了。kde 上游对音视频这块有个东西做了改动,之前也会导致 Spotify 把 plasma 带崩溃

GNOME 一样闪, 刚刚滚完还是闪