나는 또한이 문제에 직면했다.
문제의 기초
간단히 말해서, Ubuntu 16의 파일 레이아웃은 플리머스 테마의 위치를에서 /lib/plymouth/themes
로 변경 /usr/share/plymouth/themes
하여 이전 레이아웃을 가정 한 모든 테마 설치 스크립트가 이제 잘못된 위치에 설치됩니다. 따라서 update-initramfs 가 실행될 때 소스 데이터가 있어야하는 위치에 있지 않으므로이 오류가 발생합니다.
plymouth module "(/usr/lib/i386-linux-gnu/plymouth//.so)" missing, skipping that theme
그로 인해 테마가 설치되지 않습니다. 대체는 기본 우분투 로고 테마입니다.
물건을 고치기
나는 단순히 수동으로 작업을 수행하는 것이 편리하다는 것을 알았습니다. 우분투에 익숙하기 때문에 잘라내어 붙여 넣는 대신 접근 방식을 설명하는 데 집중할 것입니다.
apt-get으로 부분적으로 초기화 수정
다음 명령을 실행하면 여러 가지 새로운 테마가 올바른 위치에 설치 될뿐만 아니라 현재 잘못된 업데이트 대체 체계 가 수정됩니다 .
apt-get install plymouth-themes
이 실행 후에 /usr/share/plymouth/themes
는 이전 경로와 동일한 레이아웃을 갖는 새 디렉토리 구조가 고정됩니다 .
오래된 테마로 이동
각 테마를 마이그레이션 할 가치가있는 경우 이미 설치된 테마를 사용하는 복제본이있을 수 있습니다.
ls -ltrd /lib/plymouth/themes
ls -ltrd /usr/share/plymouth/themes
새로운 위치로 이주하는 것은 간단합니다. 각 테마가 테마의 이름을 딴 디렉토리에 포함되어 있으므로 디렉토리를 이동하십시오.
cd /lib/plymouth/themes
mv <theThemeDirectory> /usr/share/plymouth/themes
오래된 테마 수정
이전 테마는 .plymouth 테마 파일에 테마가 설치된 디렉토리에 대한 참조가 포함되어 있기 때문에 자체 참조 됩니다. 올바른 사람에 대한 이러한 참조 변경 (예를 vi /usr/share/plymouth/themes/orb/orb.plymouth
다음 교체 /lib/plymouth
와 함께 /usr/share/plymouth
).
업데이트 대안이 포함 된 업데이트 목록
orb 예제를 확장하려면 업데이트 대체를 사용하여 테마 목록을 선택 가능하게하십시오.
update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/orb/orb.plymouth 100
이는 gnome-look의 대부분의 테마에 포함 된 스크립트 update-plymouth 를 활용하는 이점 이 있습니다 . 나는 텍스트를 포함시킬 것이다
#!/bin/bash
echo "Choose the number of the theme you want to use, then [ENTER]"
echo
sudo update-alternatives --config default.plymouth
sudo update-initramfs -u
echo
read -p "Do you want to test the theme? (Y/N) "
if [ "$REPLY" != "n" -a "$REPLY" != "N" ] ; then
echo
echo "Running 10-second test..."
sudo plymouthd ; sudo plymouth --show-splash ; for ((I=0; I<10; I++)); do sleep 1 ; sudo plymouth --update=test$I ; done ; sudo plymouth --quit
fi
exit
Running update-plymouth
을 사용하면 원하는 테마를 선택하고 새 initramfs를 자동으로 빌드하고 미리 볼 수 있습니다.
보너스 : deviantart의 아트 사용
이 지식으로 무장 한 우리는 맹목적으로 설치 프로그램을 실행할 필요가 없지만 새로운 테마를 설치하는 데 필요한 모든 것이
- 테마 디렉토리를 복사
/usr/share/plymouth/themes
update-alternatives
위에서 설명한대로 실행
- 운영
update-plymouth
그것은 우리 가이 소닉 테마 가 최고 라고 생각하는 더 큰 테마를 선택할 수있게합니다 .