前言:

当用户执行下列操作有不能执行的时候或许是权限不够。遇到这个问题可以用命令:

[[email protected] ~] su root #切换到root用户

password : 输入root密码

[[email protected] ~] chmod 777 文件名 赋予文件最大权限。

linux 安装显卡驱动程序:

1、 百度输入nvidia or amd 找到官网

2、 在官网中找到显卡驱动程序(包括显卡型号、操作系统位数)如下图

3、 点击搜索、进入下载页面。但是有时候会出现网页。可能因为31M太大,网页会出现未能响应的情况。所以在点前一个按钮的时候可以选择右键。使用迅雷下载连接

4、 复制下载包到linux 目录下面。可以用u盘考,推荐使用winSCP 工具。这个在windows和linux系统直接传送文件还是很好用的。当然还有好用的远程执行linux 命令的工具——putty

(1-4步是在windows系统下完成的)

5、 linux下切换到命令行页面:init 3

6、 执行安装命令

[[email protected] ~] sh NVIDIA-Linux-x86-173.14.18-pkg1.run,系统弹出安装页面

如果出现错误报警如: unable to find the development tool 'cc' in your path 需要安装GCC 。

错误原因是我这里没有安装gcc 编译器。

如果没有报错请跳过番外篇1和番外篇2

番外篇1 :关于gcc编译器

gcc 是什么呢?

我的理解是一个编译器。来运行nvidia 编写的显卡驱动程序。后来我在安装配置tomcat6服务的时候,我发现如果没有安装gcc也不能执行/etc/init.d/tomcat6的文件。关于怎么安装tomcat6并配置成开机启动的服务我将在下一篇百度文库中介绍。

---------------------------------------------------------------------------------------------

在debian系统中有这样的解决方法:

一、下载NVIDIA-Linux-x86-173.14.18-pkg1.run

二、sh NVIDIA-Linux-x86-173.14.18-pkg1.run

1、报错:没安装binutils,apt-get intall binutils

2、报错:No precompiled kernel interface was found to match your kernel..

apt-get install

3、上一步安装后仍然报错,继续往下走:

unable to find the development tool 'cc' in your path;please make sure that you have the package 'gcc' installed.If gcc is installed on your system,then please check that 'cc' is in your PATH.

apt-get install gcc

4、unable to find the development tool 'make' in your path……

apt-get install make

5、继续:The compiler used to compile the kernel (gcc 4.1) does not exactly match the

current compiler (gcc 4.2). The Linux 2.6 kernel module loader rejects kern

el modules built with a version of gcc that does not exactly match that of t

he compiler used to build the running kernel.

---------------------------------------------------------------------------------------------------------------------

但是我的并不是德班的系统。是redhat linux ——oracle enterprise linux

还好apt-get 这个容易找到 原来是在线安装的意思。redhat linux 好像木有这样的命令,唉。我曾经尝试过yum这个命令,也没有好用。无奈之下,那么我就去我的盘里找gcc文件吧。

原来我并不知道gcc 的依赖关系有这么复杂,只是找到gcc的包。安装提示各个依赖包。

oracle enterprise linux 共有5张盘。大部分的关于gcc 的rpm 包在第1 2 3张盘里可以找到。需要如下包。

cpp-4.1.2-44.el5.i386.rpm

#flash-plugin-10.3.181.34-release.i386.rpm

gcc-4.1.2-44.el5.i386.rpm

glibc-2.5-34.i386.rpm

glibc-devel-2.5-34.i386.rpm

glibc-headers-2.5-34.i386.rpm

kernel-devel-2.6.18-128.el5.i686.rpm

kernel-headers-2.6.18-128.el5.i386.rpm

libgomp-4.3.2-7.el5.i386.rpm

NVIDIA-Linux-x86-280.13.run

caching-nameserver-9.3.4-10.P1.el5.i386.rpm

这里不得不讲到怎么去寻找和挂载这些文件

