انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => سایر توزیع‌های گنو/لینوکس => آرچ => نویسنده: Mehrdad Dolatkhah در 24 فروردین 1394، 11:24 ب‌ظ

عنوان: HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 24 فروردین 1394، 11:24 ب‌ظ
دوستان زمانی که قصد داشتم تا با استفاده از android studio , یه ماشین مجازی یا AVD manager راه بندازم . error زیر رو بهم داد :
HAXM is required for running X86 system image
تو گوگل سرچ کردم و KVM و QEMU رو نصب کردم اما هنوز هم نتونستم تا با AVD manager یه ماشین مجازی رو اجرا کنم !
مشکل کار کجاس ؟!‌
عنوان: پاسخ : HAXM
ارسال شده توسط: nixoeen در 24 فروردین 1394، 11:32 ب‌ظ
باید HMAX رو نصب بکنید: لینک (https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x)
لینک برای MAC OS X هست، ولی احتمالا بسیار شبیه به روند کار توی گنو-لینوکس هست.
عنوان: پاسخ : HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 25 فروردین 1394، 02:19 ق‌ظ
باید HMAX رو نصب بکنید: لینک (https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x)
لینک برای MAC OS X هست، ولی احتمالا بسیار شبیه به روند کار توی گنو-لینوکس هست.

عزیز  xdk رو دانلود کردم ! حالا زمانی که میخوام xdk رو نصب کنم یه error مربوط به gtk میده ! که البته بر طبق صفحه ویکی آرچ عمل کردم اما باز error رو میده !
error :
Installing on an untested OS
The Intel XDK has been tested on the Linux distributions listed below. Other versions and distributions may still work.
Ubuntu* 12.04 (Intel(R) 64), 13.10 (Intel(R) 64), 14.04 (Intel(R) 64)


GTK library is not installed or installed version is not compatible
The GTK library is not installed or installed version of the library is not compatible. The graphical user interface of the product requires gtk version 2.20 or higher. Contact your system administrator to install a compliant version of gtk for the INTEL64 architecture or install the product on a compliant system.

عنوان: پاسخ : HAXM
ارسال شده توسط: nixoeen در 25 فروردین 1394، 03:22 ق‌ظ
XDK رو لازم نداری، HMAX رو لازم داری. لینک قبلی من رو فراموش کن، این لینک رو دنبال کن: لینک (https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-emulator)
عنوان: پاسخ : HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 25 فروردین 1394، 08:07 ب‌ظ
XDK رو لازم نداری، HMAX رو لازم داری. لینک قبلی من رو فراموش کن، این لینک رو دنبال کن: لینک (https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-emulator)

بله بنده هم به دنبال نصب HAXM سراغ نصب  XKD رفتم !
عزیز این لینک جدید هم که گفتید برای نصب بر روی اوبونتو هستش و بسته ها روی آرچ نصب نمیشن ! (از آرچ استفاده می کنم) . قبلا روی اوبونتو بدون مشکل AVD اجرا شده و باهاش کار هم کردم . اما الان با ارچ فقط تو قسمت مجازی سازی برای avd به مشکل خوردم ! چه راه حلی پیشنهاد می کنید ؟!
عنوان: پاسخ : HAXM
ارسال شده توسط: Риал Краесис در 25 فروردین 1394، 10:58 ب‌ظ
XDK رو لازم نداری، HMAX رو لازم داری. لینک قبلی من رو فراموش کن، این لینک رو دنبال کن: لینک (https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-emulator)

بله بنده هم به دنبال نصب HAXM سراغ نصب  XKD رفتم !
عزیز این لینک جدید هم که گفتید برای نصب بر روی اوبونتو هستش و بسته ها روی آرچ نصب نمیشن ! (از آرچ استفاده می کنم) . قبلا روی اوبونتو بدون مشکل AVD اجرا شده و باهاش کار هم کردم . اما الان با ارچ فقط تو قسمت مجازی سازی برای avd به مشکل خوردم ! چه راه حلی پیشنهاد می کنید ؟!

