2.9 다듬어야 할 부분들

우분투 설치 후 제대로 성능발휘를 위해 다듬어야 할 부분들이 있습니다.

1) 토템(Totem)에서 DVD재생 (+ 윈도우 미디어 플레이어 재생)

코덱(Codec)문제로 인해 토템(Totem)에서 일부 동영상이 안보이거나, DVD를 재생할 수 없는 경우가 있습니다. 혹은 윈도우 미디어 플레이어(WMP)를 지원하는 웹페이지상에 동영상을 볼 수 없는 경우가 있습니다.

이 경우에는 미디분투(Medibuntu) 저장소를 더해준 다음 libdvdcss2W32codecs를 받아 설치하면 대부분의 경우 문제가 해결됩니다. 미디분투는 저작권 문제가 있을 수 있어 우분투에서 지원하지 않는 미디어용 파일들을 지원하고 있습니다.

일단 설치를 해주고 나면 WMP로 봐야할(?) 인터넷상의 동영상도 토템으로 볼 수 있게 됩니다.
미디분투 웹사이트: (http://medibuntu.sos-sts.com)

저장소 더하기는 터미널에서 아래와 같이 입력.

echo "deb http://packages.medibuntu.org/ feisty free non-free"

sudo tee -a /etc/apt/sources.list

이어 저장소를 사용할 수 있도록 키를 얻어오고 목록을 갱신(update)합니다.

wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O-

sudo apt-key add - && sudo apt-get update


목록갱신에는 약간의 시간이 소요됩니다. 다음 필요한 코덱들을 받아옵니다.

sudo apt-get install libdvdcss2 w32codecs ffmpeg

이 과정을 거치면 대부분 동영상은 토템으로 보실 수 있을 것입니다.

참고: 코덱이란?
코텍이란 동영상과 소리를 영상 파일
(file)로 부터 어떻게 읽을까를 정리해놓은 파일입니다. 비유하면 사람이 영어책을 펼쳤을 때 '영어는 이렇게 읽는다'라는 개념이 코덱인데 만약 제대로 된 '영어' 코덱이 없으면 'I am handsome''아이엠무 한드솜'하는 식으로 이상하게 읽게 됩니다. 따라서 화면이 제대로 보이지 않는다거나 동영상이 제대로 보이지 않는 경우, 영상은 나오는데 소리는 안나오는 경우나 그 반대는 코덱이 없는 경우나 요상한 코덱이 자리를 틀고 앉은 경우라고 생각할 수 있습니다. 어떤 코덱이 필요한지 아는 방법은 토템에서 [영화]-[등록정보]를 선택하면 우측에 코덱에 대한 정보가 제공됩니다.

우분투를 관리하는 캐노니컬사는 모든 코덱을 제공하지 않아 기본 코덱으로는 볼 수 없는 동영상이 많습니다. 따라서 저장소에 새 주소를 넣어서 그 저장소에서 코덱을 받아와야 합니다.


2) 노틸러스(파일관리자)로 특정 폴더에서 터미널 열기

노틸러스로 폴더를 뒤져보다가 해당 폴더에서 터미널을 열고 싶을 때가 있을 것입니다. 이럴 경우
터미널에서 아래 명령을 실행하면 노틸러스 스크립트가 더해집니다.

sudo apt-get install nautilus-open-terminal

이후 노틸러스로 폴더를 돌아다니다가 마우스 오른쪽 버튼을 누르면 옆에 그림처럼 '터미널 열기'가 추가 됩니다.

3)
압축 파일 속에 한글이 깨지는 문제
7.04
에서 문제된 것이 7.10에서도 계속 문제가 되고 있습니다.
원인은 우분투와 MS윈도우가 서로 사용하는 한글 코드 방식이 달라 생기는 문제입니다. MS윈도우가 사용하는 euc-kr방식 한글로 쓰여진 이름을 가진 파일을 우분투에서 UTF-8 방식 한글로 읽으려니 해석이 이상하게 되는 것입니다.

unzip
을 제거하고 과거 버전을 설치해준 후, unzip을 수정(update) 하지 못하도록 자동판올림 대상에서 제외시키는 것으로 일단 해결했습니다.

http://kldp.org/node/82481 <-
여기서 unzip 한글패치를 받아다가 일단 .deb 꾸러미를 풀어놓습니다.

터미널에서 언집을 제거합니다. file-roller (압축파일 푸는 연모)도 함께 제거됩니다.

