Xplanet 설치법과 시작프로그램 등록방법을 구합니다

항상 도움을 고맙고 감사합니다
제목처럼 xplanet를 꾸러미에서 설치하였으나 시작프로그램 등록방법을 몰라 헤매고 있습니다
등록방법과 시작프로그램 등록되는 확장자에 대한 구체적인 설명좀 부탁드립니다
그리고 관리자권한도 필요한것 같던데 우분투 포럼…
오늘도 감사합니다^^

xplanet 이면 바탕화면에 지구 보여 주는 거니까
전역 시작 설정이 아니고 개인 시작 설정을 하면 되니까
시스템 /기본 설정 / 세션(시작프로그램)에 등록하시는데
[b:3lm29tw4]추가 눌러 아래 그림처럼[/b:3lm29tw4] 해보십시오
[attachment=0:3lm29tw4]screenshot2.png[/attachment:3lm29tw4]
만약 엑스가 뜨는 시간 때문에 시작을 늦추어야 한다면
명령을 [b:3lm29tw4] bash -c "sleep 10; /usr/bin/xplanet"[/b:3lm29tw4] 으로 해보시기 바랍니다. (sleep 10은 10초 후 시작해라 입니다)

그런데 제목을 보면 설치법도 물어 보는 거 아닌지 ?

저 또한 우분투 포럼 애용에 감사드립니다. ;)

답변 감사드립니다
위처럼 해봤는데 안되던데
더 수정할게 있는지요

[quote="lnc0319":yuetrt09]답변 감사드립니다
위처럼 해봤는데 안되던데
더 수정할게 있는지요[/quote:yuetrt09] 그냥 감으로 설명 한건데
더 할게 있군요
sudo apt-get install xplanet-images
로 이미지 설치
alt+F2 실행창에 gconf-editor 엔터로 설정편집기 실행
apps > nautilus > preferences 에 show_desktop 에 체크를 없애십시요
[attachment=0:yuetrt09]screenshot4.png[/attachment:yuetrt09]

그래도 안되요
설치방법이 잘못된것 같습니다
처음부터 설명해 주심 안될까요~ 죄송^^

참 컴 끌때 지구가 잠깐 보입니다^^

저는 [url=http://ubuntuforums.org/showthread.php?t=351341:2ppladvm]이 글을[/url:2ppladvm] 읽고 xplanet 설치에 성공했습니다. 아, xplanet을 실행하는 스크립트는 wget으로 다운이 안됩니다 (호스팅 사이트가 다운된것 같네요). 어떤 분이 [url=http://ubuntuforums.org/showpost.php?p=3018794&postcount=12:2ppladvm]백업[/url:2ppladvm]을 올려 주셨으니, 그걸 다운받아서 쓰세요.

저는 이것저것 고쳐서 아주 간단한 스크립트를 쓰고 있습니다. 지구 사진도 예쁜 걸로 바꾸고요. :D

제가 한국말이 약간 서툴고 리눅스도 초보라서 도움이 되었는지는 잘 모르겠네요.

음… 이건 자랑할 겸 저의 현재 바탕화면… 8-)

Edit: 사진이 너무 크게 나오네요. 어떻게 고쳐야 하는지…

백업파일을 올려주실수 있나요 로긴해도 아직은 받을수 없네요^^

와~ 이거 멋지군요! 8-)

오리지널 xplanet-gnome 스크립트 입니다. sh 확장자는 파일 추가를 할 수 없다네요. 그래서 tar.gz으로 올렸습니다.

파일주셔서 감사합니다
그런데 도저히 설치할수없네요
처음부터 하나씩 알려주심 안될까요 부탁합니다^^

음… 제가 걲었던 문제 위주로 설명하겠습니다 (사실은 처음부터 끝까지 정확히 어떻게 설치했는지 기억이 안나네요). 아, 그리고 제가 리눅스 초보다 보니 설명도 허첩하게 하겠습니다. 이해해주세요.

[b:17kjb9oy]1. xplanet 설치[/b:17kjb9oy]

[code:17kjb9oy]sudo apt-get install xplanet xplanet-images[/code:17kjb9oy]
위 명령어로 xplanet을 간단히 설치 할 수 있습니다. xplanet-images는 지구 사진이니, 쓰고 싶으신 지구 사진이 있다면 받지 안으셔도 됩니다.

