解决NVIDIA显卡笔记本电脑无法安装ubuntu的问题 - 20170725

更新时间:2024-04-26 23:52:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

关于部分电脑u盘安装ubuntu不上的问题

最近楼主购入一台戴尔的游匣系列笔记本(6代i7+n卡),发现无法安装ubantu,几经周折无法解决,于是就跑去安装其他发行版。

在安装中发现除了debian外所有使用自动安装方式的linux发行版均不能安装,于是研究就开始了。 opensuse卡在写入引导,fedroa和centos卡在启动,ubuntu卡在启动安装,怀疑是u盘制作工具有问题,于是尝试了几种工具,就连dd命令也试过了,结果都无法解决 突发奇想,既然ubuntu是基于debian的,那么debian能安为何ubuntu不能?于是开始研究安装的启动,发现是ubuntu在安装的时候载入了图形界面,调用了开源n卡驱动导致不兼容(安装程序中的驱动无法驱动9代n卡),那么解决方案也就来了,下载ubuntu server安装包(这个安装时是不启动x的),制作启动盘,安装,注意:安装中请选择基本系统+ubuntudeskdop包。 于是,新笔记本按不上ubuntu的问题就解决了。 PS:这个帖子就是在刚按好的系统上发的

修正,此问题广泛存在于新n卡的双显卡笔记本,可以在启动时加入禁止开源n卡驱动加载的代码,这样就可以图形界面按装了。

888888888888888888888888888888888888888888888888888888888888888888888888888888

卸载nvidia驱动

sudo apt-get remove --purge nvidia-331-updates 如果安装的是官网下载的驱动 则重新运行run文件来卸载 sh ./nvidia.run --uninstall

8888888888888888888888888888888888888888888888888888888888888888888888888

新版的笔记本电脑安装ubuntu中卡死问题解决方法。 1. 解决方法:重新开机,光标选中“Install Ubuntu” ,按“e”,进入grub界面,将倒数第二行中的“quiet splash ---”改为“nomodeset”。F10保存,就可以进入安装界面,进行安装。

