分页: 1 / 2

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

发表于 : 2012-10-19 12:39
jqx1990
今天一下课就回来准备安装,很快就装好,直接受限驱动。结果没想到重启以后看到登陆画面发现不对劲,后来发现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).

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

发表于 : 2012-10-19 13:36
冲浪板
mark一下,不过估计够戗

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

发表于 : 2012-10-19 14:34
eastacr
MARK

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

发表于 : 2012-10-19 19:41
shenzhou
ati显卡受限驱动同样问题,无边框无标题栏。

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

发表于 : 2012-10-19 20:04
funicorn
不要发表这些形而上学的帖子了,知其然不知其所以然,只会祸害更多人

你要么就不要发,要发就把原因也贴上来

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

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

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

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

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

发表于 : 2012-10-20 18:27
qq420100523
我就是因为这个原因放弃了ubuntu 12.10 。关注一下,这个问题是ubuntu的BUG还是显卡驱动的BUG?

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

发表于 : 2012-10-22 19:55
soswxl
不用切换到纯命令行,直接在图形界面打开终端执行也可以的。

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

发表于 : 2012-10-23 7:01
jqx1990
soswxl 写了:不用切换到纯命令行,直接在图形界面打开终端执行也可以的。
没试过,应该也可以

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

发表于 : 2012-10-23 11:25
YeLee
真的能解决问题?假如能的话,又是什么原因呢? :em01

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

发表于 : 2012-10-23 13:54
清风裁云
LZ只是将英文帖子翻译过来了。
原文下面的回复中有相关的反馈。希望大家仔细阅读!

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

发表于 : 2012-10-23 21:52
mechgouki
简单的说 这次12.10的NVIDIA驱动安装没有做好
需要先安装kernel head files这个package 然后NVIDIA驱动生成 kernel module需要用的

这个简直是一大倒退 我这种码农还能看log搞明白 一般用户如何办

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

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

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

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

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

发表于 : 2012-10-23 23:32
bbroot
y480n无效

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

发表于 : 2012-10-23 23:33
bbroot
lz辛苦了 但是y480无解