初来乍到 -Manjaro

Manjaro-kde 的日常使用

  1. 切换国内镜像源

  2. 安装搜狗输入法

  3. 安装双显卡驱动(optimus-manager)

  4. 安装常用软件

  5. 科学上网

切换国内源

为什么要切换为国内源? -因为国内源不仅仅拥有更快的访问速度,还有更多的本地化软件,比如deepin-wine-qq,网易云音乐等等

国内源一般推荐使用ustctuna,两个源分别为中国科技大学源和清华大学源

以清华大学源为例

使用方法: 在/etc/pacman.conf文件末尾添加以下两行:

[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

然后安装archlinuxcn-keyring,即执行sudo pacman -S archlinuxcn-keyring

建议

切换为清华源后就执行sudo pacman -Syyu更新一下系统,毕竟多滚少挂,不滚等挂

安装搜狗输入法

一般的linux的发行版对中文输入法的支持都不是特别友好(deepin除外),这个时候我们就需要一款得心应手的输入法,linux上比较好用的输入法,个人推荐:搜狗输入法

教程开始

sudo pacman -S yaourt  # AUR小助手,虽然停止维护了,但是很好用
yaourt -S qtwebkit-bin
sudo pacman -S fcitx fcitx-im fcitx-libpinyin kcm-fcitx fcitx-configtool fcitx-sogoupinyin   fcitx-sunpinyin  # 安装搜狗输入法及其依赖
sudo pacman -U https://arch-archive.tuna.tsinghua.edu.cn/2019/04-29/community/os/x86_64/fcitx-qt4-4.2.9.6-1-x86_64.pkg.tar.xz  # 说明: -U参数是安装本地包,也就是说先把后面的包下载下来,这个是配置输入法的工具
sudo vim /etc/profile # 配置环境 vim 可以替换成你熟悉的文本处理器把下面的添加到末尾 必要时也需要把下面的加入到`/.xporfile
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
export LC_CTYPE=zh_CN.UTF-8
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx

然后终端运行qtconfig-qt4找到interface选项,在下面的Defult Input Method改为fcitx然后保存退出

终端执行source /etc/profile,然后重启

安装双显卡驱动

  • 为什么要安装驱动?

  • Linux对笔记本双显卡的支持为何如此差?

  • Linux下可能是最好的双显卡解决方案

简单谈谈显卡驱动:

显卡已经相当于一个上了锁的机器,驱动相当于钥匙,就比如在win上,没装独显驱动,怎能体验几千帧的快感,顶住图像处理的压力.在linux下也是如此,也需要安装驱动.

如果你是台式机,或者你能屏蔽核显,请绕道 ,本教程仅针对N/I双显卡

如何确定自己是否为双显卡

win下,随便打开一个光污染游戏(滑稽),打开任务管理器,看看你的核显输出是否为零,为零请绕道,不是零,我希望你能继续看下去

双显卡到底是什么

其实双显卡的工作原理就是,独显负责计算资源,然后通过核显输出到显示屏,在win上NVIDIA给出了一系列技术支持这种方式,包括能源管理,所以你会发现,及时用的独显,也会在没有影响性能的情况下,自动关闭独显

为什么Linux对双显卡的支持差

其实现在主流的方案都是社区做的,主流的方案有Bumblebee,prime,[nvidia-run](https://wiki.archlinux.org/index.php/NVIDIA_Optimus_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#%E4%BD%BF%E7%94%A8_nvidia-xrun,nouveau这些都是比较成熟的方案,最后一个为NVIDIA开源驱动(默认集成在内核里,性能最差的)
其实这个标题就是错的为什么Linux对双显卡的支持差,为什么一个做系统的要去适配硬件?按照逻辑也应该是,硬件厂商去适配系统,所以个人认为标题应该为为何Nvidia对Linux支持这么差引用Linux之父Linus Torvalds的一句话So,Nvidia Fuck Youav70951224

Nvidia.png

optimus-manager可能是最好的,目前为止

言归正传,optimus-manager支持nvidia闭源驱动的所有功能,支持一件切换显卡(需安装optimus-manager-qt),对SDDM,LightDM,GDM这几个显示管理器支持很好

教程开始-进针对Arch或者Arch分支的发行版

  1. 如果你之前安装过Nvidia驱动,请删除配置文件sudo rm -f /etc/X11/xorg.conf,如果你和我一样是manjaro用户,请一并删除manjaro生成的配置sudo rm -f /etc/X11/xorg.conf.d/90-mhwd.conf,如果你正在使用bumblebee,请禁用起守护进程sudo systemctl disable bumblebeed.service
    • gdm管理器用户请安装gdm-prime,yaourt -S gdm-prime并且修改/etc/gdm/custom.conf,将#WaylandEnable=false前面的#去掉 Gnomoe的显示管理器就是gdm

    • sddm用户请修改/etc/sddm.conf,注释掉DisplayCommandDisplayStopCommand前面加一个#即可

  2. 安装主程序sudo pacman -S optimus-manager optimus-manager-qt如果你没有安装过nvidia驱动,请安装nvidia驱动sudo pacman -S nvidia opencl-nvidia lib32-nvidia-utils lib32-opencl-nvidia mesa lib32-mesa-libgl xf86-video-intel 安装的32为兼容包你或许需要开启软件源 multilib
  3. 启用optimus-manajer守护进程sudo systemctl enable optimus-manager.service
  4. 重启

至此显卡驱动安装完成

安装常用软件

有了强大的AUR自行探索吧仅给出几个常用的

  • Typora <markdown编辑器>
  • deepin-wein-qq <wine-qq,deepin适配的不错>
    • 需要安装gnome-settings-daemonyaourt -S gnome-settings-daemon
    • 然后然后将/usr/lib/gsd-xsettings设置为自动启动
  • wps wps-fonts <国产办公软件,无广告!!!!>

科学上网-SSR

不能讲,不敢讲,我很慌!

自行下载安装合适的版本electron-ssr,安装即可,ssr订阅链接自备

若你无法科学上网,安装proxydriveryaourt -S proxydriver

浏览器的配置,chrome请安装插件SwitchyOmega如果你提示安装失败或者不会安装,可以去看看开发者怎么说

然后可以导入我的配置文件h11v,或者自行百度配置方案,这个太多了,在这就不过多赘述