Languages

Menu
Sites
Language
Window7 64bit emulator problem. 에뮬레이터 오동작 문제 확인 요청

집에서 개발하는데,

Window7 64bit 에서 에뮬레이터가 오동작 합니다.

연초까지는 잘 동작했었는데, 3주 전쯤부터 문제가 나오더니, SDK를 업데이트를 해도 계속 문제가 나옵니다.

 

#문제 증상

1. 에뮬레이터는 정상적으로 구동됩니다. Booting OK

2. Wearable Home 화면이 안나오고 검은색 화면만 나옵니다. 

3. Setting 화면으로 진입이 되지만 드래그해서 항목을 선택하면 멈칫 멈칫 하다가 멈춰 버립니다.

4. 아무런 반응이 없다가 한참 있다가 다시 반응을 합니다.

5. 시계를 설정을 하면 설정되었다고 정상 팝업이 나와도, 안됩니다.

6. 모바일도 동일하게 홈화면 진입이 안됩니다.

 

SDK 버전, 2.4.0_Rev5

Build-ID 20160331-1643

Package 2.4.191

mobile-2.4: 2.4.130
mobile-2.3.1: 2.4.128

화면이나 로그를 첨부하고 싶은데 방법을 잘 모르겠네요...도와주세요~

 

View Selected Answer

Responses

15 Replies
Mark as answer
Masum Talukder

Dear Jeong,

I am not sure about your situation from translator, but I can suggest you to uninstall the emulator from the Update manager and then re-install the emulator.

If that does not work, then uninstall all the packages from update manager and also delete tizen-sdk and tizen-sdk-data folder from your installed directory.

then re-install all the packages and try to launch the emulator. Hope that will help you to resolve your issue.

 

If you think that my answer is helpful for you, then please mark it as the "Best" answer.

Seongmoon Jeong

Dear Masum Talukder,

After re-install according to your comment, emulator is  not working well.

The emulator show black screen in wearable 2.3.1.

and I can not enter idle home in mobile 2.4 emulator.

The emulator reponse to HW key control only.

 

version is Rev 6.

 

Thanks.

 

Jeeho Yoo

에뮬레이터 관련하여 몇 가지 드라이버 문제가 있는 것으로 보입니다.

 

[설치 경로]\tizen-sdk-data\emulator\vms\[에뮬레이터 이름]\log를 압축 후 첨부해주시면 문제 분석이 원활하게 이루어질 수 있을 것 같습니다.

 

그와 함께, 아래 동작이 정상적으로 이루어지는지 확인 부탁드립니다.

 

1. 제어판 -> 프로그램 및 기능 항목에 "Intel Hardware Accelerated Execution Manager" 항목이 설치되어 있을 경우 삭제해주십시오.

2. [설치 경로]\tizen-sdk\tools\emulator\etc의 IntelHaxmTizen.exe를 실행해주십시오.

Seongmoon Jeong

 

1. 제어판 -> 프로그램 및 기능 항목에 "Intel Hardware Accelerated Execution Manager" 항목이 설치되어 있을 경우 삭제해주십시오.

2. [설치 경로]\tizen-sdk\tools\emulator\etc의 IntelHaxmTizen.exe를 실행해주십시오.

삭제하고, 2를 다시 하니까 설치가 안되는 것 같습니다.

컴퓨터 변경을 허용하겠냐고 묻는 팝업에서 확인 누르면, 뭔가 창이 금방 나왔다가 사라집니다...;;;

 

이제는...no accelerator found 에러가 나네요...ㅠ

22:08:31.805675( 9084) [INFO:emul_state] emulator graphic resolution : 360x360

