如下所示:

====================================

File:/etc/default/linux-restricted-modules-common

DISABLED_MODULES="fglrx"

====================================

如果你用的是 64 位的安装包的话,上面的 dpkg 安装命令可能会报这样的错误:

"Errors were encountered while processing: fglrx-amdcccle".

这是因为系统默认安装的是 32 位的 amdccle 包。如果真的遇到我说

的这样的错误,那么就在你执行了第四步的命令之后再执行以下这一命令行:

sudo apt-get install -f

4.安装.deb包

sudo dpkg -i xorg-driver-fglrx_8.433-1*.deb fglrx-kernel-source_8.433-1*.deb fglrx-amdcccle_8.433-1*.deb

注释:这些.deb包是在第2步中生成的,

所以你要先进入到那个目录当中进行安装才行。

5.去除掉/usr/src/:目录下的旧版本的 fglrx 驱动包:

sudo rm /usr/src/fglrx-kernel*.deb

6.修复损坏的依赖关系:

如果在你使用本方法安装驱动之前,安装过其它版本的这类驱动程序

的话,请执行下面命令:

sudo apt-get -f install

7.编译内核模块:

sudo module-assistant prepare,

sudo module-assistant update

sudo module-assistant build fglrx

cd /usr/src

sudo -dpkg -i XXX.deb ### XXX为编译后的安装包的名字

sudo depmod -a

8.按照此步骤照做就行:

sudo mkdir /lib/modules/$(uname -r)/volatile

sudo ln -sf /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname

-r)/volatile/fglrx.ko

9.在/etc/init.d/目录下创建 ati-module-fix 文件,如果有的话,

就不用创建。

sudo gedit /etc/init.d/ati-module-fix

把以下这些内容添加到 ati-module-fix 文件中来。

====================================

#!/bin/sh -e

# For loading ATI display drivers

ln -sf /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname

-r)/volatile/fglrx.ko

exit 0

====================================

10.执行 ati-module-fix 文件:

代码:

sudo chmod ugo+x /etc/init.d/ati-module-fix

sudo update-rc.d ati-module-fix defaults 12

ls /etc/rc2.d/

11.清空/etc/modprobe.d/lrm-video 文件中的内容,添加以下内容:

====================================

# Make nvidia/nvidia_legacy and fglrx use /sbin/lrm-video to load

#install fglrx /sbin/lrm-video fglrx $CMDLINE_OPTS # << this line

install nvidia /sbin/lrm-video nvidia $CMDLINE_OPTS

install nvidia_legacy /sbin/lrm-video nvidia_legacy $CMDLINE_OPTS

install nvidia_new /sbin/lrm-video nvidia_new $CMDLINE_OPTS

====================================

12.配制驱动:(在你执行配制驱动操作之前,必须先重新启动你的电脑!)

重新启动电脑之后,执行以下代码:

sudo aticonfig –initial

sudo aticonfig --overlay-type=Xv

13.编辑/etc/X11/xorg.conf 文件:

代码:

gksu gedit /etc/X11/xorg.conf ### 在xorg.conf文件中有两个Device找到其中有Driver  "vesa"的Device,

并用以下的四行内容覆写Driver  "vesa",保存并退出。

====================================

Section "Device"

[...]

#        Driver      "vesa"

Driver     "fglrx"

Option     "VideoOverlay"          "on"

Option     "OpenGLOverlay"         "off"

[...]

EndSection

====================================

完成安装:

14.保存所有打开的文档,重新启动你的电脑。

sudo shutdown -hr now

15.验证显卡是否安装成功:

$ fglrxinfo

====================================

display: :0.0 screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: ATI Radeon Xpress Series

OpenGL version string: 2.1.7059 Release

====================================

16.很关键的一步:如果在你驱动完成之后,验证显卡是否驱动成功报这样的错误的话

“libGL.so.1: cannot open shared object file: No such file or directory...”

请执行该命令:

sudo ln -s /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1

再次验证显卡是否成功:打开终端输入该命令:fglrxinfo 显示以下结果:

====================================

display: :0.0 screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: ATI Radeon Xpress Series

OpenGL version string: 2.1.7059 Release

====================================

再执行 glxinfo | grep render

显示:

====================================

direct rendering: Yes

====================================

显卡驱动成功!

