블로그 이미지
관리할 시간이 별로 없다는 핑계 제출중... sbin

카테고리

sbin story (32)
who is sbin (0)
sbin's equipment (2)
C language (8)
travel (0)
ubuntu (8)
Mac (3)
book & sentence (11)
헛소리.. (0)
Total52,932
Today5
Yesterday6
  얼마전에 다른 랩에서 버린 lcd17인치 모니터를 슬쩍했습니다...^__^..
  왜 버렸을까 하고...켜보니...앗....blu(back light unit)이 나갔다..ㅡㅡ;; 결국 쓰레기를 주워온건가 하고.....버릴려다가...무한한 공대 마인드가 해부해야해~~~라는 명령을 내림에 따라....회사 구석에 모셔두었다...ㅎㅎ 그러다 어느날 실험용  pc셋팅을 위해 무심코 연결뒤 한참 후에 보다...어라~~~이녀석...blu나갔었는데..ㅡㅡ;; 멀쩡히 켜있다...알고 보니 blu가 나간게 아니라 형광등 수명이 다 되어 켜져도 늦게 켜지는 현상....그게 발생한것....ㅎㅎㅎ 그래서 서브 모니터 등록...헌데...우분투에서 듀얼 모니터 쓰는 법에 따른 정보를 검색했지만 쉽게 나오지 않았고 그래서 여러 뻘짓과 외국 사이트 독해로 어찌 어찌 성공했으니....이제...필요한 분들께 이 지식을 뿌릴차례..^^

  ㅎㅎ 서론이 길었죠...암튼 시작 합니다.

  퀴즈~~~우분투 설치후 젤 처음 하는 일은???
  정답.....nvidia독점 드라이버 설치..^^ 그래야 이쁜이 컴피즈가 opengl을 활용해서 멋진 화면을 보여 줄테니 까요...

  헌데 이녀석은 보통 설치후에 내팽개쳐 두기 마련...특별히 설정할게 없을만큼 알아서 잘 해 주니까요..^.~
  하지만 듀얼 모니터 설정은....이때 하드웨어 드라이버와 함께 깔린 nvidia-setting-manager가 필요 하답니다.
  듀얼 모니터를 쓰시려면 일단...당연히 두 모니터를 컴터에 연결하셔야 겠죠...그후 터미널에서 명령을 내립니다.

  sudo nvidia-settings

  시스템>>관리 에도 관련 아이콘이 있지만 이녀석은 무시....왜냐....우린 하드웨어를 건드리게 됩니다....당연히 루트 개정없이는 불가능 하겠죠..^^

  그러고 나면 이렇게 귀여운 펭귄이...방가방가 하는 엔비디아 설정 패널이 열립니다.
  우리가 원하는 듀얼 모니터에 대한 설정은 두번째의 x server Display configuration 에 있습니다....당당히 클릭~~
 

  그럼 위와 같은 창이 열릴텐데요.. layout의 두개의 박스가 각 모니터를 의미 합니다. 만약 두개가 아니라면 아래  Detect Displays버튼을 누르세요...그래도 안뜨면 접속 불량 이겠죠.
  설정이 안되어 있다면 서브 모니터는 disabled로 되어 있을거에요. 그럼 하단의 디스플레이 메뉴에서 model 리스트 박스를 클릭 꺼져있는 녀석을 선택합니다. 그러면 resolution등은 사라지고 model 명과 configuration만 남아 있을 거에요...
  그럼 configure라는 단추를 클릭...

  이제 스샷과 같은 선택 창이 나오죠..^^
  이중 첫번째 disabled는 당연히 사용하지 않겠다는 이야기니까 무시구요. 두번째 separate xscreen 과 twin view가 듀얼 모니터를 지원해 주는 옵션입니다. 그럼 설명
  separate x screen : 두개 의 모니터를 따로 따로 관리 한다
                             장점 : 한쪽 모니터를 회전시킨다고 해도 반대편은 그대로 유지 된다.
                             단점 : 한쪽 모니터에서 열린 프로그램은 그 모니터에서만 사용 가능하고 다른 모니터로 전송할 수 없다.
  twin view : 두개의 모니터를 마치 하나의 모니터 같이 관리한다.
                             장점 : 두 모니터간 파일 이동이 자유 롭다.
                             단점 : 모니터 회전시 두 모니터가 같이 회전한다.

  이 둘중 하나를 선택하시고 layout 창에서 서브 모니터의 화면을 원하는 위치로 드래그 하시면 됩니다. 또 Enable Xinerama 옵션이 있습니다. 이경우 separate x screen 의 단점이 제거 되고 완전하게 다른 큐브를 가진 두개의 디스플레이를 보게 되신다고 합니다. 허나...치명적 단점....openGL을 사용할 수 없다...즉...emerald 나 compiz가 사용 불능...또 카이로 독도...openGL이 꺼진 카이로 독을 보시게 됩니다. 패널티 치고는 너무 크죠..^^ 그래서 저도 안쓰고 있습니다.
  설정을 마치셨으면...아래 apply버튼를 누르세요...그후 Save to configuration file 버튼을 누르시면 설정이 저장 됩니다. 이제 로그 아웃 하셨다 들어 오시면 설정 종료..^^만약 적용이 안되었다면 루트 개정으로 열지 않으신 거에요..sudo nvidia-settings 입니다.

  보통 사람들은 twin view를 많이 사용하신다고 합니다. 한쪽 모니터에서 연 파일을 다른 모니터로 못 옮기는 separate의 단점이 너무 큰것이겠죠.
  그래서 저도 처음 twin view를 사용해 봤습니다...한 10분정도요..ㅡㅡ;; 그런데 때려 쳤죠..ㅡㅡ;; 애초의 목적에 어긋 나더군요.
  전 메인 모니터가 터미널을 보고 있던 불여우를 보고 있던지 서브 모니터는...메신저창을 보여 주거나 작업 결과물을 보여주길 바랍니다. 그런데 둘이 같이 회전해서야...그냥 조금 커진 메인모니터 하나를 쓰는 격이 잖아요... 그래서 불편해도 separate를 쓰기로 했습니다.
  지금은 아주 편하게 사용하지만 처음엔 당연히 그렇지 않았었죠. 두 모니터간 창이동이 제한 되는건 생각보다 너무 큰 패널티 더군요....게다가 기본 설정이 메인 모니터로 되어 있어서 웬만한 프로그램은 메인모니터에 열린답니다. 서브 모니터에서 켜지게 하려면 프로그램 각각에 --screen=1이라는 설정을 추가해야 하죠...처음엔 카이로 독의 아이콘에 이 설정을 추가해줬습니다. 하지만 불편합니다. 이건 서브 모니터에서 많이 키긴 하지만 가끔은 메인 모니터에서 키고 싶을때도 있죠...또 이 --screen 옵션이 안먹는 프로그램도 있습니다.
  그래서 고민 했죠....그러던 중 혹시 카이로 독이 아닌 awn이라면 어떨까 하고 켜봤습니다....결과는 cairo와 다를바 없더군요...헌데...서브모니터의 프로그램 메뉴에서 awn을 켜봤습니다. 헉....이건 screen 명령이 없는 오리지널 아이콘 인데도 서브 모니터에 켜지더군요 거기다 하나더....이 awn에 등록된 아이콘들은 모두 서브 모니터에 디스플레이 합니다..앗 해결책이네요..^^
  그 결과물은 다음과 같습니다.

