티스토리 툴바

블로그 이미지
나이데브의 디지털릭 판타지. 나이데브

카테고리

분류 전체보기 (361)
Linux (120)
Win32/64 (7)
ProgPost (16)
내 이야기 (179)
LiveUSB Dev (17)
Game (7)
허튼 짓 (6)
Zaurus (8)
Total326,011
Today8
Yesterday33

'fbcondecor'에 해당되는 글 2건

  1. 2008/01/27 젠투커널 2.6.24 비공식 수정패치
  2. 2008/01/26 젠투리눅스 커널소스 2.6.24 릴리스.
사용자 삽입 이미지

fb console with fbcondecor.


fbcondecor(framebuffer console decorator) 는 위의 스크린샷과 같이, 글자만 나오는 프레임버퍼 콘솔을

우아하게 만들어 주는 좋은 기능입니다. :-)

현재는 젠투소스를 포함한 몇몇 소스에 기본적으로 패치가 추가되어있습니다.

하지만 이번에 공식적으로 릴리스된 gentoo-sources 2.6.24에 있는 fbcondecor 패치가 너무 낡아서

sysctl 테이블 관련 에러를 냅니다. 게다가 커널 디버그 메세지까지도 출력시키죠.

참고 : 2008/01/26 - [리눅스/New things] - 젠투리눅스 커널소스 2.6.24 릴리스.


제가 비공식적으로 나마, http://dev.gentoo.org/~spock/projects/fbcondecor/ 에 있는 가장 최근의

패치를 가져다가 genpatches-2.6.24-1.extras.tar.bz2 에 포함시켰습니다.

테스트 해보니 이상없이 잘 돌아갑니다.

* 주의사항
1. UAC policy 패치가 제거되었습니다. (4405_alpha-sysctl-uac.patch)
이상하게도 새 fbcondecor 패치가 적용된후에 적용이 안되더군요.
하지만 menuconfig 후 저장된 설정파일에 UAC로 찾아봐도 쥐뿔도 안나오는걸로 봐서는
크게 영향이 없는 패치인듯 합니다.
(패치가 Kconfig를 수정하던데, 실제로 젠투에서 공식적으로 막 제공된 젠투소스를 썼을때에 저장된
설정에도 UAC가 보이지 않는걸 보니 영향이 없는것 같습니다.)

2. 전 vesafb에서 radeonfb로 도중에 설정을 바꿨습니다.
하지만 fb설정이 sysctl table에 영향을 줄리는 만무합니다. :)

* 사용방법
1. 하단에 있는 첨부파일을 받아 적당한 곳에 받습니다.
(글의 제일 밑에 있습니다.)

2. 노틸러스등 파일관리자나 터미널을 사용해 이 파일을 /usr/portage/distfiles/ 안으로 옮깁니다.
(루트 사용자 권한이 필요합니다.)

3. 이제 터미널을 열고 본격적인 작업을 시작합니다.
($로 시작하는 줄을 모두 입력해주세요. 루트로 하셔야합니다.)
$ ebuild /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.24.ebuild digest
(몇가지 메세지가 나옵니다.)

$ emerge gentoo-sources
(소스를 다시 빌드합니다. 새 fbcondecor 패치가 적용된 소스가 생깁니다.)

$ genkernel --splash=(테마명) --menuconfig all
(저같은 경우는 genkernel --splash=livecd-2007.0 --menuconfig all 로 했습니다.)
(fbcondecor 관련 설정은 http://gentoo-wiki.com/HOWTO_fbsplash#Configure_the_Kernel 이곳을 참고해주세요.)

빌드가 끝나면 다 된것입니다. 부트로더의 설정이 fbcondecor를 위해 알맞게 설정되었는지
확인한 후에 재부팅 하시면 됩니다.

* 마무리 작업
(역시 루트로 해주셔야합니다. 터미널이 필요합니다.)
$ rm /usr/portage/distfiles/genpatches-2.6.24-1.extras.tar.bz2
$ ebuild /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.24.ebuild digest
(비공식 패치가 아닌 공식패치가 포함된 이빌드로 되돌리는 작업입니다.
이 작업을 하지 않는 경우, 나중에 좀 귀찮아 질겁니다.)

만약 fbcondecor(gensplash) 를 처음 시도하시는 분이라면 http://gentoo-wiki.com/HOWTO_fbsplash 를

참고하시기 바랍니다.

첨부파일 :


Posted by 나이데브
사용자 삽입 이미지


기다리고 기다리던 커널 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 나이데브

최근에 달린 댓글

최근에 받은 트랙백

글 보관함