چند تا سوال!
مدل CPU سیستمت چیه؟
ایا از Intel® VT-x و Intel® EM64T و Execute Disable (XD) Bit functionality پشتیبانی میکنه؟
دستور زیر رو هم برای مطمئن شدن از توانایی ساپورت پردازنده‌ات از KVM اجرا کن.
kvm-okتا بعد!
عنوان: پاسخ : HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 25 فروردین 1394، 11:03 ب‌ظ
XDK رو لازم نداری، HMAX رو لازم داری. لینک قبلی من رو فراموش کن، این لینک رو دنبال کن: لینک (https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-emulator)

بله بنده هم به دنبال نصب HAXM سراغ نصب  XKD رفتم !
عزیز این لینک جدید هم که گفتید برای نصب بر روی اوبونتو هستش و بسته ها روی آرچ نصب نمیشن ! (از آرچ استفاده می کنم) . قبلا روی اوبونتو بدون مشکل AVD اجرا شده و باهاش کار هم کردم . اما الان با ارچ فقط تو قسمت مجازی سازی برای avd به مشکل خوردم ! چه راه حلی پیشنهاد می کنید ؟!

چند تا سوال!
مدل CPU سیستمت چیه؟
ایا از Intel® VT-x و Intel® EM64T و Execute Disable (XD) Bit functionality پشتیبانی میکنه؟
دستور زیر رو هم برای مطمئن شدن از توانایی ساپورت پردازنده‌ات از KVM اجرا کن.
kvm-okتا بعد!

مدل cpu : intel core i7
خروجی دستور kvm-ok هم command not found بود .
با اوبونتو خیلی راحت و بدون دردسر هم avd manager کار میکرد و هم virtual box اما الان هیچ کدوم کار نمی کنن ! احتمالا بخاطر اینه که هنوز پیکربندی نشدن
عنوان: پاسخ : HAXM
ارسال شده توسط: Риал Краесис در 25 فروردین 1394، 11:11 ب‌ظ
XDK رو لازم نداری، HMAX رو لازم داری. لینک قبلی من رو فراموش کن، این لینک رو دنبال کن: لینک (https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-emulator)

بله بنده هم به دنبال نصب HAXM سراغ نصب  XKD رفتم !
عزیز این لینک جدید هم که گفتید برای نصب بر روی اوبونتو هستش و بسته ها روی آرچ نصب نمیشن ! (از آرچ استفاده می کنم) . قبلا روی اوبونتو بدون مشکل AVD اجرا شده و باهاش کار هم کردم . اما الان با ارچ فقط تو قسمت مجازی سازی برای avd به مشکل خوردم ! چه راه حلی پیشنهاد می کنید ؟!

چند تا سوال!
مدل CPU سیستمت چیه؟
ایا از Intel® VT-x و Intel® EM64T و Execute Disable (XD) Bit functionality پشتیبانی میکنه؟
دستور زیر رو هم برای مطمئن شدن از توانایی ساپورت پردازنده‌ات از KVM اجرا کن.
kvm-okتا بعد!

مدل cpu : intel core i7
خروجی دستور kvm-ok هم command not found بود .
با اوبونتو خیلی راحت و بدون دردسر هم avd manager کار میکرد و هم virtual box اما الان هیچ کدوم کار نمی کنن ! احتمالا بخاطر اینه که هنوز پیکربندی نشدن

مطمئنی که KVM نصبه؟؟؟؟
من همین الان دارم از virtual box استفاده میکنم و 5 نوع توزیع مختلف لینوکس + ویندوز های 7 و 8.1 روش نصبه هیچ مشکلی هم نداره. تازه میخوام 10 رو هم نصب کنم.
مطمئنی modules ها رو وصل کردی؟؟؟
عنوان: پاسخ : HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 25 فروردین 1394، 11:39 ب‌ظ
XDK رو لازم نداری، HMAX رو لازم داری. لینک قبلی من رو فراموش کن، این لینک رو دنبال کن: لینک (https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-emulator)

