간만의 삽질

꾸미기를 포기하고 나서부턴 안하던 삽질을 시작하고 있습니다.컴파일이란걸 얼마만에 해보는 것인지 모르겠네요=_=얼마전에 알게된 저장소에서 리눅스 커널 2.6.27-9를 설치했습니다. 정확히 이때부터 삽질이 시작되었습니다(…)Hardy 커널에서 불만이라고 하면, 역시 대기모드의 문제와 처음 부팅시 몇초~몇분간 터치스크린이 잘 못 찍히는 버그가 있다는 겁니다.2.6.27 커널로 업그레이드 하고 나자 저 두가지 문제점은 사라졌습니다. 그렇지만 역시 compiz가 툭툭 끊기네요.(사실 이 이유가 가장 커서 8.10으로 업그레이드도 안하고 있습니다.)또 어디서 우연히 얻은 intel 그래픽 드라이버 2.4.0 을 설치해주자, 이 툭툭 끊기는 현상은 ‘그나마’ 나아졌습니다.(그렇지만 조금 써보고나니 거의 똑같다는 사실을 알게되었습니다.)문제는 저 2.4.0 드라이버는 xv나 스크롤 속도 같은 2D가속이 느리다는 것이었습니다(…) 색공간을 16비트로 지정해주니 정상적으로 속도가 나왔습니다만..화질도 떨어지고, 또 compiz도 툭툭 끊기고(…) 기왕이면 좋은 화질에서 끊기는게 낫다 싶어 다시 드라이버를 되돌렸습니다.문제는 atheros 무선랜이었습니다. 찾아보니 저 커널에는 드라이버가 포함되어 있지 않더군요. 그래서 madwifi 0.9.4를 컴파일 했습니다. 그런데 이게 2.6.27 에서는 빌드가 안됩니다(…) 어쩔 수 없이 SVN을 모아놓은 snapshot에서 trunk버전을 받아서 컴파일 했습니다. trunk의 무선랜은 또 잘 되는데 무선랜 스위치를 내려도 인터넷이 되는 희한한 기능(?) 때문에 또 좌절했습니다.(내 배터리..)그래서 아예 다시 원래 제공되는 2.6.24 커널로 복귀했습니다. 그런데.. 잘되던 학교 무선랜이 안잡힙니다(…) 이게 또 원인이 뭔지 모르는데가가 인터넷도 안되니 미치겠더군요-_-;; 그래서 다시 2.6.27 로 부팅해서 연결해보니 잘됩니다.(응?) 그렇다면 문제의 원인은 madwifi의 드라이버 버전 차이 때문인데..-_-;이 문제로 인해 madwifi.org를 이잡듯 뒤졌습니다(..하아) 결국 얻어낸 결론은, madwifi 가 너무 오래되어서 학교 무선랜을 지원하지 않는다…일뻔 했다가 오류보고를 보았습니다.802.11a일때는 숨겨진 SSID에 접속할 수 없다..그랬습니다. 그동안 무선랜이 안되던 문제도 바로 이것 때문이었던 겁니다. 저희 학교 무선랜은 802.11n 지원으로, abg 모두를 지원합니다. 근데 제 컴퓨터는 abg 모두를 지원하므로, 자동적으로 a에 연결을 시도 하고 있던 것이었습니다. 그러다 얼마전 우연한 기회에 인터넷이 되었던 이유는 “우연히” 802.11g로 접속이 시도되었기 때문이었겠죠. 그러고보면 2.6.27 커널을 쓸때 연결된건 802.11a 모드로 연결되었네요(아놔)결국 madwifi의 개발속도가 늦었기 때문이었습니다. 해서 무선랜의 모드를 802.11g로 고정 시켰습니다. 어차피 한국에서 a를 쓸일은 별로 없을 것 같아서..(아니면 해제하면 되죠) 안정버전 드라이버에서만 생기는 문제이고, trunk에서는 발생하지 않습니다.뭐 결국 주어진 커널과 주어진 그래픽 드라이버, 주어진 무선랜 드라이버로 살고 있습니다. 역시 저 같이 light 한 유저는 주는 대로 써야하는 운명인가 봅니다. 오랜만의 하드한 삽질이었지만 결국 얻은건 madwifi에 관한 얄팍한 지식들 뿐이네요.=_=;;(madwifi에대해 알게된 것들은 따로 포스팅하겠습니다.)여기서 삽질은 이제 그만 둡니다=_=;; 바이너리 유저로 살아야지..덧. 이 시점에서 불길한건… 설마 앞으로 나오는 우분투 모두 compiz가 툭툭 끊기는채로 써야하는건가..=_=;;; 그건 아니겠죠..? 지금 이시점에서는 역시 9.04 를 기다리는 수밖엔 없네요..덧2. 무선랜 모드 고정하는 방법도 안통하네요..=_=; 오히려 802.11a로만 연결되는 네트워크가 아예 안잡히는 것 같은 현상이 일어납니다.. 이렇다면 compiz가 좀 느려도 문제발생이 적은 불안정 Hardy(커널도 개발버전, 무선랜 드라이버도 개발버전..)으로 가야겠네요..=_ㅜ;; 그렇지만 아직 안정과 불안정은 둘다 가능성을 열어두고 남겨놓고 있습니다.(리눅스가 이건 좋은 것 같아요)
Ubuntu에 게시되었습니다