왼쪽이 메인 1600x1050 이구요 오른쪽이 서브 1280x1024 입니다.
메인 모니터는 카이로 독이 관리하고 서브 모니터는 AWN이 사용하죠. 서브 모니터쪽은 AWN탑재 프로그램이라는 제한이 있지만 원래 사용량이 적으니까 서브 모니터 인거죠..^^ 또 필요 하면 --screen=1 옵션을 사용하면 처리 되겠죠..^^
또 서브의 경우 작업공간을 확장할 방법을 못 찾겠더군요...그래서 우분투 기본설정인 2개의 작업공간으로 사용하고 있습니다.

마지막으로 결론 및 정리 입니다.
   우분투에 듀얼 모니터 시스템은 2가지가 있다.
    1. separate X screen
    2. tween view
   전자는 모니터를 따로 관리하고 후자는 통합관리 한다.
   즉 우분투의 동작에 있어 전자의 두 모니터는 서로 다른 하드웨어, 후자는 같은 하드웨어같이 취급한다.(작업공간 통합, 분할)

   tween view를 원할 경우 그냥 사용하면 된다. separate X screen의 경우 awn에 서브 모니터에서 사용할 프로그램들의 아이콘을 만들고 이후 awn을 서브 모니터의
  프로그램>>보조프로그램>>Avant window Navigator
  에서 열고 서브 모니터에서 구동할 프로그램은 이 awn dock을 사용한다.
  그렇지 않을경우 터미널이나 "alt+f2"키를 이용하여 구동하며 프로그램구동 명령 에 --screen=1 옵션을 준다.