sudo apt-get remove unzip

.deb꾸러미를 두번 누르기(double click)로 실행해 unzip을 재설치합니다. 새 버전이 있다는 경고는 무시합니다.

file-roller
를 재설치 해줍니다.

sudo apt-get install file-roller


터미널에서 다음 명령을 입력해 unzip을 올림(update) 대상에서 제외합니다.

echo "unzip hold" | sudo dpkg --set-selections


4)
한글 글꼴에 부드럽게 하기(안티 앨리어싱)이 적용안되는 문제 해결

부드럽게 하기를 적용해도 몇몇 한글 글꼴이 전혀 부드러워지지 않는 경우가 있습니다.
원인은 이유는 모르겠지만 우분투에서 그렇게 설정해놓았기 때문입니다.

터미널에서 편집기(gedit)로 한글설정 파일을 열어봅시다.

sudo gedit /usr/share/language-selector/fontconfig/ko_KR


그리고 편집기에서 아래 부분을 찾아보세요.

<!-- Turn off antialias and autohint for Korean fonts depending on pixelsize -->

이 밑부분에 있는 <match target="font">부터 </match>설정 때문에 부드럽게 하기가 적용이 안됐던 것이죠.
이 부분을 컴퓨터가 실행하지 못하도록 '주석처리'를 해주면 됩니다.
주석처리는 '<!--''-->'를 아래처럼 넣어주면 됩니다.

<!--<match target="font">
...
중간 생략...
</match>-->

한 군데 더 주석처리를 해줘야 합니다.

<!-- Turn off antialias and autohint for ttf-alee depending on pixelsize -->

위에서 처럼 이 부분 밑에 있는 <match target="font"> 앞에 <!--를 넣어주고 밑에 </match>-->를 넣어주면 됩니다. 저장 후 다시 부팅하면 부드럽게하기와 힌팅이 적용됩니다.


5)
플래시에서 한글을 표시하지 못하는 문제
플래시 화면에서 한글이 안나오고 네모상자로 표시되는 경우가 있습니다.
이 문제는 플래시의 기본 폰트 설정인 산-세리프에 대응하는 한글 폰트가 지정되지 않았기 때문입니다.

sudo gedit .fonts.conf

여기에 아래 내용을 넣어줍니다.

<match>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" binding="strong">
<string>UnDotum</string>
</edit>
</match>

위 명령은 sans 계통 영문 글꼴과 '은돋움'으로 강하게 묶어두겠다(binding) 는 선언을 한 것입니다.
(
약하게 묶을 수도 있습니다. Strong대신 weak이라고 넣어서) 이렇게 해두면 sans 계통에서 적당한 글꼴이 없을 경우 대신 은돋움이 sans계통 글꼴을 대신해 표시하게 됩니다. 물론 은돋움대신 다른 글꼴를 사용하실 수도 있습니다.
이 명령이 제대로 작동하는지는 터미널에서 아래 명령을 실행해보면 됩니다.

fc-match Sans

여기서 결과가 UnDotum으로 나오면 됩니다. (다른 글꼴을 지정했다면 다른 글꼴명이 나옵니다.)


6)
노틸러스에서 한글 입력이 불가능해졌을 때
가끔 업데이트 후 노틸러스에서 글자판으로 글이 입력이 되지 않는 황당한 현상이 일어납니다.
이때는 노틸러스에서 그림처럼 아무 파일이나 선택해 오른쪽 버튼을 누르신 후 [입력기]를 선택해 SCIM Input Method를 선택해 주시면 정상화 됩니다. (기본값은 그림처럼 X입력기로 맞춰져 있습니다.)
또는 터미널을 이용해 입력기를 선택해주는 방법도 있습니다.

im-switch -c

사용 가능한 입력기 중에 scim-hangul 로 선택해주고 다시 로그인 해주면 같은 효과가 있습니다.


7)
한영전환 글쇠나 한자변환 글쇠 설정이 안될 경우
*
먼저 2.5 한글 설정하기에서 글쇠 바꾸기를 먼저 해보시고 안되는 경우에 아래 내용을 사용하시기 바랍니다.
먼저 [시스템]-[기본 설정]-[키보드]에서 '키배치' 탭을 선택해 키배치에 무엇이 기본값으로 선택돼 있나 확인해보시기 바랍니다.
일반적으로 'Korea, Republic of, 101/104 key compatible'이 선택된 경우 대부분은 정상작동합니다.