番外篇2:redhat linux :查找文件命令find 和挂载存储设备命令 mount 以及安装.rpm包命令rpm

linux 挂载官方解释:

在linux操作系统中,

挂载是一个非常重要的功能,使用非常频繁。

它指将一个设备(通常是存储设备)挂接到一个已存在的目录上。

(这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。)

---------------------------------------------------------------------------------------------------------------------------------

(1) 把光碟放入光驱中,执行

[[email protected] ~] cd /mnt/cdrom -- 如果出现没有那个文件或目录

执行

[[email protected] ~] mkdir /mnt/cdrom --创建cdrom文件夹/目录

[[email protected] ~ ] mount –t iso9660 /dev/cdrom /mnt/cdrom --命令解释

mount :挂载命令、

–t iso9660 :被挂载文件是iso9660 光盘文件、

/dev/cdrom :是光盘的挂载点,这个目录不能被直接访问。它更像是一个物理设备的存在

/mnt/cdrom :被挂载目录。

(2) 挂载完成后,执行如下命令

[[email protected] ~] cd /mnt/cdrom

[[email protected] ~] ls

[[email protected] ~] cd Server

(3) 找到如上的文件,例如kernel-headers-2.6.18-128.el5.i386.rpm。执行如下命令

[[email protected] ~] ls ker* -----系统将会找到所有已ker开头的文件。

(4) 复制文件到 /home 目录下面

[[email protected] ~] cp kernel-headers-2.6.18-128.el5.i386.rpm /home

(5) 找到其他包

(6) 反挂载命令

[[email protected] ~] umount /dev/cdrom

注意:当使用umount 的目录时候,要确保退出这个目录。不然会提示is busy。设备正在使用中的意思。

(7) 继续挂载、查找其他包并复制到/home目录下面

(8) 开始安装。

[[email protected] ~] rpm –ivh gcc-4.1.2-44.el5.i386.rpm

提示 kernel-headers is needed by ….这就是依赖包。意思是首先安装kernel-headers 这个包。

--------------------------------------------------------------------------------------------------------------------------------

注意如果没有安装kernel-devel 。

会报如下错误:unable to find the kernel source tree

关于安装中的报错如下

not an rpm package (or package manifest):

的情况。可能是因为rpm 包并不是可以执行的rpm包。有的时候cp 会出现只复制了快捷方式的情况。这个我也不知道是怎么回事。需要重新复制一下。

继续安装显卡驱动程序

7、 在弹出的页面上用Tab 键选中Accept,按回车按钮。进行下一步

8、 安装完成。重启计算机或者 输入 init 5 切换到x windows (桌面)模式。

一般情况下。显卡安装完成会自动调整分辨率到合适的尺寸。如果没有变化。通过

开始菜单--系统工具--更多系统工具--NVIDIA Xserver setting 或者系统—更多首选项-- NVIDIA Xserver setting,在弹出的页面中设置

9、设置完成。重启计算机就好了。

展开阅读全文

