ubuntu14.04'完美'解决了我的显卡问题

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

ubuntu14.04'完美'解决了我的显卡问题

#1

帖子 gapple3 » 2014-04-17 14:21

参考:https://blog-kongkong.rhcloud.com/2014/02/09/38/
http://www.webupd8.org/2013/12/more-wor ... timus.html
Nvidia Optimus是N卡自动智能切换独显和集成显卡的技术,能在提供优越性能的同时节省电能、减少发热。遗憾的是该技术并不支持Linux平台,双显卡的电脑运行Linux时经常会遇到显卡驱动问题。现在依然记得12.04时折腾显卡那段时间。
为解决显卡问题有了bumblebee项目——在linux上实现双显卡切换:平时关闭独显、只使用集显,需要使用独显时,通过optirun命令运行相应程序,将临时开启独显,程序退出或者optirun关闭,将自动切换到集成显卡。 而从13.10起Ubuntu通过“nvidia-prime”包提供了另一种选择,与bumblebee相比,
优点:官方提供支持,能够支持最新的驱动;此外bumblebee在我的14.04上失效了,启动独显时提示“Aborting because fallback start is disabled.” ?不支持向后兼容?
缺点:前者切换是随用随启、用完自动退回集显;后者切换需重启X(登出即可)
更深层的对比参考:http://de.reddit.com/r/linux_gaming/com ... idiaprime/

1. 如果之前使用了bumblebee,卸载

代码: 全选

sudo apt-get purge bumblebee*
2. 如果装了libvdpau-va-gl1,停用或卸载(会引起Nvidia Settings崩溃)

代码: 全选

sudo apt-get purge libvdpau-va-gl1      %我的本来就没有装
3. 安装驱动与nvidia-prime包

代码: 全选

sudo apt-get install nvidia-XXX nvidia-prime
*XXX为驱动版本号,请自行更改为最新驱动(可用tab补全查看)
4. 打开Nvidia Settings,会有一个切换显卡的选项卡(命令行操作使用prime-select命令)
*注意:为使切换起效需登出

此外还有一个名为prime-indicator的面板指示器可以切换显卡,同时可以指示当前运行显卡。*该软件在切换显卡时将自动登出,切换前注意保存文件

代码: 全选

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
至此显卡问题完美解决

对于小白用户(我假设你没有安装bumblebee),操作过程会更简单:

打开软件中心 > 编辑 > 软件源 >附加驱动 或者直接在dash中搜索additional drivers
如果显示有驱动,选择里面最新的驱动安装即可(nvidia-prime会自动被安装)

*如果没有显示驱动,那还是最好不要折腾了
-------------------------------------
如果安装过程中遇到黑屏情况:
切换到字符界面工作台,删除N卡驱动
sudo apt-get remove nvidia-319 nvidia-prime
之后可以选择重试或放弃
上次由 gapple3 在 2014-04-18 15:09,总共编辑 1 次。
cao627
帖子: 992
注册时间: 2007-12-05 10:57
系统: ubuntu14.04
来自: 金山

Re: ubuntu14.04'完美'解决了我的显卡问题

#2

帖子 cao627 » 2014-04-17 15:55

此外还有一个名为prime-indicator的面板指示器可以切换显卡,同时可以指示当前运行显卡
不需要u加ppa源安装
14.04正式版软件中心已经有了
answer0823
帖子: 10
注册时间: 2013-04-15 10:56
系统: linux

Re: ubuntu14.04'完美'解决了我的显卡问题

#3

帖子 answer0823 » 2014-04-18 20:06

:em11 正在尝试
头像
gapple3
帖子: 21
注册时间: 2012-10-02 17:05
系统: ubuntu 20.04

Re: ubuntu14.04'完美'解决了我的显卡问题

#4

帖子 gapple3 » 2014-04-19 10:12

cao627 写了:
此外还有一个名为prime-indicator的面板指示器可以切换显卡,同时可以指示当前运行显卡
不需要u加ppa源安装
14.04正式版软件中心已经有了
为什么我在软件中心没找到?你确定你说的是prime-indicator而不是nvidia-prime?
cao627
帖子: 992
注册时间: 2007-12-05 10:57
系统: ubuntu14.04
来自: 金山

Re: ubuntu14.04'完美'解决了我的显卡问题

#5

帖子 cao627 » 2014-04-19 10:28

为什么我在软件中心没找到?你确定你说的是prime-indicator而不是nvidia-prime?
是我弄错了,因为添加了ppa源,软件中心才会搜到 prime-indicator
头像
wangchaoran
帖子: 764
注册时间: 2011-11-18 21:41
系统: kubuntu 13.4 amd64
来自: China

Re: ubuntu14.04'完美'解决了我的显卡问题

#6

