Ubuntu 18.04에 AMD 그래픽 드라이버를 설치하는 방법


16

저는 항상 Windows 사용자 였지만 어제이 페이지 에서 Ubuntu 18.04 LTS를 다운로드하여 설치 했지만 AMD 그래픽 드라이버를 설치하는 방법을 찾을 수 없습니다.

현재 Linux는 복구 모드에서만 작동합니다. 일반 모드에서는 빈 자주색 화면이 표시되고 아무것도 작동하지 않습니다. 인터넷에서 검색 한 후 그래픽 드라이버에 문제가 있음을 발견했으며 AMD 그래픽 드라이버를 설치하기 위해 많은 것들을 시도했습니다. 랩탑, 그러나 아무것도 작동하지 않는 것 같습니다. 랩톱에서이 명령을 실행했습니다.

lspci -nn | grep -E 'VGA|Display'

결과는

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] [1002:6660]

그래서 하이브리드 그래픽 카드 또는 다른 것이 있는데, 이 설치 안내서를 시도했지만 작동하지 않았습니다 (댓글 섹션의 사용자에게도).

창문에서는 매우 쉬웠습니다. 창문으로 다시 바꾸려고했지만 마지막으로 여기에 묻고 싶었습니다. Ubuntu 18.04에 AMD 그래픽 드라이버를 설치할 수있는 솔루션이 있습니까?

감사!


1
당신이 시도하면 sudo add-apt-repository ppa:oibaf/graphics-drivers다음 sudo apt update당신은 오류를 얻었 는가? 보통 이후에는 sudo apt update자동으로 드라이버를 설치합니다. 18.04에서 나에게 잘 작동했습니다. 이 드라이버를 설치하기 전에 BIOS에서 보안 부팅 비활성화를 시도 했습니까?
Terrance

귀하의 의견에 감사드립니다. 예, 보안 부팅이 이미 비활성화되어 있습니다. 방금 언급 한 두 가지 명령을 실행했는데 둘 다 성공했습니다. 지금 무엇을해야합니까? @Terrance
nikhil123

재부팅 만하면됩니다. 다음을 실행하여 버전 lshw -c video 을 확인할 수 있습니다.driver=
Terrance

@Terrance ok, 랩톱을 재부팅하고 해당 명령을 실행했습니다.이 출력을 얻었습니다 *-display UNCLAIMED description: Display controller product: Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] vendor: Advanced Micro Devices, Inc. [AMD/ATI] .... . amd 드라이버를 설치 한 것 같습니다. 그러나 소프트웨어 및 업데이트-> 추가 드라이버에서 "사용 가능한 추가 드라이버가 없습니다"라는 메시지가 표시됩니다. 정상적인 부팅 (빈 보라색 화면) 문제, 실제로 amd를 설치해도 어쨌든 도움을 주셔서 감사합니다 :)
nikhil123

일반적인 우분투 방법 askubuntu.com/questions/1065852/…를
Rinzwind

답변:


25

시스템과 함께 제공되는 오픈 소스 드라이버를 사용할 수 있어야합니다. 일반적인 nomodeset 수정을 사용해야 할 수도 있습니다.

이미 우분투를 설치 한 후 'nomodeset'을 어떻게 설정합니까?

라데온 카드에는 내장 드라이버를 사용하는 것으로 충분합니다.

다른 문제를 해결하거나 NVIDIA 드라이버 용 PPA를 추가 한 경우 (죄송합니다) 다음을 정리할 수 있습니다.

sudo apt-add-repository -r ppa:graphics-drivers/ppa && \
sudo apt update && \
sudo apt upgrade && \
sudo apt autoremove && \
sudo apt autoclean

이제 AMD 업데이트 PPA를 추가하고 업데이트하십시오.

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
sudo apt upgrade

그런 다음 안전한 패키지를 다시 구성하십시오.

sudo apt install --reinstall xserver-xorg-video-amdgpu
sudo dpkg --configure -a
sudo dpkg-reconfigure gdm3 ubuntu-session xserver-xorg-video-amdgpu

마지막으로 가속 비디오를 활성화 할 수 있습니다.

sudo apt-get install mesa-vdpau-drivers

