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

问题描述:linux

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

问题环境:工具

Debian 8 + Gnome 3ui

问题缘由:ip

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

解决方案:io

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]dva

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. 重启,成功

相关文章
相关标签/搜索