
ubuntu系统是没有类似的驱动修复工具的。如果在ubuntu环境中遇到一些硬件无法正常安装驱动的话,可以尝试以下方法解决:
1、ubuntu自带了大量的驱动程序,因此可通过“受限驱动管理器”来进行驱动安装。
a)系统 =>系统管理 =>受限驱动管理器
b)输入用户密码
c)选择要安装驱动的硬件,在“已启用”选项上打勾,这时,在你选中“已启用”后就会d出一窗口询问你是否要启用你所选择的驱动,点击Enable(启用驱动)。
d)Ubuntu 将自动下载并安装驱动程序并安装。安装完成后点击 close (关闭)。
e)驱动安装完成后 Ubuntu 会提示你重启动计算机,点击右上角的重启图标即可重启计算机,在重新启动计算机后,驱动即安装完成。
2、去硬件对应的官方网站下载对应的Linux版的驱动程序进行安装,如果该官网没有对应的Linux版本的驱动程序,则说明该硬件无法再Linux环境下运行。
显卡驱动: 左上角-》系统-》系统管理-》受限驱动
傻瓜安装的源? 什么意思?
软件源是在 /etc/apt/sourceslist
自动选择比较快的软件源的话:
如果你是1010。 可以在左上角-》应用-》软件中心-》编辑-》软件源里面找到
如果是1004 在系统-》系统管理-》软件源
之前要为 Ubuntu 安装 Nvidia 驱动并不是那么容易,Ubuntu 与 Nvidia 的合作也并不是那么融洽,这在开源界应该是公开的秘密,这是因为 Nvidia 驱动程序是闭源的。目前 Ubuntu 社区建立了一个命名为 Graphics Drivers PPA 的全新 PPA,专门为 Ubuntu 用户提供最新版本的各种驱动程序。目前,率先推出的即为 Nvidia 驱动。因此我们可以通过 PPA 为 Ubuntu 安装 Nvidia 驱动程序。
其实 Nvidia 并不是唯一在 Linux 下被诟病驱动问题的厂商,可能因为 Linux 桌面用户数远不极 Windows 吧,大多数显卡厂商都不太重视 Linux 版本显卡驱动的开发。
但该问题终于被 Ubuntu 团队解决了,用户可以通过官方 PPA 解决 GPU 驱动程序问题。
如何通过PPA为Ubuntu安装Nvidia驱动
目前 Graphic Drivers PPA 只支持 Nvidia 驱动,支持的 Ubuntu 版本为 Ubuntu 12041 到 1510。
1 使用如下命令添加Graphic Drivers PPA
sudo add-apt-repository ppa:graphics-drivers/ppa
2 更新或安装最新Nvidia驱动程序
sudo apt-get update && sudo apt-get install nvidia-355
去官网找到对应系统版本的驱动,应该是run文件。赋予权限,使用执行命令安装。具体可以参考鸟哥私房菜。 PS:如果原生驱动能正常显示建议不要更新,否则你每次更新都要重装驱动,我实力有限,没找到解决方法。
工具/原料
Ubuntu1204 *** 作系统和测试驱动程序(beep_arvc)
方法/步骤
在介绍2种方法前,必须知道的知识点:
1关联文件Makefile:
Makefile:分布在Linux内核源代码中的Makefile用于定义Linux内核的编译规则;
2管理文件Kconfig:
给用户提供配置选择的功能;
配置工具:
1)包括配置命令解析器;
2)配置用户界面;menuconfig || xconfig;
3)通过脚本语言编写的;
3
---tristate 代表三种状态:1[ ]不选择,2[]选择直接编译进内核,加载驱动到内核里,3[m]动态加载驱动;
---bool 代表两种状态,1[ ]不选择,2[]选择;
---"Mini2440 module sample"这个是在make menuconfig时刷出的提示字符;
---depends on MACH_MINI2440 这个配置选项出现在make menuconfig菜单栏下,在内核配置中必须选中、MACH_MINI2440;
---default m if MACH_MINI2440 这个如果选中了MACH_MINI2440,默认是手
动加载这个驱动;
help:提示帮助信息;
在了解了基本的知识点,便开始进行第一种添加驱动的方法,本次交流是以beep_arvc蜂鸣驱动程序为基础的
方法一:
1)进入内核的驱动目录;
#cp beep_arvc /XXX//linux-XXXl/drivers/char
2)进入Kconfig添加驱动信息;
#cd /XXX/linux-XXX//drivers/char
#vim Kconfig
添加基本信息:
config BEEP_MINI2440
tristate "---HAH--- BEEP"
default
help
this is test makefile!
3)进入Makefile添加驱动编译信息;
#vim Makefile
添加基本信息:
obj-$(CONFIG-BEEP_MINI2440) +=beep_drvo
方法一结果:
在--Character devices下就能看到配置信息了;
方法二:
1)进入驱动目录,创建BEED目录;
#cd /XXX//linux-XXX/drivers/char
#mkdir beep
2)将beep_arvc驱动程序复制到新建目录下;
#cp beep_arvc /XXX//linux-XXXl/drivers/char/beep
3)创建Makefile和Kconfig文件
#cd char/beep
#mkdir Makefile Kconfig
#chmod 755 Makefile
#chmod 755 Kconfig
4)进入Kconfig添加驱动信息;
#vim Kconfig
添加基本信息:
config BEEP_MINI2440
tristate "---HAH--- BEEP"
default
help
this is test makefile!
5)进入Makefile添加驱动编译信息;
#vim Makefile
添加基本信息:
obj-$(CONFIG_BEEP_MINI2440) +=beep_drvo
6)并且要到上一级目录的Makefile和Kconfig添加驱动信息;
#cd /
#vim Makefile
#vim Kconfig
以上就是关于在ubuntu系统中有没有类似于驱动精灵或者是万能驱动这样的驱动工具全部的内容,包括:在ubuntu系统中有没有类似于驱动精灵或者是万能驱动这样的驱动工具、谁能够教我一下ubuntu怎么安装显卡驱动。还有就是终端里面找不到那个傻瓜安装的源、如何在Ubuntu获取最新NVIDIA Inte显卡驱动程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)