Arch Linux 使用问题集锦

以下是本人在使用 Arch linux 过程中遇到的一些问题及解决思路,当前一段时间会不断更新,也会不适当去除某些不再复现的问题。

一、 挂载硬盘挂载报错

因断电等原因,再次启动电脑时,硬盘分区偶尔会出现挂载失败的情况,并提示如下所示错误信息:

Failed to mount '/dev/sda1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

这是因为硬盘分区的 $MFT 文件出现了问题, 可以使用 ntfsfix 命令进行修复,再次挂载就会成功了。

$ sudo ntfsfix /dev/sda1

二、wps-office 常见问题处理

1.字体加粗过于夸张(网友称之为字体爆炸)。

解决办法是将 freetype2 软件包降级

$ sudo pacman -S downgrade   #首先安装降级软件工具
$sudo downgrade freetype2    #降级 freetype2 软件,选择上一个版本 2.13.0-1

2. 无法打开 pdf 文件

wpspdf 依赖于 libtiff5.so.5 以支撑其 PDF 功能。而系统更新后,Arch Linux 提供的是 libtiff.so.6 或更新版本,导致其无法正常工作。有两种解决办法:

1) 安装 libtiff5

$ paru libtiff5

2) 创建硬链接,让 WPS 将 libtiff.so.6 当作 libtiff.so.5 使用

$ sudo ln /usr/lib/libtiff.so.6 /usr/lib/libtiff.so.5 

三、deepin-wine-wechat 安装时无法下载 https://github.com/ 站点中的资源

因为 github 网站在国内访问速度慢,因此使用 paru 安装时,往往无法下载 mmmojo.dll 、mmmojo_64.dll、和 WeChatSetup-3.9.0.28.exe 这三个文件,可以通过其他途径下载这 3 个文件,并用本地打包方式安装

3个文件的百度网盘分享地址:https://pan.baidu.com/s/1-p_3b-fUy2nKKDhpxUXGpw?pwd=love

$ git clone https://aur.archlinux.org/deepin-wine-wechat.git      #克隆打包源码
$ cd deepin-wine-wechat-arch                                      #切换到打包源码目录
$ cp 3个下载文件所在目录/* ./                                        #将3个文件复制到当前目录
$ makepkg -si                                                     #打包安装

四、linuxqq 闪退

可能是配置冲突原因,腾讯官方 linuxqq 的某些版本经常会出现闪退情况,个人目前用的解决办法是删除数据文件目录,然后重启(不过最近的 3.2.0-16449 版本又不闪退了)

$ rm -r ~/.config/QQ/

你可能感兴趣的:(Linux学习,Arch,Linux,linux,Arch,linux,操作系统)