nomodeset은 무엇을 하는가


90

Ubuntu 12.10을 설치 한 후 Radeon HD 5450 GPU를 독점 드라이버와 함께 사용하려고 시도했습니다.

이 질문에 대답 할 필요는 없으므로 취한 단계는 나열하지 않습니다.

한 가지 조치를 취한 후 fglrx-updates를 설치 한 후 재부팅시 시스템이 자주색 화면에 정지됩니다. 그래서 다음을 사용하여 부팅하기로 결정했습니다.nomodeset

나는 편집했다

quiet splash $vt_handoff

이처럼

quiet splash nomodeset

이 변경을 통해 Unity와 독점 드라이버를 설치하고 성능을 발휘하여 로그인 할 수 있습니다. 나는 그것이 12.04에서했던 것보다 성능이 뛰어나다 고 말할 때까지 갈 것이다.

fglrxinfo 읽는다

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 5000 Series
OpenGL version string: 4.2.11903 Compatibility Profile Context

내가 추가 한 방식에 유의하십시오 nomodeset메모리에서 수행되었으므로이 작업을 수행 한 지 오래되었습니다. 이 질문에 대한 답변을 찾을 때 나는 이것을 발견하고 내 편집 내용이

quiet splash $vt_handoff

nomodeset $vt_handoff

nomodeset편집 내용은 무엇입니까 ? 내가 알았던 유일한 잘못은 부팅 할 때 plymouth Ubuntu 로고 화면이 표시되지 않는다는 것입니다.

그것이 유일한 절충이라면 편집을 영구적으로 만들어 드리겠습니다.

답변:


89

대답은 여기에서 찾을 수 있습니다 : http://ubuntuforums.org/showthread.php?t=1613132

무 모드

최신 커널은 비디오 모드 설정을 커널로 옮겼습니다. 따라서 X 서버가 시작될 때 비디오 카드의 하드웨어 특정 클럭 속도 및 레지스터의 모든 프로그래밍은 X 드라이버가 아닌 커널에서 발생합니다. 이렇게하면 고해상도 멋진 스플래쉬 (부팅) 화면과 깜박임이 발생할 수 있습니다. 부팅 스플래시에서 로그인 화면으로 무료 전환. 불행히도 일부 카드에서는 제대로 작동하지 않아 검은 화면이 나타납니다. nomodeset 매개 변수를 추가하면 커널이 비디오 드라이버를로드하지 않고 X가로드 될 때까지 대신 BIOS 모드를 사용하도록 지시합니다.


7
따라서 스플래시 화면에서만 편집을 영구적으로 만들어 성능을 잃지 않습니다. 내 그래픽 카드 문제가 정렬되어 있음을 아는 것이 좋습니다.
크리스 카터

4
당신은 맞다고 말했다. :-)
NickTux

1
@ NikTh : nomodeset을 영구적으로 추가하면 실제로 문제가 감지됩니다. 더 이상 두 번째 화면을 감지 할 수 없습니다. 그것에 대한 제안이 있습니까? nomodeset이 없으면 자주색 화면이 나타나고 더 이상 우분투를 부팅 할 수 없습니다.
Cleb

@Cleb nomodeset는 드라이버를 설치하거나 (종료 된 경우) 최신 버전으로 업그레이드하여 그래픽 카드를 수정하기 전까지의 임시 솔루션 / 해결 방법입니다. 커널 버전, 하드웨어 등에 따라 여러 가지 문제가 발생할 수 있습니다. AskUbuntu 또는 ubuntuforums.org에서 새로운 문제를 열어서 문제를 자세하게 설명하는 것이 좋습니다.
NickTux

@NikTh : 나는 지금 내 질문을 게시했다 : askubuntu.com/questions/631339/… 당신이 도울 수 있기를 바랍니다 :)
Cleb

15

많은 오픈 소스 드라이버가 비 커널 모드 설정에 대한 지원을 제거 했으므로 nomodeset을 사용하면 매우 기본적인 VESA 가속되지 않은 드라이버로 돌아갑니다. 이것은 성능과 기능이 매우 뛰어납니다.

nomodeset은 독점 (fglrx / nvidia) 드라이버에 영향을 미치지 않아야합니다. 이런 종류의 커널 모드 설정이 없습니다.

"스플래시"를 제거하면 Plymouth boot * splash *가 제거됩니다.

Radeon은 비교적 최근에 "사용자 모드 설정"(컴퓨터를 강제로 사용하지 않는 모드)에 대한 지원 제거를 마쳤지만 인텔 그래픽에서는 한동안 문제가있었습니다. http://lists.x.org/archives/xorg-announce/2012-November/002093.html

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