Unix 732

coLinux의 윈도우 서비스화

coLinux를 실행하면 태스크바를 두개나 차지하는 콘솔화면이 보인다.(하나는 도스 콘솔 하나는 coLinux전용 콘솔) 마음에 안 들어서, xdmcp설정을 할 수 있게 된 뒤 coLinux를 데몬만 쓰기로 했다.일단은, 부팅 되자마자gdm --noconsole이 실행되게 만들은 다음coLinux가 데몬모드로 실행되게 하면 될 것이다. 일단./etc/inittab을 뜯어보면 좋은 것이 보인다.맨~ 아래 쪽에 보면 Run xdm in run level 5라고 하는 것이다.그리고x:5:once:/etc/X11/prefdm -nodaemon이라는 것이 보인다. 이것을 응용해 한 줄만 더 추가해봤다.x:3:once:/usr/bin/gdm --no-console일단 이게 제대로 동작하는지 확인하기위해 콘솔이 보이..

Unix/coLinux 2006.03.02

coLinux는 느리게 느껴짐 Orz

속도비교(화면의 업데이트 속도)1. VMWare에서 XDMCP를 설정한 뒤 Cygwin의 X서버로 보는 것. 2. 노트북과 데스크탑 (에뮬 안 쓰고 그냥 설치한 리눅스)을 크로스케이블로 연결한 뒤 노트북 쪽에서 Cygwin의 X서버로 보는 것. 3. coLinux로 실행한 뒤 XDMCP를 설정하여, TAP브리지 연결 어쩌구 해서 같은 컴퓨터로 화면을 보는 것. 4. 노트북과 데스크탑 (에뮬x 본체의 리눅스)를 둘 다 무선랜카드 달아 공유기로 맺어진 네트워크를 통해 X서버로 보는 것 결과4 < 3 < 1 ≒ 2 이유이 속도는 주로 네트워크의 연결 상태에 달렸다.1과 2는 비슷하게 느껴졌다. 아마 너무 빨라서 차이를 못 느낀 것 같다.3의 경우, VMWare의 네트워크보다 coLinux의 탭이 아직은 속도가..

Unix/coLinux 2006.03.02

coLinux - putfont PIO_FONT 해결하기

http://wiki.colinux.org/cgi-bin/FedoraHowTo 로그인 하자마자 사용자를 밝혀주는 메시지:putfont: PIO_FONT: Function not supported두둥 -_-!여태껏 세팅에 골몰하느라 넘어갔지만 계속 보자니 좀 그렇다. # mv /bin/setfont /bin/setfont.old라고 백업을 한 다음, 아래 내용으로 setfont를 만든다. #!/bin/bash if ! uname -r | grep -q -e "-co-"then /bin/setfont.old $@fi 마지막으로# chmod +x setfont로 실행가능하게 만든다. 끝. 결과: 안되었다. 한글 메시지를 보이지 못하기 때문 -0-;;;GUI에서는 한글이 잘 지원되니 대~충 살기로 했다.게다가 ..

Unix/coLinux 2006.03.02

부팅되는 리눅스를 coLinux로 돌리기 - 2. Fedora Core의 개조

하드디스크 파티션을 마운트 하는 데 성공했다면, 개조에 들어가자.일단은 FC4의 dev를 백업해놓자.... 아니다.FC4의 dev는 비어있다. 거기에 원래는 장치가 있는 가상 디렉토리인데지금은 장치가 하나도 없으니까 그럴 수 밖에. 그러면 이번엔 가상머신의 dev를 FC4의 dev에 복사하자 (!)(네이티브하게 부팅할 땐 어쩌지 -_-...)# cp /dev/* -a /hdd/root/dev/ 잘 되었나 확인한 뒤, FC4쪽의fstab을 수정해서 (원본을 백업할 것!)..... 이렇게 교체했다. root=/dev/cobd0를root=/dev/hda3이렇게 교체해서 hda3가 루트로 인식되게 교체. 시작시켜보았다. 그랬더니...... 부팅 되는 척 하면서running e2fsck on a mounted f..