بله بنده هم به دنبال نصب HAXM سراغ نصب  XKD رفتم !
عزیز این لینک جدید هم که گفتید برای نصب بر روی اوبونتو هستش و بسته ها روی آرچ نصب نمیشن ! (از آرچ استفاده می کنم) . قبلا روی اوبونتو بدون مشکل AVD اجرا شده و باهاش کار هم کردم . اما الان با ارچ فقط تو قسمت مجازی سازی برای avd به مشکل خوردم ! چه راه حلی پیشنهاد می کنید ؟!

چند تا سوال!
مدل CPU سیستمت چیه؟
ایا از Intel® VT-x و Intel® EM64T و Execute Disable (XD) Bit functionality پشتیبانی میکنه؟
دستور زیر رو هم برای مطمئن شدن از توانایی ساپورت پردازنده‌ات از KVM اجرا کن.
kvm-okتا بعد!

مدل cpu : intel core i7
خروجی دستور kvm-ok هم command not found بود .
با اوبونتو خیلی راحت و بدون دردسر هم avd manager کار میکرد و هم virtual box اما الان هیچ کدوم کار نمی کنن ! احتمالا بخاطر اینه که هنوز پیکربندی نشدن

مطمئنی که KVM نصبه؟؟؟؟
من همین الان دارم از virtual box استفاده میکنم و 5 نوع توزیع مختلف لینوکس + ویندوز های 7 و 8.1 روش نصبه هیچ مشکلی هم نداره. تازه میخوام 10 رو هم نصب کنم.
مطمئنی modules ها رو وصل کردی؟؟؟
نمی دونم ! به صفحه KVM آرچ رفتم و از اونجا به صفحه QEMU و کارهایی که گفته بود انجام دادم !
شما چطور عمل کردید ؟! چه بسته هایی رو نصب کردید ؟! کدوم modules ها رو شما نصب کردید ؟!‌
عنوان: پاسخ : HAXM
ارسال شده توسط: Риал Краесис در 25 فروردین 1394، 11:43 ب‌ظ
نمی دونم ! به صفحه KVM آرچ رفتم و از اونجا به صفحه QEMU و کارهایی که گفته بود انجام دادم !
شما چطور عمل کردید ؟! چه بسته هایی رو نصب کردید ؟! کدوم modules ها رو شما نصب کردید ؟!‌
virtualbox
virtualbox-host-modules
همین!

این دستور رو بزن خروجی رو قرار بده!
zgrep CONFIG_KVM /proc/config.gz
عنوان: پاسخ : HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 25 فروردین 1394، 11:53 ب‌ظ
نمی دونم ! به صفحه KVM آرچ رفتم و از اونجا به صفحه QEMU و کارهایی که گفته بود انجام دادم !
شما چطور عمل کردید ؟! چه بسته هایی رو نصب کردید ؟! کدوم modules ها رو شما نصب کردید ؟!‌
virtualbox
virtualbox-host-modules
همین!

این دستور رو بزن خروجی رو قرار بده!
zgrep CONFIG_KVM /proc/config.gz

منم همین طوری virtualbox رو نصب کردم . خروجی دستوری که گفتید :

CONFIG_KVM_GUEST=y
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_KVM_APIC_ARCHITECTURE=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_KVM_VFIO=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_MMU_AUDIT=y
CONFIG_KVM_DEVICE_ASSIGNMENT=y

عنوان: پاسخ : HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 25 فروردین 1394، 11:57 ب‌ظ
نمی دونم ! به صفحه KVM آرچ رفتم و از اونجا به صفحه QEMU و کارهایی که گفته بود انجام دادم !
شما چطور عمل کردید ؟! چه بسته هایی رو نصب کردید ؟! کدوم modules ها رو شما نصب کردید ؟!‌
virtualbox
virtualbox-host-modules
همین!

