Cirry's Blog

Archlinux日常使用中的问题解决记录

2022-11-19
linux
最后更新:2024-06-20
7分钟
1234字

本文会记录在日常使用Archlinux中遇到的问题,会不断更新,汇总问题和解决问题。 前文链接ArchLinux安装步骤(一) 前文链接ArcnLinux安装基础配置(二) 前文链接ArchLinux安装常用软件QQ、TIM、微信等常用软件(三) 本文问题描述中提到的时间,都是指出现bug的时间。现象是复现bug的操作。

修复最近微信登陆会被检测封号

时间:2023-02-10

现象: 这两天在Archlinux下使用electronic-wechat-uos-bin,对应的版本号是2.3.2-3登陆微信会被检测暂封账号。

方法:卸载换用electronic-wechat包,对应的版本号是2.3.3-1

就这两天,我的微信账号已经被检测封了两次了,第一次毫无征召,我在公司上着班也没有登陆微信就被封了。

今天在家里,用Arch登陆没一会,就被封号了,我才想到是用第三方登陆导致。

卸载之前的包,安装其他版本的包:

Terminal window
1
yay -Rns electronic-wechat-uos-bin
2
yay -S electronic-wechat

启动lutris后一直卡在检查运行库页面

时间: 2022-11-18

现象: 提示,正在检查运行库软件,请稍后…

方法:命令行启动,挂代理

如果直接运行软件,就会一直提示请稍后,强行关闭检查弹框后也可以正常进入到lutris主界面,但是会有很多驱动,软件没有安装上。

使用命令行运行lutris之后就会发现原来是有很多网址没有连接上,导致一直卡在请稍后页面。

要想连上这些网址难免要科学上网,如何科学上网和配置终端走代理,请参考一下我的其他博客,还不清楚的可以问,我可以专门写个详细的流程。

启动lutris,挂了代理之后还是提示报错

时间:2022-11-18

现象:提示:Missing dependencies for SOCKS support.

解决办法:

这是因为缺少了依赖导致的,安装socks依赖即可。

1
pip3 install pysocks

至于如何安装pip3 可以看下我的文章。

KDE5下使用画面出现撕裂情况

时间:有时会出现上述情况

方法:修改显示特效混合器

目前使用的intel的核显,修改设置如下:

default

百度网盘莫名其妙点不开了

时间:2021/09/26

现象:不知道是不是更新弄的,挺长时间没用百度网盘了,今天发现想用打不开了。

方法:安装electron版本,删除旧版本

报错提示如下:

Terminal window
1
(node:40991) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
2
[1] 40991 segmentation fault (core dumped) /usr/lib/baidunetdisk/baidunetdisk --no-sandbox %U

解决方法如下:

Terminal window
1
sudo pacman -Rs baidunetdisk
2
yay -S baidunetdisk-electron

安装最新tim之后,图片无法加载出来

时间:2021/08/27

现象:通过yay更新tim之后,自己发送的图片可以正常显示,别人发来的图片会加载不出来

方法:回滚版本到之前的一个版本。

从百度云中下载之前打包好的tim^aur包,链接地址https://pan.baidu.com/s/1S0fpNG0U5Iy3X42lAfaLRA,提取码:34nu, 下载到本地后安装

Terminal window
1
sudo pacman -U deepin-wine-tim-3.3.8.22043-1-x86_64.pkg.tar.zst

安装jetbrains toolbox后打不开软件

时间:2021/07/27

现象:直接鼠标双击appimage文件后,提示赋予执行权限后执行,一点反应都没有

方法:这里用鼠标点是看不到报错的,切换到命令行运行,提示如下报错:

Terminal window
1
dlopen(): error loading libfuse.so.2
2
3
AppImages require FUSE to run.
4
You might still be able to extract the contents of this AppImage
5
if you run it with the --appimage-extract option.
6
See https://github.com/AppImage/AppImageKit/wiki/FUSE
7
for more information

这里是因为arch用了fuse,安装下面这个包之后就可以正常运行了。

Terminal window
1
sudo pacman -S fuse2

安装microsoft-edge-dev后打不开浏览器

时间:2021/07/27

现象:通过yay安装好了dev版本之后,双击浏览器加载一段时间后,加载图标消失,没有其他反应。

方法:这里同样去命令行中运行浏览器,查看报错信息。一般arch装的包都在/opt 目录下。在/opt 目录下找到对应执行文件运行后,有如下报错:

Terminal window
1
[17009:17009:0715/114105.311768:ERROR:browser_main_loop.cc(272)]
2
GLib-GObject: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed
3
[0715/114105.455379:ERROR:elf_dynamic_array_reader.h(61)] tag not found
4
[0715/114105.456267:WARNING:minidump_to_upload_parameters.cc(36)] duplicate key guid, discarding value 9a9f607786904d079e9915eb852576e3
5
[17113:17113:0100/000000.624126:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
6
[1] 17009 segmentation fault (core dumped) microsoft-edge-beta

备注: 2021年7月30日,同步更新升级后已没有此问题。浏览器版本 93.0.961.2 (官方内部版本) dev (64 位)

这里是因为软件包对应版本导致,贴吧中已有大神给出解决方案archlinux上microsoft edge运行不起来

在下面这个链接中下载对应的 systemd-248.3-2-x86_64.pkg.tar.zst 软件包

https://archive.archlinux.org/packages/s/systemd/

在下面这个链接中下载对应的systemd-libs-248-3-x86_64.pkg.tar.zst软件包

https://archive.archlinux.org/packages/s/systemd-libs

下载完成后,在对应的软件下载位置执行降级命令后,即可正常打开浏览器。(系统升级的时候,记得不要升级这两个包,不然又得打不开了)

Terminal window
1
sudo pacman -U systemd-248.3-2-x86_64.pkg.tar.zst systemd-libs-248-3-x86_64.pkg.tar.zst
本文标题:Archlinux日常使用中的问题解决记录
文章作者:Cirry
发布时间:2022-11-19
版权声明:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
感谢大佬送来的咖啡☕
alipayQRCode
wechatQRCode