22:08:31.805675( 9084) [INFO:main] Start emulator...
22:08:31.805675( 9084) [INFO:main] * Board name : Maru
22:08:31.805675( 9084) [INFO:main] * Package Version: 2.1.39
22:08:31.805675( 9084) [INFO:main] * Package Maintainer: Sangho Park <sangho1206.park@samsung.com>
22:08:31.805675( 9084) [INFO:main] * Git Head : a4525b85568a71610db00c6873bee1ebb241969a
22:08:31.805675( 9084) [INFO:main] * Latest Git Tag : tizen_2.4_rev1 (tizen_2.4_rev1)
22:08:31.806675( 9084) [INFO:main] * User name : delisalt
22:08:31.806675( 9084) [INFO:main] * Host name : DELISALT-PC
22:08:31.806675( 9084) [INFO:main] * Build date : 2015-12-17 14:22:47    
22:08:31.806675( 9084) [INFO:main] * Current time : 2016-05-23 22:08:31
22:08:31.806675( 9084) [INFO:main] * Host sdl version : (1, 2, 15)
22:08:31.806675( 9084) [INFO:osutil] * Windows
22:08:31.806675( 9084) [INFO:osutil] * LibPNG Version : 1.4.3
22:08:31.806675( 9084) [INFO:osutil] * MajorVersion : 6, MinorVersion : 1, BuildNumber : 7601, PlatformId : 2, CSDVersion : Service Pack 1
22:08:31.806675( 9084) [INFO:osutil] * Total Ram : 3890388 kB, Free: 1065912 kB
qemu args: =========================================
C:\tizen-sdk\platforms\tizen-2.3.1\common\emulator\bin\\emulator-x86 -drive file=C:\tizen-sdk-data.1\emulator\vms\w-0522-1\emulimg-w-0522-1.x86,if=none,index=1,cache.no-flush=on,id=drive -device virtio-blk-pci,drive=drive -drive file=C:\tizen-sdk-data.1\emulator\vms\w-0522-1\swap-w-0522-1.img,if=none,index=2,id=swap -device virtio-blk-pci,drive=swap -device virtio-rotary-pci -smp 2 -m 512 -device virtio-sensor-pci,sensors=accel&geo&gyro&light&proxi&haptic&uv&press&hrm -enable-hax -enable-vigs -vigs-backend gl -enable-yagl -yagl-backend vigs -chardev file,path=C:\tizen-sdk-data.1\emulator\vms\w-0522-1\logs\emulator.klog,id=con0 -device isa-serial,chardev=con0 -device virtio-serial -L C:\tizen-sdk\platforms\tizen-2.3.1\common\emulator\data\bios -kernel C:\tizen-sdk\platforms\tizen-2.3.1\common\emulator\data\kernel\bzImage.x86 -append vm_name=w-0522-1 video=LVDS-1:360x360-32@60 dpi=3010 console=ttyS0 host_ip=10.0.2.2 -device virtio-touchscreen-pci,max_point=2 -device AC97 -device virtio-esm-pci -device virtio-hwkey-pci -device virtio-evdi-pci,profile=wearable -device virtio-keyboard-pci -device virtio-vmodem-pci -device codec-pci -device maru-brightness -device virtio-power-pci -netdev user,id=net0,dhcpstart=10.0.2.16 -device virtio-net-pci,netdev=net0 -nodefaults -rtc base=utc -M maru-x86-machine -soundhw all -usb -vga none -device virtio-jack-pci,jacks=charger&usb 
====================================================
skin args: =========================================
resolution=360x360 skin.path=C:\tizen-sdk\platforms\tizen-2.3.1\wearable\emulator-resources\skins\wearableO-360x360-2btn vm.path=C:\tizen-sdk-data.1\emulator\vms\w-0522-1 
====================================================
22:08:31.807675( 9084) [INFO:main] socket initialize...
22:08:31.810675( 9084) [INFO:main] qemu main start...
22:08:31.811675( 9084) [INFO:main] Prepare maru specified feature
22:08:31.811675( 9084) [INFO:main] Prepare_basic_features
22:08:31.925682( 9084) [INFO:sdb] port(26103) listen success
22:08:31.925682( 9084) [INFO:sdb] sdb port is 26100
22:08:31.925682( 9084) [SEVERE:osutil] Failed to query value from Software\Microsoft\Windows\CurrentVersion\Internet Settings\AutoConfigURL
22:08:31.925682( 9084) [INFO:main] Prepare_opengl_acceleration
22:08:31.982685( 9084) [INFO:main] kernel command : vm_name=w-0522-1 video=LVDS-1:360x360-32@60 dpi=3010 console=ttyS0 host_ip=10.0.2.2 sdb_port=26100, http_proxy= https_proxy= ftp_proxy= socks_proxy= dns1=10.0.2.3 vm_resolution=360x360 yagl=1
22:08:31.982685( 9084) [INFO:main] Exit emulator...
22:08:31.982685( 9084) [INFO:skin_client] run simple client
22:08:31.983685( 9084) [INFO:skin_client] This process is running under WOW64.
22:08:31.983685( 9084) [INFO:skin_client] bin directory : C:\tizen-sdk\platforms\tizen-2.3.1\common\emulator\bin\
22:08:31.983685( 9084) [INFO:skin_client] skin command length : 242
22:08:31.983685( 9084) [INFO:skin_client] command for swt : "C:\Program Files\Java\jre1.8.0_91\bin\javaw.exe" -jar -Djava.library.path="C:\tizen-sdk\platforms\tizen-2.3.1\common\emulator\bin" "C:\tizen-sdk\platforms\tizen-2.3.1\common\emulator\bin\emulator-skin.jar" simple.msg="No accelerator found."
22:08:32.269702( 9084) [INFO:skin_client] child return value : 33
22:08:32.269702( 9084) [INFO:backtrace] normal exit called
22:08:32.269702( 9084) [INFO:backtrace] ebp is null, skip this for now
ram_size 20000000
Failed to open the HAX device!
Open HAX device failed
Failed to get Hax capability:6
The error message is registered = 0 : No accelerator found.
INFO  - Host OpenGL 2.1 - supported
INFO  - + GL_VENDOR = Intel
INFO  - + GL_RENDERER = Intel(R) HD Graphics Family
INFO  - + GL_VERSION = 3.1.0 - Build 8.15.10.2372
INFO  - Host OpenGL 3.1 - supported
INFO  - + GL_VENDOR = Intel
INFO  - + GL_RENDERER = Intel(R) HD Graphics Family
INFO  - + GL_VERSION = 3.1.0 - Build 8.15.10.2372
INFO  - Host OpenGL 3.2 - NOT supported
INFO  - Guest OpenGL ES v1_CM - supported
INFO  - Guest OpenGL ES 2.0 - supported
WARN  - Guest OpenGL ES 3.0 - NOT supported
INFO  - Host has hardware GL acceleration!
failed to initialize HAX: Invalid argument

