로그인
Sign in
조회 수 1272 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

** 이 글은 리눅스의 모든 것 155쪽에 있는 KDE시작 화면 바꾸기에 대한 보충 자료입니다. **


이 팁 강좌에서는 KDE 시작 화면에서 Ksplsh를 바꾸는 방법으로 애니메이션 기능이 더 추가되어 좀 더 화려한 스플래시 기능을 적용하는 방법을 추가적으로 설명합니다. 이 방법을 적용한 넘버원 리눅스의 버전은 2014.8.테스트1 버전부터입니다. 그러면 Ksplash를 바꾸는 방법을 따라 적용해 보기로 합니다.


step1. 패널에 있는 KDE 제어센터를 실행또는 [시작메뉴 > 기타응용프로그램 > 설정 > 데스크탑 설정]을 클릭하여 실행합니다.


step2. 작업공간 모양과 행동 카테코리에서 [작업공간 모양]을 클릭합니다.


ksplash1.png 


step3. [작옵공간 모양] 아이콘을 클릭합니다.


step4. [시작 화면]을 클릭합니다.


steo5. [새 테마 가져오기]를 클릭합니다.


step6. 찾기 입력폼에 codekde를 입력합니다.

ksplash2.png 


step7. CodeKde 스플래시가 검색되면 [설치] 버튼을 클릭하여 설치합니다. 이 때 설치되는 경로는 ~사용자계정/.kde4/share/apps/kplash/Themes입니다. 만일 시스템 전역에 적용하고자 할 경우에는 /usr/share/apps/ksplash/Themes 경로에 설치하거나 이동시키면 됩니다. 


step8. CodeKde 스플래시 테마가 설치되었으면 [닫기] 버튼을 클릭합니다. 그러면 시작화면 테마 관리자에 CodeKde가 추가됩니다. +

ksplash3.png 


step9. 추가한 스플래시 테마가 어떻게 동작하는지를 [테마시험] 버튼을 클릭하여 테스트해 봅니다.

ksplash5.png ksplash6.png ksplash7.png ksplash8.png


점선으로 원형이 돌이가고 그 아래에 데스크탑 로딩 문자가 깜빡거리며, 점선들이 수평으로 애니메이션되는 것을 볼 수 있습니다. 그러면서 원형에 KDE 마크인 K자가 서서히 나오게 됩니다.


step10. 자, 적용할 스플래시 테마를 확인하였습니다. [적용] 버튼을 클릭하여 새로운 스플래시 테마를 적용합니다.


step11. 시작메뉴를 클릭하여 로그아웃을 선택하여 로그아웃을 한 후에 여러분의 계정으로 다시 로그인하여 새로운 스플래시 테마가 적용되는지를 확인합니다.


그런데, 어쩐 일로 새 CodeKde 스플래시가 나타나지 않고 바로 KDE 일터로 넘어가는군요. 필자가 이 부분에 대해서 고심하고 구글링하였습니다만, 이에 대한 질문은 있으되 답변을 찾기가 어려웠습니다. 차라리 어떠한 간단한 오류 메시지라도 던져주고 안되면 더 나았을텐데 마냥 야박하고 야속하게 실행이 안되는군요....일부에서는 이것이 버그라 합니다만, 안되는 현상을 찾으려면 KDE4가 시작될 때 실행되는 파일이 무엇인지를 알아야 이 문제를 해결할 수 있습니다. KDE4의 시작 프로그램은 startkde이며 이 파일은 /usr/bin 디렉토리에 위치합니다.

이 파일을 열어보면 바이너리가 아닌 스크립트 파일로 되어 있습니다. 257줄 설정을 보면 Ksplash 엔진이 KSplahX로만 설정되어 있습니다. 그러나 CodeKde는 이 엔진을 사용하는 것이 아니라 KSplashQML 엔진을 사용합니다. KsplashQML로 만든 스플래시 테마가 KDE시작시 적용되기 위해선 260줄 라인에 KSplashQML엔진이 구동될 수 있도록 설정을 추가해 주어야 합니다.