Posted by sbin
  블로그 유입 량을보면....단연 vi와 coding 이 제일 많지만 간혹 리눅스 설치에 관한 유입이 있더군요....
  그래서 절대~~~~즉흥적으로.....설치에 관해서 적습니다.....
  일단 설치~~우분투 이미지를 다운 받는다....간혹 dvd판이 더 좋은가바..@.@ 라는 생각으로 dvd판 이미지를 다운 받으시는 분 있습니다.( 초창기 저임..ㅡㅡ;;) 하지 마세요...dvd판은 우분투를 오프라인에서 사용할때를 위해 온라인으로 서비스 되는 모든 저장소 까지 같이 이미지 안에 넣어두는 케이스 입니다....그냥 cd판을 다운 받으셔서 굽거나 usb메모리에 넣으세요...그후 부팅을 이동식 디스크로 한뒤 설치에 들어가시면 됩니다..^^ 이정도는 하실수 있으시니까 리눅스를 써보시려는 것이겠죠..^^ 자세한 설명은 생략.....

단...주의점이 있습니다.
1. cd판에는 랭귀지 팩이....없습니다. 그래서 설치가 한글로 된다고 해도....설치 마지막 부분에서는 온라인에서 랭귀지 팩을 다운 받아 설치 합니다. 그 후에 해도 되지만 귀찮으시잖아요??? 그럼 어떻게 하느냐...설치 선택후 시간등을 설정하는 화면에서 과감하게 설치 취소를 해주세요..
  그러면 이동식 디스크로 우분투가 구동한뒤 바탕화면에서 설치 바로가기가 있습니다. 우측 상단에 보면 네트웍 상태를 나타내는 창이 있죠....왠만한 랜카드는 이미 잡혀 있습니다.(최신형 제외....제 메인컴(asus p5q메인보드)은 랜은 못 잡아서 보조로 달았었죠..)그 네트웍이 제대로 잡혀 있는지 확인하세요...유선은 당연히 될 테고 무선은 장치를 선택해야 겠죠...그후 설치하시면 됩니다.

2. 중간에 설정하는 비밀번호를 꼭 기억하세요....시스템을 건드리게 되면 항상 필요 합니다...^^

  우분투의 설치는 정말 쉽습니다. 우분투 뿐 아니라 다른 리눅스도 매우 쉽죠...(페도라까지는 해봤습니다.) 헌데 깔고 나면 에이 이게 머야~~~
라고 하시며 버리게 될 것입니다...우분투 자체만 쓰셔서는요....그럼 이제 부터 추가 설치에 들어 갑니다...^^

1. vim, gcc << 프로그래머만....

sudo apt-get install vim gcc*

  여기선 gcc전부를 설치하게 했지만 필요한 거만 골라서 하셔도 됩니다. 리스트는 gcc후 빈공간없이 "TAB"키를 누르시면 나오게 됩니다.
  우분투는 vi를 제공하지만 30년전에 나온 vi는 우리에겐 안 맞겠죠..^^ vim을 다시 설치 하세요..^^

2. dock