[b:17kjb9oy]2. 스크립트 다운 / 고치기[/b:17kjb9oy]
강분도님깨서 말씀하신 것과 같이 nautilus 때문에 xplanet을 실행해도 바탕화면으로 설정되지 않습니다. 하지만, 로그인 / 로그아웃하실 때 잠깐 보이기 때문에 제대로 설치되신것을 확인하실 수 있습니다. 제대로 xplanet을 보기 위해서 필요한 것이 스크립트인데요, 스크립트를 사용하시면 nautilus를 건들지안아도 됩니다.

스크립트를 받으셨다면 자기에 맞게끔 이곳저곳 손을 봐야합니다. 음… 개인적으로 여기가 가장 어려웠습니다. 쩝, 여기서 제가 리눅스 초보란 티가 나겠군요… :oops:

저도 자세히는 모르지만, 스크립트를 실행하시면 xplanet을 바탕화면으로 바꾸는 것이 아니고, xplanet의 output 기능을 사용해서 지구 사진을 만들고, 그 사진을 바탕화면으로 바꾸는 것입니다. 그렇기 때문에 지구의 움직임을 나타내기 위해선 계속해서 스크립트를 실행하여 바탕화면을 바꾸어야 합니다. DELAY는 얼마만큼 쉬고 다시 스크립트를 부르겠느 냐는 것 입니다.

[code:17kjb9oy]DELAY=30m[/code:17kjb9oy]
즉, PREFIX는 output으로 만든 사진을 넣을 디렉터리 주소입니다. 저는 단순히 Pictures 디렉터리에 보관하고 있습니다.

[code:17kjb9oy]PREFIX=/multimedia/wallpapers/[/code:17kjb9oy]
사진 이름입니다.

[code:17kjb9oy]OUTPUT=xplanet.png[/code:17kjb9oy]
확실히 APPEND가 왜 필요한지 잘 모르겠습니다. 사진 이름 중복을 피하기 위해서 한 것 같은데, 꼭 있어야 하는지는 이유를 모르겠습니다. 원래대로 놔두시면 xplanet.png, 2xplanet.png, 이런 식으로 파일을 생성하게 됩니다. 보기 싫어서 저는 그냥 비워놨습니다.

[code:17kjb9oy]APPEND=2[/code:17kjb9oy]
사진 크기 입니다. 모티터 화면크기랑 맞추어 주세요.

[code:17kjb9oy]GEOMETRY=1024x768[/code:17kjb9oy]
경도, 위도입니다. 보고 싶으신 곳으로 맞추어 주세요…

