安装ubuntu16.04后启动黑屏

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
lianghj1997
帖子: 6
注册时间: 2016-12-16 18:56
系统: ubuntu

安装ubuntu16.04后启动黑屏

#1

帖子 lianghj1997 » 2016-12-16 18:59

配置为i7-6700hq,gtx970m
安装时能进入ubuntu live,并且安装过程能够完成,不过在勾选联网获取啥啥啥和安装媒体之后按继续有时会卡住很久才能下一步,随后开机选择Ubuntu黑屏,按e编辑加上nomodeset能显示背景了,只有背景没有图标没有鼠标,但是按Ctrl+Alt+F1可以进入命令行,希望各位指点一下,谢谢!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装ubuntu16.04后启动黑屏

#2

帖子 poloshiao » 2016-12-16 20:07

随后开机选择Ubuntu黑屏,按e编辑加上nomodeset能显示背景了,只有背景没有图标没有鼠标,
1. 參閱
http://apexu.com/apexu/tw/modules/publi ... ?itemid=14
找找合適的核心參數組合
1-1. 目的 幫你登入桌面 安裝合適的顯卡驅動
但是按Ctrl+Alt+F1可以进入命令行,希望各位指点一下,
2. 如果上面沒辦法登入桌面 也可以從 tty1 安裝合適的顯卡驅動
lianghj1997
帖子: 6
注册时间: 2016-12-16 18:56
系统: ubuntu

Re: 安装ubuntu16.04后启动黑屏

#3

帖子 lianghj1997 » 2016-12-16 22:58

poloshiao 写了: 安裝合適的顯卡驅動
请问我选择了英伟达的参数,是代表我屏蔽了他还是选择了他;另外,选择合适的驱动,我该怎么知道我需要什么驱动,什么是合适的?
麻烦你了,谢谢!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装ubuntu16.04后启动黑屏

#4

帖子 poloshiao » 2016-12-17 6:30

请问我选择了英伟达的参数,是代表我屏蔽了他还是选择了他;
1. 主要是關閉 Kernel ModeSetting (short: KMS) 機制
1-1. http://askubuntu.com/a/207177
1-2. https://wiki.debian.org/KernelModesetting
另外,选择合适的驱动,我该怎么知道我需要什么驱动,什么是合适的?
2. 需要根據你的顯卡數量/型號/核心版本 來提供意見
2-1. 能夠成功登入桌面以後 請再貼文
lianghj1997
帖子: 6
注册时间: 2016-12-16 18:56
系统: ubuntu

Re: 安装ubuntu16.04后启动黑屏

#5

帖子 lianghj1997 » 2016-12-17 14:35

poloshiao 写了:
请问我选择了英伟达的参数,是代表我屏蔽了他还是选择了他;
2. 需要根據你的顯卡數量/型號/核心版本 來提供意見
2-1. 能夠成功登入桌面以後 請再貼文
1.通过添加"acpi_osi=linux nomodeset"参数之后启动不再黑屏,然后显示了登陆界面(这个界面是有顶部的菜单的),登陆之后只有鼠标和背景,没有图标以及菜单。
2.然后我按Ctrl+Alt+F1,进入了tty,不过里面有许多的菱形(乱码?)
3.我尝试安装驱动,使用了“sudo apt-get install nvidia-331 nvidia-prime”命令安装,安装完重启
4.此时重启不在需要"acpi_osi=linux nomodeset"参数就能进入登陆界面,遗憾的是登陆之后还是没有图标,并且每隔几秒就自动切换到命令行在刷屏,记得最后一行显示“NVIDIA init module failed”
5.这是因为驱动不正确吗?那么我该如果正确安装

谢谢!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装ubuntu16.04后启动黑屏

#6

帖子 poloshiao » 2016-12-17 16:41