sudo apt-get install avant-window-navigator

  아마 철자가 틀렸을 거에요...전 다쳤지만.... avant만 친후 살포시 "TAB"키를 눌러 주시면 명령어가 자동 완성되게 해주는 기특한 우분투를 보게 되실 겁니다.....

  헌데 전 이녀석을 서브 모니터에서 쓴 답니다.( 이후 듀얼모니터 설정하기에 관해 블로깅 할거고...그때 설명할께요)
메인 모니터에서는 cairo-dock을 사용합니다.
헌데 이 cairo-dock이 기본 제공되는 저장소는 테마도 없고...암튼...절대 쓸만하지 않습니다. cairo-dock과 ubuntu 키워드로 검색하시면 새로운 저장소와 설치에 대해 블로그 해놓으신 분이 있습니다....찾아보세요..^^

  또...이녀석의 경우 문제점이 하나 있습니다. 그건...시작프로그램 동작시....타 프로그램 보다 늦게 떠야 합니다. 이유는 화면 분할 정보등이 안 온상태로 갱신되거든요...그럼...사용하실때 불편하구요. 그렇기 때문에 스크립트 파일을 만드세요...형태는
sleep 15
cairo-dock -o
입니다. 이 스크립트 파일을 시작 프로그램으로 등록하면 만사 ok

3. compiz

  제가 블로깅한 내용을 보시면 가끔 나오는 동영상에서 화면이 획획돌고 창들이 흐믈거리며 마우스로는 줌을 당기고 해제하죠...이건 컴피즈를 사용함으로서 가능해 집니다. 일단 명령어
sudo apt-get install compiz compizconfig-settings-manager emerald fusion-icon
입니다.
  설치후 메뉴에 시스템 도구를 보시면 퓨전 아이콘이 생기고 실행 시키면 오른쪽 위 키보드 설정 옆에 똑같이 생긴 아이콘이 생깁니다. 그 아이콘을 클릭할때 생기는 메뉴를 이용해서 자신의 입맛에 맞게 디스플레이를 설정하시면 됩니다.

4. virtual-box
  이녀석은 버츄얼 머신의 일종으로 우분투 위에서 다른 오에스(주로 윈도)를 띄우게 해주죠.....우리나라의 웹서비스를 이용해야 하는 입장에서는 아무래도 필요한 녀석입니다. 이녀석도....새로운 저장소로 등록하고 하셔야 하니 구글링하시구요..^^ 기본 저장소에 있는 녀석의 경우 이동식 디스크 설정등이 안되는 버전 입니다. 그렇기 때문에 선에서 다른 버전을 받는거구요 선에서 받는 버전의 경우 이메일 주소와 사용자 이름을 입력해 주어야 하고 선에서 하는 거니까 스팸은 없겠죠...^^

  이녀석의 설치 설명은 귀찮은 이유가 첫번째 그리고 두번째로 이미 많은 블로거들이 올려 놓은 정보이기에 그분들에 대한 예우 두번째로 여기서 접습니다. 추가 정보는 구글링..^^

5. conky
  이녀석은 선택사항 입니다. 이건 화면에 백그라운드 같이 실행 되면서 사용자가 원하는 정보를 디스플레이 합니다. 시스템 정보나 시간, 메신저(pidgin(네이트온 플러그인 가능)) 정보등을 보여 주죠...

  전 이녀석의 전문이 아닙니다. 그래서 구글링 쪽을 추천하구요..^^

http://durl.me/23mz << 여기서도 충분한 정보는 얻을수 있으실 겁니다..^^

6. 한글 입력 설정 (나비)
  우분투에서 기본으로 잡혀있는 scim이라는 한글 입력기는 어딘가 모르게 멍청합니다..ㅡㅡ;;
  우리 모두 똑똑한 나비로 바꿔봅시다. 
  터미널 명령을 내려주세요...
  sudo im-switch -c
 그러면 여러가지 입력기 들이 나오는데요...그중 nabi의 번호를 눌러주고...엔터...그후 로그 오프한번 하시면...완료 됩니다...^^
Posted by sbin

최근에 달린 댓글

최근에 받은 트랙백

글 보관함