티스토리 뷰
?UbuntuBreezy부터 새로 추가된 usplash용 이미지를 한번 만들어 보았다.
이런 저런 부가조건이 있어서 생각보다 귀찮지만~ 심심하신 분들 한번 해 보시길~
일단 GIMP를 이용해서 640x480 16컬러 이미지를 만들어야 한다.
단, 그 중에서 6개의 색은 다음과 같이 인덱스와 용도가 정해져있다.
팔레트 인덱스 | 용도 |
0 | 배경색 |
1 | 진행 막대 색 |
2 | 오른쪽 메시지 글자 색 |
4 | 진행 막대 배경색 |
8 | 왼쪽 메시지 글자 색 |
13 | 실패 메시지 색 |
요걸 GIMP에서 어떻게 잘 요리할 것인가가 오늘의 주제~
여러가지 방법이 있겠지만... 가장 단순 무식한 방법을 설명하겠다.(그래~ 나 공대나왔다~)
팔레트를 미리 만들어 두고 그 팔레트에 맞춰서 그림을 그리는 방법인데, 절차는 간단하지만 약간의(?) 그림 솜씨와 (도트)노가다가 필요하다.
- 파일-대화상자-색상표 메뉴를 사용해서 색상표 창을 연다. (이미 있다면 안해도 된다.)
- 색상표의 단축메뉴를 이용해 새 색상표를 만든다.
- 새로 만들어진 색상표를 더블클릭해서 색상표 편집기 창을 연다.
- 전경색이나 배경색을 원하는 색으로 지정하고, 색상표 편집기의 단축메뉴를 이용해 배경/전경에서 새 색상을 추가한다.
- 위의 표에 나와있는 인덱스를 확인하면서, 16개의 색을 추가한다.
- 파일-새로를 선택해 640x480 이미지를 만든자.
- 이미지-모드-인덱스됨을 선택하고, 사용자 색상표를 선택한 다음에 위에서 만든 팔레트를 지정한다.
- 아! 최종 색상표에서 사용안한 색상 지우기를 선택하면 안된다! 잊지말자!
- 자~ 이제 솜씨를 발휘할 시간! 16색 크레용으로 멋진 그림을 그려보자. 잊지마라~ 그 중 6색은 정해진 용도가 있다!
- 다 그렸으면 원본은 xcf파일로 저장하고, 파일-사본 저장을 선택해서 png로 저장하자. (이건 필수 조항은 아니지만 원본에 대한 예의 같은거다. 가끔, 포샵질해서 jpg로 저장하고, 그걸 다시 포샵질해서 jpg로 저장하는 일을 반복하는 만행을 저지르는 사람들이 있다.)
어찌어찌하여 640x480 16색 png파일을 만들었다면 이제 uslash에 적용할 시간~
묻지마라. 나도 여기 나오는 명령이 뭐하는 건지 모른다. 그냥 시키는 대로 했을 뿐... 다만 iolo-usplash라는 건 위에서 만든 png파일의 이름이라고 생각하면 되겠다.
apt-get install libbogl-dev cp iolo-usplash.png usplash-artwork.png pngtobogl usplash-artwork.png > usplash-artwork.c gcc -Os -g -I/usr/include/bogl -fPIC -c usplash-artwork.c -o usplash-artwork.o gcc -shared -Wl,-soname,usplash-artwork.so usplash-artwork.o -o iolo-usplash.so sudo mkdir -p /usr/local/lib/usplash/ sudo cp iolo-splash.so /usr/local/lib/usplash/ sudo update-alternatives --install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/local/lib/usplash/iolo-usplash.so 55 sudo dpkg-reconfigure linux-image-$(uname -r)
그렇게 해서 만든 16컬러 부트 스플래시 lol
'hacking > linux&gnome' 카테고리의 다른 글
GNOME 2.24 릴리즈! (2) | 2008.09.25 |
---|---|
gnomevfs의 smb인코딩 설정하기 (0) | 2006.09.19 |
대쉬바둑 wine으로 띄우기 성공~ (0) | 2005.12.09 |
우분투 브리지용 freetype6-2.1.10과 그 친구들... (0) | 2005.10.10 |
engdic "revolutions"! (0) | 2005.10.10 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- webapp
- ****
- maven
- DeveloperWorks
- 책
- Java
- 독후감
- web
- 자전거
- jQuery
- Ajax
- ***1/2
- ***
- 영화
- **
- HTML5
- 해남
- 장필순
- 자바스크립트
- JavaScript
- Prototype
- 땅끝마을
- Eclipse
- 여행
- docker
- Dojo
- nodejs
- 노래
- CSS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함