한영전환글쇠나 한자변환 글쇠설정이 랩탑에서는 잘 안되는 경우가 있습니다. 이때는 터미널에서 바꿔주는 수가 있습니다.
먼저 한글변환과 한자변환에 사용할 글쇠의 값을 얻어야 합니다. 그 글쇠 값으로 입력이 들어오면 한영전환이 일어나도록 해줘야 합니다.
말은 복잡하지만 방법은 쉽습니다.

터미널에서

xev

xev는 키보드와 마우스 입력을 추적해 우리에게 보여줍니다.

xev를 실행했다면 한글변환 글쇠로 사용하는 오른쪽 Alt를 눌러봅시다. 글쇠값이 출력됩니다.

사용자 삽입 이미지
저의 경우 Alt의 글쇠값(keycode)113이었습니다. 다음에는 한자변환 글쇠로 많이들 사용하는 오른쪽 Ctrl을 눌러 글쇠값을 얻습니다. 저의 경우 109였습니다. 글쇠값을 얻었으면 xev실행시 생기는 상자를 마우스로 눌러 닫아주면 터미널이 원상복귀 됩니다. 주의! 글쇠값은 키보드마다 달라질 수 있습니다. xev로 찾아보세요.

다시 터미널에서

gedit .Xmodmap

이 명령을 통해 우리는 X윈도우에 '키보드 매핑(mapping)'작업을 하게 됩니다.
즉 글쇠값이 들어오면 한영전환이나 한자변환이 일어나도록 설정하는 주문서를 만드는 것입니다.

.Xmodmap
에 아래와 같은 내용을 넣어줍니다. (.Xmodmap속에 아무 내용도 없는 경우가 대부분 일 것입니다.)

keycode 113 = Hangul
keycode 109 = Hangul_Hanja


저장한 후 컴퓨터를 재시작합니다.
재시작 되면 .Xmodmap을 읽겠느냐고 묻습니다.
여기서 사용 가능한 파일에서 .Xmodemap을 선택해 읽어들이기 버튼을 눌러주면 됩니다.

8)
반편이 한글문제 해결:
아래 내용은 한글 설치가 잘못된 경우 또는 영문으로 설치한 경우에만 이 설명을 따라 하시기 바랍니다.

우분투는 한글 패키지 일부는 인터넷을 통해 저장소에서 받아옵니다. 따라서 처음 설치할 때 한글을 택했어도 여러 이유로 저장소에 접속하지 못할 경우, 한글 꾸러미 일부분을 받지 못해서 한글 표시가 일부분만 되고 한글 입력은 불가능한 '반편이 한글설치' 현상을 경험하게 됩니다. 새로운 판올림이 되면 저장소에 대한 접속 폭주로 이런 현상을 경험하는 분들이 있습니다. 따라서 문제해결 방법은 폭주가 일어나지 않은 타지역 저장소를 잠시 이용하시면 됩니다.

접속이 원활한 저장소로 바꿔줍니다: [System] -> [Administration] -> [Software sources]
Internet
항목 밑에 'Download from'에서 'Server for Korea, Republic of' 로 돼 있는 것을 'Main Server' 로 바꿔줍니다. 혹은 'Other...'를 선택해 다른 지역 서버나 다음서버 (ftp.daum.net)를 선택하실 수 있습니다. 선택 후 닫기를 누르시면 새롭게 갱신을 해야 한다는 안내가 나옵니다. [Reload] 버튼을 눌러줍니다.

[System]-[Administration]-[Language Support]
에서 'Korean'을 선택 하면 한글 꾸러미들을 내려받기 시작합니다. 이후 재부팅하면 한글을 입출력하시는데 문제가 없으실 것입니다.


9) 부팅화면 현실적인 해상도로 맞추기

우분투 7.10의 부팅화면은 -버그로 추정되는데- 해상도가 엄청나게 높게 설정돼 있습니다.
이 결과 전체 부팅속도를 느리게 만들거나 또는 암흑화면이 장시간 이어지다 갑자기 데스크탑 화면으로 전환될 수 있습니다. 

해상도를 조정해주기 위해 부팅화면을 정의 해주는 usplash.conf 를 엽니다.

sudo gedit /etc/usplash.conf

usplash.conf에서 내용을 아래와 같이 바꿔주었습니다.
1024 x 768 해상도로 교체. 부팅 화면은 사실 이 이상 사이즈로 볼 이유가 없습니다.

