'우분투'에 해당되는 글 2건

  1. 2008/04/15 Ubuntu 8.04 데스크탑 해상도 문제 해결기
  2. 2008/01/25 우분투에서 ssh 빨리 접속 하기 (2)
IT2008/04/15 18:21
우분투 리눅스 7.10을 쓰고 있다가 8.04 beta버전이 있다고 해서 얼른 업그레이드를 했습니다. Package repository를 8.04용으로 바꾸고 업그레이드를 진행하던 중 virtualbox가 문제가 되어서 업그레이드가 중단되고 virtualbox를 지운 뒤에서야 업그레이드에 성공했습니다.

문제는 업그레이드를 하고 나서 발생하더군요. 그래픽 카드 해상도가 640x480으로 고정이 되어서 변하지 않는 것입니다. 사용중인 그래픽 카드가 nVidia 7300 GS 라서 우분트 7.10에서는 restricted driver를 enable시키고 그래픽 카드를 정상적으로 사용할 수 있었는데 8.04에서는 restricted driver 목록에 nvidia 드라이버가 나오지도 않는 것이었습니다. 4월 중으로 8.04 안정 버전이 나온다고 하던데 그때까지 기다릴 수도 없고 이래저래 해결책을 찾아보다가 결국에 해상도를 정상 해상도인 1920x1200으로 맞출 수 있었습니다.

Update manager를 통해서 가장 최신 버전의 상태로 업데이트를 하니 nvidia restricted driver는 깔리더군요. 먼저 nvidia restricted driver가 제대로 설치 되었는지 확인을 해보구요.
사용자 삽입 이미지

그 다음에 /etc/X11/xorg.conf 파일을 열어서 아래 스크린 샷의 빨간색 부분을 모니터 해상도와 맞도록 고칩니다.
사용자 삽입 이미지

xorg.conf를 수정한 뒤 리부팅을 한번 해줘야합니다. X server를 다시 띄워도 됩니다.

그 다음에는 nvidia-settings를 설치합니다.
sudo apt-get install nvidia-settings

메뉴에 보면 nvidia-settings가 나오는데 메뉴에서 X Server Display Configuration을 선택하면 xorg.conf를 수정하여 지정한 원하는 모니터의 해상도를 지정할 수 있게 됩니다.
사용자 삽입 이미지

여기까지 하면 큼지막하게 보이던 우분투 리눅스 데스크탑이 깔끔하게 원래 해상도로 바뀌어 보이게 됩니다.
사용자 삽입 이미지

Posted by 앤디군
개발자노트2008/01/25 19:21
우분투 리눅스에서 public key를 이용하여 ssh로 원격 서버에 접속할 때 상당히 느리다는 느낌을 받았는데 솔루션을 찾았습니다.

ssh -v 옵션으로 접속할 때 뭐하는지 살펴보니 다음과 같은 메시지가 나오고 "GSS failure"라고 나오는 부분에서 반복적으로 몇초간 멈춤 현상이 발생하는 것을 발견했습니다.

debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,gssapi-with-mic
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure.  Minor code may provide more information
No credentials cache found
debug1: Unspecified GSS failure.  Minor code may provide more information
No credentials cache found
debug1: Unspecified GSS failure.  Minor code may provide more information
debug1: Next authentication method: publickey

GSS API를 이용하여 접근 시도를 할 때 나오는 메시지라고 GSS를 사용하지 않도록 변경하면 public key로만 인증을 하게 되어 서버에 빠르게 접속을 할 수 있게 됩니다.

GSS를 사용하지 않기 위해서는 /etc/ssh/ssh_config에서 GSSAPIAuthentication 부분을 찾아 주석을 풀어주고 다음과 같이 no 값을 주면 됩니다.

#   HostbasedAuthentication no
GSSAPIAuthentication no
#   GSSAPIDelegateCredentials no
#   GSSAPIKeyExchange no

이렇게 바꿔주니 대략 접속하는데 15초 걸리던 것이 zero wait으로 바뀌더군요.

Posted by 앤디군