首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu12.10:安装nvidia后的黑色屏幕-当前

Ubuntu12.10:安装nvidia后的黑色屏幕-当前
EN

Ask Ubuntu用户
提问于 2013-03-07 20:46:05
回答 1查看 4K关注 0票数 0

电脑: Macbook 7'1 (2010年年中)显卡: NVIDIA 320米

今天,在重新安装了之后,通过运行以下命令,我从终端安装了建议的nvidia驱动程序:

代码语言:javascript
复制
sudo apt-get install nvidia-current

然后:

代码语言:javascript
复制
sudo nvidia-xconfig

但当我重新启动时,在从引导加载程序中选择Ubuntu之后,屏幕是黑色的,我无能为力.

我怎么才能解决这个问题?

谢谢路姆的帮助,但我仍然不能引导到一个可用的系统,即使是编辑内核和添加标引字符串:(我成功地启动了3.5.0-17,但我的默认内核是3.5.0-25,所以这没有帮助.我可能应该在安装nvidia之前添加一些信息,我还输入了以下命令:

代码语言:javascript
复制
sudo apt-get install Linux-source

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

为了给驱动程序提供正确的标题:(

EN

回答 1

Ask Ubuntu用户

发布于 2013-03-07 21:02:34

在黑暗中有点刺痛,但试试看:

  • 启动系统,保持左移以获取grub菜单。
  • 按"e“编辑内核命令行,并添加"nomodeset",请参阅这里获得有关如何进行此操作的更多详细信息。
  • 希望这会让您进入一个可用的系统,即使只是在控制台模式下。
  • 现在是有趣的部分。我怀疑您遇到了一个错误,因为缺少内核头而导致内核模块构建失败(bug报告是这里)。要安装内核头,请执行sudo apt install linux头linux标头-3.5.0-25-泛型

用运行的内核版本替换3.5.0-25 (使用uname -a命令查看此命令)。

  • 一旦安装了新的头,就执行sudo apt-get install nvidia-current
  • 仔细观察控制台输出。如果您看到这样的消息:只为3.5.0-17构建架构--为当前运行的内核构建通用架构的x86_64模块构建被跳过,因为这个内核的内核源代码似乎没有安装。这意味着由于缺少内核头,模块没有编译。这将告诉您系统所期望的标头的版本。
  • 一旦你得到正确的模块构建,重新启动正常,事情应该有希望的工作。
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/265233

复制
相关文章

相似问题

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