安装linux无驱动黑屏,ubuntu16.04安装黑屏与显卡安装笔记

本帖最后由 zhengchao666 于 2016-4-26 16:08 编辑

ubuntu安装时黑屏处理

问题描述:ubuntu使用光盘/USB安装时,出现"install ubuntu/ try ubuntu without installation"选择,但是Enter安装时,显示器显示没有信息,进行休眠

原因分析:由于ubuntu对于显卡支持有问题,需要手动添加显卡驱动选项

解决办法:

一、安装时,到引导菜单按键盘左右箭头,选择"install ubuntu"后,再按"e"进入引导临时编辑模式。

按键盘左右箭头移动光标,找到 quiet splash,依照不同显卡进行不同显卡驱动选项在其后面添加如下

,注意有个空格

1.Intel 82852/82855 或8系列显示晶片:i915.modeset=1或i915.modeset=0

2.Nvidia:nomodeset

3.其它厂牌(如ATI,技嘉):xforcevesa或radeon.modeset=0 xforcevesa

[DELL T3400显卡为Nvidia FX580,选择nomodeset]

最后按

F10进入安装界面,至于安装教程,百度自行解决

二、当安装结束后,启动系统出现黑画面

1.开机,进入grub画面(如果硬碟没有别的OS,请开机时按住shift不放才会有grub画面)

2.按'''e''' 进入编辑开机指令的模式, 同样找到'''quite splash''' 并在后面加上对应的字。

3.按 ''F10''启动系统.

4.进去系统之后编辑'''/etc/default/grub''' 这个档案(要管理者权限sudo)。

Ubuntu>打开终端机,输入:

sudo gedit /etc/default/grub

5.找到这一行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

如:显卡为Nvidia就修改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

保存一下

6.更新GRUB,在终端输入:

sudo update-grub

7.存档,并重新开机。

Nvidia官方显卡驱动手动安装方法:

百度"英伟达‘’或者‘’Nvidia‘’官网,选择32位或者是64位对应你显卡的驱动,点击下载,这时浏览器会一直加载一大片英文页面,7,80mb左右的run文件,不管它,复制浏览器地址栏地址,打开百度云客户端,新建离线任务,粘贴浏览器地址栏的地址,下载保存到你的百度云里面,

不出意外的话你的百度云里面就下载好了字样为Nvidia ***.run的文件,然后不用说,自然是用百度云把这个.run的文件下载到你的电脑本地磁盘,就这样,驱动就下好了。

二,安装方法:

注:安装显卡驱动有风险,谨慎使用!

首先获取最高root权限

获得root权限

在终端中输入:

sudo passwd root

Enter new UNIX password: (在这输入你的密码)

Retype new UNIX password: (确定你输入的密码)

passwd: password updated successfully

以后,如果在想获得root权限,只需进行如下的操作:

su root

Password: (在此输入你上面设置的密码)

如果要再次禁用 root 帐号,

那么可以执行 sudo passwd -l root

安装显卡驱动步骤:

1.先切换到推荐的系统自带的驱动:软件和更新->附加驱动程序

2.打开终端,彻底卸载已安装的显卡驱动程序:

sudo apt-get remove --purge nvidia-*

sudo apt-get install ubuntu-desktop

sudo rm /etc/X11/xorg.conf

echo 'nouveau' | sudo tee -a /etc/

若之前未安装过Nvidia显卡驱动程序,执行这些命令可能会提示找不到目录或文件,这个可以忽略。

之后重新启动你的电脑。

3、开机进入桌面后,把第一步下载好的 Nvidia ***.run复制到你当前用户的主目录下并重新命个名字如N.run,

为了后面好输入。

4、用下面的命令终止图形会话:

sudo service lightdm stop

此时显示器黑屏,有光标在闪

5、按Ctrl + Alt + F1组合键切换到控制台,输入用户名:root

回车

输入密码:******

回车

就可以以root权限登录了

