![Fedora 20 gnome 및 ati 카드 시작 후 검은색 화면](https://linux55.com/image/41680/Fedora%2020%20gnome%20%EB%B0%8F%20ati%20%EC%B9%B4%EB%93%9C%20%EC%8B%9C%EC%9E%91%20%ED%9B%84%20%EA%B2%80%EC%9D%80%EC%83%89%20%ED%99%94%EB%A9%B4.png)
Fedora 20을 설치하고 처음으로 부팅한 후 모든 것이 잘 작동합니다.
그러나 일부 소프트웨어 패키지를 설치하고 업데이트한 후 시스템을 다시 시작하면 화면이 검게 변하거나 gnome이 시작됩니다. 첫 번째 클릭 후 gnome이 정지되거나 화면이 검게 변하지만 ati OpenSource 드라이버를 비활성화하면 gnome이 정상적으로 시작됩니다(그러나 gnome-shell은 소프트웨어 렌더링으로 인해 CPU 사이클의 50%를 사용합니다).
이 문제를 어떻게 해결할 수 있나요?
답변1
편집하다:
일부 그래픽 카드는 ATI 오픈 소스 드라이버를 지원하지 않지만 fedora 20에 ATI 독점 드라이버를 설치하는 것은 약간 까다롭고 설치 스크립트를 수정해야 하기 때문입니다.
설치하려면 아래 지침을 따르십시오.
http://bluehatrecord.wordpress.com/2014/05/10/installing-the-proprietary-amd-catalyst-14-4-fglrx-driver-on-fedora-20-with-kernel-3-14/
요구사항을 먼저 설치하려면 터미널에서 다음 명령을 실행하세요.
sudo yum -y install gcc binutils make kernel-devel kernel-headers dkms
또한 패치의 7행에 있는 커널 버전을 사용 중인 커널 버전으로 바꿉니다(찾으려면 터미널에서 "uname -a" 실행). 예를 들어 내 커널 버전은 3.11이므로 이 패치를 사용했습니다.
--- lib/modules/fglrx/build_mod/firegl_public.c
+++ lib/modules/fglrx/build_mod/firegl_public.c
@@ -1784,7 +1784,11 @@ KCL_TYPE_Uid ATI_API_CALL KCL_GetEffecti
#else
#ifdef current_euid
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,11,0)
+ return __kuid_val(current_euid());
+#else
return current_euid();
+#endif
#else
return current->euid;
#endif