麒麟银河桌面版:CUDA 12.6与MySQL安装指南
创作时间:
作者:
@小白创作中心
麒麟银河桌面版:CUDA 12.6与MySQL安装指南
引用
CSDN
1.
https://blog.csdn.net/SZ170110231/article/details/142412982
在麒麟银河桌面版系统上安装CUDA 12.6和MySQL时,可能会遇到一些常见的问题,比如nouveau驱动冲突、X服务器运行导致的安装失败等。本文将详细介绍如何解决这些问题,帮助你顺利完成安装。
一、卸载并禁用nouveau驱动程序
1. 确认nouveau驱动的当前状态
首先,使用以下命令查看nouveau驱动是否正在运行:
lsmod | grep nouveau
如果有输出,说明nouveau驱动正在加载。
2. 临时禁用nouveau驱动
可以使用modprobe命令来临时禁用nouveau驱动(重启后会恢复加载):
sudo modprobe -r nouveau
3. 永久禁用nouveau驱动
要永久禁用nouveau驱动,可以修改内核模块的配置文件。步骤如下:
编辑或创建文件/etc/modprobe.d/blacklist-nouveau.conf:
sudo vim /etc/modprobe.d/blacklist-nouveau.conf
在文件中添加以下内容:
blacklist nouveau
options nouveau modeset=0
保存并退出编辑器。
4. 更新initramfs
应用更改后,更新initramfs以确保禁用生效:
sudo update-initramfs -u
5. 重启系统
执行以上步骤后,重启系统即可:
sudo reboot
重启后可以再次检查nouveau驱动是否已被禁用:
lsmod | grep nouveau
如果没有输出,说明nouveau已成功卸载或禁用。
二、关闭X服务器再安装
在安装NVIDIA驱动时,如果X服务器正在运行,可能会导致安装失败。日志信息显示:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Sep 19 21:23:01 2024
installer version: 560.35.03
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
nvidia-installer command line:
./nvidia-installer
--ui=none
--no-questions
--accept-license
--disable-nouveau
--no-cc-version-check
--install-libglvnd
Using built-in stream user interface
-> Detected 20 CPUs online; setting concurrency level to 20.
-> Scanning the initramfs with lsinitramfs...
-> Executing: /usr/bin/lsinitramfs -l /boot/initrd.img-5.10.0-9-generic
-> The file '/tmp/.X0-lock' exists and appears to contain the process ID '33536' of a running X server.
-> You appear to be running an X server. Installing the NVIDIA driver while X is running is not recommended, as doing so may prevent the installer from detecting some potential installation problems, and it may not be possible to start new graphics applications after a new driver is installed. If you choose to continue installation, it is highly recommended that you reboot your computer after installation to use the newly installed driver. (Answer: Abort installation)
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
解决方案
- 切换到纯文本模式,按
Ctrl + Alt + F2(或F3、F4等)进入命令行界面。 - 登录系统,然后关闭X服务器:
sudo systemctl stop lightdm # 对于Ubuntu或Kylin等桌面环境
或者:
sudo systemctl stop gdm # 如果你使用的是GNOME
- 在关闭X服务器之后,重新运行NVIDIA安装程序:
sudo ./cuda**--no-cc-version-check --install-libglvnd
- 安装完成后,重新启动系统:
sudo reboot
三、解决CUDA 12.6与MySQL安装冲突
麒麟银河桌面版系统默认安装了CUDA 11.4,这可能会与MySQL的安装发生冲突。解决方法如下:
- 使用sudo运行安装命令以解决权限问题。
- 如果出现文件已存在的错误,可以手动删除冲突的文件或目录后重试安装。
- 如果手动删除文件和符号链接后仍有问题,可以考虑完全卸载旧版本的CUDA,再重新安装。
卸载旧版本CUDA的命令:
sudo apt-get remove --purge '^nvidia-.*'
sudo rm -rf /var/lib/nvidia
sudo rm -rf /etc/nvidia*
sudo rm -rf /usr/local/cuda
sudo rm -rf /usr/local/cuda-12.6
最终安装成功
经过以上步骤,你应该能够成功安装CUDA 12.6和MySQL。以下是最终安装成功的截图:
热门推荐
贝利亚:从东正教魔鬼到奥特曼黑暗战士
最强奥特战士贝利亚:武器连招与防御技巧全解析
北京住宿省钱攻略:区域选择与预订技巧
独库公路:新疆最美自驾线路,横穿天山561公里,领略草原雪山峡谷湖泊绝美景色
新疆自驾游必看:伊犁吐鲁番温差超40℃,这些准备要做好!
昆仑古道自驾游:穿越丝路的探秘之旅
兰新铁路增建二线工程开通,新疆交通再提速
十渡:北京周边周末放松首选
天坛周边探秘:京城古韵新玩法
周末逃离都市,来一场坝上草原自驾游!
上班族消化不良?补充消化酶助你轻松应对
安徒生童话:孩子成长的秘密武器
安徒生童话里的爱情观:从牺牲到自由
六度修行,让人生不再迷茫
保持脊柱S形曲线,床垫枕头这样选最健康
打呼噜会影响健康,5个方法助你改善
忍者神龟:从美国漫画到中国文化符号
《忍者神龟:最后的浪人》游戏来袭,你准备好复仇了吗?
贝利亚奥特曼:从反派巨头到二次元“抽象”明星
《数字货运平台司机就业与收入研究报告》在京发布
R.J. Palacio的奇迹故事:从冰淇淋店的偶遇到畅销小说
《奇迹·笨小孩》VS《星际穿越》:两种奇迹,同样动人
国际物流公司如何玩转客户资源开发?
肺叶切除术后饮食调理全攻略:从流质到固体,科学营养助康复
莲藕助力肺叶切除术后康复
陈伟孝的经历提醒我们:长期服奥美拉唑真的好吗?
北京秋季旅游攻略:从故宫到长城的黄金两日游
贝利亚尔:掌管七十二魔神柱的堕落天使之首
手机护眼模式完全指南:原理、设置与使用建议
急性腰扭伤后的科学康复训练