
NVIDIA GeForce RTX 4060 Laptop GPU
软件安装时尽量选择较新的版本安装。
版本选择
这款笔记本电脑因为触摸板驱动限制,需要选择ubuntu22.04.3以上版本;而RTX4060+cuda限制需要选择ubuntu22.04.3版本,更新版本的cuda并非一定不能使用,而是官方文档验证过的是此版本。
安装
window和Ubuntu双系统是一个不错的选择,只要硬盘不太小。
sudo dpkg-reconfigure dash
sudo apt install build-essential git vim ssh cmake
sudo vim /etc/modprobe.d/blacklist.conf
blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u
sudo vim /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DEFAULT='1 > 0'
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=3
sudo update-grub
sudo vim /etc/hosts
140.82.116.4 github.com
20.205.243.166 github.comgcc、OS、kernel 版本检查
gaozenghua@Y7000P-IRX9:~$ gcc --version
gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
gaozenghua@Y7000P-IRX9:~$ cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.3 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
gaozenghua@Y7000P-IRX9:~$ cat /proc/version
Linux version 6.2.0-26-generic (buildd@bos03-amd64-042) (x86_64-linux-gnu-gcc-11 (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Jul 13 16:27:29 UTC 2
cuda-12.2 下载方法
wget https://developer.download.nvidia.com/compute/cuda/12.2.0/local_installers/cuda_12.2.0_535.54.03_linux.run安装下载文件cuda_12.2.0_535.54.03_linux.run
chmod +x cuda_12.2.0_535.54.03_linux.run
sudo systemctl set-default multi-user.target;sudo reboot
cd tools
sudo ./cuda_12.2.0_535.54.03_linux.run
输入 accept
选择 install
成功后添加如下信息:
sudo vim ~/.bashrc
export CUDA_INSTALL_PATH=/usr/local/cuda
# 检查CUDA_INSTALL_PATH是否为空
if ! [ -z "$CUDA_INSTALL_PATH" ]; then
# 如果不为空,追加路径
# 检查PATH是否为空
if [ -z "$PATH" ]; then
# 如果为空,直接赋值
export PATH="$CUDA_INSTALL_PATH/bin"
else
# 如果不为空,追加路径
export PATH="$CUDA_INSTALL_PATH/bin:$PATH"
fi
# 检查LD_LIBRARY_PATH是否为空
if [ -z "$LD_LIBRARY_PATH" ]; then
# 如果为空,直接赋值
export LD_LIBRARY_PATH="$CUDA_INSTALL_PATH/lib64"
else
# 如果不为空,追加路径
export LD_LIBRARY_PATH="$CUDA_INSTALL_PATH/lib64:$LD_LIBRARY_PATH"
fi
fi
sudo ldconfig;sudo systemctl set-default graphical.target;sudo rebootcuda安装成功简单验证
nvidia-smi
Sat May 24 17:31:25 2025
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.54.03 Driver Version: 535.54.03 CUDA Version: 12.2 |
|-----------------------------------------+----------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+======================+======================|
| 0 NVIDIA GeForce RTX 4060 ... Off | 00000000:01:00.0 Off | N/A |
| N/A 44C P8 1W / 55W | 9MiB / 8188MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
+---------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=======================================================================================|
| 0 N/A N/A 1252 G /usr/lib/xorg/Xorg 4MiB |
+---------------------------------------------------------------------------------------+
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。