این دستور رو بزن خروجی رو قرار بده!
zgrep CONFIG_KVM /proc/config.gz

منم همین طوری virtualbox رو نصب کردم . خروجی دستوری که گفتید :

CONFIG_KVM_GUEST=y
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_KVM_APIC_ARCHITECTURE=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_KVM_VFIO=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_MMU_AUDIT=y
CONFIG_KVM_DEVICE_ASSIGNMENT=y


بعد از اجرای سرویس زیر virtualbox مشکلش حل شد :

systemctl start dkms.service
عنوان: پاسخ : HAXM
ارسال شده توسط: Риал Краесис در 26 فروردین 1394، 12:25 ق‌ظ
نمی دونم ! به صفحه KVM آرچ رفتم و از اونجا به صفحه QEMU و کارهایی که گفته بود انجام دادم !
شما چطور عمل کردید ؟! چه بسته هایی رو نصب کردید ؟! کدوم modules ها رو شما نصب کردید ؟!‌
virtualbox
virtualbox-host-modules
همین!

این دستور رو بزن خروجی رو قرار بده!
zgrep CONFIG_KVM /proc/config.gz

منم همین طوری virtualbox رو نصب کردم . خروجی دستوری که گفتید :

CONFIG_KVM_GUEST=y
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_KVM_APIC_ARCHITECTURE=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_KVM_VFIO=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_MMU_AUDIT=y
CONFIG_KVM_DEVICE_ASSIGNMENT=y


خوب بر اساس این خروجی کرنلت برای kvm اپتیمایز شده هست. پس مشکل از کرنل نیست.
شاید از نوع فراخوانی KVM هست.
و البته الان فهمیدم که اصلا نیازی به HAXM در لینوکس نیست.
فقط کافیه اون فیوچر هایی که قبلا گفتم رو پردازنده داشته باشه و فعال شده باشند.
عنوان: پاسخ : HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 26 فروردین 1394، 12:29 ق‌ظ
نمی دونم ! به صفحه KVM آرچ رفتم و از اونجا به صفحه QEMU و کارهایی که گفته بود انجام دادم !
شما چطور عمل کردید ؟! چه بسته هایی رو نصب کردید ؟! کدوم modules ها رو شما نصب کردید ؟!‌
virtualbox
virtualbox-host-modules
همین!

این دستور رو بزن خروجی رو قرار بده!
zgrep CONFIG_KVM /proc/config.gz

منم همین طوری virtualbox رو نصب کردم . خروجی دستوری که گفتید :

CONFIG_KVM_GUEST=y
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_KVM_APIC_ARCHITECTURE=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_KVM_VFIO=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_MMU_AUDIT=y
CONFIG_KVM_DEVICE_ASSIGNMENT=y


خوب بر اساس این خروجی کرنلت برای kvm اپتیمایز شده هست. پس مشکل از کرنل نیست.
شاید از نوع فراخوانی KVM هست.
و البته الان فهمیدم که اصلا نیازی به HAXM در لینوکس نیست.
فقط کافیه اون فیوچر هایی که قبلا گفتم رو پردازنده داشته باشه و فعال شده باشند.

کدوم ها ؟! چطوری فعالشون کنم ؟!
عنوان: پاسخ : HAXM
ارسال شده توسط: Риал Краесис در 26 فروردین 1394، 05:56 ب‌ظ
نمی دونم ! به صفحه KVM آرچ رفتم و از اونجا به صفحه QEMU و کارهایی که گفته بود انجام دادم !
شما چطور عمل کردید ؟! چه بسته هایی رو نصب کردید ؟! کدوم modules ها رو شما نصب کردید ؟!‌
virtualbox
virtualbox-host-modules
همین!

این دستور رو بزن خروجی رو قرار بده!
zgrep CONFIG_KVM /proc/config.gz