[code:17kjb9oy]LONGITUDE=-118
LATITUDE=34[/code:17kjb9oy]
지구를 어떤 모양으로 출력하는지 설정하는 곳입니다. PROJECTION 선택하실 때 [url=http://cweiske.de/xplanet-projections/:17kjb9oy]이 사이트가[/url:17kjb9oy] 도움이 많이 됩니다.

[code:17kjb9oy]PROJECTION=rectangular[/code:17kjb9oy]
[color=#FF0000:17kjb9oy]주위사항[/color:17kjb9oy]
PROJECTION을 비워 두시면 xplanet이 기본 값인 [color=#FF0000:17kjb9oy]noprojection[/color:17kjb9oy]을 사용하게 됩니다. 하지만 [color=#FF0000:17kjb9oy]noprojection[/color:17kjb9oy]을 사용하시면 별 없이 지구만 초라하게 나옵니다. orthographic을 사용하시면 지구가 별과 함께 나오지만 달을 볼 수가 없습니다 (제가 알기로는…). 그래서 저는 background 명령어를 이용해서 [color=#FF0000:17kjb9oy]noprojection[/color:17kjb9oy]을 쓰되 별 바탕화면을 따로 만들어서 쓰고 있습니다. 자세한 설명, 다른 명령어는 [url=http://xplanet.sourceforge.net/README:17kjb9oy]여기서[/url:17kjb9oy] 읽어 보세요.

사진을 없애는 과정 같습니다. 자세한 설명은 못 해 드리겠네요.

[code:17kjb9oy]if [ -e "$PREFIX$OUTPUT" ]; then
rm "$PREFIX$OUTPUT"
OUTPUT="$APPEND$OUTPUT"
else
rm "$PREFIX$APPEND$OUTPUT"
fi[/code:17kjb9oy]
위에 넣으신 값을 이용해서 xplanet의 output을 부르는 과정입니다. PROJECTION이 있는지 없는지에 따라 나누어서 부르네요.

[code:17kjb9oy]if [ -z $PROJECTION ]; then
xplanet -num_times 1 -output "$PREFIX$OUTPUT" -geometry $GEOMETRY -longitude $LONGITUDE -latitude $LATITUDE
else
xplanet -num_times 1 -output "$PREFIX$OUTPUT" -geometry $GEOMETRY -longitude $LONGITUDE -latitude $LATITUDE -projection $PROJECTION
fi[/code:17kjb9oy]
방금 만든 사진을 바탕화면을로 만들고 [color=#FF0000:17kjb9oy]DELAY[/color:17kjb9oy]만큼 쉬는것 같습니다.

[code:17kjb9oy]gconftool -t str -s /apps/nautilus/preferences/background_filename "$PREFIX$OUTPUT"
sleep $DELAY
exec $0[/code:17kjb9oy]
음… 여기서 예로 저의 xplanet-gnome.sh파일 올려보겠습니다. 저는 화사한 것을 싫어하기 때문에 스크립트가 아주 간단합니다. 아, 여기서 제가 어떤 명령어와 값을 상용하는지 보실 수 있습니다.

[code:17kjb9oy]#!/bin/bash
#xplanet-gnome.sh shell script v0.2
#shows Earth on your Gnome desktop with current lighting conditions,i.e. day and night

#don’t touch... renaming stuff
PREFIX=/home/zombie/Pictures/
OUTPUT=xplanet.png
APPEND=

#default is no projection,i.e. render a globe
#rectangular is the flat world map. also try ancient, azimuthal, mercator,..

#rename background image so Gnome realises image has changed - thx to dmbasso

if [ -e "$PREFIX$OUTPUT" ]; then
rm "$PREFIX$OUTPUT"
OUTPUT="$APPEND$OUTPUT"
else
rm "$PREFIX$APPEND$OUTPUT"
fi

#forget about if statement; just run the damn thing
xplanet -num_times 1 -output "$PREFIX$OUTPUT" -background stars.jpg -geometry 1680x1050 -longitude -10 -latitude 40 -radius 30 -range 1000

#update Gnome backgound
gconftool -t str -s /apps/nautilus/preferences/background_filename "$PREFIX$OUTPUT"

#no sleep delays for me! pack up and go home.
exit[/code:17kjb9oy]
[b:17kjb9oy]3. xplanet config[/b:17kjb9oy]
음… 이제 스크립트를 실행하시면 바탕화면이 제대로 바뀔 겁니다. 하지만, 많이 허전하고 부족해 보일 겁니다. 또 PROJECTION을 무엇으로 사용했느냐에 따라 별도 없고, 달도 없을 수도 있습니다. xplanet을 자기 취항에 맞게 설정하기 위해서 고쳐야 하는 게 config 파일입니다. 터미널에서 config 파일을 엽니다.

[code:17kjb9oy]sudo gedit /usr/share/xplanet/config/default[/code:17kjb9oy]
[color=#FF0000:17kjb9oy]주위사항[/color:17kjb9oy]
[default]에서 값을 바꾸면 모든 행성에 적용되게 됩니다. 귀찮더라고 각각 행성 이름으로 가서 바꿔주세요. 그래야 안전하고 나중에 틀린 것 고칠 때도 편합니다.

음… 일일히 설명하자면 많으니 자세한 설명을 원하시면 [url=http://xplanet.sourceforge.net/README.config:17kjb9oy]이걸[/url:17kjb9oy] 읽어보세요.

여기서 가장 중요한 건 이런저런 맵 파일입니다. 행성의 기본 사진은 이름을 따서 보기 때문에 따로 설정하실 필요는 없습니다. 예을 들어 지구는 earth란 사진을 기본으로 하고, 달은 moon 사진이 기본입니다. /usr/share/xplanet/images에 넣어주시기만 하면 됩니다.

가능하면 bump_map, cloud_map, night_map, specular_map 모두다 넣어 주세요. bump_map은 행성 표면을 울퉁불퉁하게 만들어 주고, specular_map은 빛이 바다에 반사되게 해줍니다. bump_scale로 울퉁불퉁한 정도를 조정할 수 있습니다.

아, 달은 지구에 비해 너무 멀고 작기 때문에 보통 값으로는 볼 수가 없습니다. [color=#FF0000:17kjb9oy]달과 지구 둘다[/color:17kjb9oy] magnify을 한 20정도로 확대해 주세요.

음… 이정도 했으면 그럴싸(?)하게 나올 겁니다. 저도 자세하게 아는게 아니라서…

밥 먹고 시간이 되면 제가 사용하는 맵들 올려보겠습니다.

Edit: 기네요… 수정한 점은 빨간색으로 표시했습니다.

[url=http://xplanet.sourceforge.net/maps.php:3dk5hra0]xplanet 웹 사이트에[/url:3dk5hra0] 이미 많은 맵 정보들이 있습니다. 여기 있는 것들은 제가 쓰는 맵에 관한 정보입니다.

저는 [url=http://visibleearth.nasa.gov/view_set.php?categoryID=2363:3dk5hra0]NASA Blue Marble[/url:3dk5hra0]에서 지구 맵을 다운 받았습니다. 밤과 구름 맵은 첫 페이지에서 받을 수 있구요, bump 맵과 specular 맵은 세번째 페이지에서 받으시면 됩니다. 육지가 검고, 바다가 하얀것이 specular 맵입니다. bump는 반대 이고요. 낮 맵은 취항에 맞춰서 고르시면 됩니다.

달은 [url=http://planetpixelemporium.com/earth.html:3dk5hra0]여기서[/url:3dk5hra0] 받았습니다.

뒷 배경으로 쓰는 별 배경도 [url=http://maps.jpl.nasa.gov/stars.html:3dk5hra0]NASA[/url:3dk5hra0]에서 받았습니다. 처음 두개는 복잡해 보여서 마지막걸로 쓰고 있습니다.

너무 어려워요 저도 우분투 처음입니다
처음부터 알려주심 안될까요
부탁해요!~

[quote="lnc0319":3fxklkf8]너무 어려워요 저도 우분투 처음입니다
처음부터 알려주심 안될까요
부탁해요!~[/quote:3fxklkf8]

아직도 바탕화면이 그대로 인가요? 제 생각에는 스크립트에 문제가 있는 것 같은데, 확실히는 모르겠네요.

음… 그럼 테스트할 겸 제가 첨부한 파일을 바탕화면에 받아서 압축을 풀고, gedit을로 열어보세요.
6번쩨 줄, [b:3fxklkf8]"PREFIX=/home/[color=#FF4000:3fxklkf8]zombie[/color:3fxklkf8]/Pictures/"[/b:3fxklkf8]중 [color=#FF4000:3fxklkf8]zombie[/color:3fxklkf8]를 lnc0319님의 우분투 유저네임으로 고치고요,
그 다음 23번제 줄, [b:3fxklkf8]"xplanet -num_times 1 -output "$PREFIX$OUTPUT" -geometry [color=#FF4000:3fxklkf8]1680x1050[/color:3fxklkf8]"[/b:3fxklkf8]중 [color=#FF4000:3fxklkf8]1680x1050[/color:3fxklkf8]을 lnc0319님 모니터 해상도로 맞추어 주세요.
저장후 gedit을 닫고 후 터미널을 열고 다음과 같이 넣어 주세요.

[code:3fxklkf8]cd ~
sh Desktop/xplanet-gnome.sh[/code:3fxklkf8]
이렇게 하셨으면 바탕화면이 한번 껌벅 하다가 지구가 나올 겁니다. :)

많은 조언에도 불구하고 저의 짧은 재주로 안되네요
저는 실시간으로 (약3시간마다) 구름이 바뀌는 지구본이 필요합니다
물론 직업상 날씨가 중요하거든요 사무실에선 xp에 서 성공했는데 집에 우분투에선 항복합니다
누구나 쉽게 화면에 적용할수 있는 xplanet 를 만들어주심 안될까요
감사합니다^^

스크립트가 동작을 하지 않아서 구글링을 해 봤더니

#update Gnome backgound
gconftool -t str -s /apps/nautilus/preferences/background_filename "$PREFIX$OUTPUT"
이 부분이 이전 버전의 명령어라

gconftool-2 --set /desktop/gnome/background/picture_filename -t string $PREFIX$OUTPUT
이렇게 바뀌어야 한다고 하네요.

gconftool 이라는 명령어가 9.04에는 없더라고요

감사합니다 덕분에
구름하고 별까지 했습니다

center 라는 명령어로 지구를 좌편으로 이동하고 싶은데 잘 안돼요
고수님들의 조언을 부탁드립니다^^

덕분에
마침내 성공했어요
감사합니다
^^ 아래 사이트를 참고하시길 바랍니다

viewtopic.php?f=18&t=9708

브레인데드님 감사드리요
많은 도움이 되었습니다
늦게라도 인사드립니다^^