산지 얼마 안된 컴퓨터인데... Windows 8을 쓰다보니 자꾸만 DPC Watchdog Violation 오류가 나온다.

오류 발생 전 갑자기 CPU 점유율이 치솟는 현상도 보인다.

csrss.exe가 높아지고있는데 자세한 이유는 모른다.

이 DPC Watchdog Violation 오류는 OS의 하드웨어 드라이버 단계에서 입출력에 문제가 발생했을 때 출력된다.

 

그래서 블루스크린 로그를 분석해보니 역시나

hal.dll, ntoskrnl.exe 부분에서 문제가 발생하고있다. ntoskrnl.exe에 붙어있던 tdi.sys에서도 오류가 확인되었다.

TDI는 Transport Driver Interface의 약자이다. 당초 생각했던 것과 참 많이 비슷한 이름이다.

 

문제는 어디서 생긴 문제인지는 확인이 됬는데, 해결을 못하겠다는 점이다.

차라리 외부 제조사의 드라이버에서 문제 일으킨거라고 뜨면 드라이버 따로 깔아주기라도 할텐데,

윈도에서 기본으로 관리하는 부분에서 뜨니 어떤 녀석이 문제인지 모르겠다. 제길... (지금이라도 열심히 공부해야지)

 

마이크로소프트 사 홈페이지에서는 주로 하드디스크와 메모리를 문제로 삼고있다.

실제로, 해당 오류의 가장 큰 원인으로 지목된게 SSD 드라이버였는데 나는 SSD를 사용하지도 않으니 관련성은 없다.

어떤 사람 오류를 분석해보니 특정 랜카드 드라이버에서 발생했음이 명확하게 나왔는데, 난 그런것도 아니다.

 

참... 그저 답답하기만하네...

 

내 노트북은 지금 무선랜도 말썽이다. 공유기와 무선랜 드라이버의 주파수 설정 불일치로 인해 인터넷이 뚝뚝 끊긴다.

이걸 해결하는 방법은 Windows 8에 7에서 쓰던 드라이버로 설치하거나 공유기를 바꾸는 수밖에 없다.

비싸게 주고 산 컴퓨터가 왜 이모양인지 모르겠다 ㅡㅡ;;

 

 

by 광은통신 웃는하루 2013.08.15 23:27

이번 주말은 구형 Atom 프로세서를 가진 장치를 테스트 해보는 시간을 가졌습니다.

제가 시험해본 기기는 Oaktrail 플랫폼을 기반으로 한 태블릿입니다.

 

Oaktrail 소개 이미지

 

먼저, Meego 가장 최근 버전(1.2)의 태블릿 버전으로 설치를 시도했습니다.

http://repo.meego.com/MeeGo/builds/stable/1.2.0.90/1.2.0.90.0.20110517.1/images/meego-tablet-ia32-pinetrail/

 

하지만, 3가지 오류가 저를 아주 친절하게 반겨주셨습니다.

  1. [drmi:i915_init] *ERROR* drm/i915 can't work without intel_agp module!
  2. invaild iomem size
  3. drivers/usb/input/hid-core.c: usb_submit_urb(ctrl) failed

 

1번 문제는 오류가 뜻하는 바하곤 조금 다르지만, 기기에 맞는 다른 이미지를 찾으면 됩니다.

(찾아본 결과 Moorstown을 기반으로 한 Oaktrail에선 Meego LiveCD를 지원하지 않는다는 글이 올라와있네요.)

나머지 2, 3번 문제도 마음에 걸리긴합니다만,

일단 1번 문제를 해결하는게 먼저니 기기에 맞는 이미지를 찾아보기로 했습니다.

 

검색 결과, meego-oaktrail 1.1.99 버전을 찾을 수 있었습니다.

http://repo.meego.com/MeeGo/builds/1.1.99/latest/images/meego-tablet-ia32-oaktrail/

설치를 진행해보니 1번 오류는 예상대로 해결되었으나 2번과 3번 오류와 함께

"intel_oaktrail: platform not recognized"라는 새로운 오류를 발견하게 됩니다.

 

