首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >桌面不显示什么时候我安装了nvidia驱动!

桌面不显示什么时候我安装了nvidia驱动!
EN

Ask Ubuntu用户
提问于 2012-10-18 17:59:52
回答 9查看 102.6K关注 0票数 70

桌面没有显示后,我安装了nvidia实验驱动程序。我尝试了nvidia简单的专有驱动程序,但它们也没有工作。

下面是它的样子。这不是剪裁什么的。这就是它的样子,在安装驱动程序之后,桌面分辨率从1440x900下降到1024x768。

桌面只在我使用开源驱动程序时显示desh和面板。

有什么办法可以解决这个问题吗?这样我就能得到更好的性能了?

EN

回答 9

Ask Ubuntu用户

发布于 2012-12-04 14:18:38

如果桌面仍然没有显示,它可能导致从Nvidia擎天柱图形卡。我有一个GT 650米的笔记本电脑,这也是擎天柱卡。Optimus卡的行为有点不同,默认情况下不支持Linux。关于linux中擎天柱的更多信息:http://ubuntuforums.org/showthread.php?t=1657660

但这是有可能让它与大黄蜂合作。这是我在新的Ubuntu12.10安装上所做的工作(没有安装nvidia驱动程序):

代码语言:javascript
复制
sudo add-apt-repository ppa:bumblebee/stable 
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update 
sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic 

然后重新启动或重新登录。

当我停止了第二个命令的时候,它没有起作用。然后使用图形卡运行命令之前的optirun类型。例如:optirun glxspheresoptirun ./executable-file。测试集成图形和图形卡之间的区别的好方法是运行带有和不带optirun的glxsphere。

https://wiki.ubuntu.com/Bumblebee

这节省了电源,当你激活你的图形卡时,只有在需要的时候。我希望我能帮助别人,因为我花了好几个小时来找出我的图形卡的问题(是的,我对这些Linux图形驱动程序非常陌生)。

票数 9
EN

Ask Ubuntu用户

发布于 2012-11-22 02:00:29

经过几个晚上(消失的统一桌面,640x480分辨率,在我的屏幕上奇怪的手工艺品)在我的Geforce GT 630,这是对我的工作:

  1. Ubuntu 12.10的新安装
  2. 安装后立即运行软件更新程序。下载并安装所有更新
  3. 重新启动
  4. sudo apt-get install linux-sources && sudo apt-get install linux-headers-generic (我不完全确定这一步是否有必要,但我在这个线程中看到了它,并认为我应该尝试一下)
  5. 从Dash打开“软件资源”
  6. 单击“其他驱动程序”选项卡。
  7. 激活NVIDIA二进制xorg驱动程序(专有,测试)
  8. 重新启动

到目前为止,我有NVIDIA设置面板(没有Xconfig错误信息),双显示器和高分辨率。

特别注意:不要安装“附加驱动程序”包(赛马会)。这个软件包似乎在第2步(软件更新)之后消失了--添加额外驱动程序的方法似乎已经转移到了“软件源”应用程序中。

票数 5
EN

Ask Ubuntu用户

发布于 2012-12-21 12:14:20

我今天刚刚安装了Ubuntu12.10,并且nvidia驱动程序出现了这个问题。

我试着遵循上面的说明,但是所有这些都失败了,因为有两个词是非常重要的:“泛型”和"-17“。

我最终发现,安装nvidia驱动程序的最佳方法是实际使用NVidia提供的安装程序。所以我去了:

http://www.nvidia.com/Download/index.aspx?lang=en-us

以及下载的Linux-64位版本(安装突触sudo apt-get install synaptic并查看菜单设置、->存储库->附加驱动程序,以查找您的nvidia卡的确切名称)

然后运行该工具,它表示您需要内核头,但是要仔细阅读,因为它需要“通用”标头。

您需要验证您的内核版本,我的版本是3.5.0-17 (这个"-17“在末尾),所以在我的例子中,我做到了:

代码语言:javascript
复制
sudo apt-get install linux-headers-3.5.0-17-generic

(通过键入ina终端uname -r__来查找内核版本)

您需要杀死GUI登录守护进程:

代码语言:javascript
复制
killall lightdm

在那之后,你可以跑:

代码语言:javascript
复制
sudo sh NVIDIA-Linux-x86_64-310.19.run

Installer可能会告诉您Noveau内核模块已经加载,并建议添加mod探测脚本。无论它告诉你什么,你都应该说Ok/Yes,然后重新启动并运行NVIDIA x86_64-310.19。

不确定其他方法是否也能起作用,但这个方法确实起作用。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/202574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档