xres=1024
yres=768

그 다음 터미널에서 업데이트.
sudo update-initramfs -u -k `uname -r`


신고
  1. Favicon of http://blog.naver.com/ggutle BlogIcon 꿈틀이 2007.11.19 02:56 신고

    초보자인 제 입장에서 보기에 정말 잘 정리된 설명서네요.
    좋은 자료 만들어주셔서 감사드립니다.
    질문이 있습니다.
    5) 플래시에서 한글을 표시하지 못하는 문제
    를 따라해서 한글이 나오긴 하는데, 공백(스페이스)부분이 ㅁㅁ으로 표시되는 문제는 여전하네요.
    예) 제가ㅁ만든ㅁ동영상ㅁ입니다.

    참고로 글꼴을 네이버사전체로 변경해 사용중입니다..

    • Favicon of http://myubuntu.tistory.com BlogIcon Mike Sierra 2007.11.19 12:42 신고

      글쎄요. 글꼴 문제 아닐까 싶은데요. 나중에 시간 나면 테스트 한번 해보지요.

    • 꿈틀이 2007.11.21 08:10 신고

      글꼴문제는 아닌거 같습니다.
      제가 작은 사무실을 해서 pc가 여러대 인데요.
      우분투 기본설치상태 그대로 사용중인 pc에서도 그러니까요.
      mncast.com의 플레쉬영상들을 보시면 이해가 빠른듯 하네요.

  2. 초보 Chung 2008.02.26 05:24 신고

    안녕하세요. 요즘 몇일간 우분투 다시 설치하느라, 작성해주신 매뉴얼 잘 읽고 있습니다.
    저 같은 초보를 위해서 잘 정리해주신점 정말 감사드립니다. ^^

    보통은 제가 슬쩍 자료만 훔쳐서 가는데, 여기 미디분투 설명에서 초보가 알기 힙든 부분이 있네요. echo명령과 tee명령인데, 상관관계가 불명확한거같아요. 파이프(|)가 들어가는 것이 설명빠져있어서 이게 뭘까 고민했었습니다. ㅠㅠ
    echo "텍스트" | tee -a 화일이름
    이런 linux 명령 구조가 3) 부분에서나 등장하네요. 별건 아니지만, 저처럼 고민할분을 위해 잠시 멘트를 남기고 지나갑니다.
    Mike Sierra님 홧팅~

    • Favicon of http://myubuntu.tistory.com BlogIcon Mike Sierra 2008.02.26 12:49 신고

      echo는 문자열을 표시한다는 명령어고 tee는 해당 파일에 앞서 문자열을 삽입하도록 하는 명령어 입니다. 파이프는 명령어를 연달아 내릴 때 구분하기 위해 쓰는 것이구요.

      즉 echo 문자열 tee 파일명은 에코로 나온 문자열을 파일명 속 내용에 집어넣어라란 뜻입니다.

      현재 작성중인 설명서에서는 이 내용이 사라질 겁니다. 터미널을 거의 99% 사용하지 않고 설정하는 방향으로 진행중입니다.

  3. 초보 Chung 2008.02.26 05:47 신고

    저같은 경우에는 위의 파이프(|)를 이용하여 /etc/apt/sources.list 화일에 미디분투 주소를 추가한 후에 wget명령을 수행하고 sudo apt-key add - && sudo apt-get update명령을 수행했을때 오류가 발생하더군요. orz
    원인은 우분투 7.10 설치후 sudo apt-get update를 통해 뭔가 많이 업데이트했는데, 그 업데이트에서의 오류가 해결되지 않아서더군요. sudo apt-get upgrade하면 설치 오류가 발생한 업데이트를 계속할려구 하는데, cache어쩌구 하면서 "의존성 오류" 메시지 나오면서 진행이 안되더군요. 그래서 구글 검색하니 다음과 같은 해결책이 존재하더군요. ^^
    http://www.ubuntu.or.kr/forum/viewtopic.php?f=3&t=2073&sid=13e0bba008c74220e246349169d4ccfd
    업그레이드 오류 해결하고, 다시 코덱 설치명령하니 성공 ^^
    저처럼 혹시나 ubuntu 전혀 모르는 상태에서 여기 매뉴얼에만 의존하면서 설치하는 분들을 위해 그냥 끄적여 보았습니다 ^^;

  4. Favicon of http://good-manner.com BlogIcon KimHoon 2008.02.28 15:07 신고

    6번과 같은 문제에 대해서 다른 해결 방법도 있네요. 우분투에서 SCIM 입력기의 문제는 libx11 파일의 오류인데 이것을 패치해 줌으로써 해결할 수 있다고 합니다.
    http://sakuragis.egloos.com/4023783 이곳을 참조하시면 저세히 알 수 있습니다.

    • Favicon of http://myubuntu.tistory.com BlogIcon Mike Sierra 2008.02.29 07:38 신고

      좋은 방법입니다. 그러나 저는 설명을 읽어보고서 "이걸 어떻게 초보에게 설명하나"란 생각이 들었습니다. 설명하려니 제 실력 문제가 있습니다. :)

  5. 무명 2008.02.29 07:31 신고

    우분투처음접하는 사람입니다 (재설치만3번째인)
    물어볼게 많습니다. 터미널에서 패스워드를 입력하라고하면 터미널에 입력이 전혀안됩니다. 폴더를 만들면 이름바꾸기가안되고요 업데이트만 하면 프로그램설치오류가 납니다(업데이트 안한상황) suya207@gmail.com 이쪽으로 답변 부탁드립니다.

    • Favicon of http://myubuntu.tistory.com BlogIcon Mike Sierra 2008.02.29 07:43 신고

      저는 이메일 답변은 안합니다. 터미널에서 열쇠글 입력시 원래 아무런 반응이 없습니다. 끝까지 입력하시고 엔터를 누르시면 됩니다. 폴더 만들기 후 이름 바꾸기가 안되는 건 아마 한글입력버그 같습니다. 설명서를 읽어보시면 해법 나와 있습니다. 3번째 질문은 상황제시만 읽고 제가 답을 말할 만큼 고수가 아닙니다. 인터넷에 유선으로 연결한 상태에서 처리 하십시오.

  6. Favicon of http://good-manner.com BlogIcon KimHoon 2008.02.29 11:19 신고

    그렇군요. 저도 생각해보니 좀 난감하네요. ^^ 우분투 측에서 조만간 패치해줄것을 믿는 수 밖에는...ㅎㅎ
    아마 무명씨가 질문한 마지막 부분은 업데이트시 한국서버가 불안정해서 cache 관련 에러 메시지가 뜨는 것이지 않나 싶네요.

  7. 초보 Chung 2008.03.08 07:32 신고

    이상하게 update할때마다 key가 어쩌구하면서 update가 안되길래 이상하다 싶었더니...
    키를 얻어오고 저장을 하는 부분도 파이프(|)가 들어가야되는건가보네요.
    wget -q \"http://packages.medibuntu.org/medibuntu-key.gpg\" -O- | sudo apt-key add -
    OK메시지가 정상적으로 나온 후, update
    sudo apt-get install libdvdcss2 w32codecs ffmpeg
    위의 매뉴얼에 있는 미디분투 관련 자료 복사해서 터미날에 붙여넣기해서 실행하면,
    sudo apt-key add - && sudo apt-get update 명령에서 종료가 안되고 멈춰있더라구요.
    그냥 ctrl-c로 끊고 대충 어떻게 하니, 코덱이 설치되었었긴하지만,
    update할때마다 나오는 메시지가 보기 않좋더군요 ^^

    PS. VMware로 Ubuntu 맛보기 시작한 것이 이제 Desktop에는 Ubuntu만 깔고, Notebook은 Vista & Ubuntu 멀티부팅. 3번째 우분투 깔아서 설정하다보니 예전에 잘못처리했던 것들이 보이네요 ^^; Sierra님의 우분투 설명서는 매번 우분투 설치하고나서 각종 설정하는데 많은 도움이 되는것 같네요.

    • Favicon of http://myubuntu.tistory.com BlogIcon Mike Sierra 2008.03.08 08:49 신고

      현재 작성중인 설명서에서는 미디분투 저장소를 이용하지 않는 방향으로 바꿨습니다. 사실 추가/제거와 시냅틱 꾸러미 관리자, 인터넷 상에서 2차례 내려받기를 통해 코덱을 구성할 수 있답니다.

  8. 로니안 2008.03.17 07:41 신고

    많은 도움 되었습니다. 현재 이 블로그의 도움으로 ^^ 우분투가 더욱더 쉬워졌습니다.
    앞으로 쭉 지켜보겠습니다. 파이팅!

+ Recent posts

티스토리 툴바