잡담 Nvidia가 참 종양같은 존재네요.
2012.08.20 02:39
본의아니게 생계형 Nvidia Tegra 2 커널작업을 시작하게 됐습니다.
참 황당하게도 핸드폰이 고장나서 -_-; 집에 있는 옵티머스2X나 끌어다 쓰려고요.
고쳐쓰려면 Tegra 2 커널에 옵티머스2X 드라이버를 올려써야하는데요.
Tegra 2 커널 참 개 병맛이네요.
모토로라 아트릭스 ICS업데이트 안되는거, 너무 당연한 것 같습니다.
소비자 입장에서는 기업입장 알것 없고 ICS내놔라!하는거 100번이고 이해하지만
Nvidia가 Tegra 2 커널을 너무 개판쓰레기로 만들어놔서
Nvidia Tegra 2의 ICS용 커널을 직접개발하지 않는 이상 ICS업데이트가 안됩니다.
(현 시점에서는 ICS용 커널은 나왔습니다. 하지만 드라이버를 완전히 새로 만들어야 하는 함정!)
원래 리눅스 커널 구조는 이렇습니다.
하드웨어 - 리눅스커널 - 소프트웨어
그런데 Nvidia Tegra 2 리눅스 커널구조는 이렇습니다.
하드웨어 - Nvidia레이어(비공개) - 리눅스커널 - 소프트웨어
뭐. 미친거지요.
최근에야 Nvidia레이어가 없는, 일반적인 리눅스 커널이 공개됐습니다만..
LG나 모토로라같은 업체에서 이 커널을 쓰려면, 드라이버를 모조리 새로 개발해야 합니다.
원래 드라이버는 Nvidia레이어에 끼우도록 만들어졌는데, ICS를 올리려면 리눅스커널에 끼우도록 만들어야 해서요.
즉 완전히 새 제품을 만드는게 됩니다.
그런데 Nvidia의 이런 미친짓은 Tegra 3에서도 이어지네요.
컴패니언코어. 이거 또 커널에 어떤 병맛짓 해 뒀을지 ㅋㅋㅋㅋ 아..
리누스 토발즈(리눅스 만든 사람)이
Nvidia Fcuk You!라고 시원하게 가운데 손가락을 내밀어 줬습니다.
http://www.youtube.com/watch?v=MShbP3OpASA
이 기생충같은 Nvidia.
넥서스7 사후지원 어떨지 기대됩니다.
ps. 성능은 떨어져도 사후지원은 퀄컴이 짱. 기업은 퀄컴을 선호할 수 밖에 없습니다.
애플이나 삼성이 아닌 이상은요.
코멘트 11
-
에스비
08.20 08:44
현재 Tegra 2 모델 중에서 ICS가 올라간 모델은, 최초 발매당시 커널이 2.6.38 이상이었던 모델일겁니다.
2.6.38버전부터 Nvidia레이어가 사라졌거든요.
그래서 ICS커널로 올릴 때 드라이버를 수정만 해서 쓸 수 있었을테고요.
출시때 2.6.32버전 이하였다면, 드라이버를 새로 개발해야 해서 - 모토로라 아트릭스, LG 옵티머스2X 등 -
업데이트가 만만치 않을것 같습니다.
-
음... 아트릭스와 Xoom은 비슷한 시기에 발매된것 같습니다만, Xoom만 업데이트 되었더군요.
구글이 레퍼런스급으로 인정해줘서 일까요?...
아트릭스도 2012 CES 평가 1위 먹은 폰인데... 어쨌든 Nvidia의 희안한 정책덕분에 여러기기가 제명에 못사는군요...
-
에스비
08.20 12:57
xoom은 허니컴으로 출시돼서 커널이 2.6.38버전 이상입니다.
atrix는 프로요로 출시돼서 커널이 2.6.32버전 이하였고요.
본문의 내용으로 인해서, atrix는 진저브레드로 올라가도 커널은 프로요를 그대로 씁니다. (2.6.32버전이 프로요 커널임)
xoom이 ics가 가능한건 처음부터 nvidia레이어가 없는 커널에 맞춰 드라이버가 개발됐기 때문입니다.
-
아... "허니컴"이라는 변수가 있었죠...
정보 감사합니다 ^^
-
piloteer
08.20 09:27
테그라계열 맛폰은 어째 커펌이 적더니 그런 이유가 있었군요-_-.
별개의 레이어라니 GPL라이센스를 전력으로 우회해가고 싶었던 걸까요.
-
요즘 저짓을 Allwinner측에서 할려고 한답니다. T_T~
-
자유롭냐
08.20 17:05
중국 계열 cpu 제조사들이 소스를 공개하기가 싫은가 보군요. 저급하게...
-
욕의 철자를 일부러 틀리게 써주시는 센스~
-
엔비디아 뻐큐머겅 두번머거
-
낙랑이
08.21 17:59
nVidia의 마케팅 전략이죠.
자사가 허락하지 않는 것은 일체 손도 못 건드리게 하는 전략입니다.
그 결과, 노트북에선 Optimus 기능이 없는 노트북은 nVidia 정식 드라이버 버전을 아주 많이 가리거나
심하면 아예 설치할 수도 없고, GTX560M에 1.5GB VRAM을 달아놓은 제조사 개조버전의 MXM 카드는
아예 nVidia 정식 드라이버는 인식도 못 합니다. 정화히 말하면 막아놨다는 표현이 맞겠지만요...
퀄컴이 배터리관리/가격대비 성능이 떨어저도 "퀄컴"이니까 자꾸 쓰게되죠...
통신칩 묶어 사면 할인이라던지... 말씀하신 커널지원이라던지... 빵빵하니까요...
테그라 기기들의 업데이트가 미비한 이유가 여기에 있었군요...
예전에 리누스 토발즈가 저 욕하는 저 장면은 봤었는데, 대상이 Nvidia 였군요... 욕먹어도 싸네요.
리눅스 오픈소스 정신을 그대로 쌈싸먹는 희안안 커널 정책을 펼쳤으니...
PS>
모토로라가 Xoom 은 ICS 먹여준것 같던데...
아! 삼성도 갤탭 10.1 ICS 얼마전에 먹여줬죠...