2009/01/21 11:28


흠.

정말 대삽질이었습니다.

이 놈 하나를 위해서 이빌드를 6개정도 만들고, 기존에 있던 이빌드도 변경해야 했으니까요.
이빌드를 합쳐서 x11-wm/e 에 ecomorph 플래그를 추가했습니다. 엎을 필요없이 nilay에서 새 트리를 받으신 후,

emerge -pv e 를 해보시면 'ecomorph' 플래그가 추가되어있을 겁니다.

이런 이유로 nidev's 4th ebuild repository(nilay)에는 아직 커밋하지 않았습니다. 그래서 커밋했습니다. (리비전 77)

이전에 E17은 x11-wm/e 자체가 E17이었지만, 지금은 새 E17(x11-wm/e17)을 셋업하셔야 하기 때문입니다.

일단은, 현재 변경된 x11-wm/e 이빌드에 USE플래그를 통해서 이제 소개하려는 ecomorph를 셋업할 것인지 e17 오리지널을 설치할 건지

조절할 수 있도록 하였습니다. USE="ecomorph" emerge e or emerge e

아무튼 각설하고, 이 Ecomorph 가 무엇인지 봅시다.

그냥 간단히 말하면'E17 환경에 Compiz를 붙인다' 입니다.

그러나 E17은 데스크탑 환경이 아니라 윈도우 매니저(창관리자)입니다. Compiz도 그렇고요.

그래서 동시에 사용할 수 없습니다.
(그놈이나 KDE는 윈도우매니저가 별도로 분리되어 있습니다. 메타시티 != 그놈, Kwin != KDE 인것 처럼요.)

그래서 E17소스와 Compiz 소스를 해킹해 E17을 쓰면서도 compiz의 창효과를 쓸 수 있도록 만든게

Ecomorph입니다.

E17 등록정보 창


ccsm의 해킹판 ecsm

ecsm 스크린샷 2


일단 스페셜 트리로 해서 nilay 의 서브버전에 올려볼 생각입니다.

왜냐면, 본래 있던 x11-wm/e 을 x11-wm/e17 로 바뀐게 영 마음에 걸려서요 ;-)

Ecomorph 공식 홈페이지 : http://code.google.com/p/itask-module/wiki/Stuff
Nilay 공식 홈페이지 : http://code.google.com/p/nilay/
Posted by 나이데브
2008/12/23 14:18


** 주 : 현재 커널버전이나 CPU타입에 따라서, 동작 여부가 달라질 수 있습니다.
** x86(32bit), 커널 2.6.27-gentoo-r4 를 사용중입니다.

구글이 베타테스트를 마치고 윈도우즈용 정식버전을 발표한지 꽤 많은 시간이 흘렀습니다.

그러나 여전히 맥/Linux버전은 개발중에 있는 관계로, 리눅스를 주로 쓰는 저에게는

Chrome좀 쓰자고 윈도우로 갈것인가, 네이티브 버전이 나올때까지 기다리느냐에 대해 고민이었는데