linux内核参数 ati显卡,Ubuntu Linux环境下ATI显卡问题解析相关推荐

  1. linux内核参数的程序,技巧-Linux内核参数调整办法

    ulimit设置 ulimit -n 要调整为100000甚至更大. 命令行下执行 ulimit -n 100000即可修改.如果不能修改,需要设置 /etc/security/limits.conf ...

  2. uboot 引导linux内核 参数mem=size,Uncompressing Linux..... done, booting the kernel.

    内核启动卡在Uncompressing Linux..... done, booting the kernel.这好像是个老生常谈的问题了.成因在网上也罗列了很多种,可这次我碰到的,却没百度出解决方法 ...

  3. Linux内核参数优化网络带宽,基于Linux内核的网络带宽管理

    摘要: 随着多媒体技术和高速网络技术的发展,网络应用的不断增多,用户对带宽的需求不断增加,从而使得网络中经常产生拥塞.而且一些对带宽资质占用比较高的应用,不仅占用的网络带宽资源多,同时要求低延迟和低抖 ...

  4. linux内核升级 蓝牙 鼠标,Ubuntu 16.04下匹配蓝牙4.0鼠标的一些问题

    问题很简单,蓝牙老断.于是找到了一些问题,开始尝试解决,看到了以下的错误信息: Unable to register GATT service with handle XXXX for device ...

  5. linux内核参数注释与优化

    目录 1.linux内核参数注释 2.两种修改内核参数方法 3.内核优化参数生产配置 参数解释由网络上收集整理,常用优化参数对比了网上多个实际应用进行表格化整理,使查看更直观. 学习linux也有不少 ...

  6. 修改Linux内核参数提高服务器并发能力

    1.参数设置 查看相关的参数 sysctl -a|grep tcp_keepalive net.ipv4.tcp_keepalive_intvl = 30 net.ipv4.tcp_keepalive ...

  7. Linux内核参数(如kernel.shmmax)及Oracle相关参数调整(如SGA_MAX_SIZE)

    Linux内核参数(如kernel.shmmax)及Oracle相关参数调整(如SGA_MAX_SIZE) 我们一般在Linux 上安装 设置Oracle 数据库 或者在更换或升级硬件的时候都需要配置 ...

  8. linux内核并发教程,修改Linux内核参数提高Nginx服务器并发性能

    当linux下Nginx达到并发数很高,TCP TIME_WAIT套接字数量经常达到两.三万,这样服务器很容易被拖死.事实上,我们可以简单的通过修改Linux内核参数,可以减少Nginx服务器 的TI ...

  9. 升级 Ubuntu Linux 内核的几种不同方法 | Linux 中国

    转载自:升级 Ubuntu Linux 内核的几种不同方法 | Linux 中国 升级 Ubuntu Linux 内核的几种不同方法 | Linux 中国 译者/Ping Yang  Linux  2 ...

  10. linux内核态发送tcp包,linux tcp/ip协议及内核参数分析与调优

    我喜欢通俗易通的文章,写文档的风格往往反映了整个人的内心和生活态度,轻松有乐趣才有学习的动力.复杂的东西简化更能提现作者的总结能力,这篇对tcp/ip协议以及linux内核参数调整的文章不错,贴上来收 ...

最新文章

  1. 【iOS】自定义控件入门:可拖动的环形进度
  2. 抽血检查超敏c高_答疑抽血检查甲状腺需要空腹吗?
  3. AngularJS依赖注入
  4. HttpURLConnection和HttpClient的简单用法
  5. [探索] 利用promise做一个请求锁
  6. 的优先级大小_如何评估需求的优先级?
  7. 人口吸引力超宁波、南京,这座背靠上海的小城开挂了?
  8. vue2 枚举类型转换
  9. python基础知识-Python学习--最完整的基础知识大全
  10. Linux服务-搭建NFS
  11. java 分布式序列号_分布式序列号生成?
  12. 央央家政:住家育儿嫂和月嫂的工作内容明细
  13. MySQL-8.0 RESTART命令远程重启mysqld
  14. 群晖Mail Plus设置流程及mail-tester得分优化
  15. 固态硬盘寿命不长?!快来看看12个固态硬盘优化技巧
  16. 《Python编程:从入门到实践》读书笔记——第6章:字典
  17. 学习淘淘商城第二课(搭建Maven工程)
  18. Star CCM+ 如何创建自己的物性参数数据库
  19. 从设计到开发的完美交付(工具篇)
  20. 热烈庆祝菏泽市牡丹区女企业家协会成立 太爱肽吴霞董事长当选第一届名誉会长

热门文章

  1. sth about intrusion
  2. 所有的分手,都是其中一个人蓄谋已久!
  3. 【数据挖掘】基于卷积神经网络的非侵入式负荷分解(NILM)Python实现
  4. 搭建系统|“财务数据选股工具”如何与“多维度股票行情分析工具”完成无缝切换...
  5. linux网络编程---UDP
  6. CISSP|CISA|SSCP| GSECK考题模拟网站
  7. OpenCV开发笔记(一):OpenCV介绍、编译
  8. 基于PIE-Engine的耕地“非农化”“非粮化”智能监测平台应用
  9. 1068: 【入门】心系南方灾区
  10. Access denied for user root. Superuser privilege is required