Jeeho Yoo

1. 혹시 사용하시는 PC의 BIOS에 접속하셔서, VT-x가 enable되어 있는지 확인해주시고, disable 상태일 경우 enable로 변경하신 후 확인 부탁드립니다.

 

2. 혹시 VT-x가 enable임에도 동일한 문제가 발생한다면, 혹시 백신 프로그램을 사용하실 경우 어떤 백신인지 확인이 필요할 것 같습니다. Avast 백신 사용 시 Intel HAXM 설치에 문제가 발생하는 사례가 있으며(https://software.intel.com/en-us/forums/android-applications-on-intel-architecture/topic/328242), 타 백신에서도 유사한 문제가 발생할 가능성이 있습니다. 가장 간단한 해결법을 말씀드리자면, 잠시 백신을 삭제하신 후 Intel HAXM 재설치 후 백신 역시 재설치하셔야 할 것 같습니다.(실시간 감지 off 등의 임시조치로는 문제가 해결되지 않을 가능성이 있으니 참조해주세요.)

Seongmoon Jeong

1. 확인해 봤는데 enabled 되어 있습니다.

 

2. 백신은 V3 lite 인데 삭제해봤는데, 동일합니다. 

IntelHaxmTizen.exe 이게 Intel HAXM 설치 파일이 맞나요? 실행하면 잠깐 화면깜빡하고 사라집니다...비정상동작하고 있는것 같은데...확인 창이라도 떠줬으면 좋으련만...ㅠ 어떤 상황인지 알 수가 없네요.ㅠ

동영상 녹화해서 올렸습니다. 확인 부탁드립니다.

https://youtu.be/DNXUzIZRUZk

Jeeho Yoo

번거로우시겠지만 Intel에서 공식 배포 중인 설치 파일(https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager)은 정상적으로 설치가 가능하신지 확인 부탁드려도 될까요?

 

또한 드문 사례이기는 합니다만, VM Ware나 Virtual Box 등의 Virtualizer가 HAXM 설치에 지장을 초래하는 사례도 종종 발생하므로 혹시 이러한 S/W를 사용하고 계신지도 확인 부탁드립니다.

Seongmoon Jeong

알려주신 설치 파일도 동일한 증상으로 설치가 안되네요.

Intel 사이트의 trouble shooting 부분을 확인 중입니다...ㅠ

따로 VM Ware 나 Virtual Box 를 사용하는 것은 없는데...

Jeeho Yoo

말씀해주신 내용에 따르면 Intel HAXM 자체 버그일 가능성이 높아 문제 확인이 난해한 상황인 것 같습니다. 위에서 알려드린 zip 파일을 이용해 아래와 같은 사항들이 확인이 가능하실지요.

 

1. 터미널을 관리자 모드로 실행

2. zip 파일 압축 해제한 경로로 이동 => cd [설치경로]

3. haxm-check.exe를 타이핑하여 실행

4. 아래와 같은 결과가 출력되는지 확인

    VT support -- yes

    NX support --yes

 

상기 결과가 정상적으로 출력된다면, HAXM 설치 파일을 관리자 권한으로 실행해보시기 바랍니다.

Seongmoon Jeong

 

둘다 yes 로 나오네요. 관리자 권한으로도 해봤는데 동일합니다.  

  VT support -- yes

  NX support --yes

 

저도 좀 더 알아보도록 하겠습니다. 고맙습니다.

Seongmoon Jeong

    VT support -- yes

    NX support --yes

 

이렇게 출력되고, 관리자 권한으로 해보아도 동일하네요.ㅠ

제가 좀 더 알아보겠습니다. 고맙습니다.

msaltnet

갑자기 바빠져서 이제서야 다시 회신을 드립니다.

 

HAXM 이 설치 안되는 문제는, 설치된 백신들 (공인인증서 검증프로그램과 Active-X 모두...20종 정도...) 삭제하고 나니 정상적으로 설치되었습니다.

 

그래서 알려주신대로,

 

1, 2 동작을 모두 해보았지만, 에뮬레이터의 문제는 처음과 동일한 상태입니다.

 

구동은 되지만 비정상 동작합니다. 동영상을 올려두었습니다.

 

youtu.be/kL2DJn8-_Yw

 

 

 

제가 로그를 보내드리고 싶은데, 압축후 첨부를 어떻게 하는 것인지 도저히 모르겠습니다.ㅠ

Jeeho Yoo

동영상을 확인해보니  PC의 그래픽 드라이버 버전 호환성 문제일 가능성이 높습니다. 아래 방법으로 임시적인 해결이 가능할 것으로 보입니다.

 

1. Emulator 선택

2. 우측 상단 'modify  emulator' 버튼 클릭

3. HW Support => GPU를 OFF로 변경

 

다만 위 방법으로는 에뮬레이터에서 OpenGL 등의 그래픽 라이브러리를 사용하실 수 없게 됩니다. PC 그래픽 드라이버를 최신 버전으로 업데이트하시는 것이 근본적인 해결 방법이며, 가능하시다면 업데이트를 추천드립니다. 드물게 GPU 항목이 disable로 표시되는 사례도 있습니다만, 이 경우 역시 드라이버 업데이트가 필요합니다.

 

P.S. 상기 방법으로 문제가 해결되지 않을 경우 C:\tizen-sdk-data\emulator\vms\[에뮬레이터 이름]\logs를 압축해 첨부해주실 수 있으실지요.

Jeeho Yoo

*Reply에 파일을 첨부하는 건 불가능합니다만, 본 포스트의 Edit 버튼을 클릭하신 후, 하단의 파일 첨부 기능을 이용해 주시면 될 것 같습니다.

msaltnet

고맙습니다! 문제가 해결되었습니다.

GPU OFF로 변경해서 정상동작 확인 하였고,

말씀하신대로 그래픽 카드 업데이트해서 GPU ON하여 정상동작하는 것도 확인하였습니다.

긴시간동안 꼼곰하게 대응해 주셔서 고맙습니다!