4.此时重启不在需要"acpi_osi=linux nomodeset"参数就能进入登陆界面,遗憾的是登陆之后还是没有图标,并且每隔几秒就自动切换到命令行在刷屏,记得最后一行显示“NVIDIA init module failed”
1. 在還沒完成合適驅動安裝/啟用/設定以前 還是需要繼續在開機選單添加 "acpi_osi=linux nomodeset"参数 以利順利登入桌面 進行必要的微調動作
这是因为驱动不正确吗?那么我该如果正确安装
2. 登入桌面 把下面指令 複製 貼進終端機 執行
2-1. uname -r
2-2. sudo lspci -knn
2-3. sudo lshw -numeric -class video
2-4. sudo ubuntu-drivers devices
2-5. dmesg | grep -i chipset
2-6. nvidia-settings --glxinfo | grep "OpenGL version string"
把結果全部直接 選取/複製/貼上來
lianghj1997
帖子: 6
注册时间: 2016-12-16 18:56
系统: ubuntu

Re: 安装ubuntu16.04后启动黑屏

#7

帖子 lianghj1997 » 2016-12-17 20:20

poloshiao 写了: 2. 登入桌面 把下面指令 複製 貼進終端機 執行
2-1. uname -r
2-2. sudo lspci -knn
2-3. sudo lshw -numeric -class video
2-4. sudo ubuntu-drivers devices
2-5. dmesg | grep -i chipset
2-6. nvidia-settings --glxinfo | grep "OpenGL version string"
把結果全部直接 選取/複製/貼上來
无法进入终端,只能进入tty,不知道怎么复制,所以只能拍照哦,很抱歉;
每一张图代表一条命令;
另外,第4第5条命令打进去之后没有显示;
图片
图片
图片
图片
图片
图片
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装ubuntu16.04后启动黑屏

#8

帖子 poloshiao » 2016-12-17 21:36

无法进入终端,只能进入tty
1. 按一下 alt + ctrl + F2
2. 登入 tty2
3. sudo apt-get install pastebinit
4. 把下述指令回應文字直接寫成網頁 (可能需要幾分鐘 請稍後)
4-1. sudo uname -r | pastebinit
4-2. sudo lspci -knn | pastebinit
4-3. sudo lshw -numeric -class video | pastebinit
4-4. sudo ubuntu-drivers devices | pastebinit
4-5. dmesg | grep -i chipset | pastebinit
4-6. nvidia-settings --glxinfo | grep "OpenGL version string" | pastebinit
5. 每個寫成網頁後會回應 http://paste.ubuntu.com/xxxxxxx # xxxxxxx 是一組數字
請把 http://paste.ubuntu.com/xxxxxxx 貼上來
6. 補充 方便回文時 直接引用
lianghj1997
帖子: 6
注册时间: 2016-12-16 18:56
系统: ubuntu

Re: 安装ubuntu16.04后启动黑屏

#9

帖子 lianghj1997 » 2016-12-17 22:38

poloshiao 写了:
4-1. sudo uname -r | pastebinit

http://paste.ubuntu.com/23642859
4-2. sudo lspci -knn | pastebinit
http://paste.ubuntu.com/23642866
4-3. sudo lshw -numeric -class video | pastebinit
http://paste.ubuntu.com/23642872
4-4. sudo ubuntu-drivers devices | pastebinit
http://paste.ubuntu.com/23642881
4-5. dmesg | grep -i chipset | pastebinit
这个没有输出结果,为"You are trying to send an empty document"
4-6. nvidia-settings --glxinfo | grep "OpenGL version string" | pastebinit
这个也没有,结果为两行
"sudo apt install nvidia-settings
You are trying to send an empty document"
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装ubuntu16.04后启动黑屏

#10

帖子 poloshiao » 2016-12-18 8:47

