安装系统 麒麟2403 桌面版 SP1
查看ASPEED 集显的busid
BIOS设置的板载优先 也插了显卡
lspci|grep VGA
BusID 为 02:00.0,需转换为 Xorg 格式 PCI:2:0:0(BusID不对会导致进系统屏幕黑屏)
安装英伟达驱动(驱动要打好否则无法找到配置文件xrog.conf)
屏蔽nouveau开源版本的GPU驱动,否则插上显卡进系统黑屏。
当系统安装完成会安装系统开源的NVIDIA驱动版本,名称为nouveau。下面将屏蔽该驱动。
sudo vi /etc/modprobe.d/blacklist-nouveau.conf
将下面内容添加进去
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
创建/etc/modprobe.d/nouveau-kms.conf文件,将options nouveau mdeset=0添加进去:
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
更新initramfs
sudo update-initramfs -u
重启服务器
reboot
查看nouveau模块是否加载,不显示的话就表示已经禁用
sudo lsmod | grep nouveau
查看显卡型号
lspci | grep -i nvidia
sudo apt-get update
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make
将驱动文件上传到用户目录
切换到root用户
sudo su
将文件复制/opt下,切换文件为root,防止出现权限问题
cp NVIDIA-Linux-x86_64-550.142.run /opt/
chmod 777 NVIDIA-Linux-x86_64-550.142.run
./NVIDIA-Linux-x86_64-550.142.run
一直选yes
下面的一定要选
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
vi /etc/X11/xorg.conf
原来的
Section "Device"
Identifier "ASPEED_GPU"
Driver "ast"
VendorName "ASPEED Technology Inc."
BusID "PCI:2:0:0" # ASPEED 显卡总线ID
修改完成后重启服务器