Debian stretch에 fglrx 드라이버를 어떻게 설치합니까? 패키지 추적기 에 현재 사용 가능한 패키지가 없다고 표시되어 있으므로 Sid를 추가하고 100으로 고정했습니다. 이제 aptitude
는 xorg-video-abi-18
에 대한 내용을 반환합니다.이 패키지는
여기 .
거의 전체를위한 가장 큰 배포판 중 하나의 저장소에 드라이버만큼 중요한 것이없는 것이 어떻게 가능합니까? 지금 한 달입니까?
Answer
현재 X.Org 서버는 xorg-video-abi-19
를 제공합니다. 어떤 fglrx
가 지원하지 않습니다. ABI는 포워드 호환이되지 않으므로 저장소에서 드라이버를 설치할 수 없습니다.
Debian 9에서는 그리고 AMD GPU를 사용하는 유일한 방법은 무료 radeon
드라이버 (firmware-linux-nonfree
의 동반 비 무료 펌웨어 포함)를 사용하는 것입니다. 또는 최신 GPU, 그 후속 제품인 amdgpu
(필요한 경우 독점 AMDGPU Pro 드라이버를 사용할 수 있음).
fglrx
는 “실제로 데비안의 일부가 아닙니다.”데비안의 인프라에서 호스팅되는 비 자유 저장소의 일부이지만 같은 양의 관심과 지원을받지는 않습니다. 데비안에 관한 한, fglrx
는 “배포판에 포함되지 않았기 때문에 배포판에서 누락되지 않았습니다.
댓글
- AMD에서 직접 제공 한 드라이버가 xserver 버전을 지원하지 않는 것 같습니다. " 오류 : 감지 된 X 서버 버전 ' XServer 1.19.2_64a '는 지원되지 않습니다. 지원되는 버전은 X.Org 6.9 이상, 최대 XServer 1.10 (기본값 : v2 : x86_64 : lib : XServer 1.19.2_64a : none : 4.9.0-3-amd64 🙂 설치가 진행되지 않습니다. "
답변
같은 문제가 발생했고 오픈 소스 드라이버를 설치하면 문제가 해결되었습니다. (source.lst에 contrib 및 non-free가 있는지 확인하십시오) :
apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
(명령은 다음 위키 페이지에서 온 것입니다 : https://wiki.debian.org/AtiHowTo )
답변
x-server를 jessie에서 제공하는 서버로 다운 그레이드하여 문제를 해결했습니다. 다음 스크립트가 트릭을 수행해야합니다.
#!/bin/bash printf "deb http://ftp.de.debian.org/debian/ stable main contrib non-free\ndeb-src http://ftp.de.debian.org/debian/ stable main contrib non-free\n" > /etc/apt/sources.list.d/stable.list printf "Package: xserver-*\nPin: release a=stable\nPin-Priority:1001\n" > /etc/apt/preferences.d/xserver.pref apt-get update;apt-get dist-upgrade exit 0
변경 사항을 되돌리려면이 프로세스에서 생성 된 파일을 삭제하십시오.
이것이 작동한다고 보장 할 수 없습니다. 이 스크립트가 수행 할 작업을 이해하는 경우에만이 작업을 수행해야합니다.
설명
- AMD에서 최신 버전의 fglrx를 다운로드하는 것이 좋습니다. Stephen Kitt은 x- 서버를 다운 그레이드하는 대신 제안했습니다. x를 다운 그레이드하면 시스템의 다른 요소가 손상 될 가능성이 더 커 보입니다. 특히이 답변이 게시 된 후 1 년 이상 jessie와 스트레치가 실제로 달라졌 기 때문입니다.