uname -r
1. 4.4.0-21-generic
sudo lshw -numeric -class video
* -display UNCLAIMED
description: VGA compatible controller
product: GM204M [GeForce GTX 970M] [10DE:13D8]
configuration: latency=0
* -display UNCLAIMED
description: VGA compatible controller
product: Intel Corporation [8086:191B]
configuration: latency=0
2. 雙顯卡
2-1. 目前沒有合適驅動作用中
00:02.0 VGA compatible controller [0300]: Intel Corporation Skylake Integrated Graphics [8086:191b] (rev 06)
Subsystem: CLEVO/KAPOK Computer Skylake Integrated Graphics [1558:6540]
Kernel modules: i915_bpo
3.集顯 Skylake Integrated Graphics [8086:191b]
預裝開源驅動 i915_bpo 實驗性 沒完全發揮作用
3-1. 參照 Intel 專為 Ubuntu 16.04 提供的 i915 及 其它配套程式 的安裝方法
https://01.org/zh/linuxgraphics/downloa ... redirect=1
Intel Graphics Update Tool for Linux* OS v2.0.2
3-1-1. https://01.org/zh/linuxgraphics/downloa ... redirect=1
Stack Release
3-2. 集顯 Intel HD Graphics 530 受到的支援情形
3-2-1. http://pciids.sourceforge.net/v2.2/pci.ids
191b HD Graphics 530
3-2-2. http://ark.intel.com/products/codename/ ... ylake#@All
搜尋 最右側欄位 530
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM204M [GeForce GTX 970M] [10de:13d8] (rev a1)
Subsystem: CLEVO/KAPOK Computer GM204M [GeForce GTX 970M] [1558:6540]
Kernel modules: nvidiafb, nouveau
sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
vendor : NVIDIA Corporation
model : GM204M [GeForce GTX 970M]
modalias : pci:v000010DEd000013D8sv00001558sd00006540bc03sc00i00
driver : xserver-xorg-video-nouveau - distro free builtin
driver : nvidia-367 - distro non-free recommended
4. 獨顯 970M 必須安裝由 Ubuntu 套件庫提供的 nvidia-367 套件
4-1. http://packages.ubuntu.com/xenial/nvidia-367
目前提供的版本是 367.57
4-2. http://www.nvidia.com/Download/driverRe ... 8586/en-us
Version: 367.57
Supported products
GeForce 900M Series (Notebooks):
GeForce GTX 970M
4-3. 安裝方法
https://help.ubuntu.com/community/Binar ... wto/Nvidia
BinaryDriverHowto/Nvidia
sudo ubuntu-drivers devices
== cpu-microcode.py ==
driver : intel-microcode - distro non-free
5. 可以安裝 intel-microcode 套件
sudo apt-get install intel-microcode
5-1. 是否需要安裝 詳見
http://askubuntu.com/questions/819872/i ... -necessary
Intel Microcode Necessary?

6. 以上指令 均可在 tty 下指令安裝

7. 確信都已安裝/設定/啟用 正確以後 重開機 不再增加 "acpi_osi=linux nomodeset"参数
看看 是否能正常進入桌面
7-1. 如果可以
7-1-1. sudo lshw -numeric -class video
7-1-2. nvidia-settings --glxinfo | grep "OpenGL version string"
7-1-3. 把結果全部直接 選取/複製/貼上來
lianghj1997
帖子: 6
注册时间: 2016-12-16 18:56
系统: ubuntu

Re: 安装ubuntu16.04后启动黑屏

#11

帖子 lianghj1997 » 2016-12-19 14:38

不再增加 "acpi_osi=linux nomodeset"参数
看看 是否能正常進入桌面
安装完之后重启不需要这个参数,但是打完密码登陆之后又跳回登陆界面,循环,且没有桌面显示。

另外,我是用wget命令来下载全部东西的,并一步步安装。由于tty里面太多乱码,我不能确定自己是否安装成功。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装ubuntu16.04后启动黑屏

#12

帖子 poloshiao » 2016-12-19 20:41

John_Zhou
帖子: 1
注册时间: 2017-09-12 17:45
系统: ubuntu16.04

Re: 安装ubuntu16.04后启动黑屏

#13

帖子 John_Zhou » 2017-09-12 17:52

lianghj1997, 你好,我的笔记本配置跟你一样我的是华硕笔记本,cpu:i7-6700hq,独显:nvidia gtx970m,集显:Intel(R) HD Graphics 530 我之前刚在win10存在的情况下装好了ubuntu,在grub界面需要编辑输入nomodeset才能进入ubuntu系统,不然会黑屏,但是进入后无法调整亮度与分辨率。请问你解决这个问题了吗?还请各位行家能帮帮我,谢谢!
回复