우분투 hardy로 업그레이드 하고 super-key가 안 먹을 때

win키가 없어서 super키를 못 쓰겠어요. 의 업데이트 버전입니다.

우분투를 gutsy에서 hardy 로 업그레이드 하고 나서 모르고 있었는데 super 키가 작동을 안 하는 겁니다.
compiz의 각종 플러그인의 단축키가 super-key의 조합인데 작동을 안 하니 답답하더군요.
가장 자주 사용하는 쉬프트 스위처도 사용 할 수가 없고요.

그래도 좀 찾아봤더니 .Xmodmap 파일에 한 줄을 더 추가해야 하더군요. 설정은 다음과 같습니다.

keycode 113 = Super_L
add Mod4 = Super_L

Advertisements

우분투 초간편 apps installer Automatix2

몇 일 전 발견 한 17 Must-Have Free Apps for New Ubuntu Users 에서 발견 한 초간편 어플리케이션 인스톨러인 automatix2를 소개합니다.

Dell 의 CEO인 마이클 델도 사용하는 것으로 알려진 이 프로그램은 기존 패키지 관리자인 synaptic 의 복잡함을 없애버렸습니다. 그러니깐 초보. 일반 사용자들에게 말입니다. synaptic 이 무지 편하고 쉽다고 해도 처음 접하는 사람들은 검색해서 설치하는 것도 어렵습니다.

이 인스톨러는 deb을 직접 다운 받아 설치 할 수도 있고 아래 저장소를 이용해서 설치 할 수 있습니다. 생각해보니 이것도 일이군요.

deb http://www.getautomatix.com/apt feisty main

automatix2를 실행하면 우분투 소스 리스트를 갱신하고 skype 같은 상업 서드 파티까지 추가해줍니다. 일단 프로그램이 시작되면 그 다음부터는 매우 간단합니다. 분야별로 가장 많이 쓰이는 프로그램들의 리스트가 나오고 설치를 원하는 프로그램을 선택 한 후 start 버튼만 누르면 설치부터 설정까지 모두 끝납니다.

설명이 되게 간단해서 스샷도 좀 있어야 할 것 같은데 집이라서 윈도우를 사용하다 보니 나중에 추가하겠습니다.

직접 source.list 수정하면서 프로그램 설치하는 분들에게는 쓰잘데기 없는 것일 수 있겠지만 데비안, 우분투를 처음 접하는 분들에게는 좀 더 쉬운 리눅스 생활이 될 것 같습니다.

vista on VirtualBox

우분투에 설치한 virtualbox 1.3.4를 이용해서 vista를 설치해봤습니다.
하드디스크는 15기가, 메모리는 512M, 비디오 카드 메모리는 16M로 잡았습니다.
소감은

겁나게 느리다

입니다.
256M로 셋팅하고 설치한 xp 보다 4배 정도는 더 느리네요.
제일 안타까운 것은 virtualbox에서 제공하는 네트웍 드라이버가 작동을 안 한다입니다.
오디오카드는 제대로 동작을 하는데 말이죠.

업데이트: 윈도xp에는 포함 돼 있는 AMD의 NDIS5 드라이버가 비스타에서 빠져서 랜이 안 잡혔네요. AMD 사이트에 직접 가서 xp 드라이버를 가져다 깔았습니다. 랜도 안 돼, usb 디스크도 안 돼. 덕분에 iso 이미지까지 만들어서 파일을 옮겼네요. 하지만 너무 느려서 지워버리고 xp로 돌아갈 생각입니다. 더군다다 beryl 에서는 비스타가 좀 문제를 일으키네요. xorg가 cpu 99% 잡아먹는 신공을 -.-

업데이트2: 비스타 삭제했습니다.

xgl 에서 aiglx로 이전

그동안 우분투 edgy에서 패키지로 커널 2.6.17-10 패키지에 포함 된 nvidia 드라이버는 aiglx를 지원하지 않아서 xgl 서버를 이용해서 beryl를 사용했는데요 얼마 전에 커널이 11로 업그레이드가 되면서 aiglx를 지원하는 nvidia 드라이버도 함께 올라왔습니다.

그동안 바뻐서 생각 못 하고 쓰고 있다가 오늘 시간이 좀 생겨서 혹시나 하고 찾아봤더니 역시나 aiglx를 사용 할 수 있다고 하는 글들이 있어서 aigxl 설정을 적용해보니 잘 돌아가네요.

덤으로 그동안 beryl 버전이 업그레이드 되어도 불안정한 모습을 보여서 버전 lock을 걸어놓고 업그레이드를 하지 않았는데 aiglx를 사용하니 문제 없이 동작합니다. 사용하는 beryl 패키지 버전은 0.1.9999.2~0beryl1 입니다.

우분투 열풍이 불고 있습니다.

오늘 Daum DNADaum은 지금 우분투 열풍~ 이라는 글이 올라왔습니다.

사실 사내 개발자분들도 윈도우를 사용하시는 분들이 더 많습니다만 열풍으로까지 표현한 것은 나름 이유가 있습니다. 사내 인트라넷 안에는 개발자들의 포럼이 있는데 얼마전 비윈도우 사용자 게시판을 하나 열었습니다. 게시판을 열기는 했지만 얼마나 반응이 있을까 하고 걱정을 하기도 했었습니다만 열어 놓고 보니 많은 분들이 호응해주셨습니다. 충분히 열풍이라고 표현해도 좋을 정도인 것 같습니다. 회사 안에서도 비윈도우 사용자는 소외 받는 존재라는 것도 한 몫 했을수도 있겠네요.

다른 인터넷 서비스 회사도 마찬가지겠지만 윈도우 어플리케이션 개발자가 아닌 이상 굳이 윈도우를 사용할 필요가 없습니다. 각각의 대안이 존재하고 그 대안의 수준도 윈도우에 비해 전혀 불편함이 없으니깐요.

