archlinux安装nvidia-1050ti闭源驱动教程,亲测

news/2024/10/18 14:16:51/

全程root用户运行, 本次的闭源驱动最新版是430

  • 1、安装闭源驱动
$ pacman -S nvidia nvidia-utils nvidia-settings
  • 2、查看n卡的BusID
$ lspci | egrep 'VGA|3D'
出现如下格式:
----------------------------------------------------------------------
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Desktop)
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
  • 3、自动生成配置文件
$ nvidia-xconfig
  • 4、启动脚本配置
    LightDM
$ nano /etc/lightdm/display_setup.sh
----------------------------------------------------------------------
#!/bin/sh
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
----------------------------------------------------------------------
$ chmod +x /etc/lightdm/display_setup.sh
$ nano /etc/lightdm/lightdm.conf
----------------------------------------------------------------------
[Seat:*]
display-setup-script=/etc/lightdm/display_setup.sh
----------------------------------------------------------------------

SDDM

$ nano /usr/share/sddm/scripts/Xsetup
----------------------------------------------------------------------
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

GDM

创建两个桌面文件
/usr/share/gdm/greeter/autostart/optimus.desktop
/etc/xdg/autostart/optimus.desktop
----------------------------------------------------------------------
[Desktop Entry]
Type=Application
Name=Optimus
Exec=sh -c "xrandr --setprovideroutputsource modesetting NVIDIA-0; xrandr --auto"
NoDisplay=true
X-GNOME-Autostart-Phase=DisplayServer
  • 5、修改配置文件
$ nano /etc/X11/xorg.conf
----------------------------------------------------------------------
Section "Module"                                                      #此部分可能没有,自行添加load "modesetting"
EndSectionSection "Device"Identifier     "Device0"Driver         "nvidia"VendorName     "NVIDIA Corporation"BusID          "1:0:0"                                            #此处填刚刚查询到的BusIDOption         "AllowEmptyInitialConfiguration"
EndSection
  • 6、解决画面撕裂问题
$ nano /etc/mkinitcpio.conf
----------------------------------------------------------------------
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
----------------------------------------------------------------------$ nano /etc/default/grub                                              # 此处必须是grub引导,其他引导自行百度
----------------------------------------------------------------------
GRUB_CMDLINE_LINUX_DEFAULT="quiet nvidia-drm.modeset=1"               #此处加nvidia-drm.modeset=1参数
----------------------------------------------------------------------$ grub-mkconfig -o /boot/grub/grub.cfg                                # 就算grub引导,配置文件也可能不在一个地方,请查看清楚
  • 7、nvidia升级时自动更新initramfs
$ mkdir /etc/pacman.d/hooks
$ nano /etc/pacman.d/hooks/nvidia.hook
-----------------------------------------------------------------
[Trigger]
Operation=Install
Operation=Upgrade
Operation=Remove
Type=Package
Target=nvidia
Target=linux
# Change the linux part above and in the Exec line if a different kernel is used[Action]
Description=Update Nvidia module in initcpio
Depends=mkinitcpio
When=PostTransaction
NeedsTargets
Exec=/bin/sh -c 'while read -r trg; do case $trg in linux) exit 0; esac; done; /usr/bin/mkinitcpio -P'

参考文章:https://wiki.archlinux.org/index.php/NVIDIA#Installation
参考文章:https://wiki.archlinux.org/index.php/NVIDIA_Optimus


http://www.ppmy.cn/news/193198.html

相关文章

win10+1050ti安装配置tensorflow-gpu 1.6.0

** anaconda安装配置tensorflow-gpu 1.6.0 1.下载配置anaconda,默认安装就行 2.查看自己电脑查看能支持的最高版本的cuda版本 我自己GTX 1050ti采用的是cuda9.0cudnn7.0 官网中有对应显卡能使用的cuda和cudnn版本,可以自行查看 3.官网上下载cuda和cu…

1050Ti解决csgo打不开、电脑无缘无故蓝屏的终极方法

我大概经历了一年电脑无端蓝屏、csgo和NBA2KOL2等游戏打不开,提示dx11有问题等等问题。 我分析后感觉大概是显卡驱动的问题,所以下载安装过从461开始几乎所有的n卡驱动。 每次在更新完驱动的第一天电脑还是很正常的,但是之后就会经常突然蓝…

Win10+1050Ti配置Tensorflow教程

Win101050Ti配置Tensorflow教程 笔者使用的是联想Y7000笔记本,显卡是1050Ti,在安装TensorFlow时,发现自己的显卡型号并不在NVDIA官网上支持型号的名单中,于是网上看了很多教程,很多都有问题(或者不适用于我…

Windows安装tensorflow-gpu(1050Ti,cuda11.6,cuDNN7.6.5,python3.6,tensorflow-gpu2.3.0)

参考:https://blog.csdn.net/qq_43215538/article/details/123852028 文章目录 安装cuda下载cuDNN安装tensorflow-gpu 安装cuda 首先查看本机GPU对应的cuda版本,如下图所示,本机cuda版本为11.6,后面选择的cuda版本不要超过这里的…

暗影精灵2代:ubuntu16.04 安装NVIDIA GTX1050TI显卡驱动

关于暗影精灵2的cuda10.1cudnntensorflow1.13安装,参考另外一篇博文 https://blog.csdn.net/luteresa/article/details/91137477 我的坐骑是暗影精灵2Pro: 硬件平台:I7-7700HQGForce1050Ti 系统版本:ubuntu16.04LTS(64bit&…

Win10+1050Ti配置tensorflow-gpu教程 (解决1050ti配置cuda失败的问题)

Win101050Ti配置Tensorflow教程 笔者使用的是联想Y7000笔记本,显卡是1050Ti,在安装TensorFlow时,发现自己的显卡型号并不在NVDIA官网上支持型号的名单中,于是网上看了很多教程,很多都有问题(或者不适用于我…

【论文阅读】Robust Object-based SLAM for High-speed Autonomous Navigation

一、问题概述 这篇文章是在QuadricSLAM的基础上进行的改进,也就是说依然使用了椭球对物体进行描述,论文中提到使用椭球本身是因为椭球其参数化表示可以完全通过相机的检测框来进行约束,二次曲面与对偶二次曲面可以参考链接,文章使…

u盘修复linux系统,金士顿 u盘修复工具如何linux系统

重新启动电脑后再插入读卡器试试 左栏将列出电脑曾连接的所有网络名称对了,量产工具里有个CDROM SIZE,哪个是干嘛的?怎么填? u盘视频怎么在手机上播放不了怎么办 到此就启动成功了,adata u盘量产,其实也不难…