개요
최근 학교에서 학생에게 가장 중요한 급식표를 티비에 띄워주는 프로그램을 제작하였다.
프로그램은 웹에서 작동하며, 나이스 급식 API에서 급식을 받아온 후 웹상에 띄워준다. 웹을 띄워주기 위해 라즈베리파이를 사용하였다.
본론
그런데 라즈베리파이가 부팅 할 때 문제가 발생하였다.
부팅 시 "Raspberry Pi Desktop에 오신 것을 환영합니다" 라는 시작 이미지가 별로였다.
그래서 간단하게 찾아봤더니 변경 방법이 바로 나왔다.
바로 plymouth를 사용하여 변경하는 방법이다.
https://wiki.debian.org/plymouth
[plymouth - Debian Wiki
Translation(s): English - Español - Français - Italiano - Português (Brasil) - Русский Plymouth Plymouth presents a graphic animation (also known as a bootsplash) while the system boots. It provides eye-candy and a more professional presentation
wiki.debian.org](https://wiki.debian.org/plymouth)
플리머스 소개 문구
플리머스는 시스템이 부팅되는 동안 그래픽 애니메이션(부트 플래시라고도 함)을 보여줍니다. 기본적으로 높은 정보의 텍스트 출력이 바람직하지 않을 수 있는 시나리오에 대해 눈을 즐겁게 하고, 보다 전문적인 프레젠테이션을 제공합니다. 또한 디스크 암호화 암호 입력과 같은 부팅 프롬프트도 처리합니다.
요약하면 부팅 하는 동안 터미널이 아닌 이쁘장하게 그래픽이 나온단 뜻이다.
방법(코드)
※사전에 바탕화면(~/Desktop)에 splash.png 파일을 저장해둬야 한다. 환경에 따라 다르지만 보통 1920*1080 이미지가 적당하다.
cd /usr/share/plymouth/themes/pix
sudo mv splash.png splash_default.png
cd
cd Desktop
sudo cp splash.png /usr/share/plymouth/themes/pix
sudo plymouth-set-default-theme --rebuild-initrd pix
(약 1분 정도 걸림)
2024.08.28. 추가
만약 화면 실행시 뜨는 무지개 색을 지우고 싶다면 다음 코드를 입력한다.
sudo nano /boot/firmware/config.txt
disable_overscan=1 밑에 다음 문구를 작성한다.
disable_overscan=1
disable_splash=1
끝
코드 입력이 다 끝났다면 재부팅을 하여 적용이 됐는지 확인한다.
주의사항(추가)
시스템 업그레이드 시 초기화 됨!!!!
'개발' 카테고리의 다른 글
[JavaScript] console.log에 스타일(css) 입히는 방법 (0) | 2024.09.20 |
---|---|
[RaspberryPi] Taskbar 자동 숨기기 사용 방법 (0) | 2024.08.28 |
MariaDB 설치&보안 설정&외부접근 허용 (0) | 2022.09.25 |