다음 번 글에서는 구체적으로 어떤 대안이 있는지 알아보고 가능하면 바로 써먹을 수 있게 해보겠습니다. 그 글은 DNA에서 보실 수 있을 겁니다.

우분투 edgy에서 블루투스 마우스 사용하기

제가 사용하고 있는 아수스의 W5F 노트북은 블루투스2.0가 내장돼있고 번들로 제공하는 마우스도 블루투스를 사용합니다.

윈도우 사용에서는 블루투스 매니저를 사용하여 별 다른 과정 없이 연결이 돼서 쉽게 사용할 수 있지만 우분투에서는 바로 인식하지 못 해서 아직 지원이 미약한가 보구나 하고 생각없이 살다가 dapper에서 edgy로 업그레이드 하면서 관련 내용을 찾아봤습니다.

열심히 구글질을 하던 중 Gentoo Linux with Laptops, Notebooks, Mobile Phones and PDAs에서 Gentoo on Asus W5F HowTo를 찾았습니다. W5F에서 젠투를 사용하기 위한 방법을 소개한 문서입니다. 독일어로 쓰여져 있어 원문 전체를 읽는 것은 불가능 하지만 각자 필요한 부분은 대충 알아보실 수 있을 겁니다.

이 문서 중 bluetooth 항목을 보면 아시겠지만 역시 리눅스에서도 별다른 셋팅 없이 사용 할 수 있었습니다. 특히 우분투는 블루투스 관련 패키지들이 기본으로 들어가 있어서 추가로 설치해야 할 패키지도 없습니다. 확실하지 않은 분들은 aptitude search bluez 와 aptitude search bluetooth 로 패키지 상태를 확인해보시기 바랍니다.

해야 할 것은 3가지 정도입니다. init.d에 있는 블루투스 서비스를 띄운 다음 2개의 명령을 실행하게 되면 자동으로 블루투스 장비를 검색하고 등록해줍니다. 한 번에 되지 않을 경우 가지고 있는 장비를 리셋하고 다시 찾아보시기 바랍니다.

hidd --server
hidd --search

제가 가지고 있는 블루투스 장비가 마우스 하나뿐이 없어서 아쉽지만 헤드셋을 가지고 계신 분이라면 테스트 해보시고 알려주셨으면 좋겠습니다.

우분투 Dapper에서 Edgy 로 업그레이드 하기

alt+f2 를 눌러 프로그램 실행창을 열고
gksudo "update-manager -c -d"
또는 터미널에서
sudo update-mager -c -d

업데이트 매니저가 실행되면서 업그레이드 툴을 설치하고 모든 과정이 자동으로 진행됩니다.
아직 rc 버전이라 그런지 완벽하게 완료되는 것은 아니지만 내일 26일 정식 버전이 릴리즈 되니 귀찮거나 불안하신 분은 내일 이후에 시도해보시기 바랍니다.

참고로 edgy 버전은 dapper와 같이 장기 지원이 아닌 단기 지원 버전입니다.
뭔가 불안한 것은 싫다 하시는 분은 내년까지 기다리시면 되겠습니다.

우분투에서 gaim-2.0.0beta3.1 소스 설치 중 실패

우분투 대퍼 드레이크에서 gaim 2.0.0 의 베타 버전을 소스 설치 중에 실패하시는 분이 계시다면 아래 링크를 참고하시면 되겠습니다.
Gaim 2.0.0 Beta 3.1 (Updated August 21)

요약하자면 /usr/lib 에 Xrender.la 라는 요약 정보 파일이 있어야 하는데 이게 없어서 그렇습니다. 뭐 이 정도야 에러 로그 보면 알겠지요.
그래서 아래와 같이 직접 파일을 만들어주면 된다는 말입니다.

# libXrender.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.5.6 (1.1220.2.95 2004/04/11 05:50:42) Debian: 215 $
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname='libXrender.so.1'
# Names of this library.
library_names='libXrender.so.1.3.0 libXrender.so.1 libXrender.so'
# The name of the static archive.
old_library='libXrender.a'
# Libraries that this one depends upon.
dependency_libs=' -L/usr/X11R6/lib -lX11'
# Version information for libXrender.
current=4
age=3
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/lib'

ati 비디오 카드로 xgl을 성공하다

그동안 nvidia와 i910에서는 별 어려움 없이 xgl과 aixgl을 사용해 왔지만
집에서 사용하는 컴퓨터는 ati를 사용하는 덕분에 xgl을 사용하지 못 했습니다.
증상을 살펴보자면 xgl 서버까지는 잘 올라오는데 gdm이 시작되지 않아서 로그인을 할 수가 없었던 겁니다.

오랜 만에 맘 잡고 다시 시도해 본 결과 성공입니다.
참고한 자료는 우분투 한국 포럼의 Xgl Cgwd Etc
compiz 포럼의 Xgl and compiz how to for gnome (ati 32 bit) 입니다.

한국 포럼에 있는 문서는 compiz 시작 스크립트가 큰 도움이 되었고 compiz 포럼의 쓰레드는 설정에 도움이 되었습니다.
설정 중 GdmXserverTimeout=50 이것이 중요했던 모양입니다.

ubuntu 에서 Aficio 2022 프린터 사용하기

시스템->관리->프린팅
에서 새 프린터를 선택하면
마법사 창이 열립니다.

네트웍 프린터 Unix Printer(LPD)를 선택하고
호스트에 해당 프린터의 ip 만 적어놓고 확인하면
모든 것이 끝.

무슨 문제인지는 모르겠지만 테스트 페이지 인쇄는 안 되더군요.

워드나 브라우저에서 인쇄하면 잘 나옵니다.