그런 다음 mpv를 사용하여 VDPAU 드라이버를 테스트하려면 다음을 수행하십시오.

mpv --hwdec=vdpau yourvideofile

이제 컴퓨터를 재부팅하고 여전히 작동하는지 확인하십시오. 그렇습니다? 좋은! 이제 다시 한 번 재부팅하고 nomodeset 부팅 옵션을 제거 할 수 있는지 확인하십시오. 그것없이 작동하면 성능이 향상 될 수 있습니다.

마지막으로 GUI에 로그인하면 설정> 장치> 디스플레이 로 이동 하여 해상도가 올바르게 설정되어 있는지 확인하십시오.

위의 모든 사항을 수행 한 후에도 성능이 여전히 표준에 미치지 못하면 마지막 수단으로 폐쇄 소스 드라이버를 수동으로 설치할 수 있습니다.

독점 드라이버를 계속 사용하려면 다운로드하여 설치해야합니다. 게시 한 출력에 따라이 드라이버를 다운로드해야합니다.

AMD Radeon ™ HD 8670M 시리즈 GPU 드라이버 및 지원

"Linux x86_64"상자를 클릭하고 zip 파일을 다운로드하십시오.

이 안내서 를 따르 거나 질문에 대한 추가 업데이트를 게시하면 그에 따라 답변을 개선 할 것입니다.


AMD에 적용 할 수 있도록 답변을 업데이트했습니다. 감사합니다.
Joshua Besneatte

안녕하세요, 귀하의 답변에 감사드립니다. sudo를 사용하여 두 명령을 시도했으며 실제로 적절한 진행률 표시 줄이있는 일부 드라이버가 설치되었습니다. 그러나 여전히 일반 모드로 부팅 할 수 없으며 복구 모드에서 화면의 시각적 화면이 최악이됩니다. 파이어 폭스에서 스크롤을 내릴 때, 페이지 스크롤의 절반 및 다른 절반은 그렇지 않습니다. 어쨌든, 나는 창으로 다시 전환하고 있습니다. 내 노트북은 리눅스와 호환되지 않는 것 같습니다
nikhil123

1
정말? 나는 "이것이 어렵다, 그만두 자"라는 태도를 결코 이해하지 못했다. 그러나 당신이 당신의 마음을 바꾸면, 나는 항상 도와 줄 것이다.
Joshua Besneatte

1
좋아, 바탕 화면 나는 3D 가속을 사용할 수 있지만, 내 R250에 지원되지 않기 때문에 frozes
앤드류 루카

1
안녕하세요 @JoshuaBesneatte. 이 안내서를 따라 가서 드라이버를 설정했습니다. 나는이 가이드 github.com/lutris/lutris/wiki/Installing-drivers를 따르고 실제로 크게 변경되지 않았습니다. 어떻게 내가 우분투 설정 상세 페이지로 이동하면 내 GPU는 여전히 인텔 하나로 나타 때문에 내가 실제로 아무것도 accomplised 한 경우 알 수없는 AMD 한
Odif Yltsaeb

0

하루 종일 문제로 고생하고 Joshua의 대답이 효과가 없었기 때문에 솔루션을 제공하는 것이 도움이 될 것이라고 생각했습니다.

실수로 VMware® Workstation 15에 Ubuntu 18.04를 설치했지만 호스트 시스템의 AMD 그래픽 어댑터를 기반으로 문제를 해결하려고했습니다. 나는 나를 위해 일한 솔루션 을 아래에 복사 합니다 .

문제는 Wayland와 관련이 있습니다. 우분투는 기본적으로 X11 세션으로 설정되어 있지만 어떤 이유로 GDM을 사용하도록 설정했습니다.

확실히 GDM을 LightDM으로 바꿀 수 있지만 더 쉬운 옵션은 다음과 같습니다.

sudo nano /etc/gdm3/custom.conf

그런 다음 줄을 변경하십시오.

#WaylandEnable=false

WaylandEnable=false

를 눌러 Ctrl+ OCtrl+ X및 재부팅. 재부팅하지 않으려면 할 수 있습니다

sudo systemctl restart gdm

그러면 Windows 세션이 다시 시작됩니다 (위와 같이 수정하기 위해 상자에 ssh가 있다고 가정).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.