linux安装驱动报错权限没有,linux系统下安装显卡驱动程序.doc相关推荐

  1. linux添加HP网络打印机,在Ubuntu 18.10系统下安装HP网络打印机的方法

    本文介绍在Ubuntu 18.10系统下安装HP网络打印机的方法,只需要四个步骤就可以了.同样的方法也适合在Ubuntu 18.04系统下. 背景 最近做了个双系统Windows+Ubuntu 18. ...

  2. linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法

    本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...

  3. linux编译驱动报错,Linux编译声卡驱动

    关于Linux编译声卡驱动: 惠普笔记本刚买来时,安装Debian 5,通常会遇到两个问题.一个是无线网卡驱动没有安装,一个是"带上耳机可以听歌,但是喇叭无法发声". 对于前面一个 ...

  4. 长城麒麟linux安装软件,在优麒麟20.04系统下安装软件建议到自带的软件商店中...

    优麒麟20.04系统(Ubuntu Kylin 20.04)和Deepin V20.UOS一样,都自带有软件商店程序,在这个商店里搭载有很多实用的软件,这都是经过测试能够和优麒麟20.04操作系统相互 ...

  5. centos7.9 安装docker报错 Requires: fuse-overlayfs >= 0.7安装时出现错误docker

    ps:今天在服务器上安装docker 发现报错版本异常 el7.x86_64 ---> Package docker-scan-plugin.x86_64 0:0.8.0-3.el7 will ...

  6. linux中运行yarn命令,在CentOS 8系统下安装和使用Yarn的方法

    本文介绍在CentOS 8 Linux操作系统下安装和使用Yarn的方法.Yarn是与npm兼容的JavaScript软件包管理器,可帮助你自动化安装.更新.配置和删除npm软件包的过程.它的创建是为 ...

  7. linux保存日志报错,为什么在Linux上错误mongod死了,但子系统被锁定,可用空间不足以存放日志文件?...

    我已经在Linux CentOS服务器上安装了 mongo-10gen mongo-10gen- server. 我遵循Link 的步骤. 我已经将 /etc/mongod.conf 配置为- log ...

  8. linux 启动nacos报错_nacos在Linux上的搭建启动报错

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 使用的是MySQL8+,nacos是1.2.1的,在网上翻了很多资料,查了很多博客,也尝试了很多,在nacos文件夹下创建plugins/mysql文件夹 ...

  9. linux java连接redis_java 连接linux的redis 报错。但是linux 客户端可以连接redis

    480 localhost-startStop-1 ERROR com.hgd.MainSetup redis启动异常 redis.clients.jedis.exceptions.JedisConn ...

最新文章

  1. 厉害了,淘宝千万并发,14 次架构演进…
  2. 操作系统课设--使用信号量解决生产者/消费者同步问题
  3. windows组件中没有IIS解决方法
  4. datax调研及增量更新的思路
  5. Android中BindService方式使用的理解
  6. SAP Spartacus PagelayoutComponent里的template
  7. 牛客网 【每日一题】5月29日 管道取珠
  8. lua cURL使用笔记
  9. ps画画模糊笔刷_如何用笔刷做出大神级效果?1000多款PS插画笔刷,简直就是你想要的神器...
  10. 杰理AD142A AD145A系列芯片的功能简介
  11. Java程序线上运行CPU占用100%的处理方法
  12. 使用Charles抓取百词斩单词音频、单词翻译、例句音频、例句翻译
  13. 从OSPO 来思考开源治理问题
  14. 如何编辑运行HTML网页文件(HTML编辑工具使用介绍)
  15. 【我想对策划说的事】-- 入职dy一年后被邀请召开的扯淡分享会讲稿
  16. MYSQL互为主从部署(Censo:6)
  17. 提高vivado编译速度
  18. 基于python爬虫的岗位数据分析以拉勾网为例_爬虫小实例-拉勾网数据分析岗位...
  19. python-CST MWS自动采样
  20. 双11万亿流量下的分布式缓存系统 Tair

热门文章

  1. 个人项目——找水王续
  2. 【雷达通信】相控阵天气雷达探测晴空回波能力分析Matlab源码
  3. Docker curriculum (2): 构建自己的镜像
  4. 百度飞桨的乌镇时刻:拿下的至高荣誉和背后的绝对实力
  5. 全国计算机二级考试对选择题有要求吗,全国计算机二级考试攻略
  6. vue使用JavaScript的Number方法或正则表达式进行表单验证,判断值是否为数字(包括整数和小数),验证值只能为小数点后一位
  7. STM32 USB 开发(二)HID Slave 通信 --- 简单上位机开发
  8. 毕业设计 - 基于人工智能的图像分类算法研究与实现 - 深度学习卷积神经网络图像分类
  9. python:open()方法+循环语句 练习
  10. GTX 1630参数性能如何 GTX 1630属于什么级别显卡