우분투 서버 11.10에서 plymouth를 사용하려고 하는데 운이 없습니다. VirtualBox에 서버를 최소 가상 머신으로 설치했습니다. 그런 다음 plymouth 테마를 설치했지만 표시되지 않습니다. 내가 사용한 테마 중 하나는 부팅 중에 텍스트만 표시했습니다. 따라서 누구든지 작동하게 된다면 방법을 알고 싶습니다!
답변1
plymouth는 항상 테마를 가지고 있으며 Ubuntu 부팅에 항상 사용됩니다. 서버가 패키지 자체 details
에 있는 테마를 사용하기 때문에 명확하지 않습니다 plymouth
.
/lib/plymouth
/lib/plymouth/themes
/lib/plymouth/themes/details
/lib/plymouth/themes/details/details.plymouth
quiet
하지만 테마 토끼굴을 실행하기 전에 프롬프트 에 다시 추가했는지 확인하세요 grub
. 기본적으로 서버에는 관리자가 시작 시 명령 출력 텍스트를 보고 싶어하기 때문에 서버가 없습니다 quiet
(11.04에서 변경됨). debconf-utils
이를 확인하려면 도구가 필요합니다 . 그런 다음 다음을 수행하십시오.
debconf-get-selections | grep grub | grep quiet
거기에 보이면 noquiet
로고가 나타나지 않는 것일 수 있습니다. 또한 표시되면 nomodeset
그래픽 부팅이 중지됩니다. 이 문제를 해결할 수 있습니다.
sudo dpkg-reconfigure grub-pc
조심하세요이러한 설정은 시스템 부팅에 필수적이므로 변경하기 전에 백업을 수행하는 것이 좋습니다.
이제 quiet
모드가 켜져 있고 다른 테마를 선택하려면 해당 테마를 설치하기만 하면 되며 해당 테마를 기본값으로 설정해야 합니다. 기본값이 무엇인지 수동으로 확인하려면 도구를 사용할 수 있습니다.update-alternatives
$ update-alternatives --list default.plymouth
/lib/plymouth/themes/default.plymouth
$ update-alternatives --display default.plymouth
default.plymouth - auto mode
link currently points to /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth - priority 100
slave default.plymouth.grub: /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
Current 'best' version is '/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth'.
서버 부팅 시 그래픽 로고를 표시하려면 다음과 같이 하면 됩니다.
sudo apt-get install plymouth-theme-ubuntu-logo
그래도 기본 대안이 위의 출력으로 변경되지 않으면 언제든지 다음을 사용하여 문제를 강제할 수 있습니다.
sudo update-alternatives --config default.plymouth
하지만 선택은 하나뿐이라고 말할 수도 있습니다. 을(를) 설치 plymouth-theme-ubuntu-logo
하고 제거했으며 부팅 옵션으로 nomodeset
가지고 있는데 quiet
여전히 플리머스 테마가 없다면 그래픽 하드웨어가 서버에 그래픽 부팅을 제공하지 못할 수도 있습니다. plymouth-theme-ubuntu-text
최소한 버전과 로딩 도트를 제공해야 합니다.