Crossover Office를 제작한 CodeWeaver(http://www.codeweavers.com/)에서 Crossover Chromium이란 이름으로

구글 크롬 브라우져를 돌리기위한 Crossover 패키지를 제공합니다.

Crossover Office는 유료인 반면에, 이 패키지는 현재 무료로 제공되고 있습니다.

셋업 과정은 무척 단순하지만, 그래픽 인스톨러가 GTK 1.x를 사용하는 관계로 한글이 출력되지 않습니다.
(되는 분은 이전에 세팅이 되어있을 겁니다.)

크롬은 비교적 잘 돌아가며, wine위에서 돌아가는 관계로 cpu 사용을 많이 합니다.

그래도 전체적으로 파이어폭스보다 시원스러운 느낌이 듭니다.

HOWTO Setup In Linux
1. 다음 사이트에서 Crossover Chromium 리눅스용을 받습니다.
http://www.codeweavers.com/services/ports/chromium/
-> 이 단계에서 우분투/데비안/페도라/수세/맨드리바 용으로는 패키지가 있으니, 이걸 받아서
    각 배포판에 알맞는 패키지 관리자로 설치하시면 됩니다.
-> 위의 배포판을 사용하시는 경우에는 다음 이하의 설치에 필요한 단계가 필요없습니다. 그냥 즐기십시오!

2. 다운받은 패키지( .sh 로 끝나는 파일입니다.) 를 적절한 폴더(예 : chromium )를 만들어 옮겨 주십시오.

3. 이 파일에 실행권한을 아래 그림과 같이 줍니다.
4. 이 파일을 다음 아래 그림과 같이 실행합니다.
다음과 같은 메세지가 나오면서 셋업이 시작됩니다.

5. 다음 그림에서 적색 테두리가 된 버튼을 누르십시오. (라이센스 동의입니다.)

6. 다음 그림에서 설치할 경로를 설정하는데, 기본값을 권장합니다. 붉은 테두리가 된 버튼을 눌러 셋업을 진행합니다.


7. 셋업이 끝났습니다. README 어쩌고라고 써진 버튼을 누르면 README파일을 볼 수 있으며, 이외의 버튼을 누르면
그냥 종료합니다.
8. 이제, 메뉴에서 Chrome을 실행하면 됩니다. Enjoy it!

8+. 보조작업입니다. Chrome에서 굴림/돋움/바탕을 보려면 (크롬을 설치한 폴더)/share/wine/fonts 안에 batang.ttc, gulim.ttc를 넣어주시고 Chrome을 재시작 하십시오.
** 주 : 각 폰트는 저작권이 있는 폰트입니다.

스크린샷
Posted by 나이데브
2008/12/01 19:27
파이어폭스 4에 대한 이야기가 조금조금 나타나는 이때에,

문득 개발중에 있는 파이어폭스 3.1이 생각났습니다. 그래서 써보았습니다. (!)

* 젠투사용자는 다음과 같은 명령어를 통해 설치하실 수 있습니다.
(#는 현재 터미널에서 루트 사용자로 로그인해 있음을 의미합니다.)
1. # emerge layman
layman은 portage overlay 관리용 프로그램입니다. 없다면 설치합시다.
2. # layman -L
오버레이 목록을 받아옵니다.
3. # layman -a mozilla
모질라 오버레이 트리를 받아옵니다.
4. # echo "www-client/mozilla-firefox" >> /etc/portage/package.unmask
5. # echo "net-libs/xulrunner" >> /etc/portage/package.unmask
6. make.conf 에 USE="....." 부분에 'xulrunner' 를 추가합시다.
7. # emerge mozilla-firefox
제가 어림잡아 1시간 30분 정도 걸린것 같습니다. (펜티엄4 3.0Ghz, 1024M DDR PC3200 RAM, E-IDE)

파이어폭스 3.1 베타를 켜자 마저 열린 페이지.

Acid3 Test. 상당히 우수한 값입니다. (파이어폭스 3.0.5 기준 71점으로 기억함.)

Acid2인데... 뭐 이쯤이야.


엔드유저가 느낄 수 있는 가장 큰 변화는, 좀더 부드러워진 스크롤 이랄까요.

자세한 변화에 대해선 Mozilla에서 직접 제공하는 ChangeLog를 보시는걸 권장합니다.

파이어폭스 3.0 에서 돌아가는 대부분의 부가기능은 동작하지 않습니다. :-(

** 덧붙임 : 빼먹은 기능 소개가 있네요. 다음 기능은 파이어폭스 3에서 부가기능으로 해야했지만,

3.1에선 기본이라는 것 같군요.

파이어폭스 창의 가운데에서 아래를 보면...




Posted by 나이데브
2008/03/23 20:44
사용자 삽입 이미지


이런 날이 올줄 알았어요. :-)

좋습니다.

어제만 해도 distfiles만 있었고, 그나마도 데이터가 부족했는데

오늘은 잘되는군요.

게다가 스테이지 파일등을 포함한 모든 자료가 싱크되어 있는듯 합니다.

젠투유저 여러분 많이 애용해주세요. :)

http://ftp.daum.net/gentoo/

미러링 개시 소식을 알려주신 likejazz님께 감사의 말씀 남깁니다.
Posted by 나이데브
2008/03/11 00:05
사용자 삽입 이미지

Portage에 관련된 정보를 packages.gentoo.org 다음으로 빨리 보여주는 곳.



젠투의 Portage 패키지 시스템 트리를 매일 가져와 업데이트를 확인시켜주고, Ebuild마다 변경사항과 패치내용등,  Portage가 없어도 언제나 어디서나 인터넷과 마우스, 모니터만 있다면 정보를 접할 수 있게 만든 Gentoo-portage.com 이 서버를 옮겼습니다.

오늘 접속해보니 도메인네임으로는 안되고, ip로 직접 접속해야 되더군요 :(

이 글이 작성된 시간을 기준으로, 아직 서버 이전이 덜 끝났나봅니다.

제 IRC봇에 저 사이트를 통해 패키지 정보를 가져오는 기능이 있기때문에 좀 민감합니다. :-)

아무튼, 옮겨진 서버에서도 잘 돌아가길 바랍니다.


Posted by 나이데브
2008/03/06 09:04
원문 :

http://tombuntu.com/index.php/2008/02/11/theme-qt3-applications-in-gnome/

서두 :

몇달전에 나온 VirtualBox라는 강력한 x86에뮬레이터가 나오면서, 많은 유저들이

VirtualBox를 사용하고 있습니다. VirtualBox의 GUI는 Qt라는 라이브러리의 3.x대 버전을

사용해 만들어져 있습니다. KDE3를 이미 사용중이라면, KDE3의 미려한 테마가 입혀져

출력되겠지만, KDE를 쓰지 않는 경우에는 정말 윈도우 98에서나 맛보던 테마를 써야할 겁니다. (원문에서는 Motif 테마라고 설명하고 있습니다.)

이 글에서는, 'polymer'라는, KDE3에 의존하지 않는 테마엔진과 qtconfig를 사용해 우아한 Qt3 어플리케이션 환경을 만들어 보는 것에 대해 다루겠습니다.

번역문 :

-------------------


Qt3 GUI 툴킷을 사용해 만든 응용프로그램들이 KDE에는 많이 있기 때문에 Qt3 어플리케이션을 쓸때 테마에 대해 그리 신경쓸 필요가 없습니다만,

GNOME을 사용하는 유저들은 'Motif'라는 투박한 기본 테마를 사용해야 합니다.

(보충 : KDE3에서 쓰는 경우, 기본적으로 KDE3에 입혀진 테마가 적용되어 미려하게 나옵니다.)

우리는 이러한 문제를 KDE를 설치하지 않고도 해결할 수 있습니다.

[이미지 #1 이 있는 지점]

우리가 미려한 테마를 위해 사용할 어플인 Polymer 테마와 QtConfig는 전혀 KDE에 의존성이 없기때문에 GNOME이나 기타 wm환경을 사용하는 유저들에게 잘 맞습니다.

QtConfig는 기본적으로 qt패키지에 포함되어 있습니다. 배포판에 따라서는, QtConfig또한 설치해 주어야 합니다.

우분투의 경우, 다음과 같은 명령어를 사용해 필요한 패키지를 설치하시기 바랍니다.

[code] sudo apt-get instlal qt3-qtconfig polymer

젠투의 경우, QtConfig 는 이미 버전 3.x.y 대의 qt를 설치함으로써 제공되어 있습니다.

polymer 테마 엔진만 설치해 주시면 됩니다.

[code] emerge polymer


패키지 설치가 모두 끝났습니까?

이제 터미널이나, '명령어 실행' 메뉴등을 통해 다음 명령어를 실행해 줍니다.

우분투 : qtconfig-qt3

젠투 : qtconfig

자, 이제 설정창이 뜰겁니다. 이곳에서 여러분들은 KDE를 통하지 않고서 테마나 글꼴 설정을 바꿀 수 있습니다.

충분히 구경하셨다면, 자신의 GTK테마와 가능한 가깝게 설정해 보도록 합시다.

이글에서는 제가 쓰는 GTK테마인 Clearlooks를 기준으로 polymer 테마 엔진에 색을 입혀보도록 하겠습니다.

1. 'Appearance' 탭을 고릅니다.

2. 'Select GUI Style' 밑의 상자를 클릭한 후, 'Polymer'를 고릅니다.

3. 고른 후, 'Tune Palette'이라는 이름이 붙은 버튼을 눌려줍니다.

4. 여러분이 고쳐야할 항목은 아래와 같습니다.

4-1. Central color roles의 선택 상자에서 'Background'를 고른 후,

바로 선택 상자밑에 있는 Select Color옆의 버튼을 눌려 직접 RGB(Red Green Blue)값을 다음과 같이 입력해 줍니다.

Red : 237 Green : 236 Blue : 235

(보충 : 입력하는 부분이 있습니다. 그곳에 입력해 주신후 OK버튼을 누르면 됩니다.)

4-2. 4-1 에서와 마찬가지로, 선택상자에서 'Highlight'를 고른후 다음과 같이 RGB값을 입력해 줍시다.

Red : 78 Green : 118 Blue :168

5. 이제 Fonts 탭으로 가셔서 원하는 글꼴을 고르십시오. 다 되었다면, 메뉴의 'File'에서 Save 를 눌려 설정을 저장하신후, qtconfig를 종료하시면 됩니다.

-------------

nidev가 위의 안내문을 따라 설정한 후, VirtualBox의 스크린샷을 남겼습니다.


사용자 삽입 이미지

회색 테마에서 탈출!

Posted by 나이데브
2008/02/26 22:22
http://dna.daum.net/forum/viewtopic.php?t=193

뭐 특별히 더이상 할 말이 없군요. 만세입니다!

이전까지 소스미러로 일본의 gg3.net 을 잘 써왔습니다만, 바다 하나 놓은 거리가 있어서 그런지

응답이 썩 빠른편이 아니라 간혹 커넥션 타임아웃도 뜹니다.

아무튼,

다음에서 CentOS, 우분투 등을 미러링함에 이어, 젠투까지 해준다고 하니

이거 정말 고마워서.....

일단 제가 바빠서 잘 못쓰게 될듯 합니다만은, 젠투 쓰시는 분들은 꼭

다음 미러로 이동하시는걸 추천합니다.

Thanks, DAUM!
Posted by 나이데브
2008/02/16 21:12


사용자 삽입 이미지

원문 :
http://gnome-look.org/content/show.php/clearlooks+hack?content=73163


---

테마 엔진이 다 완성되었습니다만, 이 소스는 엔진뿐만 아니라 gtk-engines 2.13.2 패키지 전체를 담고 있습니다.

전 어떻게 clearlooks 테마 엔진만 뽑아오는지도, 어떻게 이 테마 엔진만 컴파일 하는 법도 모릅니다.
[그래서 통째로 배포합니다. :P]

이 패키지 안에 설치 과정이 담긴 텍스트파일이 포함되어 있습니다.

"Glossy Hacked" 테마 또한 포함되어있습니다. 해킹된 ClearLooks 테마 엔진과 잘 어울릴 겁니다.

---

컴파일된 Clearlooks 엔진만 뽑아냈습니다. 그리고 저 소스에 포함된 테마도 꺼냈습니다.

개인이 해킹한 버전이라, 몇몇 아이템에 대해서는 익숙치 않은 현상이 일어날 수도 있으나 크게 이상은 없습니다.

파이어폭스 3 베타3 버전에 있어, 렌더링 버그를 유발할 수도 있습니다.

가능한 저와 일치되는 환경에서 쓰시기 바랍니다.

[CPU] : Intel Pentium 4 3.0E (x86)
[Gtk+] : Version 2.12.8
[Glib] : Version 2.14.6
[Gcc] : 4.2.2 (Gentoo 4.2.2 p1.0)
[Glibc] : Version 2.7-r1

* 압축을 풀면 Theme Engine 폴더와 GTK Theme폴더가 있습니다.
* GTK Theme 폴더 안의 내용물은 ~/.themes/ 폴더 안으로 이동시켜주시기 바랍니다.
* Theme Engine 폴더 안의 내용물은 /usr/lib/gtk-2.0/2.10.0/engines/ 안에 넣어주시면 됩니다.
* Theme Engine 안의 내용으로 덮어쓰기 전에, 원래 있던 libclearlooks.* 파일들을 백업하시는걸 추천합니다.






Posted by 나이데브
2008/01/29 19:17
사용자 삽입 이미지

/usr/portage/local/layman/desktop-effects



드디어 올게 왔습니다.

Gentoo Xeffects가 잠적한지 수십일만에, 드디어 Desktop Effects 오버레이가 열렸습니다.

Xeffects와 마찬가지로, compiz-fusion을 포함한 각종 패키지가 포함되어 있습니다.

기존의 xeffects유저 분들은 desktop-effects로 서둘러 이동하셔서 신선함을 맛보시기 바랍니다. :)
Posted by 나이데브
2008/01/26 14:48
사용자 삽입 이미지


기다리고 기다리던 커널 2.6.24 가 드디어 젠투 portage 트리에 들어왔습니다.

현재 git-sources (리눅스 개발 scm인 git에서 바로 퍼오는 소스.) 로는 이미 2.6.24를 넘겼습니다만은,

비교적 안정한 축에 속하는 gentoo-sources는 이제서야 2.6.24가 들어왔군요.

기분탓 + 설정 수정 덕분인지, 묘하게 좀더 빠른것 같습니다.

하지만, 제가 쓰는 fbcon decorator(부트 스플래시 이미지를 띄우는 기능)가 다음과 같은 에러를 내서

일단은 안쓰고 있습니다.

sysctl table check failed. /kernel/fbcondecor .1.77 unknown sysctl binary path
(verbose모드로 가동하면 아예 부팅이 멈추고, silent로 하면 부팅은 되지만,
스플래시가 끝나고 나서 kernel backtrace 가 뜹니다. 기분나빠서 안써요.)


이 문제만 제외한다면, 이번 릴리스도 꽤 괜찮습니다.

그나저나, 저 문제면 괜찮은 정도가 아니라 심한데.... 검색 좀 해보고 나서 젠투 버그질라에 올려야겠습니다.

'Linux > Announce' 카테고리의 다른 글

Hacked Clearlooks Theme  (0) 2008/02/16
xeffects 오버레이, 이제 안녕~!  (0) 2008/01/29
젠투리눅스 커널소스 2.6.24 릴리스.  (0) 2008/01/26
Quake-like terminal for GTK+, Tilda 0.9.5 릴리스.  (0) 2008/01/21
젠투 KDE4 입성.  (4) 2008/01/18
Gentoo-Xeffects.org 사망.  (2) 2008/01/11
Posted by 나이데브