「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

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

「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#1

帖子 jqx1990 » 2012-10-19 12:39

今天一下课就回来准备安装,很快就装好,直接受限驱动。结果没想到重启以后看到登陆画面发现不对劲,后来发现1280×800的分辨率被搞成了1280×720。登录进去发现工具栏出不来,左侧的Unity栏也出不来,只好右键(还好可以右键)出来窗口没有顶,就是没有上边框,一想,应该是Compiz崩掉了。

折腾了很久,就不细述了(我把所有受限驱动都装了一次,均相同症状,均失败),最后看到了一篇帖子:http://askubuntu.com/questions/202677/n ... es#tab-top

按照这个帖子的办法,问题解决。

中文如下:

切换到纯命令行 (Ctrl-Alt-F1).

用本人用户名密码登录

安装 linux source (sudo apt-get install linux-source) and headers (sudo apt-get install linux-headers-3.5.0-17-generic).

卸载NVIDIA驱动(如果你还没装NVIDIA就不用管) - 三个命令选一个,取决于你已经安装的驱动版本 (sudo apt-get remove nvidia-current or sudo apt-get remove nvidia-current-updates or sudo apt-get remove nvidia-experimental-304).

重装NVIDIA驱动 (sudo apt-get install nvidia-current-updates).

没报什么错的话就重启电脑吧 (sudo shutdown -r now).
Lee
Computer Science at Columbia University
KF7NCH


我做的软件https://code.google.com/p/geeky-shutdown/
我开发的NLP工具包https://code.google.com/p/lee-lemmatizer/
跟我一步一步做一个QT Python程序http://forum.ubuntu.org.cn/viewtopic.php?f=162&t=444808
我的简历http://www.linkedin.com/pub/qingxiang-jia/32/4a6/54
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#2

帖子 冲浪板 » 2012-10-19 13:36

mark一下,不过估计够戗
头像
eastacr
帖子: 22
注册时间: 2009-10-08 13:12

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#3

帖子 eastacr » 2012-10-19 14:34

MARK
SP9400 + ATI HD3430 + 2G + 320G
WIN7 + UBUNTU 12.04
shenzhou
帖子: 70
注册时间: 2008-10-11 18:44
联系:

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#4

帖子 shenzhou » 2012-10-19 19:41

ati显卡受限驱动同样问题,无边框无标题栏。
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#5

帖子 funicorn » 2012-10-19 20:04

不要发表这些形而上学的帖子了,知其然不知其所以然,只会祸害更多人

你要么就不要发,要发就把原因也贴上来
头像
jqx1990
帖子: 181
注册时间: 2007-02-22 17:07
联系:

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#6

帖子 jqx1990 » 2012-10-20 16:43

funicorn 写了:不要发表这些形而上学的帖子了,知其然不知其所以然,只会祸害更多人

你要么就不要发,要发就把原因也贴上来
第一,你知道什么是形而上学吗?你用错了词。
第二,这是12.10非常突出的问题,我花了很多时间,用了很多方法,最后只有这个方法算是最简单的了,当然你可以说你就不用受限驱动啊,可是总有很多人的电脑在开源驱动下效果不好(比如说我的就是)。与其让更多的人花时间去探索,把自己的经历贴出来有什么不好?看帖子的人都知道什么适合自己什么不适合自己,决定让别人来做。
第三,这个方法的原作者如果你看了连接到的英文原文的话,他也不清楚为什么。如果他发了,我当然也会说。

最后说一句,每次发帖都有类似于你这样的人,以前都算了,这次决定不忍了,就是要说出来!
床上平板码字不容易,要是电脑上,绝对说你更多。
Lee
Computer Science at Columbia University
KF7NCH


我做的软件https://code.google.com/p/geeky-shutdown/
我开发的NLP工具包https://code.google.com/p/lee-lemmatizer/
跟我一步一步做一个QT Python程序http://forum.ubuntu.org.cn/viewtopic.php?f=162&t=444808
我的简历http://www.linkedin.com/pub/qingxiang-jia/32/4a6/54
头像
qq420100523
帖子: 1684
注册时间: 2009-07-31 18:56
系统: windows、ubuntu
来自: 广东阳江

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#7

帖子 qq420100523 » 2012-10-20 18:27

我就是因为这个原因放弃了ubuntu 12.10 。关注一下,这个问题是ubuntu的BUG还是显卡驱动的BUG?
头像
soswxl
帖子: 33
注册时间: 2009-08-08 12:18
系统: Ubuntu 12.10

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#8

帖子 soswxl » 2012-10-22 19:55

不用切换到纯命令行,直接在图形界面打开终端执行也可以的。
头像
jqx1990
帖子: 181
注册时间: 2007-02-22 17:07
联系:

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#9

