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

     

你可能感兴趣的:(Manjaro 安装后的简单配置与美化以及小技巧 (2019.12.15 更新))