플랫폼에 맞는 이미지를 선택했는데 왜 플랫폼을 인지할 수 없다는 오류가 나오고있는 걸까요?

소스를 확인해보니 DMI 테이블에서 플랫폼에 대해 확인하고있다는 것을 확인할 수 있었습니다.

* DMI: Direct Media Interface(다이렉트 미디어 인터페이스)

결국, 기기에 DMI 정보가 제대로 안담겨있거나 못가져오는 상황이라는 것을 뜻합니다.

 

이걸 무시하려면 결국 소스를 수정하여 다시 플랫폼에 맞게 컴파일 해서 테스트해봐야한다는건데...

제 심신의 안정을 위해 하지 않는 쪽으로 가기로 했습니다. ㅋㅋ

 

암튼 기기에 대한 정보는 여기까지 얻었습니다.

USB 문제는 시간 날 때 새로운 USB로 테스트해보기로 하고... 그 이상은 사정상 하기가 힘들 것 같네요.

Oaktrail과 같은 구형 플랫폼과 씨름하고 계시는 분들을 위한 좋은 정보가 되었으면 좋겠습니다.

 

추가로, Android-x86의 Supported Devices List 링크해 드립니다. 관련 기기들의 정보를 얻을 수 있습니다.

https://docs.google.com/spreadsheet/ccc?key=0AjREKzGKF9TDdEd1MW9SR1pSeGdzbUk0RTZuV1Z2SVE#gid=5

 

혹시 OCS9 검색어로 들어오신 분이라면, 그래픽(해상도 문제는 없으나 가끔 깜박임)과 무선랜 빼고는 Windows 8 무난하게 돌릴 수 있으니 아래 글 참고바랍니다. Android-x86은 돌릴 수 있으나 해상도 안맞고 열이 많이나네요.

http://blog.ko-kr.net/39

 

인텔 그래픽의 호환이 미흡해도 그냥 윈8 쓰시는게 속 편합니다.

by 광은통신 웃는하루 2013.07.14 21:12

 

 

Tizen의 등장으로 Meego는 2011년 5월 이후로 추가 개발이 이루어지지 않고있다.

하지만, 요즘 윈도우즈 8의 등장으로 말이 많은 기기들이 있으니, 구형 Atom 프로세서를 기반으로한 장치들이다.

여기에는 주로 넷북과 태블릿같은 모바일이 강조된 기기가 다수 포함되어있다.

 

인텔에서는 이러한 Atom 프로세서와, 같이 붙어있는 주변 장치(그래픽 칩셋 등)의 지원을 중단해버렸다.

더군다나 안드로이드와 같은 다른 OS에서 포팅이 가능하도록 공개를 한 정보가 많지 않다.

PC용 안드로이드를 개발중인 분들도 우리 잘못이 아니니 인텔가서 따지라고 하셨다.

