ManJaro 安装 NVIDIA 430驱动 (ManJaro install nvidia 430 Drivers)

好啦 都是干货 不废话  ((本人原创 )) 引用麻烦粘贴出处谢谢 (Arch linux 可以拿去借鉴不过前提是kernel 还有就就是不能有bumblebee!!!)

NVIDIA 430 重点是支持最少是Kernel 5 开头的 OK

sudo pacman -Syy && sudo pacman -S nvidia nvidia-utils

让你更新Kernel 选择 kernel lts5 系的就是对应的数字26 我发稿时间看的对应的是kernel-lts5 版本是 5.2.21-rt16 和 Nvidia 430)


sudo pacman -S xorg-server-devel  opencl-nvidia opencl-headers dialog

麻烦去/etc/X11/xorg.conf.d/看一下有几个文件!!! 有一个印象因为后期要修改的

我的笔记本电脑配置


官网下载Nvidia 驱动 

https://www.nvidia.cn/Download/index.aspx?lang=cn


下载完成

chmod +x NVIDIA-Linux-x86_64-430.40.run

sudo ./NVIDIA-Linux-x86_64-430.40.run

安装 git 和 yay  (有的就跳过吧)

yay -S optimus-manager-qt

sudo systemctl enable optimus-manager

sudo reboot (重启)

systemctl

查看 optimus 启动啦了没有 不是现在用哦 因为还有一堆东西要修的

cd /etc/X11/xorg.conf.d/

这目录下我只有三个文件额 。。

重命名 (目的是不让系统在去使用)

sudo mv 00-keyboard.conf 00-keyboard.conf.black

sudo mv 30-touchpad.conf 30-touchpad.conf.black

 重点 重点 !!! nvidia-config 不生成 不生成 不生成 !!!!!

        /etc/X11/nvidia-xorg.conf

        /etc/X11/xorg.conf  有的话麻烦删除掉 (或是禁用掉)

因为用的是ManJaro 的 I3 版本就这样修改咯

sudo nano /etc/lightdm/display_setup.sh  (没有就创建)

#!/bin/sh

xrandr --setprovideroutputsource modesetting NVIDIA-0

xrandr --auto

chmod +x /etc/lightdm/display_setup.sh

sudo nano /etc/lightdm/lightdm.conf (修改)

display-setup-script=/etc/lightdm/display_setup.sh

修改 ~/.xinitrc

$nano ~/.xinitrc

xrandr --setprovideroutputsource modesetting NVIDIA-0

xrandr --auto             (这两行顶着开头写)

解决画面撕裂

sudo nano /etc/mkinitcpio.conf

MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)

grub 引导问题

sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet nvidia-drm.modeset=1"  是加入不是让你吧后面的也给我删除掉啦!自己的自己电脑自己看好

sudo grub-mkconfig -o /boot/grub/grub.cfg

sudo reboot (重启)

太晚啦 有些东西开机回报错的话一会及没有啦 下次早教大家改吧 我去呀

好了速度登录

Win+回车键入 (win功能键 表告诉我你不知道 我就醉了)

$sudo optimus-manager --switch nvidia

只有一次提示要是按确认 Y  (要是有两次麻烦吧驱动重新安装一下谢谢)


在重新登录一下 哈哈哈

看下我们的 nvidia-settings 启动动啦没有哈哈

查看是否工作



开始秀



附赠一个fcitx 输入法启动

还是原来用Arch Linux 的启动

nano ~/.xprofile

export LANG=zh_CN.UTF-8

export XIM=fcitx

export XIM_PROGRAM=fcitx

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS="@im=fcitx"

#eval `dbus-launch --sh-syntax --exit-with-session`

exec fcitx &

感叹一下来杭州快小半个月啦 大爷的工作还没找到郁闷 !!! (这系统我摸了快四天其实真简单 哈哈和Arch linux 一样好玩 )

在过几天我会写一些另类的有关安全之类的话题是就和kali linux 一样的 有兴趣可以没事可以看看

manjaro设计的是很人性但是过于保守还有就是这swap区貌似有问题

推荐阅读更多精彩内容