2. 安装完成后,进入ubuntu的recovery mode,安装nvidia的显卡驱动。从nvidia网站下载NVIDIA-Linux-x86_64-375.66.run程序包。然后采用sudochmoda+x *****.run使得用户具有安装的权限。然后./****.run安装驱动。 3. 从recovery mode进入Ubuntu之后,crtl+alt+F1可进入命令行模式(tty)。crtl+alt+F7可退出命令行模式。

4. 进入命令模式后采用nvidia-smi命令可现实nvidia显卡的编号(375),然后可采用命令来安装nvidia 375显卡驱动。

5. 安装nvidia显卡驱动之后,就可安装CUDA。对于ubuntu系统来说,需要下载https://developer.nvidia.com/cuda-downloads网站的资料。

中deb(network)对应的安装包,然后根据提示就可以顺利安装cuda。

88888888888888888888888888888888888888888888888888888888888888888888888888888888

这几天在新购置的笔记本上部署工作环境,在安装NVIDIA驱动的时候遇到了不少坑,重装了很多次,在Ubuntu论坛以及其他资料源看了很多大牛的分析,最终终于解决了一个又一个问题,过程比较艰辛,所以决定写一篇博客总结一下,温故知新,如果正好能解答一些后来者的问题,那就再好不过了。

我遇到的几个坑:

一、循环登录

主要表现为在登录界面输入密码后依然跳转回登陆界面,无限循环,这是我在使用.run文件安装时遇到的问题,这里有一个亲测有效的解决方案:

当输入安装指令时,不要简单地输入 sudo ./....run,而是输入:

sudo ./NVIDIA.run -no-x-check -no-nouveau-check -no-opengl-files -no-x-check:安装驱动时关闭X服务

-no-nouveau-check:安装驱动时禁用nouveau

-no-opengl-files:只安装驱动文件,不安装OpenGL文件 这样再reboot,就不会出现循环登录的问题。

注意:这里的NVIDIA.run代表包含具体的从NVIDIA官网下载的驱动的版本号。 888888888888888888888888888888888888888888888888888888888888888888 解决循环登录方法2

2、原有驱动删除之后,还需要将Ubuntu集成的开源驱动加入黑名单,即修改/etc/modprobe.d/blacklist.conf文件: sudogedit /etc/modprobe.d/blacklist.conf

在该文件中增加如下两行: blacklist nouveau

options nouveau modeset=0 执行sudo update-initramfs–u

8888888888888888888888888888888888888888888888888888888888888888888888

首先介绍一下我的安装流程,我所采用的是PPA的安装方式: sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update

sudo apt-get install nvidia-378 nvidia-prime

888888888888888888888888888888888888888888888888888888888888888888888888888888888 安装nvidia显卡驱动时会遇到you appear to be running an x server please exit x before installing的问题。

按住ctrl+alt+F1 进入控制台 sudoinit 3 注意空格 会做掉x rm /tmp/.X*

上面的命令是删掉X 的锁文件 再次cd 到.run文件所在目录 再次执行 sudo ./.run文件 最后reboot 重启电脑。

88888888888888888888888888888888888888888888888888888888888888888888888888888888 用板载vga安装ubuntu系统,下载最新的nvidia官网驱动(NVIDIA-Linux-x86_64-352.21.run). 2. 禁用开源nouveau驱动: 在/etc/modprobe.d 下创建名为disable-nouveau.conf的文件,内容为: blacklist nouveau options nouveau modeset=0 执行: sudo update-initramfs -u 使其生效。 3. 配置kernel以text模式启动: 修改/etc/default/grub文件: 将GRUB_CMDLINE_LINUX_DEFAULT=\行改为:GRUB_CMDLINE_LINUX_DEFAULT=\text\将GRUB_CMDLINE_LINUX=\行改为:GRUB_CMDLINE_LINUX=\执行: sudo update-grub 使其生效 4. 重启电脑,在text模式下,终端中执行安装文件 $sh NVIDIA-Linux-x86_64-352.21.run 安装过程中交互的地方一直选择继续. 安装完成之后,将grub中添加的 text 删掉,再执行update-grub,是重启后用图形模式进入系统。 88888888888888888888888888888888888888888888888888888888888888888888 sudogedit /etc/modprobe.d/disable-nouveau.conf

在里面填入两行内容:

blacklist nouveau

options nouveau modeset=0

安装过程需要在纯命令行下完成,所以需要关闭X service,用sudo service lightdm stop

4. 重启,重启后,很可能已经不能进入图形界面了,按ctrl+alt+f1,进入终端登录 88888888888888888888888888888888888888888888888888888888888888888888 以下是安装驱动的可行的几种方法: NVIDIA

这个PPA添加到您的系统上,打开一个终端窗口,运行以下命令: sudo add-apt-repository ppa:graphics-drivers/ppa 之后,你有,运行以下命令来下载最新的软件包列表: sudo apt-get install nvidia-

举个例子你可以使用下面的命令安装 nvidia-361 sudo apt-get install nvidia-361

https://developer.nvidia.com/cuda-downloads

88888888888888888888888888888888888888888888888888888888888888888888888888888888 1. 删除之前安装的nvidia驱动,运行 sudo apt-get purge nvidia-* 2. 删除已有驱动也可用sudo apt-get autoremovenvidia-*命令 3.

2. 添加第三方驱动源,运行 sudo add-apt-repository ppa:graphics-drivers/ppa 或者 sudo apt-add-repository ppa:xorg-edgers/ppa 3. 更新源,运行 sudo apt-get update

4. 查询nvidia驱动可用版本,运行sudo apt-cache search nvidia-* 查询相应版本 4. 安装驱动,运行 sudo apt-get install nvidia-367 ubuntu 16.04 安装成功,没有出现卡在登录页面现象。

888888888888888888888888888888888888888888888888888888888888888888888888888

3.安装nvidia驱动

如果是刚装好的Ubuntu系统,其中的开源的nvidia显卡驱动是没有激活的,可以直接安装nvidia官方下载的驱动,而如果已经激活了则需要先将其卸载掉再安装nvidia官方下载的驱动。

删除以前激活的显卡驱动或者旧版本的nvidia官方驱动,在终端中输入如下命令:

sudo apt-get –purge remove nvidia-*

sudo apt-get --purge remove xserver-xorg-video-nouveau

然后重启电脑,在登录界面或者登陆之后按快捷键Ctrl + Alt+F1到第一控制台。ubuntu在字符界面输入root用户名和密码之后。

如果是不需要卸载nvidia驱动的情况则可以不重启而直接按快捷键Ctrl + Alt+F1到第一控制台,不过此时则需要多一个步骤,即输入如下命令把gui服务关闭:

sudo stop gdm

如果是Ubuntu11.04以上版本则应该输入如下命令:

sudo stop lightgdm

如果是Ubuntu10.10以前版本则应该输入如下命令:

sudo /etc/init.d/gdm stop

接着通过cd命令切换到之前下载的显卡驱动程序的目录,通过命令:

sudosh 驱动程序全名

如我自己的电脑上输入的是:

sudoshdevdriver.run

回车之后就进入了安装界面。第一个界面选择“accept”接受安装协议,第二个界面,第二个界面选择“yes”,后面的也都选“OK”或者“yes”就可以一路安装完毕了。

安装完之后会重新返回字符界面,此时需要重新开启gui服务才会再返回到图形界面,输入如下命令启动gui的服务:

sudo start gdm

如果是Ubuntu11.04以上版本则应该输入如下命令:

sudo start lightgdm

如果是Ubuntu10.10以前版本则应该输入如下命令:

sudo /etc/init.d/gdm start

最后按快捷键Ctrl + Alt+F7返回到图形界面,这样nvidia显卡官方驱动就安装完成了。

有些主板,如独立显卡情况下,可能还需要设置一下grub才能支持nvidia的显卡,不然可能重启之后无法正常进入图形界面:

打开系统中的grub配置文件:

sudogedit /etc/default/grub

把 “nomodeset”参数加到 GRUB_CMDLINE_LINUX行:

GRUB_CMDLINE_LINUX=”nomodeset”

并更新 grub:

sudo update-grub

8888888888888888888888888888888888888888888888888888888888 $ sudodpkg -icuda-repo-__.deb $ sudo apt-get update

$ sudo apt-get install cuda

8888888888888888888888888888888888888888888888888888888888888888888 Ubuntu14.04安装caffe指南

装caffe是一项技术活,很能考验一个人的耐力,经过无数次的重装系统之后,caffe终于安装成功了。

操作系统:Ubuntu14.04 64bits

处理器:Intel core i7-4790k 8核4GHz GPU:GTX TITAN X cuda:cuda7.0

NVIDIA驱动:NVIDIA346.72 blas:mkl 安装过程:

(一)Ubuntu系统安装

最好安装Ubuntu14.04,对caffe的支持最好,另外,安装完Ubuntu之后不要更新系统。

本文来源:https://www.bwwdw.com/article/n8up.html

Top