帖子 jqx1990 » 2012-10-23 7:01

soswxl 写了:不用切换到纯命令行,直接在图形界面打开终端执行也可以的。
没试过,应该也可以
Lee
Computer Science at Columbia University
KF7NCH


我做的软件https://code.google.com/p/geeky-shutdown/
我开发的NLP工具包https://code.google.com/p/lee-lemmatizer/
跟我一步一步做一个QT Python程序http://forum.ubuntu.org.cn/viewtopic.php?f=162&t=444808
我的简历http://www.linkedin.com/pub/qingxiang-jia/32/4a6/54
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#10

帖子 YeLee » 2012-10-23 11:25

真的能解决问题?假如能的话,又是什么原因呢? :em01
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
清风裁云
帖子: 5
注册时间: 2006-12-22 20:44

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#11

帖子 清风裁云 » 2012-10-23 13:54

LZ只是将英文帖子翻译过来了。
原文下面的回复中有相关的反馈。希望大家仔细阅读!
mechgouki
帖子: 42
注册时间: 2006-01-11 22:48

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#12

帖子 mechgouki » 2012-10-23 21:52

简单的说 这次12.10的NVIDIA驱动安装没有做好
需要先安装kernel head files这个package 然后NVIDIA驱动生成 kernel module需要用的

这个简直是一大倒退 我这种码农还能看log搞明白 一般用户如何办
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#13

帖子 funicorn » 2012-10-23 22:08

我是说你起码应该把你的显卡型号贴上来,如果你从别的什么地方查到了解决办法,最好能把其中的解释也概括一下。否则有太多的显卡有问题的人会因为病急乱投医而去尝试太多不必要的解决办法,这种问题累计下来就会造成一个可怕的后果:搜索引擎功能退化,无效信息泛滥。我相信这绝不是好事。

就我所知,需要安装linux-source才能正常安装nvidia-current的问题只出现在特定的显卡型号上,比如Nvidia Geforce8 Series,因为这些显卡需要开启nviida-current中的wfb组件,这些组件用来提供直接渲染的软合成功能,但是普通的linux-headers-generic包并没有包括相关的编译头文件,导致nvidia-current安装的时候无法正确编译加载内核模块所需要的内核接口(kernel interface)。所以你在安装nvidia-current的时候会看到dkms报错,就是这个原因。这就是为什么这种情况下需要安装linux-source,因为它其中包含了dkms编译需要的头文件,dkms如果不能完成编译,内核模块就会因为缺少内核接口而无法使用。dkms编译动作开始于nvidia-current包的postinst脚本中,如果postinst脚本执行出错,软件包就无法正确安装。

我的意思是说既然你已经解决了问题并且愿意上网来发一个帖子分享你的经验,就不妨把细节说的更清楚一些,至少可以把你查到的内容细节说明白一些,否则你的帖子就成了一种双重效果:对于问题对症的人来讲是一种福音,但是对问题不对症的人(恐怕比前一种更多)而言就是一种负担,是他们上网搜索正确答案时候的一种干扰。

为什么要发这样利弊参半的帖子呢,尽管我知道你这么做是出于善意。只要稍微多打几行字,就可以节省成百上千的人的时间,而你只需要多花30秒。


jqx1990 写了:
funicorn 写了:不要发表这些形而上学的帖子了,知其然不知其所以然,只会祸害更多人

你要么就不要发,要发就把原因也贴上来
第一,你知道什么是形而上学吗?你用错了词。
第二,这是12.10非常突出的问题,我花了很多时间,用了很多方法,最后只有这个方法算是最简单的了,当然你可以说你就不用受限驱动啊,可是总有很多人的电脑在开源驱动下效果不好(比如说我的就是)。与其让更多的人花时间去探索,把自己的经历贴出来有什么不好?看帖子的人都知道什么适合自己什么不适合自己,决定让别人来做。
第三,这个方法的原作者如果你看了连接到的英文原文的话,他也不清楚为什么。如果他发了,我当然也会说。

最后说一句,每次发帖都有类似于你这样的人,以前都算了,这次决定不忍了,就是要说出来!
床上平板码字不容易,要是电脑上,绝对说你更多。
bbroot
帖子: 37
注册时间: 2012-10-15 13:44
系统: win7+ubuntu12.10

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#14

帖子 bbroot » 2012-10-23 23:32

y480n无效

代码: 全选

追求完美?
y/n
bbroot
帖子: 37
注册时间: 2012-10-15 13:44
系统: win7+ubuntu12.10

Re: 「已解决」Ubuntu 12.10 NVIDIA驱动安装问题

#15

帖子 bbroot » 2012-10-23 23:33

lz辛苦了 但是y480无解

代码: 全选

追求完美?
y/n
回复