帖子 wangchaoran » 2014-04-19 22:47

我还是继续用大黄蜂吧,大黄蜂在我的kubuntu14.4上没有任何问题(用的是331-update驱动),而且还可以随用随启,历史也比nvidia-prime长的多,应该比其更稳定,我用大黄蜂唯一一次出问题还是因为autoremove的问题,自动卸掉了不该卸的东西导致桌面崩溃。

代码: 全选

The best way to predict the future is to invent it.
felixtao
帖子: 13
注册时间: 2008-06-21 14:12

Re: ubuntu14.04'完美'解决了我的显卡问题

#7

帖子 felixtao » 2014-04-20 17:29

wangchaoran 写了:我还是继续用大黄蜂吧,大黄蜂在我的kubuntu14.4上没有任何问题(用的是331-update驱动),而且还可以随用随启,历史也比nvidia-prime长的多,应该比其更稳定,我用大黄蜂唯一一次出问题还是因为autoremove的问题,自动卸掉了不该卸的东西导致桌面崩溃。
感觉nvidia-prime还有些不兼容,我用这个切换到intel hd显卡,一样无法调节亮度……还是先继续用12.04+大黄蜂……
oubeichen
帖子: 2
注册时间: 2010-07-31 19:46

Re: ubuntu14.04'完美'解决了我的显卡问题

#8

帖子 oubeichen » 2014-04-23 19:18

其实新的Linux内核也起了作用。不过这个可以直接在旧版本升级或者自己编译就是了
jzsb
帖子: 6
注册时间: 2014-04-07 19:26
系统: Ubuntu 14.04

Re: ubuntu14.04'完美'解决了我的显卡问题

#9

帖子 jzsb » 2014-04-26 1:50

zhaoliang@zhaoliang-QSH4:~$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 540M] (rev a1)

请问装上显卡驱动之后为什么独显还是关闭的。。。
头像
gapple3
帖子: 21
注册时间: 2012-10-02 17:05
系统: ubuntu 20.04

Re: ubuntu14.04'完美'解决了我的显卡问题

#10

帖子 gapple3 » 2014-04-26 10:29

jzsb 写了:zhaoliang@zhaoliang-QSH4:~$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 540M] (rev a1)

请问装上显卡驱动之后为什么独显还是关闭的。。。
认真看贴,nvidia-prime只是给你提供了一种自己选择开启哪一个显卡的选项,需要自行切换到需要的显卡
4. 打开Nvidia Settings,会有一个切换显卡的选项卡
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu14.04'完美'解决了我的显卡问题

#11

帖子 poloshiao » 2014-04-26 10:58

lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 540M] (rev a1)
请问装上显卡驱动之后为什么独显还是关闭的。。。
你說 为什么独显还是关闭的

上面的 lspci | grep -i vga
不是已經偵測出 GeForce GT 540M
如何認定 独显还是关闭 ?
一样无法调节亮度……还是先继续用12.04+大黄蜂……
1. Ubuntu 14.04 解決 亮度 的問題 參閱
http://news.softpedia.com/news/Ubuntu-1 ... 0733.shtml
http://itsfoss.com/fix-brightness-ubuntu-1310/
2. 也可以額外安裝 WildGuppy 套件 幫你管理 亮度 的問題
http://www.noobslab.com/2014/02/adjust- ... guppy.html
http://news.softpedia.com/news/Adjust-t ... 9737.shtml
http://www.webupd8.org/2014/01/wildgupp ... ptops.html

補充說明
當你使用雙顯卡 (就是 沒有在 Bios 關閉 任一顯卡時)
Intel 負責 顯示任務
nVidia 負責 3D 計算/處理/加速 等等 然後 交由 Intel 顯示
所以 亮度的問題 通常 針對 Intel 顯卡
進一步參閱
http://albertomilone.com/wordpress/?p=591
460990832
帖子: 2
注册时间: 2014-06-08 22:55
系统: iOS

Re: ubuntu14.04'完美'解决了我的显卡问题

#12

帖子 460990832 » 2014-06-16 19:52

好帖。 已mark。 :em04
342033035
帖子: 9
注册时间: 2013-08-23 23:13
系统: ubuntu13.04

Re: ubuntu14.04'完美'解决了我的显卡问题

#13

帖子 342033035 » 2014-08-30 15:19

我的不能切换啊,怎么办啊。QQ342033035
附件
2014-08-26.jpg
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu14.04'完美'解决了我的显卡问题

#14

帖子 poloshiao » 2014-08-30 17:53

cmonbb
帖子: 4
注册时间: 2014-11-13 23:52
系统: kubuntu

Re: ubuntu14.04'完美'解决了我的显卡问题

#15

帖子 cmonbb » 2014-11-16 17:18

为什么我的报错 :em20
回复