(注:密码是你上面设置的root密码)

6、给下载的程序添加可执行权限,然后运行安装程序:

cd到你驱动文件的目录:

cd /home/用户名

如我的:

cd /home/zhengchao

然后输入:

chmod +x ./N.run

sudo sh ./N.run

这时, Nvidia的安装程序就开始运行了,移动键盘上的左右箭头选择,选择的英文无非就是同意还是不同意,yes和no,或者是ok什么的,单词还有一些句子的意思自己用手机百度查一下就明白,然后你自己选择合适的,按回车执行安装,

就这样,显卡驱动就装好了,最后输入:reboot,重启你的机机吧

7.登录桌面,打开命令窗口执行以下命令查看当前采用的驱动:

prime-select query

如果显示采用的是Nvidia,则进行第8步;否则执行以下命令来配置驱动:

sudo update-alternatives --config i386-linux-gnu_gl_conf

在显示的显卡列表中选择安装的Nvidia:

sudo prime-select nvidia

8.使用以下命令更新系统驱动

sudo ldconfig -n

sudo update-initramfs -u

9.重新启动电脑,桌面显示正常了,可以通过prime-select query来查看

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/358599.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从JS敏感信息泄露到GETSHELL

前言 小弟新手,大佬勿喷,文章有何不妥,还望大佬们斧正。 正文 前端时间打HW,拿到一个IP,先在FOFA上搜一下 发现这个IP现在开放了三个端口,分别是86,83,82对应不同的后台管理系统 …

HashMap两种遍历数据的方式

HashMap的遍历有两种方式,一种是entrySet的方式,另外一种是keySet的方式。 第一种利用entrySet的方式: Map map new HashMap(); Iterator iter map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry (Map.Entry) iter.ne…

jOOQ类型安全数据库查询教程

课程大纲 SQL是用于关系数据库查询的功能强大且表达能力强的语言。 SQL已建立,标准化并且几乎不受其他查询语言的挑战。 但是,在Java生态系统中,自从JDBC以来,几乎没有采取任何相关的措施来更好地将SQL集成到Java中。 在更高级别上…

中专计算机专业学c语言吗,中专计算机专业学什么 有哪些课程

计算机原理、计算机应用基础、计算机网络基础、CAD辅助设计、三维动画设计、VBSIC语言及程序设计PHOTOSHOP、Windows、网页设计、Office办公自动化、多媒体、计算机系统安装及维护管理、计算机病毒原理防范等。计算机专业就业前景计算机专业就业前景很好。随着现代经济和科技的…

教你玩转CSS表格(table)

目录 表格边框 折叠边框 表格宽度和高度 表格文字对齐 表格填充 表格颜色 表格边框 指定CSS表格边框,使用border属性。 下面的例子指定了一个表格的Th和TD元素的黑色边框: table, th, td {border: 1px solid black;}

实战|全程分析js到getshell

本篇转载于https://forum.butian.net/share/260 看到望海师傅的山理证书真滴好看,真想搞一本,刚刚入edusrc的时候收集了一波山理的子域资产,全部看了一遍都被大佬挖的干干净净了。没有内网VPN基本上挖不到,然后我就去公众号看了一…

教你吃透CSS的盒子模型(Box Model)

目录 CSS 盒子模型(Box Model) 元素的宽度和高度 浏览器的兼容性问题 CSS 盒子模型(Box Model) 所有HTML元素可以看作盒子,在CSS中,”box model”这一术语是用来设计和布局时使用。 CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容…

多家防火墙设备存在信息泄露漏洞

概述 漏洞名称多家防火墙设备存在信息泄露漏洞安全通告发布日期2021-06-16受影响产品及版本胜鑫塔下一代防火墙XT6000-A-FW-1.0.0-0-2778 利谱第二代防火墙6164-1.5.2 任子行下一代防火墙SURF-NGSA-V-3000 中科网威下一代防火墙F6600L-1.5.2 任子行网络安全审计系统内置报表 网…

