Fedora 20 ACPI 검은색 화면 문제가 로그인 전에 발생합니다.

Fedora 20 ACPI 검은색 화면 문제가 로그인 전에 발생합니다.

표준 Gnome3 데스크톱 환경을 사용하여 Fedora 20 64비트를 설치했는데, 시작하면 검은색 화면이 나타나고 다음 형식으로 4개의 메시지가 표시되었습니다.

Failed to find handle for ACPI object

내 컴퓨터는 Dell Latitude E5440이고 터치패드에도 문제가 있습니다. 이 문제는 제가 겪고 있는 문제와 관련이 있을 수 있기 때문에 이렇게 말씀드리는 것입니다. 아래 스크린샷은 내 요점을 보여줍니다. 저는 숙련된 Linux 고급 사용자가 아니므로 몇 가지 지침을 원했습니다.

편집하다

이 문제는 Linux 커널 버전에서는 나타나지 않지만 커널 및 3.11.10-301.fc20.x86_64에서는 나타납니다 . 이전 커널이 더 잘 실행된다는 점을 고려하면 이상하지 않습니까?3.16.2-201.fc20.x86-643.16.6-200.fc20.x86-64

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

답변1

나에게 당신의 문제는 커널의 버그처럼 들립니다. 다음과 같은 제목의 버그질라 문제를 발견했습니다.버그 42696 - Lenovo Ideapad Y470/Y570의 NVIDIA 그래픽 카드에서 ACPI 핸들 오류가 감지되었습니다..

발췌

Lenovo Ideapad Y470 및 Lenovo Ideapad Y570에서 커널은 _SB.PCI0.PEG0.VGA 핸들을 PCI 장치에 할당합니다(아마도 _DOS 메서드가 핸들에 있기 때문일까요?)

그러나 올바른 _DSM, _ROM, _PS0 및 _PS3은 _SB.PCI0.PEG0.PEGP 핸들에서 찾을 수 있습니다. VGA 핸들의 _PSx는 기본적으로 작동하지 않으며 단지 _PSC 변수를 가져오거나 설정합니다. _ROM이 존재하지 않으며 _DSM 방법은 PEGP._DSM 방법보다 유용성이 떨어집니다.

이 문제로 인해 nouveau 드라이버는 vbios를 로드할 수 없습니다(VGA에 _ROM이 존재하지 않기 때문). 마찬가지로 독점 nvidia 드라이버가 로드되지 않습니다. _PS0 및 _PS0 방법의 경우 pci_set_power_state 방법을 사용해도 실제로 PCI 장치가 비활성화되지는 않습니다.

이 문제에 대한 패치가 있지만 모든 하드웨어의 문제가 해결되지는 않을 수 있습니다.

취해진 조치

  1. 귀하의 시스템이 아직 존재하지 않는다면 귀하의 시스템을 버그의 시스템 목록에 추가하겠습니다.
  2. 다른 배포판을 다운로드하고 시도하여 이것이 하드웨어 문제가 아닌지 확인하고 다른 배포판에서도 문제가 지속되는지 확인하세요.

편집 #1

문제를 자세히 조사한 결과 이 ​​문제는 DMAR/IOMMU에서 발생한 것으로 보입니다.

발췌-ACPI...IOMMU 2부에서 DMAR 테이블 디코딩

DMAR - 변환을 담당하는 DMA 재매핑 단위를 나타냅니다. IOMMU라고도 알려져 있습니다. 시스템에는 2개 이상의 하드웨어 장치가 있을 수 있습니다. 누구나 일련의 장치를 제어할 수 있습니다. 성능상의 이유로 데스크탑 시스템에는 HD 오디오 엔진 전용 엔진이 있어 이 엔진이 유일한 하위 엔진이 되는 것을 즐길 수 있습니다.

시작 시 시스템에서 ACPI 정보를 추출하는 데 문제가 있는 것 같습니다. iommu 구성 요소의 특정 패치에 대해 위의 오류 메시지를 찾았습니다.

이 시스템은 약간 구식이어서 이 노트북의 일부 구성이 실제로는Canonical에서 Ubuntu를 실행하도록 인증함(12.04). 시스템의 정확한 구성을 알지 못하면 더 이상 디버깅하는 것이 거의 불가능합니다.

이제 특정 버전의 Ubuntu에 대해 인증되었으므로 시스템에 하드웨어 문제가 있는지 또는 문제를 일으키는 최신 버전의 Linux 커널 및/또는 드라이버가 변경되었는지 확인하기 위해 해당 버전을 설치해 볼 수 있습니다. 귀하의 시스템과 호환되지 않습니다.

관련 정보