CentOS 7에서는 ATI Catalyst 드라이버를 설치할 수 없습니다.

CentOS 7에서는 ATI Catalyst 드라이버를 설치할 수 없습니다.

./amd-driver-installer-14.20-x86.x86_64.run을 실행할 때 오류가 발생합니다.

# ./amd-driver-installer-14.20-x86.x86_64.run
Created directory fglrx-install.xjgOcJ
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-14.20............................
=====================================================================
AMD Catalyst(TM) Proprietary Driver Installer/Packager
=====================================================================
Detected configuration:
Architecture: x86_64 (64-bit)
X Server: X.Org 6.9 or later 64-bit

설정 창에서 "다음"을 클릭하면 다음 메시지가 나타납니다.

여기에 이미지 설명을 입력하세요.

"이 드라이버는 그래픽 어댑터를 지원하지 않습니다. 설치가 계속되지 않습니다."

저는 Dell Studio 노트북에서 256MB ATI Mobility Radeon HD 3650을 실행하고 있습니다.

CentOS 7(Catalyst가 설치된 Linux Mint 15에서)으로 업데이트한 후 그래픽 성능이 눈에 띄게 저하되었습니다.

다음 단계는 ATI에서 "레거시" 드라이버를 구하는 것이었습니다.

# ./amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.run

열리는 창에서 다음을 클릭한 후 다음을 수행합니다. 여기에 이미지 설명을 입력하세요.

참조된 로그 파일은 다음과 같습니다.

# cat /usr/share/ati/fglrx-install.log 
Check if system has the tools required for installation.
fglrx installation requires that the system have kernel headers.  /lib/modules/3.10.0-123.6.3.el7.x86_64/build/include/linux/version.h cannot be found on this system.
One or more tools required for installation cannot be found on the system. Install the required tools before installing the fglrx driver.
Optionally, run the installer with --force option to install without the tools.
Forcing install will disable AMD hardware acceleration and may make your system unstable. Not recommended.


# yum list kernel*
Installed Packages
kernel.x86_64                                                              3.10.0-123.el7                                                 @anaconda
kernel.x86_64                                                              3.10.0-123.6.3.el7                                             @updates 
kernel-devel.x86_64                                                        3.10.0-123.6.3.el7                                             @updates 
kernel-headers.x86_64                                                      3.10.0-123.6.3.el7                                             @updates 
kernel-tools.x86_64                                                        3.10.0-123.6.3.el7                                             @updates 
kernel-tools-libs.x86_64                                                   3.10.0-123.6.3.el7                                             @updates

따라서 커널 헤더는 실제로 이미 설치되어 있습니다.

무엇 향후 계획?

답변1

음, 두 메시지 모두 매우 명확합니다.

  • 이 드라이버는 그래픽 어댑터를 지원하지 않습니다. 설치가 계속되지 않습니다.

    이는 이 드라이버 버전이 귀하가 보유하고 있는 "ATI Mobility Radeon HD 3650" 어댑터를 지원하지 않음을 의미합니다. 기존 문제를 시도해 볼 수 있는데, 이로 인해 두 번째 오류가 발생했습니다.

  • 시스템에 설치에 필요한 도구가 있는지 확인하십시오. fglrx를 설치하려면 시스템에 커널 헤더 파일이 있어야 합니다. /lib/modules/3.10.0-123.6.3.el7.x86_64/build/include/linux/version.h는 이 시스템에서 찾을 수 없습니다. 설치에 필요한 하나 이상의 도구를 시스템에서 찾을 수 없습니다.fglrx 드라이버를 설치하기 전에 필요한 도구를 설치하십시오.

    이는 드라이버 작동에 필요한 패키지/라이브러리가 누락되었음을 의미합니다. yum whatprovides /lib/modules/3.10.0-123.6.3.el7.x86_64/build/include/linux/version.h필요한 패키지를 사용 하고 설치합니다. 어떤 경우에는(예: Debian) 파일도 존재하지 않습니다. 이 경우 파일에 대한 심볼릭 링크를 만들어야 ln -s ../generated/uapi/linux/version.h /lib/modules/3.10.0-123.6.3.el7.x86_64/build/include/linux/version.h하지만 권장하지 않습니다.

그럼 무엇이 남았나요? 글쎄, 그 모든 것 대신에 를 사용하여 --listpkg버전이 지원되는지 확인하고 --buildpkg드라이버를 설치하기 위한 패키지를 빌드해 보십시오.

관련 정보