Manjaro 安裝後的簡單配置與美化以及小技巧 (2019.12.15 更新)

一、雙顯卡驅動

說明

  • Intel+Nvidia在Linux下的支持並不是很好,如果配置不當會出現耗電增加或是屏幕glich等問題,有幾種方案可以實現雙顯卡的和諧共存,Manjaro自帶bumblebee,通過bumblebee實現Nvidia驅動的按需調用

安裝步驟

  • 安裝Manjaro時,如果沒有特別選擇,默認是不會自動安裝Intel與Nvidia的顯卡驅動的,所以我們需要在系統安裝完畢後手動安裝兩種驅動
  • 安裝方式非常簡單,在設置中,選擇“Manjaro Settings Manager”->“Hardware Configuration”,然後點擊“Auto Install Proprietary Driver”按鈕即可
  • 安裝過程很快,安裝結束後重啓即可

測試與Debug

安裝完畢後,先驗證一下自己當前日常使用的賬戶是否加入了bumblebee用戶組

# 判斷用戶是否在某個組下
groups $user_name

# 如果不在,使用下面的命令加入
usermod -a -G bumblebee $user_name

然後嘗試使用optirun

# 先使用集成顯卡測試
glxgears

# 再使用Nvidia顯卡測試
optirun glxgears

筆者電腦報瞭如下的錯誤,解決方案同時附上

# 報的錯誤(可使用journalctl查看)

[ERROR]The Bumblebee daemon has not been started
[ERROR]Could not connect to bumblebee daemon - is it running?

# 解決方案

# 步驟一:獲取 PCI slot
lspci | grep "NVIDIA" | cut -b -8

# 步驟二:將上一步獲取的內容寫入tlp文件
vi /etc/default/tlp

# 該文件中,默認有如下內容
#=======================================================================
# Exclude PCI(e) device adresses the following list from Runtime PM
# (separate with spaces). Use lspci to get the adresses (1st column).
#RUNTIME_PM_BLACKLIST="bb:dd.f 11:22.3 44:55.6"
#=======================================================================

# 我們需要將RUNTIME_PM_BLACKLIST的註釋去掉,並將值替換爲步驟一的結果
# 編輯後的片段
#=======================================================================
# Exclude PCI(e) device adresses the following list from Runtime PM
# (separate with spaces). Use lspci to get the adresses (1st column).
RUNTIME_PM_BLACKLIST="01:00.0"
#=======================================================================

# 重啓後就可以正常使用了optirun了

# 使用nvidia控制面板
optirun nvidia-settings -c :8

二、中文輸入法

其實按需安裝以下幾個軟件包就可以解決

  • Fcitx:主程序,但是隻安裝這個什麼都沒有
  • Fcitx Configuration
  • fcitx-cloudpinyin:必備,雲聯想插件,裝了後可以讓其他輸入法具有云聯想功能,記得設置使用baidu進行聯想
  • fcitx-configtool:GTK程序,有了它我們就可以使用圖形界面添加輸入法了
  • fcitx-googlepinyin:儘管老舊,但是反映迅速,缺點是不能根據輸入頻率自動調整候選詞排序,按需安裝
  • fcitx-sunpinyin:完全開源的輸入法,圖標是個小太陽,還挺有趣的,按需安裝
  • RIME:可定製性非常強的輸入法,按需安裝
  • fcitx-gtk3:如果只裝了上面幾個,那隻會有托盤圖標,但無法出現輸入框,安裝即可
  • fcitx-ui-light:一個使用更少依賴的UI界面,優點如果操作系統的窗口使用陰影,那這個UI就有陰影;缺點是雙屏的時候候選詞選擇窗口只能顯示在一個屏幕上

安裝完成後在終端輸入fcitx即可開啓

三、佳軟推薦

  • LeafPad:輕量文本編輯器
  • oh-my-zsh:配合 zsh 使用,讓你的 shell 如獲新生
    • zsh-autosuggestions:配合 zsh 使用,可以在鍵入的時候通過歷史命令自動補全
      • 通過在 $ZSH_CUSTOM 中新建 .zsh 文件進行配置,比如設置自動提示的樣式
        ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=7"

         

四、安裝主題

鼠標指針

  • 注意,此處僅對Xfce生效
  • 首先通過以下網址獲取喜歡的鼠標指針:https://www.xfce-look.org
  • 任選一個鼠標主題進入詳情頁面,然後選擇文件,下載
  • 將下載好的壓縮包解壓,獲取以鼠標主題名稱命名的文件夾,將該文件夾放入~/.icons中(沒有該目錄就手動創建)
  • 然後使用設置—鼠標,修改鼠標指針,此時更改僅對當前session有效,如果重新登陸則會恢復默認值
  • 想要永久生效,需要編輯~/.Xdefaults文件(如果沒有則創建),添加如下內容:
    • Xcursor.theme: cursor-folder-name
      Xcursor.size:16

      注意第一行把“cursor-folder-name”改成你想要的鼠標主題名即可

  • 關於其他桌面環境(如Gnome),請參閱https://www.gnome-look.org/content/show.php?content=164300 

WindowsBorder

  • 注意,此處僅對Xfce生效
  • 依然是從xfce-look獲取喜歡的主題:https://www.xfce-look.org
  • 下載文件,解壓,放入~/.themes中(沒有該目錄就手動創建)
  • 然後使用設置—窗口管理,修改窗口樣式,此時更改永久有效,重啓也不會重置

五、小技巧

  • journalctl -p 4 -b
    • 查日誌不要傻傻的查全部
    • -b選項可以篩選出本次boot直到當前的記錄
    • -p選項可以篩選出嚴重等級高於某一值的記錄
      • "emerg" (0), "alert" (1), "crit" (2), "err" (3), "warning" (4), "notice" (5), "info" (6), "debug" (7)
  • Ctrl+M
    • 用於顯示菜單欄,比如Thunar這個默認的文件瀏覽器,如果隱藏了菜單欄,那麼就無法通過GUI來重新顯示,這時使用快捷鍵就非常Nice了 
  • 隱藏開機時的大部分日誌
    • 只要在grub2的啓動命令中,Linux開頭那一行,添加“quiet loglevel=3”即可
    • 永久生效方法:
    1. 修改“/etc/default/grub”,將“GRUB_CMDLINE_LINUX_DEFAULT”這一行修改爲:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    2. 使用管理員權限執行“grub-mkconfig -o /boot/grub/grub.cfg”
  • Windows 的 ntfs 分區加載,可以使用 ntfs-3g ,放在 /etc/fstab 中時注意將 uid 與 gid 以及最重要的 umask 設置正確,umask可以控制文件及文件夾的默認權限,0022 是系統默認值,注意 uid 和 gid 最好也設置上,否則加載的 ntfs 分區中的所有文件都是 root 用戶的
    uid=yting,gid=yting,umask=0022

     

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章