热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

Fedora15系统装NVIDIA的显卡驱动

最近在Fedora15下装NVIDIA的显卡驱动,遇到不少麻烦,现在记录下来,方便以后查阅。首先要把图形界面给关掉了,才能装显卡,否则总是提示错误:用Ctrl+Alt+F1/F2只能切换到字符界面,但是仍然没有关掉图形界面。然后采用su进入管理员权限,输入“init3”,然后就进入到字符界面了,这样就可以了。接下来,我就开始安装了,之前已经下载过最新的

最近在Fedora 15下装NVIDIA的显卡驱动,遇到不少麻烦,现在记录下来,方便以后查阅。

首先 要把图形界面给关掉了,才能装显卡,否则总是提示错误:



Ctrl+Alt+F1/F2只能切换到字符界面,但是仍然没有关掉图形界面。然后采用su进入管理员权限,输入“init  3”,然后就进入到字符界面了,这样就 可以了。

接下来,我就开始安装了,之前已经下载过最新的NVIDIA的显卡驱动了,我下的是devdriver_4.1_linux_32_285.05.23.run,网址是http://developer.nvidia.com/cuda-toolkit-41,

然后输入 “sh  devdriver_4.1_linux_32_285.05.23.run”,结果显示“ERROR: The Nouveau kernel driver is currently in use by your system. This
  driver is incompatible with the NVIDIA driver……”之类的错误,意思是让卸载掉Nouveau驱动。

Nouveau是由第三方为NVIDIA显卡开发的一个开源3D驱动,也没能得到NVIDIA的认可与支持。虽然Nouveau Gallium3D在游戏速度上还远远无法和NVIDIA官方私有驱动相提并论,不过确让Linux更容易的应对各种复杂的NVIDIA显卡环境,让用户安装完系统即可进入桌面并且有不错的显示效果,所以,很多Linux发行版默认集成了Nouveau驱动,在遇到NVIDIA显卡时默认安装。用户在安装NVIDIA官方私有驱动的时候Nouveau又成为了阻碍,不干掉Nouveau安装时总是报错,像上文一样的错误。然而卸载掉Nouveau是很困难的,所以就采用将Nouveau加入黑名单的做法了,此处采用http://hi.baidu.com/3boya/blog/item/3226087f9101d82e0cd7daab.html上面的方法了。

su - root

密码输入:

cp /etc/inittab /etc/inittab.original

启动级:

Fedora 14>> vi /etc/inittab      修改   id:5:initdefault:->id:3:initdefault:

Fedora 15>> ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target (若default.target已存在,先备份,删除)
vi /etc/modprobe.d/blacklist.conf    添加:
blacklist nouveau

vi /boot/grub/grub.conf 

修改:  kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 ro root=/dev/mapper/VolumeGroup_Dean-LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol03 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFOnT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet  到

Fedora 14>>

kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 ro root=/dev/mapper/VolumeGroup_Dean-LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol03 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFOnT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet rdblacklist=nouveau vga=ask

Fedora 15>>

kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 ro root=/dev/mapper/VolumeGroup_Dean-LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol03 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFOnT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet nouveau.modeset=0 rdblacklist=nouveau vga=ask

重启 看到提示按空格继续,   安装devdriver_4.1_linux_32_285.05.23.run

root用户下:

Fedora 14>>

vi /etc/inittab      修改   id:3:initdefault:->id:5:initdefault:

Fedora 15>> ln -s /lib/systemd/system/graphical.target /etc/systemd/system/default.target (若default.target已存在,先删除)

重启 看到提示按回车 选择一个分辨率输入(例如:37B) 按回车

 root用户下:

vi /boot/grub/grub.conf  将ask改成16进制数(例如:0x37B)

kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 ro root=/dev/mapper/VolumeGroup_Dean-LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol03 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFOnT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet rdblacklist=nouveau vga=ask

kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 ro root=/dev/mapper/VolumeGroup_Dean-LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol00 rd_LVM_LV=VolumeGroup_Dean/LogVol03 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFOnT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet rdblacklist=nouveau vga=0x37B 

搞定

这样就行了,为了装这个显卡耗费了不少精力哈,网上的方法各种各样的,就这种方法才比较合适的。


推荐阅读
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 电销机器人作为一种人工智能技术载体,可以帮助企业提升电销效率并节省人工成本。然而,电销机器人市场缺乏统一的市场准入标准,产品品质良莠不齐。创业者在代理或购买电销机器人时应注意谨防用录音冒充真人语音通话以及宣传技术与实际效果不符的情况。选择电销机器人时需要考察公司资质和产品品质,尤其要关注语音识别率。 ... [详细]
  • 近年来,大数据成为互联网世界的新宠儿,被列入阿里巴巴、谷歌等公司的战略规划中,也在政府报告中频繁提及。据《大数据人才报告》显示,目前全国大数据人才仅46万,未来3-5年将出现高达150万的人才缺口。根据领英报告,数据剖析人才供应指数最低,且跳槽速度最快。中国商业结合会数据剖析专业委员会统计显示,未来中国基础性数据剖析人才缺口将高达1400万。目前BAT企业中,60%以上的招聘职位都是针对大数据人才的。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 本文介绍了使用AJAX的POST请求实现数据修改功能的方法。通过ajax-post技术,可以实现在输入某个id后,通过ajax技术调用post.jsp修改具有该id记录的姓名的值。文章还提到了AJAX的概念和作用,以及使用async参数和open()方法的注意事项。同时强调了不推荐使用async=false的情况,并解释了JavaScript等待服务器响应的机制。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • Webpack5内置处理图片资源的配置方法
    本文介绍了在Webpack5中处理图片资源的配置方法。在Webpack4中,我们需要使用file-loader和url-loader来处理图片资源,但是在Webpack5中,这两个Loader的功能已经被内置到Webpack中,我们只需要简单配置即可实现图片资源的处理。本文还介绍了一些常用的配置方法,如匹配不同类型的图片文件、设置输出路径等。通过本文的学习,读者可以快速掌握Webpack5处理图片资源的方法。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
author-avatar
奋斗LXH_393
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有