منم همین طوری virtualbox رو نصب کردم . خروجی دستوری که گفتید :

CONFIG_KVM_GUEST=y
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_KVM_APIC_ARCHITECTURE=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_KVM_VFIO=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_MMU_AUDIT=y
CONFIG_KVM_DEVICE_ASSIGNMENT=y


خوب بر اساس این خروجی کرنلت برای kvm اپتیمایز شده هست. پس مشکل از کرنل نیست.
شاید از نوع فراخوانی KVM هست.
و البته الان فهمیدم که اصلا نیازی به HAXM در لینوکس نیست.
فقط کافیه اون فیوچر هایی که قبلا گفتم رو پردازنده داشته باشه و فعال شده باشند.

کدوم ها ؟! چطوری فعالشون کنم ؟!
این سه تا:
Intel® VT-x و Intel® EM64T و Execute Disable (XD) Bit functionality
البته فقط Intel® VT-x رو میتونی از طریق بایاس فعال کنی!
Intel® EM64T و Execute Disable (XD) Bit functionality هم باید پردازنده 64 بیتی باشه(خود به خود فعالن)

 Hardware Accelerated Execution Manager will be necessary for both Windows and OS X!
با چه دستوری ماشین مجازی رو لود میکنی؟
عنوان: پاسخ : HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 26 فروردین 1394، 08:46 ب‌ظ
Virtualbox رو که اوردم داخل luncher و روش کلیک می کنم برای اجرا  .(البته فکر کنم منظور شما این نبوده باشه) و avd manager رو هم از داخل اندروید استادیو !!! البته موفق شدم تا یک avd بسازم و اجراش کنم اما نشد تا یک برنامه ای ک نوشتم رو باهاش اجرا کنم ! نمی دونمطور شد که avd امد بالا و حالا هم معلوم نیس چرا برنامه نمیشه باهاش اجرا کرد . این مشکلات رو وقتی با اوبونتو نصب کردم نداشتم (این پکیج هم زدم مستقیم از خود گوگل گرفت وقتی رو اوبونتو بودم . ) حالا رو آرچ هم می خوام کلا اندروید استادیو رو پاک کنم و دوباره  بزنم از گوگل بگیره شاید اینطوری این مشکلات برطرف بشن
عنوان: پاسخ : HAXM
ارسال شده توسط: Риал Краесис در 26 فروردین 1394، 10:22 ب‌ظ
Virtualbox رو که اوردم داخل luncher و روش کلیک می کنم برای اجرا  .(البته فکر کنم منظور شما این نبوده باشه) و avd manager رو هم از داخل اندروید استادیو !!! البته موفق شدم تا یک avd بسازم و اجراش کنم اما نشد تا یک برنامه ای ک نوشتم رو باهاش اجرا کنم ! نمی دونمطور شد که avd امد بالا و حالا هم معلوم نیس چرا برنامه نمیشه باهاش اجرا کرد . این مشکلات رو وقتی با اوبونتو نصب کردم نداشتم (این پکیج هم زدم مستقیم از خود گوگل گرفت وقتی رو اوبونتو بودم . ) حالا رو آرچ هم می خوام کلا اندروید استادیو رو پاک کنم و دوباره  بزنم از گوگل بگیره شاید اینطوری این مشکلات برطرف بشن

ممکنه!
حتما منو هم در جریان بزار.
تا اونجایی که من با جستجوی جدید متوجه شدم خود گوگل هم اوبونتو (مخصوصا ۶۴ بیتی) رو برای این منظور پیشنهاد میکنه.
عنوان: پاسخ : HAXM
ارسال شده توسط: Mehrdad Dolatkhah در 28 فروردین 1394، 01:53 ب‌ظ
اینکار هم انجام دادم نشد !
عنوان: پاسخ : HAXM
ارسال شده توسط: Риал Краесис در 28 فروردین 1394، 11:18 ب‌ظ
اینکار هم انجام دادم نشد !

ایده ای ندارم!