文档章节

Debian/Gnome环境安装AMD官方显卡驱动

acmfly
 acmfly
发布于 2016/06/01 18:05
字数 406
阅读 1779
收藏 2

问题描述:

Debian 8 + Gnome3系统,下载安装AMD官方显卡驱动后重启黑屏,即无法进入桌面。

问题环境:

Debian 8 + Gnome 3

问题原因:

据stack overflow上的热心网友反馈,我下载的官方驱动版本与Gnome3存在微小的不兼容。

解决方案:

1. 查看显卡型号

$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos XT [Radeon HD 7470/8470 / R5 235 OEM]

2.在AMD官方下载对应的显卡驱动

我选的是:Radeon HD 8400 Series PCIe(OEM)

3.确保本机编译/安装环境准备就绪(即已安装build-essential包提供基本编译工具,已安装linux-headers-`uname -r`包提供内核模块编译环境)后:

$ unzip amd-catalyst-15.9-linux-installer-15.201.1151-x86.x86_64.zip

$ chmod +x AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run

$ sudo ./AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run

如果中间过程和最后没有错误输出,基本表示安装成功。

如果按章完后弹出对话框要求重启系统,选择“No”(目前坚决不重启,如果现在重启会导致重启后进不了图形桌面)。

4. 由于该驱动与GNOME桌面环境存在微小的不兼容,需要人工修正。

A. 默认环境下/etc/environment是个空文件,添加一下内容:

export COGL_DRIVER=gl
export COGL_OVERRIDE_GL_VERSION=1.4
export COGL_RENDERER=GLX
export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2
 

B. 默认环境下~/.xsession文件不存在,人工创建并添加一下内容:

export COGL_DRIVER=gl
export COGL_OVERRIDE_GL_VERSION=1.4
export COGL_RENDERER=GLX
export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2
gnome-session
 

5. 重启,成功

© 著作权归作者所有

acmfly
粉丝 17
博文 165
码字总数 164332
作品 0
青岛
私信 提问
使用debian sid做为自己的

最近闲来无事,从ubuntu 转向debian装了debian不下十遍,最后确定debian sid做为自己的桌面系统。刚开始用ubuntu12.04 老是无缘无辜的崩溃,关机失去响应。装了硬件驱动本地视频不能播放(我...

杨来红
2012/03/29
0
1
我用debian作为自己的桌面系统

前两天,把自己的一台华硕k42jz的笔记本电脑终于装上了debian6.0.4系统。 刚开始时用dvd版显示无法检测光盘的完整性,说实话debain的第一张dvd做的太大了,一张4.7g的光盘刻不下出现超刻现象...

杨来红
2012/02/12
0
1
Ubuntu 16.04 LTS 正式发布:能用5年

Canonical刚刚正式发布了Ubuntu 16.04 LTS (Xenial Xerus),这是一个长期支持版本,官方会提供长达5年的技术支持(包括常规更新/Bug修复/安全升级),一直到2021年4月份,而且后续会按惯例发布...

oschina
2016/04/22
27.3K
127
面向游戏玩家的六款最佳 Linux 发行版

引言 Linux过去是完全基于命令行的操作系统,后来它有了基本的图形用户界面(GUI)。而如今我们有了高级的桌面环境,比如KDE Plasma等。现在,游戏是Linux上的另一个亮点。我们有一些出色的Lin...

oschina
2016/08/15
15.2K
22
Fedora 13 Beta发布 新界面多图赏

距离正式发布还有一个月多点的时候,Fedora 13的第一个Beta测试版今天终于出炉了。简单体验证明,新系统非常令人兴奋,值得期待。 Fedora 13开发代号Goddard,定于5月6日发布RC候选版,5月1...

红薯
2010/04/14
859
5

没有更多内容

加载失败,请刷新页面

加载更多

跨域的理解,以及解决方案!

/*什么是跨域? * 跨域的主要原因是浏览器的同源策略。 * =>>所谓的同源策略就是A网页设置的 Cookie,B网页不能打开,除非这两个网页"同源"。 * 什么是同源? * =>>同源就是协议相同、域名相同...

流年那么伤
31分钟前
4
0
Nginx配置try_files,php无法获取$_GET参数

平时开发都是用LNMP,新安装的虚拟机在配置nginx的rewrite的时候使用try_files命令。但是在写的时候配置成“try_files $uri $uri/ /index.php?q=args;”, 在PHP的web程序中,打印$_GET为空。...

叫我哀木涕
32分钟前
3
0
【原创】Microsoft Edge可以用localhost访问但无法用IP访问

Microsoft Edge可以用localhost和127.0.0.1访问但无法用本机IP访问, chrome ie都可以推测是edge的问题,网络是专用网络,防火墙也关了: 在edge里 按F12 以在控制台里看到这句 CONSOLE21301...

shzwork
32分钟前
1
0
Python利用数学方程式画4种不一样的心型图案

前言 下面这四个心型图案,是通过科学地计算,根据数学方程式生成的,虽然做的不是特别完美,但是基本的还是能实现的 第一个心型 结果图 第二心型 结果图 学习从来不是一个人的事情,要有个相互监...

A_裙232550246
32分钟前
2
0
微信带场景参数的二维码生成与使用?

微信公众号推广时,用户通过扫二维码关注公众号,需要统计用户是通过谁的二维码进行关注。 在用户扫码关注公众号时,二维码带上推广者的参数,在关注公众号后,获取到该推广者的参数。 目前有...

wxgzhgncj
33分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部