最近把老筆記本安裝上了 Manjora Linux ,用來做平時出門的辦公機。Manjora 還是挺好用的,Nvida 顯卡驅動也可以直接安裝閉源的(沒辦法,不然太熱耗電),着實方便不少。
2021年07月14日更新:公司換了一台戴爾靈越16plus筆記本,重新安裝了一次。可以參考下:Manjaro-KDE安裝配置全攻略
記錄一下常用軟件的安裝,以及遇到的一些問題的解決。
一、軟件安裝
1、軟件源設置
先切換為國內的軟件源
sudo pacman -Syy
sudo pacman-mirrors -i -c China -m rank
sudo pacman -Syyu
添加 archlinuxcn 的源
使用root權限編輯/etc/pacman.conf增加以下內容
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server =https://mirrors.ustc.edu.cn/archlinuxcn/$arch
然后執行下面命令進行更新
sudo pacman -Syy
sudo pacman -S archlinuxcn-keyring
安裝yay
sudo pacman -S yay
參考:
2、安裝微信和QQ
執行下面命令安裝
yay -S deepin.com.qq.im
yay -S deepin-wine-wechat
安裝過程如遇到需要安裝一下 base-devel 和 binutils
sudo pacman -S base-devel binutils
3、安裝WPS
使用下面命令安裝,注意后面都是 -cn 的,不然安裝出來是英文的
sudo pacman -S wps-office-cn wps-office-mime-cn wps-office-mui-zh-cn
sudo pacman -S ttf-wps-fonts
4、安裝 fcitx5
執行下面命令進行安裝
sudo pacman -S fcitx5 fcitx5-chinese-addons fcitx5-qt kcm-fcitx5 fcitx5-im fcitx5-pinyin-zhwiki
sudo pacman -S fcitx5-rime
sudo pacman -S fcitx5-material-color
參考:
5、火狐瀏覽器
執行下面命令安裝:
sudo pacman -S firefox firefox-i18n-zh-cn
Manjora 默認是已經安裝好了火狐的。
6、VMWare 16
執行下面命令安裝:
sudo pacman -S vmware-workstation
二、遇到文件及解決辦法
1、整體屏幕偏白的情況
# 安裝 xorg-xgmma 軟件,用於調節 gamma值
sudo pacman -S xorg-xgamma
# 設置 gamma 值為 0.7
xgamma -gamma 0.70
可以將上面的 xgamma -gamma 0.70 命令放入 ~/.xprofile 文件中,以便開機自動調整(不要添加到 /etc/profile, 沒有作用)。
2、解決QQ和微信字體較小發虛問題
終端下執行下面命令(如果是微信則改 Deepin-TIM 為 Deepin-WeChat)
WINEPREFIX="$HOME/.deepinwine/Deepin-TIM" deepin-wine winecfg
打開配置后,選擇顯示選項頁,將屏幕分辨率下面的dpi設置改大一點。

3、解決聊天輸入框中文字體顯示為豎條的問題
問題如下圖(這里圖里顯示的是豎條,但也可能是方框,解決辦法是一樣的):

解決辦法:
2021年02月02日 更新:
直接把 Windows 系統下的 C:\Windows\Font 目錄下的 ms和sim開頭的文件拷貝到 ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts 目錄,重啟微信即可。
我這里打了個包 Windows-Font.7z (提取碼: font),下載后執行解壓命令 7za x -o~/.deepinwine/Deepin-WeChat/drive_c/windows/ /mnt/data/Windows-Fonts.7z。
在聊天輸入框當中,選擇一個表情,然后再刪掉,此時再輸入中文,就會發現中文字體已經正常顯示了。
(如果還是沒有正常顯示,就先選擇一個表情,繼續輸入中文字體,若正常顯示,則可刪除當前內容重新輸入即可)

輸入正常了

執行完上面的操作后,選擇和其他好友的聊天框仍然可以正常顯示中文字體,無需每次都選擇表情了!
參考:
4、修改微信QQ等wine安裝軟件的默認字體
可以使用下面命令修改注冊表,修改系統默認的字體設置。
WINEPREFIX="$HOME/.deepinwine/Deepin-TIM" deepin-wine regedit
執行上面命令,如果報如下提示:
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
wine version: 2.18
Wine cannot find the ncurses library (libncurses.so.5).
可執行 sudo pacman -S lib32-ncurses5-compat-libs進行依賴安裝。

參考:
5、火狐瀏覽器字體不清晰問題
先安裝比較合適的字體,然后打開首選項,進行字體配置。

將高級選項里面的允許頁面選擇自己的字體 前面勾選去掉。
6、VMWare 無法啟動虛擬機
啟動虛擬機時候報錯:
Could not open /dev/vmmon: ???.
Please make sure that the kernel module `vmmon’ is loaded.
執行下面命令可解決:
# 查看當前 linux 內核版本
uname -r
5.8.11-1-MANJARO
# 安裝 linux-headers
sudo pacman -S linux58-headers
# 加載內核模塊
sudo modprobe -a vmw_vmci vmmon
參考:
7、manjaro下使用deepin-wine5解決wechat無法發送圖片的問題
- 修改
/opt/deepinwine/apps/Deepin-WeChat/run.sh中的WINE_CMD為deepin-wine5並保存。 - 退出微信,殺死所有
wine相關進程,再打開微信即可。
不僅僅是發送圖片一直轉圈圈的問題,還有截圖不是當前桌面(黑屏桌面)的問題都是一樣的解決了。
貌似這樣處理之后,很多問題都沒有了,輸入文字是框框的問題也沒有了。
2020年12月07日更新:
升級到微信 3.x 后又不行了,這次需要執行下面命令進行切換
/opt/apps/com.qq.weixin.deepin/files/run.sh -d
執行過程中碰到提示是否替換已存在文件的 Would you like to replace the existing file: 直接輸入 S 跳過即可。
參考:
