Fedora 시작 화면에는 Fedora 로고와 Lenovo 로고가 모두 표시됩니다. 왜 그리고 어떻게?

Fedora 시작 화면에는 Fedora 로고와 Lenovo 로고가 모두 표시됩니다. 왜 그리고 어떻게?

저는 Fedora 30이 설치된 오래된 Lenovo ideapad 110-15ISK를 가지고 있습니다(그리고 LUKS 암호화 SSD를 스토리지로 사용합니다).

이 기계를 시작할 때:

  1. "Lenovo" 로고가 잠깐 나타납니다(실제로는 텍스트만 나타남).
  2. 선택 가능한 커널이 포함된 부팅 관리자 화면을 표시합니다.
  3. 저는 커널을 선택합니다.
  4. "Lenovo" 로고가 잠깐 나타납니다.
  5. 화면 하단에 "fedora(∫)" 로고와 함께 비밀번호 텍스트 입력 위젯이 나타납니다.
  6. LUKS 지원 SSD의 암호를 해독하기 위해 비밀번호를 입력합니다.
  7. 부팅 프로세스는 다음과 같이 계속됩니다.
    1. 화면 중앙에 "Lenovo" 로고
    2. 화면 하단의 "fedora(∫)" 로고.
  8. 마지막으로 KDE 로그인 화면이 이어집니다.

(7)이 나타나는 이유는 무엇입니까? Fedora가 표시하도록 특별히 선택된 제조업체 로고와 함께 배송되지 않는 한 "로고 매싱"은 어떻게 수행됩니까? 현재로서는 systemd가 모니터링을 담당하기 때문입니다(아마도 다음을 통해).프레임버퍼). 이것은 매우 신비롭습니다.

답변1

Hans de Goede의 연구 결과입니다.부팅시 깜박임 없음페도라에서. 한스새로운 Plymouth 테마 개발부팅하려면 펌웨어가 필요하며다음에 추가부팅이 완료되고 데스크탑 환경이 인계될 때까지의 Fedora 로고.

이제 bootsplash 로고가 ACPI 리소스로 노출되고 /sys/firmware/acpi/bgrt이 리소스를 지원하는 시스템에서 볼 수 있기 때문에 이는 작동합니다.

당신은 또한 볼 수 있습니다깜박임 방지 FAQ. (또한 로고가 디스크 암호 해독 암호 프롬프트와 함께 표시되도록 Plymouth 테마를 수정하는 방법도 설명합니다.)

답변2

이것은 새로운 플리머스 테마입니다. 다음을 사용하여 테마를 쉽게 변경할 수 있습니다.

plymouth-set-default-theme --list
plymouth-set-default-theme <one from list output> - R

원천: https://fedoramagazine.org/howto-change-the-plymouth-theme/

답변3

매우 낮은 수준에서는 비디오 메모리에 쓸 때 자동으로 지워지지 않습니다. Fedora 시작 프로세스가 명시적으로 화면을 지우거나 비디오 모드를 변경하지 않는 한, 화면에 표시되는 모든 내용은 기존 콘텐츠 "위에" 나타납니다.

관련 정보