최초작성 |
2007/05/08 |
Contents
- 이글을 쓰는 현재의 ubuntu 버전은
- 음
- 링크들
- ATI 드라이버
- 플래시에서 한글폰트 깨지는 문제
- optoplay
- VirtualBox
- open office 가 스플래시 만 보이고 죽어버리는 문제
- 폰트
- Emacs 에서 폰트
- Emacs 에서 폰트 (pretty-emacs) 2007/09/19
- firefox 주소창에서 ctrl-backspace 시 주소 전체를 지워버리는 문제
- Internet Explore 설치
- PDF 인쇄하기
- 멀티미디어 키보드 단축키 사용하기
- mplayer 자막 문제
- subversion 설치 ( svnserve )
- emacs 뜨는 도중 error: Recursive `require' for feature `sb-info' 에러
- emacs 가 idle 시 CPU 를 100% 쓰는 문제
- 집에서 Xming 으로 사무실에 붙어서 emacs 를 띄웠을때 폰트 문제
- HDD 재우기
- mp3player
- fortune 데이타 추가 설치
- vmware server
- svnserve 를 inetd 로 전환
- 리눅스를 데스크탑으로 쓰기 전에는 몰랐던/무시했던 잡다한 유틸리티들
- xchat 에서 cp949 보기
- openoffice 업데이트후 죽는 문제
- windows key 를 mod 키로
- Qt 기반 어플에 scim 으로 한글 입력하기
- totem player 플레이시 색깔이 퍼렇게 나오는 문제 해결
- backports 추가
- Gutsy 로 업글
- Firefox 메뉴 글꼴 바꾸기
- gutsy 업글후 vmware
- gutsy 사운드 문제
- denyhosts 설치
- 요기까지
이글을 쓰는 현재의 ubuntu 버전은
- 7.04 다. 제목을 바꾸던가 해야것네..
- 2007/10/26 일 부터 7.10 으로 올려서 쓰고 있다.
음
정품소프트웨어 등등의 일로 데탑을 정리하다가 아예 우분투로 밀어버렸다. 대학교시절 집에서 슬랙웨어 쓰던 이후로 윈도 이외의 OS 를 데스크탑으로 쓰는것은 정말 오랜만.
도움될만한 링크를 적어둔다.
링크들
ATI 드라이버
- 시스템|관리|제한된 드라이버 관리자 메뉴를 띄워보자. 나머지 작업은 아래 링크들 참고
플래시에서 한글폰트 깨지는 문제
http://zzzik.tistory.com/13 플래시에서 한글이 안나오는 문제 해결방법이라는데, 아직 적용은 안했다. 플래시를 볼일이 없으니...
optoplay
혹시 안되지 않을까 했는데 지원이 되더라. 처음 설치시에 하드웨어가 인식만 되고 소리가 나지 않는 문제가 있었는데 usb 를 뽑았다가 다시 끼고 나니 소리도 정상.
- 2007/07/07 추가
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/88746 커널을 올리고 나니 부팅후 usb 를 뺐다가 껴도 안잡히더라. 2,3주에 한번씩 부팅하는지라 걍 위의방법대로 참아봤는데 이건 좀 심각해서 좀 뒤져보다 위글을 발견 modprobe -r ehci_hcd 를 하고 뺐다가 끼니까 연결이 되더라. 위 내용이 길어서 중간까지만 읽어봤는데 마저 읽어봐야 할듯
VirtualBox
- 한영전환키를 쓰고 싶은데 방법을 찾지 못해서 shift-space 를 쓰고있다. 후럴
- linux host 와 windows guest 간의 파일 공유 방법
- guest 가 실행되지 않은 상태에서
- VBoxManage sharedfolder add "windowsXP" -name "foo" -hostpath "/tmp"
- windows guest 를 부팅하고, prompt 상태에서
- net use x: \\vboxsvr\foo
그런데 생성된 X 드라이브에 접근을 시도했더니 VirtualBox 가 죽어버리는 경우 발생. 쉣!
커널교체시 재설정 방법. http://kldp.org/node/82693
sudo dpkg-reconfigure virtualbox sudo /etc/init.d/vboxdrv setup
open office 가 스플래시 만 보이고 죽어버리는 문제
문서 작업 거의 안하지만 가끔 봐야 할일이 있어서 이 문제가 아주 걸렸는데 http://ubuntuforums.org/showthread.php?p=2595505 에서 해결방법을 찾아 해결했다.
1) install scim-bridge, scim-bridge-agent, scim-bridge-client-gtk using Synaptic 2) set GTK_IM_MODULE=scim-bridge in /usr/bin/ooffice, my ooffice script looks like this: #!/bin/sh GTK_IM_MODULE=scim-bridge export OOO_EXTRA_ARG='' /usr/lib/openoffice/program/ooqstart "$@"
폰트
- apt-get install msttcorefonts
http://ubuntu.wordpress.com/2007/05/21/300-easily-installed-free-fonts-for-ubuntu/
Emacs 에서 폰트
http://peadrop.com/blog/2007/01/06/pretty-emacs/ 바로 아래 섹션 참고. 새로운 리파지토리 이사했음
흠. 좀 복잡했다. 역시 불편하네. http://peadrop.com/blog/2007/01/06/pretty-emacs/ 에서 제공하는 emacs-snapshot 을 가져다 설치하고, http://kldp.org/node/76157 등을 참고 해서 아래의 내용을 추가 해서 사용중이다.
(set-default-font "Bitstream Vera Sans Mono-10") ;;(set-default-font "Bitstream Vera Sans Mono-14") (set-fontset-font "fontset-default" '(#x1100 . #xffdc) '("맑은 고딕" . "unicode-bmp")) ;;; 유니코드 한글영역 (set-fontset-font "fontset-default" '(#xe0bc . #xf66e) '("맑은 고딕" . "unicode-bmp")) ;;;유니코드 사용자 영역 (set-fontset-font "fontset-default" 'kana '("Meiryo" . "unicode-bmp")) (set-fontset-font "fontset-default" 'han '("Microsoft YaHei" . "unicode-bmp"))
폰트 이름은 적당히 깔린것으로 바꿔야 할듯? 그런데 영문 폰트와 한글 폰트간의 너비 문제는 아직 해결하지 못했다.
Emacs 에서 폰트 (pretty-emacs) 2007/09/19
pretty-emacs 리파지토리를 운영하던 친구의 이글을 읽어보자
firefox 주소창에서 ctrl-backspace 시 주소 전체를 지워버리는 문제
windows 같은 경우 ctrl-backspace 를 하면 적당히 한단어씩 잘라서 지워주는데 linux 의 firefox 는 이짓을 한하더라. 구글링 해서 http://anti.teamidiot.de/nei/2006/10/firefox_punctuation_boundaries/ 를 발견하고 해결. 결론만 적자면 about:config 에서 layout.word_select.stop_at_punctuation 를 true 값으로.
Internet Explore 설치
wine 에 ies4linux 를 이용했다. http://www.tatanka.com.br/ies4linux/page/Installation:Ubuntu 보고 따라하면 되는데, 여기 나온것은 구버전이니 http://www.tatanka.com.br/ies4linux/news/41 에 소개된 베타버전을 받아 설치했다. 설치도중 segment fault 가 떨어졌지만 http://www.tatanka.com.br/ies4linux/news/41 의 누군가가 해결한 방법대로 --no-gui 옵션을 줘서 성공적으로 설치를 하고 테스트를 해보니 잘 뜨더라...
그런데 뱅킹등을 하려고 액티브엑스를 깔면 맛이 가는 문제가 있네.. 그냥 VirtualBox 쓰는게 더 좋을듯
추가.. wedisk 는 문제없이 돌아가더라. activeX 를 상당히 가리는듯. 어쨌거나 100% 가 아니면 꽝.
PDF 인쇄하기
기본 pdf viewer 로는 evince 인가 하는놈이 뜨는데 이놈이 pdf 인쇄를 잘 못하더라. 영문을 찍을때는 첫장만 찍히질 않나 한글 pdf 는 아예 빈종이가 나오질 않나... 그래서 리눅스용 acrobat reader 를 찾아봤는데, 라이센스 문제로 우분투 리파지토리에서 빠지고 다른 리파지토리를 추가해서 받아야 한댄다.
https://help.ubuntu.com/community/AcrobatHowTo 를 보고 따라하면 된다. 시험삼아 인쇄해보니 잘 되더라....
몇몇 pdf 는 여전히 한두장만 인쇄되는 문제가 남아있다.. 이거 아주 치명적 |
멀티미디어 키보드 단축키 사용하기
이거 당연히 안될거라고 생각했었는데 눌러보니 브라우저가 뜨길래 좀 찾아봤는데 그냥 시스템->기본 설정->키보드 바로 가기 에서 적당히 세팅만 해주면 되더라.
mplayer 자막 문제
~/.mplayer/config 를 아래와 같이 수정
# Write your default config options here! unicode=1 subcp=cp949 font=/usr/share/fonts/msfonts/적당한한글폰트.ttf
좀더 자세한 설정은 http://gentoo.or.kr/wiki/moin.cgi/MPlayer 등 참고
subversion 설치 ( svnserve )
http://ubuntuguide.org/wiki/Ubuntu:Feisty#How_to_install_Subversion_version_control_server_.28svnserve.29 를 보고 따라하면 끝.
* Install Subversion and Internet services daemon
sudo apt-get install subversion xinetd
* Create user that will own the repositories
sudo adduser --system --no-create-home --home /var/svn --group --disabled-login svn
* Create directory that will hold the repositories
sudo mkdir /var/svn
sudo chown -R svn:svn /var/svn
* Create file /etc/xinetd.d/svnserve with the following content
service svn
{
port = 3690
socket_type = stream
protocol = tcp
wait = no
user = svn
server = /usr/bin/svnserve
server_args = -i -r /var/svn
}
* Restart xinetd
sudo /etc/init.d/xinetd restart
* Create the first repository
sudo -u svn svnadmin create /var/svn/testrepo
* It should be possible to check out the repository and work on it
svn co svn://localhost/testrepo
inet 으로 까는 방법은 아래쪽에.
emacs 뜨는 도중 error: Recursive `require' for feature `sb-info' 에러
검색해보니 오래전에 해결된것 같은데 왜 적용이 안되어있지... http://cedet.cvs.sourceforge.net/*checkout*/cedet/cedet/speedbar/sb-info.el 에서 sb-info.el 을 받아다가 /usr/share/emacs-snapshot/site-lisp/speedbar 폴더에 집어넣어서 문제해결. sb-info.el 을 바이트컴파일 해두는것도 잊지말자.
http://permalink.gmane.org/gmane.emacs.cedet/2254 참고
emacs 가 idle 시 CPU 를 100% 쓰는 문제
http://www.togaware.com/linux/survivor/Emacs_Using.html 참고 알려진 버그 같은데 왜 패키지에 패치가 적용이 안되는건지..
http://cedet.cvs.sourceforge.net/*checkout*/cedet/cedet/semantic/semantic-idle.el 의 새로운 소스로 바꿔치면 된다.
집에서 Xming 으로 사무실에 붙어서 emacs 를 띄웠을때 폰트 문제
현재 집의 환경에서 Xming 으로 원격으로 Emacs 를 띄웠을때는 gtk 패치를 먹이지 않은 상태가 더 보기 좋더라. 그래서 .profile 에 아래와 같은 내용을 넣어주고( Xming 참고 )
if [ "$DISPLAY" == "localhost:10.0" ]; then xset fp+ "C:/Program Files/Xming/fonts/korean" alias emacs='emacs --disable-font-backend' fi
emacs 설정파일에서 폰트를 지정하는 부분은 아래처럼 바꿨다.
(if (string-equal (getenv "DISPLAY") "localhost:10.0") ;; Xming 으로 들어온 경우엔 폰트를 그냥 fixed 로 한다. ;; 이경우엔 emacs 를 실행할때도 --disable-font-backend 옵션을 주도록 emacs 를 alias 해버렸다. ;; DISPLAY 가 localhost:10.0 으로 세팅되는 경우가 항상 Xming 으로 접속한 경우라고는 볼수 없으니 나중에 다시 수정을.. (set-default-font "fixed") ;; 데스크탑에서 바로 실행하는 경우는 이쁜 폰트를 쓰도록 했다. (progn (set-default-font "Bitstream Vera Sans Mono-10") (set-fontset-font "fontset-default" '(#x1100 . #xffdc) '("맑은 고딕" . "unicode-bmp")) ;;; 유니코드 한글영역 (set-fontset-font "fontset-default" '(#xe0bc . #xf66e) '("맑은 고딕" . "unicode-bmp")) ;;;유니코드 사용자 영역 (set-fontset-font "fontset-default" 'kana '("Meiryo" . "unicode-bmp")) (set-fontset-font "fontset-default" 'han '("Microsoft YaHei" . "unicode-bmp"))))
HDD 재우기
설정에 안보이네... hdparm 으로 직접 조절. 지금 하드가 세개인데 하나(/dev/sdc)는 리눅스가 돌고 있으니 끌필요 없이 계속 돌리고, 문제는 나머지 두개(/dev/sda, /dev/sdb) 가 윈도시절에 쓰던 하드라 평소 쓸일이 없다는것. 그래서 이 두개는 그냥 재워두기로 했다.
상태보기 hdparm -C /dev/sda 대기모드 상태 설정, -S 후의 값은 여러의미를 지닐수 있으니 man 참고 hdparm -S 100 /dev/sda 대기모드로 설정 hdparm -y /dev/sda 슬립모드(대기모드보다 저전력 소모)로 설정 hdparm -Y /dev/sda
재미있는 링크가 있으니 후에 읽어보자. 출처는 http://kldp.org/node/81216
http://www.freelists.org/archives/kochi_hw_club/07-2004/msg00005.html - harddisk myths part 3
http://www.freelists.org/archives/kochi_hw_club/06-2004/msg00021.html - part 2
http://www.freelists.org/archives/kochi_hw_club/06-2004/msg00020.html - part 1
mp3player
- apt-get install cplay mpg321
- mpg123, splay 등 오래전에 쓰건것들을 기억을 되살려 깔아봤는데 내 환경에서 플레이가 잘 안되길래 찾아보니 mpg321 이 잘 돌드라.
- 추가. 음 그냥 mplayer 하나로 전부 돌리고 있다.
추가.. emms 모드를 사용중. 아직 메뉴얼을 읽어보질 않아서 단순히 플레이리스트만 사용중이다.
;;;; emms 사용 리눅스다 보니 별걸 다 할수 있구나 (require 'emms-setup) (emms-devel) (emms-default-players) (emms-mode-line 0) (emms-playing-time 0) (setq emms-repeat-playlist t emms-source-file-default-directory "~/media/music/") (global-set-key [(super m)] 'emms-playlist-mode-go) (emms-add-native-playlist "~/media/music/yoonkn.emms")http://www.emacswiki.org/cgi-bin/wiki/Bongo 도 좋아 보인다...
fortune 데이타 추가 설치
- synaptic 으로 fortune 검색해서 적당히 설치해주자. 기본적으로 깔려있는 것은 얼마 안되니 잊지말고 설치를.
vmware server
VirtualBox 는 전체화면시 alt-tab 이 게스트로 전달이 안되는 골때리는 문제가 있더라. 검색해보니 버그로 보고되어있기는 한데 이슈 우선순위도 낮고.. 해서 vmware 를 설치중이다.
vmware 로 설치한 guest 에서 한영키를 쓰기위해서는
echo "xkeymap.keysym.Hangul = 0x0f2" >> /etc/vmware/config echo "xkeymap.keysym.Hangul_Hanja = 0x0f1" >> /etc/vmware/config 출처: http://usr.gentoo.or.kr/forum/read.php?table=free&no=4891
host 와 guest 간에 통신이 불가능한 문제. 이문제는 InstallUbuntuOnColinuxViaColonist 때도 있던 문제인데 vmware 에서도 발생하네 적당히 뒤져보니 https://bugs.launchpad.net/ubuntu/+source/vmware-player/+bug/105697 에 이런 해결방법이 있더라.
I can confirm that sudo ethtool -K eth0 sg off rx off tx off tso off worked here on a 09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express (rev 02) with vmware server from ubuntu commersial repository.
단 내 환경에서는 tso off 옵션은 먹히질 않았는데.. 그래도 게스트에 접근하는데는 문제가 없었다.
svnserve 를 inetd 로 전환
vmware 를 깔았더니 xinetd 를 죽여버리고 inetd 를 돌리네 덩달아 svnserve 세팅이 날아가서 inetd 로 돌도록 해버렸다.
/etd/inetd.conf 에 아래 한줄 추가
svn stream tcp nowait svn /usr/bin/svnserve svnserve -i -r /var/svn
리눅스를 데스크탑으로 쓰기 전에는 몰랐던/무시했던 잡다한 유틸리티들
xrestop |
X 자원 사용량을 top 형태로 보여준다. X 가 메모리를 너무 먹길래 뒤져보다 알게되었다 |
lspci |
말그대로 |
lshw |
오호.. |
fglrxinfo |
fireglinfo. ATI 드라이버가 잘 잡혔는지 확인하기위해 써먹었다. |
xchat 에서 cp949 보기
/charset cp949
흠 매번 실행하기 귀찮은데 방법을 찾아봐야겠다.
openoffice 업데이트후 죽는 문제
헐 썅.
업데이트(2007/07/12) 하고 나니 전에 있던 문제 또 생기네. 스크립트에 scim-bridge 추가하는것만으론 해결이 안되고 synaptic 으로 openoffice 관련 패키지를 몽땅 재설치를 한 후에 전에 적은대로 scim-bridge 세팅을 넣어주니 잘 뜨더라.
windows key 를 mod 키로
https://help.ubuntu.com/community/MappingWindowsKey 참고
~/.xstartup 에 아래 내용 추가해줬다.
# Make the Windows key a useable mod key: #xmodmap -e "remove mod4 = F13" xmodmap -e "keycode 115 = Super_L" xmodmap -e "add mod4 = Super_L"
Qt 기반 어플에 scim 으로 한글 입력하기
vym 을 깔게 되었는데 한글이 안먹길래 잠시 뒤져보고 scim-qtimm 를 깔아서 해결
$ sudo apt-get install scim-qtimm
totem player 플레이시 색깔이 퍼렇게 나오는 문제 해결
totem 으로 동영상볼일이 별로 없어서 신경 끄고 있었는데 http://stage6.divx.com/ 때문에 필요해졌다. 적당히 구글링 해서 아래 링크를 찾았고 https://answers.launchpad.net/ubuntu/+source/totem/+question/7373
아래 방법으로 해결했다.
Thanks, lets try this: launch gstreamer-properties from terminal change the video output plugin to custom change the video output pipeline to: ffmpegcolorspace ! video/x-raw-yuv,format=(fourcc)YV12 ! xvimagesink Test .....
backports 추가
https://help.ubuntu.com/community/UbuntuBackports 를 참고해서 backports 리파지토리 추가. 몇몇 개발툴의 최신버전을 원했는데 xchat 등 자주 안쓰는놈만 업뎃 되네.
# /etc/apt/sources.list deb http://archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
https://wiki.ubuntu.com/BackportsPackageList 이걸 먼저 읽어볼걸..
Gutsy 로 업글
걍 하라는 대로 했더니 잘 됐다. 폰트세팅을 좀 손봐주고 Emacs 쪽 패키지들이 왕창 깨지길래 죄다 지우고 다시 설치해줬다. Emacs 패키지들을 까는데 순서가 중요해서 조금씩 깔아야 하는게 짜증나더라.
음.. vmware 가 좀 말썽이네... 새로 깔아야 할듯?
Firefox 메뉴 글꼴 바꾸기
~/.mozilla/firefox/어쩌구.default/chrome/userChrome.css 를 만들고 아래 내용 추가
window, menubar, menubutton, menulist, menu, menuitem, textbox, toolbar, tab, tree, tooltip {
font-family: 맑은 고딕 !important;
font-size: 10pt !important;
}
* {
font-famly: 맑은 고딕 !important;
font-size: 10pt !important;
}
gutsy 업글후 vmware
아직 gutsy 용 리파지토리가 없어서 vmware player 를 가져다 깔아봤다. 이전에 쓰던 vmware server 보다 새버전이라 그런지 더 빠른느낌???
gutsy 사운드 문제
이씨발 뭐 업데이트마다 이지랄이냐 usb 사운드 카드 OptoPlay 가 인식이 안되거나, 인식이 되도 곧 죽거나, 몇몇 어플에서 몇몇 미디어만 제대로 재생이 되는 문제가 있다. 플래시돌던중에 파폭이 뒤지는것도 이문제인듯 포럼 뒤지니 유사한 문제가 많네 http://ubuntuforums.org/showthread.php?t=540296&highlight=usb+sound
썅.. 커널버그 란 말도 보이네.. 이거 뭐 꼭 usb 사카 문제가 아닌듯
이글도 좀 읽어볼까?
denyhosts 설치
/var/log/auth.log 구경하다가 그냥 깔아버렸다. 덤으로 /etc/ssh/sshd_config 에서 PermitRootLogin 도 꺼버렸다. 혹시라도 내 머신이 deny 되버리면 /etc/hosts.deny 와 /etc/hosts.allow 를 확인해볼것.
요기까지
데스크탑을 다른 머신으로 바꾸면서 이페이지는 여기서 편집 종료. 지금은 과거 우분투 7.04 를 깔고 7.10 업데이트 하던 그 PC 보다 좀더 사양이 좋은 PC 에 wubi 를 통해서 NTFS 위에 우분투를 깔고 우분투를 메인으로, 윈도개발이 필요할경우에만 리붓해서 윈도로 진입하는 방식으로 사용중이다. 앞으로의 추가사항은 좃스팟쪽에 계속 해나가자.