c语言 linker error,[Linker error] undefined reference to `prinf'的问题!

[Linker error] undefined reference to prinf的问题!环境为dev-cpp日志如下:编译器: Default compiler执行 gcc.exe...gcc.exe "E:\C\ran.c" -o "E:\C\ran.exe" -I"D:\Dev-Cpp\include" -L"D:\Dev-Cpp\lib"C:\…

独处可以激发思考的力量

如果你知道怎么独处的话,成大事者都是善于独处的人--在独处的过程中激发思考的力量。 自卑可以像一座大山把人压倒并让你永远沉默,也可以像推进器产生强大的动力。 比别人先走一步,能创造一种成功的心境。 在独处时&am…

教你玩转CSS border(边框)

目录 边框样式 border-style 值 边框宽度 边框颜色 边框-单独设置各边 实例 边框-简写属性 CSS 边框属性

从命令式功能到纯功能性,然后再返回:Monads与范围内的延续

这则影片随附此文章,没有它不会有太大意义 上个月,我在Curry On会议上做了演讲,该会议是与学术,编程语言会议ECOOP共同举办的新会议。 Curry On旨在弥合学术界之间的鸿沟。 我的学术兴趣不包括编程语言,我认为编程语言…

php boolean 全大写还是全小写,【PHP培训】PHP为什么大小写规则是如此不规则?

据 但还是建议使用统统敏感的写法,推荐大家始终坚持“大小写敏感”,遵循统一的代码规范,不定义大小相同的函数和方法。 一、大小写敏感 1.变量名区分大小写 所有变量均区分大小写,包括普通变量以及$_GET,$_POST,$_REQUEST,$_C…

c语言调用话筒的程序,c – OpenAL:如何创建简单的“麦克风回声”程序?

一个古老的问题,但这是一个答案.如果我们真的想要简洁,它肯定可以修剪,但这有点不到100条有效线:#include // OpenAL header files#include #include using std::list;#define FREQ 22050 // Sample rate#define CAP_SIZE 2048 // How much to capture at a time (a…

轶事奇语

---恢复内容开始--- Windows自带的记事本编辑文本时,如果使用utf-8编码的文件,会在每个文件开头添加一个值为0xefbbbf字符,会导致许多奇怪的问题,如网页第一行可能会显示一个"?", 或编译器报语法错误,等。U…

教你玩转CSS 轮廓(outline)属性

目录 CSS 轮廓(outline) 所有CSS 轮廓(outline)属性 CSS 轮廓(outline) 轮廓(outline)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用…

单片机c语言参考文献最新,[2018年最新整理]10个单片机C语言实例.doc

[2018年最新整理]10个单片机C语言实例经典单片机实验帮你成功1. 闪烁灯1. 实验任务如图4.1.1 所示:在P1.0 端口上接一个发光二极管L1,使L1 在不停地一亮一灭,一亮一灭的时间间隔为0.2 秒。2. 电路原理图图4…

Web安全-伪静态网页

初步认识 “伪静态”顾名思义就是一种表面上看似是静态网页(以.html、.htm等结尾),不存在任何的数据交互,却其实是动态网页,存在数据交互的网站,具有这种特性的网页被称为“伪静态网页”。我们看到的伪静态…

2015.7.11js-10(无缝滚动)

1.实现原理:setInterval定时器,让某元素position的left属性定时滚动,使用到js中的元素的offsetLeft属性。 2.案例:1.css的实现是外div是4张图片的总宽度,设置relative然后overflow隐藏。子代有ul层设置为absolute;left…

教你玩转CSS margin(外边距)

目录 margin 可能的值 Margin - 单边外边距属性 Margin - 简写属性 所有的CSS边距属性 margin margin 清除周围的(外边框)元素区域。margin 没有背景颜色,是完全透明的。 margin 可以单独改变元素的上,下,左,右边距,也可以一次改变所有的属性。