(Windows 8을 지원하지 않겠다는 인텔때문에 서명도 하고있다. http://www.ipetitions.com/petition/gma600/)

 

 

그래서 생각난것이 Meego 프로젝트였는데 확인 결과 소스코드에 이러한 장치들의 명시가 잘 되있었다.

이걸 참고하면 Atom을 쓴 플랫폼을 건드릴 때 좋은 참고자료가 될 것이라 생각한다.

* Meego repository - http://repo.meego.com/

* meego-os-base - http://gitorious.org/meego-os-base

* meego-ux - http://gitorious.org/meego-ux

 

일단, 그 가능성을 확인하기위해서 아톰 태블릿에 미고를 먼저 올리는 작업을 진행하려고 한다.

성과가 있다면, 안드로이드에서도 가능성을 볼 수 있을거라 생각한다.

 

더보기

 

p.s. oaktrail... 왜 출시했니...

 

by 광은통신 웃는하루 2013.07.14 03:06

윈도우즈 8을 사용하던 중 이런 문제를 발견했습니다.

Windows Installer(msi)로 만들어진 설치 파일 중 일부가 윈도우즈 8에서 제대로 호환이 이루어지지 않고있는겁니다.


설치 후 제거를 진행할 시 제대로 되지 않고, 제거를 위해 다시 설치를 하려고해도 설치가 되지 않는 문제입니다.


이는 구버전의 Windows Installer로 만들어진 설치 파일 중 일부에서 발생하는 것으로 보입니다.

저는 이미 몇건 확인했습니다.


microsoft cleanup utility로도 해결이 안되는 것으로 보아 구체적인 해결책이 나오기 전까진 아래의 방법을 이용하시길 바랍니다.


프로그램 설치 시 샌드박스를 이용하여주세요.


샌드박스 기능 지원 보안 소프트웨어

comodo internet security - comodo.com

avast internet security - avast.com


샌드박스 소프트웨어

Sandboxie - www.sandboxie.com

NoAD Sandbox - www.no-ad.co.kr


따로 공간을 만들어 변경사항을 언제든지 돌려놓을 수 있도록 해주는 소프트웨어입니다.


by 광은통신 웃는하루 2012.12.19 20:29

 

* 사진 출처: http://forum.xda-developers.com/showthread.php?t=821129

 

디스플렉스 (액정기스 제거제) 사용해보신분??

 

출처 카페 > hTC [센세이션/vigor.. | 냥이
원문 http://cafe.naver.com/htc/728949

오늘... 오늘 처음으로 액정에 기스가 ㅠㅠ

떨어뜨리는 순간 충격 줄인다고 발등을 댔는데 하필 맞고 바닥에 쭉 ~ 밀렸네요;;

것두 50% 확률인데 액정쪽으로 ㅠㅠ

혹시나 해서 찾아보니 디스플렉스라고 독일에서 나온 액정 흠집제거제가 있던데.. 혹시 사용해보신분 있으신가요??

사용법 http://chenics2.blog.me/40138396925

기스날때마다 자주 쓰면 안좋을테고 1년에 한번정도 혹은 잔기스 많을떄 한번씩 해주면 좋을 듯 싶은데..

사용해보신분이 있나 해서 글 올려봅니다~ 성능이 어느정도인지 ㅋ

http://www.sws24.com/ 에서 9900원에 판매하네요..

 

사진보기

 

* 디스플렉스(Displex): 자동차 흠집제거제 Quixx를 만든 EVI사의 액정흠집제거제입니다. Quixx(이건 유리에 쓰라고 만든건 아님)도 고릴라 글래스에는 아무런 반응이 없습니다.

 

답변

웃는하루(isc7981)

이미 구매를 해 보셨을 것 같지만 답변 드립니다.

고릴라 글래스가 상당히 강력해서 먹혀들지 않는 약품입니다.

흠집제거는 '디스플렉스 터치스크린 폴리쉬' 제품이 가능한 것 같은데

이게 흠집제거가 아니라 액정 위에 코팅해주는 개념이라고 생각하심됩니다.

즉, 올레포빅 필름 하나 얹는 것과 같은거죠.

표면 용해라고 광고하고있지만 고릴라 글래스는 이러한 약품에

절대 용해되지 않습니다.

 

냥이(tofn34)

역시나... 터치용 노랭이 구매해서 해봤는데 안되더라구요..

일반용 (빨갱이)를 사야하나 한동안 고민을 좀 했었는데

크게 표시도 안나고 그냥 맘 접고 살아야 겠네요.

 

감사합니다. ^ㅇ^

 

* 답변 내용과 달리 용해 방식은 맞으며, 고릴라 글래스보다 경도(硬度)가 약한 아이폰과 아이패드에 쓰인 유리에는 사용 가능합니다. 이로 인해, 애플 제품에는 다양한 흠집 제거제가 있습니다. 참고 제품: iDrops - http://podshop.com/idrops/

 

사진보기

 

결론: Displex는 고릴라 글래스에 효과가 없다. 실패

 

웃는하루(isc7981)

구글링을 통해 찾은 드문 성공사례에 쓰인 약품입니다.

3M 06847, Overspray Masking Liquid Dry

http://www.repaintsupply.com/pd_overspray_masking.cfm

"C-Clear" Plastic Renewer

http://www.grobetusa.com/polishing/c_clear_plastic_renewer.html

이건 확인해보니 말 그대로 플라스틱 디스플레이 용이네요.

사라는건 아니지만... 혹시 시도해보실 분이 있을까싶어 기록해둡니다.

 

냥이(tofn34)

감사합니다~ ^ㅇ^

 

나중에 액정 상처가 깊어 지면 구매를 고려해봐야겠네요 ㅎㅎ

 

웃는하루(isc7981)

워워... 하마터면 잘못된 정보를 계속 알리게될뻔 했네요.

해당되는 제품은 'Perfect-It III Trizact Machine Glaze' (다른 이름: 3M 06070) 입니다.

연마제의 일종이고 xda 포럼에서 흠집 제거를 확인했다는 글이 있네요.

http://forum.ppcgeeks.com/moto-droid/114659-gorilla-glass-does-scratch-but-i-know-how-repair.html

http://forum.xda-developers.com/showthread.php?t=1449275

http://forum.xda-developers.com/showthread.php?t=1602032

위에 링크한 3M 06847은 잘못 링크한 것이니 참고바랍니다.

 

3M 060703M 06070

* 3M 06070(소용량), 3M 06071(대용량) - 3M AAD 카탈로그 2005 참고

 

냥이(tofn34)

네~ 감사합니다.. 어떤 제품인지 시간날 때 검색해봐야겠네요!!

액정에 기스로 신경쓰시는 분들이 많을텐데 유용한 정보가 되지 싶네요^^

 

여기서부터는 웃는하루가 적는 부분입니다.

 

흠집제거에 대해 찾는 분들에게 도움이 되시라고 본문을 퍼왔습니다.

현재 해당되는 제품은 국내에선 구하기가 쉽지 않은데다 가격도 비싼 약품입니다.

국내에서 쉽게 구할 수 있는 대체 약품이 있으면 누가 알려주셨으면 좋겠습니다.

 

 

by 광은통신 웃는하루 2012.12.11 23:49

 

 

현재 무선랜 패치는 적용 후에도 다른 USB 장치 이용 등으로 인해 초기화가 되어

작동이 안되는 문제가 발생할 수 있습니다.

이럴때는 다시 패치를 진행하여주시기 바랍니다.

 

<OCS9 악세서리 안내>

OCS9과 크기가 호환되는 거치형 케이스가 있습니다.

단자부는 막혀있기때문에 개조하시거나 휴대시에만 착용하여 쓰시길 바랍니다.

 

.

 

<720p 이상 고화질 영상 재생>

고화질 영상 재생을 위해서는 CoreAVC 코덱 설치가 필요합니다.

설치 방법은 아래 링크를 참고해주세요.

http://narue.kr/227 

 

주의: 이 제품의 아래 기능은 윈도우즈 8을 정식 지원하지 않습니다.

칩셋, 그래픽, 웹캠, 무선랜, 블루투스, FM Transmitter

이 드라이버 묶음을 설치하여 일어나는 모든 문제는 사용자 책임임을 알려드립니다.

 

무선랜 작동 안되는 문제 패치되었습니다. 불안정하나 쓸만합니다.

 

웹캠 드라이버 설치하지마세요. 작동 안됩니다.

윈도우즈 8에서 기본적으로 제공되는 드라이버로는 작동되니 아무것도 안하셔도 됩니다.

 

FM 트랜스미터 윈도우즈 8에서 정상 작동되는지 테스트 해주시길 바랍니다.

진동은 작동하는거 확인했습니다.

 

OcosmosFMT.zip

 

드라이버 파일은 댓글이나 방명록에 비밀글로 남겨주시면 보내드립니다.

by 광은통신 웃는하루 2012.11.30 15:57

 

 

Windows Phone 7/8 8000FFFF Error in Marketplace.

 

Zune 웹 사이트(zune.com)에 라이브 계정을 등록하세요.

Zune(zune.com) website to register your Live account.

by 광은통신 웃는하루 2012.11.22 16:37

데비안, 우분투 계열에서 콜드 부트 또는 최적 해상도(native resolution)에 벗어나는 환경으로 부팅한 후 리눅스로 접근할 때 모니터를 제대로 검색하지 못함.

해결 방안
콜드 부트 후 문제가 발생했을시에는 컴퓨터 본체의 전원을 완전 차단 후 다시 켜보는 것을 시도할 수 있음.

(위의 방법으로 성공하지 못했거나) 최적 해상도에 벗어나는 환경으로 부팅 후 문제가 발생했을 시에는 CMOS 전지(둥글 넙적한)를 뺏다 끼운 후 본체 및 모니터의 전원도 차단한 후 다시 공급하는 것을 시도할 수 있음.

추신
윈도우즈에서 포기한 내 그래픽 칩셋 리눅스에서 지속적으로 지원되주니 고마울 따름이다.
인텔은 각성하라 ㅡㅡ!

by 광은통신 웃는하루 2011.05.06 21:14
기대는 마십시오. 시도 과정을 적은겁니다.

1. SPRecovery를 이용한 방법

참고자료: http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Motorola_Droid
SPRecovery sbf 파일(내려받기)를 다운받고
# RSD Lite를 통해 입력한다. - 입력이 되지않아 실패
# sbf_flash(내려받기) 스크립트를 이용한다. - 스크립트 오류로 실패
* SBF 파일이 입력되지 않으므로 커스텀 롬을 시도할 수 없다.

2. ROM Manager를 이용한 방법
마켓에서 설치한 'ROM Manager' 어플리케이션을 통해 ClockworkMod Recovery를 설치한다.
'Manage and Restore Backup'을 선택한 후 원하는 롬(*.zip)을 선택하면 재부팅과 함께 적용된다.
하지만, 모토로이에서는 입력은 되지만 실제 ROM이 바뀌어지지 않으므로 실패

3. yaffs 이미지 파일 수정
참고자료: http://cafe.naver.com/androiders/269775
롬 백업을 해서 생성된 boot.img를 준비하고, 커스텀 롬의 boot.img를 분해한다.
분해해서 나온 kernel과 ramdisk.gz 파일을 Hex 에디터로 원본 boot.img에 넣는다.
Hex 작업 시에는 덮어쓰는 모드가 아닌 추가하는 모드를 써야한다.

boot.img의 분해는 SPLIT_BOOTIMG.PL (Perl) 파일을 이용하도록 한다.

boot.img의 생성은 Hex 편집기로 작업할 수도 있지만, 아래의 파일들을 이용할 수도 있다.
# mkbootfs - BOOTFS 내용들로 RAMDISK.GZ를 생성한다.
# mkbootimg - KERNEL, BOOTFS 내용으로 BOOT.IMG를 생성한다.
* 위 파일을 이용할 때는 boot.img를 분해하면서 변경된 파일 명을 수정해야한다.

계속 업데이트 됩니다.
by 광은통신 웃는하루 2010.09.19 20:00
부팅을 위한 USB 만드는 법은 잘 나와있어도 정작 바이오스 셋팅은 어떻게 해야하는지 설명이 제대로 되지 않아 포기하시는 분도 있다고합니다. USB 부팅을 지원 안하면 어쩔 수 없다고 하는데, 6년전 컴퓨터에서도 잘 되는 것을 보면 그것도 옛날 이야기이죠.

소개해드릴 방법은 Phoenix 바이오스 중 탭 메뉴를 가진 녀석을 이용하는 겁니다.


'Boot' 메뉴로 가면, 부팅 순위를 정하는 항목과, 하드디스크의 순위를 정하는 것이 있습니다.
하드디스크 순위를 정하는 곳으로 이동해서 인식된 USB 메모리를 맨 위로 올리고
설정값을 저장하시면 됩니다. (스샷이 없어서 미안합니다 ^^)

쉽죠?
by 광은통신 웃는하루 2010.07.31 17:48
| 1 2 |