Unix/coLinux 2006.03.01

부팅되는 리눅스를 coLinux로 돌리기 - 1. XML설정

부팅이 되게 설치한 리눅스를 coLinux로 돌릴 수 있다.yum -y update로 업데이트를 해보았다면 알겠지만,리눅스는 커널을 여러개 쓸 수 있는 OS다.이론상 coLinux의 커널을 쓰게 하면 coLinux환경으로도 쓸 수 있다는 뜻이다. 말은 쉬운데 -0-...준비물:1. coLinux2. coLinux에서 부팅되게 설정된 리눅스. (coLinux사이트에서 받을 것.)아무것이나 고르면 된다. 데비안 좋다. (용량이 작으므로 -0-)3.http://wiki.colinux.org 데비안 이미지를 받으면 Colinux용 Fedora Core 파일의 친절함과 달리파일이 달랑 한 개 들어있다 -0-;; 일단 default.xml을 복사해서 FC4.xml로 이름 지었다.메모장으로 편집... 첫번재.제일 처..

Unix/coLinux 2006.03.01

C&C Generals

한번 막나가보자 -_-출시 당시에는 너무 고사양이라는 원성이 자자했던 게임. 필자가 이 게임의 모드를 개발하고 있기 때문에http://www.westwoodmod.net이 게임이 리눅스에서 돌아간다면 정말 좋을 것이다 -0-; 설치를 하는데... CD를 갈아끼워야 하는 부분이 되었다.온건하게, 바탕화면의 CD아이콘으로 언마운트 한 다음cd를 빼려고 하니 device busy라고 한다 (!헉)OTL 그냥 버튼 눌러서 뺐다. 설치 프로그램에서 OK버튼을 눌렀는데, 어쩐 일인지인식하기를 거부했다 -0-;;OTLiso 이미지를 생성해서 CD롬을 애초에 여러개로 인식시키는 수 밖에 없는 것인가.도중에 갈아끼우지 않아도 되게... $ dd if=/dev/hda of=cd2.iso다 되고 나서 winecfg에서 드라..

Unix/Fedora Core 4 2006.03.01

레인보우6 - 실패

3D게임으로 뭐가 있는지 찾다가만만하게, 집에 있는 레인보우6 - 로그스피어를 설치해보기로 했다.1999년도 게임의 요구사항이 어느정도더라... CD를 넣고 (-_-.. 이미지가 아니었다;;) winecfg를 실행시켜d:를 /media/cdrom으로 잡아주었다. $ cd /media/cdrom$ wine Setup.exe(대소문자 구분이 있다 -_-... 아무리 윈도우용 프로그램이라지만;;)별 불평없이 잘 설치되었다. 실행: wine ..../drive_c/games/R6/RogueSpear.exe결과: can't create a DiretSound device. (-0-;;;)와인에는 다이렉트X 모듈도 내장되어 있건만...wine RSConfig.exe로 설정을 해주려 했으나 Let RogueSpear..

Unix/Fedora Core 4 2006.03.01

가상드라이브(?) - 2: cdemu설치

http://cdemu.sourceforge.net/여느 때처럼 소스코드를 받아 설치하려고 했는데,make에서 에러가 났다 -0-;;; 혹시 최신버전이 아니라 그런지도 모르겠다고 생각하여 홈페이지의 Install란에 있는대로 cvs의 최신버전을 받았다.(*CVS: 여러명이 프로그램을 개발할 때, 각 프로그래머들이 만든 변경사항을 관리해주는 시스템.)*kernel-devel패키지가 있어야 한다. 커널소스... # cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/cdemu co -P cdemucdemu라는 디렉토리가 생성되면서 그 안에 파일이 받아졌다.# make성공# make install성공# modprobe cdemu성공 bin/cue를 마운트 하..

Unix/Fedora Core 4 2006.03.01