step12. 그러면 257줄에서 259줄까지를 복사해서 260줄에 추가해 줍니다. 

 257     KSplashX)
 258       ksplash_pid=`ksplashx "${ksplashrc_ksplash_theme}" --pid`
 259       ;;
 260     KSplashX)
 261       ksplash_pid=`ksplashx "${ksplashrc_ksplash_theme}" --pid`
 262       ;;


260줄에 추가한 설정을 다음과 같이 수정합니다.

 260     KSplashQML)
 261       ksplash_pid=`ksplashqml "${ksplashrc_ksplash_theme}" --pid`
 262       ;;


테마 스플래시를 테스트할 때는 실행되었다가 KDE 시작할 때 안되는 이유가 이 부분 설정이 없기 때문이며, 테스트시에는 ksplashqml CodeKde --test 명령이 실행되기 때문입니다.


step13. 자, 다시 로그아웃 하였다가 로그인을 하면 CodeKde 테마 스플래시가 적용됨을 확인할 수 있습니다. 차기 넘버원 리눅스에서는 이 부분을 사용자가 따로 설정하지 않아도 동작할 수 있도록 startkde 파일이 업데이트됩니다.



List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 넘버원 리눅스 팁은 FAQ 게시판으로 zharyong 2018.07.15 1866
133 [No1.Linux] 방화벽 Shorewall 설정 방법 zharyong 2016.05.07 1871
132 [멀티미디어] 홈 네트워크 멀티미디어 환경 구축하기 file zharyong 2016.04.29 4181
131 [멀티미디어] 블루투스 뮤직 리시버 및 무선 스피커 만들기 file zharyong 2016.04.27 5286
130 [시스템] 윈도 맑은 고딕 폰트 사용하기 file zharyong 2016.04.26 3690
129 [No1.Linux2016] KDE4를 KDE5(KF5)로 업데이트하기 1 file zharyong 2016.04.24 1549
128 [시스템] 넘버원리눅스의 패키지 설치 방법(시냅틱 사용법) file zharyong 2016.04.20 2183
127 [No1.Linux] 부트로더 GRUB2 사용법 file zharyong 2016.04.14 15848
126 [No1.Linux] 버추얼박스(VirtualBox) 가싱머신을 이용한 넘버원 리눅스 사용하기 file zharyong 2016.04.01 2645
125 [No1.Linux 2016] 라이브 설치 후 한글 입력기 한영키 전환이 안되는 경우 file zharyong 2016.03.31 1979
124 [넘버원] 윈도에서 No1.Linux 2016 라이브 USB 만들기 file zharyong 2016.03.31 2409
123 [No1.Linux KDE4] 플라즈마 킥오프(Plasma Kickoff) 사용법 file zharyong 2016.03.27 2064
122 [엑스윈도우] 수퍼카람바(Superkaramba) 설치및 자동실행 file zharyong 2016.03.21 2030
121 [시스템] 하드웨어 정보 알아보기 zharyong 2016.03.20 2227
120 [2016.03.Spring] 시나몬 데스크탑환경 사용하기 file zharyong 2016.03.20 1915
119 [그대로따라하기 4] 엑스 윈도우에서 콘솔로 전환하고 다시 엑스윈도우로 전환하기 zharyong 2014.09.07 1700
118 [그대로따라하기 3] 사용자 계정 로그인 zharyong 2014.09.07 1707
117 [그대로따라하기 2] 사용자 계정 패스워드(열쇠글) 변경하기 zharyong 2014.09.06 1738
116 [그대로따라하기 1] 사용자 계정 생성하기 - adduser zharyong 2014.09.06 1909
115 [시스템] 하드웨어 정보를 알고 싶은가요? lspcidrake file zharyong 2014.08.09 1925
» [엑스] KSplashQml 엔진을 적용한 ksplash 테마로 바꾸기 file zharyong 2014.08.09 1272
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12 Next
/ 12