ভার্চুয়ালবক্সে কোনও উবুন্টু অতিথি খুব খুব ধীরে ধীরে চলছেন কেন?


176

আমি বর্তমানে হোস্ট মেশিন হিসাবে উবুন্টু 12.04 এলটিএস ব্যবহার করছি এবং আমি তিনটি মেশিন ভার্চুয়ালাইজড করেছি:

  • একটি Xubuntu 12.04 অতিথি
  • একটি উইন্ডোজ 7 অতিথি
  • উবুন্টু 12.10 অতিথি

সমস্ত অতিথির একই ভার্চুয়ালবক্স ডিফল্ট সেটিংস রয়েছে তবে উবুন্টু 12.10 ধীর গতির!

ইনস্টলেশন 1 ঘন্টা 40 মিনিট সময়! (সাধারণত, এটি 40 মিনিট সময় নেয়)) এখন এটি ব্যবহার করা অসম্ভব এবং সমস্ত ক্রিয়াকলাপ খুব, খুব ধীর।

আমি ভার্চুয়ালবক্স সংস্করণ ব্যবহার করছি 4.2.4।

কোন ধারনা?

মন্থর কেন? এবং কিভাবে আমি এটি দ্রুত করতে পারি?


আপনি কি কনফিগারেশনের সাথে ঘোরাঘুরি করার চেষ্টা করেছেন? আপনি কি গেস্ট সংস্করণ ইনস্টল করার চেষ্টা করেছেন?
usr12390

হ্যাঁ আমি অতিথি সংযোজনগুলি ইনস্টল করেছি, তবে কিছুই পরিবর্তিত হবে বলে মনে হচ্ছে না ... আশ্চর্যের বিষয় হ'ল আমি উবুন্টু বা অন্যান্য ডিস্ট্রো সহ অনেক ভার্চুয়াল মেশিন ইনস্টল করেছি তবে কেবল উবুন্টু ১২.১০ এটি করে ... ইনস্টলেশন চলাকালীন আমি সমস্ত ছেড়ে দিয়েছি ডিফল্ট হিসাবে সেট করা, বরাবর; অন্যান্য 2 ভার্চুয়াল মেশিনগুলি দুর্দান্ত কাজ করে ...
জর্জিও

2
নীচে ফ্লিমের উত্তরটি আমার জন্য মন্থরতা সমাধান করেছে। Askubuntu.com/a/214968/107015
জেএস।

উত্তর:


36

শুনেছি এটির সাথে has ক্য 2 ডি সরিয়ে ফেলার সত্যিকারের কিছু করার আছে , বা সিপিইউতে যে ভারী নির্ভরতার প্রয়োজন ছিল তা ভারী নির্ভরতার কারণে কোনওভাবে 3 ডি ইউনিটির স্যুইচটি ভিএম কার্যকারিতাটি ধীর করে দেয়। লিনাক্স অবৈধ ঘোষণা পডকাস্ট এটি সম্পর্কে একটি বিট সায়ীদ, কিন্তু আমি পর্বের ভুলে যান।

আপডেট: সমস্যাটি ভার্চুয়ালবক্স অতিথি সংযোজনগুলির সাথে 12.10-তে 3D ত্বরণ সরবরাহ করে না। উবুন্টু দেখুন 12.10 3D ত্বরণ ব্যবহার করতে অক্ষম। ডিআরএম তৈরি করতে ব্যর্থ


আমি একই জিনিসটি ভাবছি, কারণ অন্যান্য ভার্চুয়াল পিসির মধ্যে একমাত্র পার্থক্য, কেবলমাত্র unityক্য 3D আছে ... এবং আমি 3D ত্বরণটি ব্যবহার করতে পারি না কারণ আমার সিপিইউ এই ফাংশন ছাড়াই একটি পুরানো মডেল ... তাই , আমি একটি নিউনন প্রসেসর নেব :)
জর্জিও

1
আমি এটিকে সঠিক বলে মনে করি না - এটি এক্স সার্ভার 1.13 (ভার্চুয়ালবক্স দ্বারা) এর পক্ষে সমর্থনের অভাব, একতা নয় যা সমস্যার সৃষ্টি করে। এটি একটি গুরুত্বপূর্ণ পার্থক্য কারণ ইউনিটি প্রতিস্থাপন করা সহজ (উদাহরণস্বরূপ, এক্সএফসিই সহ), তবে এক্স সার্ভারের ডিফল্ট সংস্করণটি কীভাবে ডাউনগ্রেড করা যায় তা আমি জানি না।
Mzzzzzz

1
আপনি কেন এটি X সমস্যা বলে থাকেন? আমার জন্য, জিনোমে ফিরে পড়া উদাহরণস্বরূপ এটি স্থির করে। সুতরাং এটি ইউনিটি প্রতিস্থাপনের সমস্যা ছিল, বরং এক্স?
Nanne

@ মার্কোপোলো ১০০১০, জুবুন্টু ১২.১০ এর এক্সসারভার ১.১৩ রয়েছে এবং ভার্চুয়ালবক্সে ভাল পারফরম্যান্স রয়েছে (উবুন্টু ১২.১০ এর চেয়ে স্পষ্টতই দ্রুত)। সুতরাং এটি অবশ্যই Unক্যের বিষয় হতে পারে।
Ignis

এছাড়াও, আপনি যদি কোনও ম্যাকের উপরে থাকেন তবে আপনি অতিথিকে যে সিপিইউ দিয়েছেন তার # বাড়ানোর চেষ্টা করতে পারেন। এটি আমাকে প্রচুর সাহায্য করেছে! আমি এখানে এটির
ম্যাট ওল্ফ

281

উবুন্টু 12.10 এর মধ্যে আর ইউনিটি 2 ডি অন্তর্ভুক্ত নেই , যা প্ল্যাটফর্মগুলির জন্য বাস্তবায়িত হয়েছিল যা 3 ডি ত্বরণ দিতে পারে না। পরিবর্তে, উবুন্টু 12.10 এর এলপিভিএমের অধীনে Unক্য চালানো হয়েছে, সিপিইউতে জিপিইউ চালানোর উদ্দেশ্যে কোড তৈরি করে। এটি জিপিইউ ব্যবহারের চেয়ে অনেক ধীর।

আপনার উবুন্টু 12.10 অতিথি 3D ত্বরণ ব্যবহার করছে কিনা তা পরীক্ষা করতে এই কমান্ডটি চালান:

$ /usr/lib/nux/unity_support_test -p
Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

আপনি দেখতে পাচ্ছেন, "নট সফ্টওয়্যার রেন্ডার নয়" এবং "ইউনিটি থ্রি 3 ডি সমর্থিত" উভয়ই এই উদাহরণে "না" রিটার্ন করে, যার অর্থ ইউনিটি ধীর এলএলভিএমপাইপ ব্যবহার করছে।

কীভাবে 3 ডি এক্সিলারেশন সক্ষম করবেন (কেবল ভার্চুয়ালবক্স 4.2.x)

এই নির্দেশাবলী ভার্চুয়ালবক্স ৪.২.৪ বা ৪.২..6 এর জন্য, যা ভার্চুয়ালবক্সের ওয়েবসাইট থেকে ইনস্টল করা হয়েছে, উবুন্টুর রেপো থেকে নয়। ভার্চুয়ালবক্সের ভবিষ্যতের সংস্করণগুলি এই সমস্যাটি স্বয়ংক্রিয়ভাবে সংশোধন করতে পারে, বা ভিন্নতর কর্ম প্রয়োজন হতে পারে।

  1. ভার্চুয়ালবক্স ওরাকল ভিএম ভার্চুয়ালবক্স এক্সটেনশন প্যাকটি ইনস্টল করুন।
  2. ভার্চুয়ালবক্স উদাহরণ তৈরি করুন এবং এতে উবুন্টু 12.10 ইনস্টল করুন।
  3. অতিথি সংযোজনের জন্য কিছু প্রয়োজনীয় প্যাকেজ ইনস্টল করুন:

    sudo apt-get install linux-headers-$(uname -r) build-essential
    
  4. ডিভাইসগুলিতে ক্লিক করে অতিথি সংযোজনগুলি ইনস্টল করুন, অতিথি সংযোজনগুলি ইনস্টল করুন এবং সিডি-রোমের ডিরেক্টরি থেকে এই আদেশটি চালু করুন:

    sudo ./VBoxLinuxAdditions.run
    
  5. vboxvideoদৌড় দিয়ে ড্রাইভারটিকে যুক্ত করুন :

    sudo bash -c 'echo vboxvideo >> /etc/modules'
    
  6. ভার্চুয়ালবক্স উদাহরণ বন্ধ করুন।
  7. ভার্চুয়ালবক্স উদাহরণের সেটিংসটি খুলুন, "প্রদর্শন" এ নেভিগেট করুন এবং "3D ত্বরণ সক্ষম করুন" টিক দিন।
  8. আপনার উবুন্টু ১২.১০ অতিথি বুট করুন এবং পরীক্ষা করুন যে 3D এক্সিলারেশন চালিয়ে চলছে:

    /usr/lib/nux/unity_support_test -p
    

যদি উইন্ডোজগুলি অদৃশ্য হয়ে গেছে বলে মনে হয় , তবে কমপিজ কনফিগ সেটিংস ম্যানেজারটি ইনস্টল করুন এবং ওপেনএল বিভাগে ফ্রেমবুফার অবজেক্ট (এফবিও) অক্ষম করুন:

  1. CompizConfig সেটিংস পরিচালক ইনস্টল করুন:

    sudo apt-get install compizconfig-settings-manager
    
  2. CompizConfig সেটিংস পরিচালক পরিচালনা করুন:

    ccsm
    
  3. ওপেনজিএল বিভাগটি নির্বাচন করুন এবং তারপরে ফ্রেমবফার অবজেক্ট বিকল্পটি অনিক করুন। এটি যদি সমস্যার সমাধান করে তা অবিলম্বে দৃশ্যমান হওয়া উচিত। কোনও পুনরায় বুট করার দরকার নেই।

28
এটি একটি দুর্দান্ত ফিক্স এবং একাধিক উন্নয়নের দাবিদার।
ζ--

4
আমার উবুন্টু ১২.১০-এর নতুন ইনস্টল (ম্যাক ওএস এক্স 10.6 এ ভার্চুয়ালবক্স ৪.২.৪ ব্যবহার করে) এটি অবশ্যই জিনিসগুলিকে বাড়িয়ে দিয়েছে ... তবে ডিসপ্লেতে প্রচুর বাগ রয়েছে। উইন্ডোজ অদৃশ্য হয়ে গেছে, ড্যাশ ইত্যাদি খোলা না থাকলে লঞ্চটি প্রদর্শিত হবে না
বেনজমিন ওকস

12
"সফ্টওয়্যার রেন্ডার নয়" একটি খুব বিভ্রান্তিকর সম্পত্তি নাম: এস
অ্যাডাম হার্ট

2
@ রিপ্রোগ্রামার: আমারও একই সমস্যা ছিল। ভার্চুয়ালবক্সের সাথে আসা সর্বশেষতমগুলির পরিবর্তে উবুন্টুর রেপো থেকে অতিরিক্ত প্যাকেজগুলি চেষ্টা করুন। চালিয়ে এটি করুন: sudo apt-get remove virtualbox-guest-additions(এটি আপনার ইনস্টল হওয়াগুলি সরিয়ে দেয়) sudo apt-get install virtualbox-guest-additions(এটি ডিফল্ট রেপোগুলি থেকে ইনস্টল করে) পরবর্তী সেটিংসে অতিরিক্ত ড্রাইভারগুলি (বা সফটওয়্যার উত্সগুলির মাধ্যমে> উবুন্টুর সর্বশেষ প্রকাশে অতিরিক্ত ড্রাইভারগুলি) খুলুন এবং সুস্পষ্ট একটিটি নির্বাচন করুন ।
ল্যাবসিন

6
আমি এটি ভার্চুয়ালবক্স ৪.৩.১২ এর সাথে কাজ করতে পারি না। VirtualBox 4.3.12 জন্য আমার জন্য সমাধান হিসেবে এখানে উল্লিখিত GuestAdditions এর একটি নতুন সংস্করণ ইনস্টল পেতে হয়: virtualbox.org/ticket/12941 বিশেষ করে, virtualbox.org/download/testcase/...
গর্ডন Glas

11

দেখে মনে হচ্ছে ভার্চুয়ালবক্স সফ্টওয়্যার বিকাশকারীরা কোনও সমাধানে কাজ করছেন, তবে এটি এখনও প্রস্তুত নয় - ফোরামের পোস্ট দেখুন ৪.২.৪ প্রকাশের বিষয়ে আলোচনা করুন

চতুর্থ পোস্ট উবুন্টু 12.10 "ভার্চুয়াল" অব্যবহারে এটি নিয়ে একটি আলোচনা চলছে


7

আমি কোনও ভিএম-র মধ্যে ইউনিটি ব্যবহারযোগ্য করে তোলার জন্য প্রয়োজনীয় জিইউআই সেটিংস সম্পর্কে জানি না, তবে কীভাবে ভার্চুয়ালবক্স, কেভিএম এবং অন্যদের মধ্যে ভিএমগুলিকে টিউন করতে হয় তা আমি জানি। ভার্চুয়াল পরিবেশে ityক্য কাজ করার ভাগ্য আমি কখনই পাইনি। খাঁটি ডাব্লুএমএম বা এলএক্সডিইডি-ভিত্তিক ডিইও ব্যবহার করতে পছন্দ করে খুব বেশি চেষ্টা করবেন না।

আরও বিস্তারিত সেটিংস এখানে রয়েছে: http://blog.jdpfu.com/2012/09/14/solution-for-slow-ubuntu-in-virtualbox

সারাংশ:

  • সত্যিকারের জিপিইউয়ের মতো উবুন্টু রিলিজের জন্য ভিবক্স ডিফল্টগুলি ভাল নয়।
  • এইচডিডি স্পিনিংয়ের সময় পুরো ভার্চুয়াল ডিস্কটি প্রাক-বরাদ্দ করুন। এসএসডিগুলিতে, এটি কোনও বিষয় নয়।
  • আপনার প্রয়োজনীয় স্টোরেজ বরাদ্দ করুন। বড় বড় ফাইল অন্য কোথাও, vStorage এর বাইরে রাখুন।
  • কখনও আপনার চেয়ে বেশি সিপিইউ বা র‌্যাম বরাদ্দ করবেন না। 1 টি ভিসিপিইউ সম্ভবত যথেষ্ট।
  • হোস্টওএসের জন্য 1 জিবি র‌্যাম রেখে দিন। র‌্যাম কমিট করবেন না।
  • স্টোরেজ এবং নেটওয়ার্কিংয়ের জন্য ভার্চিও ড্রাইভারগুলি ব্যবহার করুন । আধুনিক লিনাক্স অতিথিরা এটি সমর্থন করে।
  • উইন্ডোজ অতিথিদের জন্য, SATA (স্টোরেজ) এবং ইন্টেল PRO / 1000 (নেটওয়ার্ক) ড্রাইভার ব্যবহার করুন। উইন্ডোজের আওতায় ভার্টিও ড্রাইভারগুলি ব্যবহার করা সম্ভব, এটি কেবলমাত্র আরও শক্ত।
  • 2003, WinXP এবং পরবর্তী সমস্ত অতিথিদের জন্য এসিপিআই এবং এএইচসিআই সক্ষম করুন।
  • ডেস্কটপ ভিএমগুলিকে সমস্ত 128 এমবি ডিসপ্লে ভিআরএএম পাওয়া উচিত
  • সার্ভার ভিএমএস 9MB ভিআরএএম এর সাথে থাকা উচিত; এটি নষ্ট করবেন না
  • আপনার পছন্দ মতো সমস্ত কাজ না করা অবধি 2 ডি এবং 3 ডি অ্যাকসেল সেটিংস এড়িয়ে চলুন। এটি সক্ষম করা থাকলে উবুন্টু / ইউনিটি খারাপ কাজ করে। এটি মাটিতে কোর আই 7 আনতে পারে।

অন্যান্য উত্তরগুলিতে প্রচুর জিইউআই পারফরম্যান্স টিপস রয়েছে। এগুলি সম্ভবত বৈধ। এই একই টিপসগুলি কেভিএম, ভিএম-প্লেয়ার এবং অন্যান্য ভার্চুয়াল-হাইপারভাইজারগুলির জন্য প্রযোজ্য। সার্ভারগুলির জন্যও এগুলি কাজ করে।

শুভকামনা।


2
আপনি যে ব্লগ পোস্টটি লিঙ্ক করেছেন তা উবুন্টু 12.04 এর জন্য। উবুন্টু 12.10 উল্লেখযোগ্যভাবে পৃথক, কারণ এটিতে এখন আর ইউনিটি 2 ডি অন্তর্ভুক্ত নয় এবং যখন হার্ডওয়্যার এক্সিলারেশন সনাক্ত না করে তখন সাধারণ ityক্য এলএলভিএমপিপে রেন্ডার করে।
ফ্লিম

2
আমার উবুন্টু সার্ভারের অতিথিটি আমি ভিডিও মেমোরিটি 8MB থেকে 128MB এ পরিবর্তন করার পরে আরও দ্রুত হয়ে ওঠে । আমি এটি রেলের উন্নয়নের জন্য ব্যবহার করি।

4

ইউনিটি থেকে ফ্যালব্যাক জিনোমে ফিরে গিয়ে আমার ভাল ফলাফল হয়েছিল। আপনি কেবল সফ্টওয়্যার কেন্দ্র থেকে জিনোম-সেশন-ফ্যালব্যাক ইনস্টল করে এবং এটি লগ-ইন স্ক্রিনে চয়ন করে এটি করতে পারেন।

দেখুন: http://www.psychocats.net/ubuntu/classicgnome এলোমেলো বিস্তারিতের জন্য


উবুন্টু 16.04 এ প্যাকেজের নাম gnome-session-flashback। এটিই কেবল আমার জন্য ui পারফরম্যান্সে একটি পার্থক্য মনে হয় make ধন্যবাদ!
মোস্তফা

1

3 ডি সমর্থিত সক্ষম করতে, প্রথমত আপনার লিনাক্স-শিরোনামগুলি আপডেট করতে হবে

$ uname -r
$ sudo apt-get install linux-headers-$(uname -r)
$ sudo apt-get autoremove
$ sudo apt-get install build-essential

ডিভাইস থেকে এবং ম্যানুয়ালি ইনস্টল করতে ভিটুয়ালবক্স অতিথি আইসো inোকান

$ cd /media
$ ls
$ cd username
$ ls
$ cd VBOX*
$ ls
$ sudo ./VBoxLinuxAdditions.run

/ ইত্যাদি / মডিউলগুলিতে vboxvideo .োকান

$ sudo nano /etc/modules

ফাইলটির শেষে "vboxvideo" যুক্ত করুন

loop
lp
vboxvideo

মেশিনটি রিবুট করুন

$ sudo reboot

"সফ্টওয়্যার রেন্ডার নয়" এবং "ইউনিটি 3 ডি সমর্থিত" চেক করুন সক্ষম হয়েছে কি রিবুট করার পরে নেই

$ /usr/lib/nux/unity_support_test -p

আপনি পরবর্তী কাজটি করতে চান ভিডিও মেমরিটি বাড়ানো। .Vbox ফাইলটি সন্ধান করুন

$ nano /home/username/VirtualBox VMs/ubuntu/ubuntu.vbox

প্রতিস্থাপন করা

<Display VRAMSize="128" monitorCount="1" accelerate3D="true" accelerate2DVideo="false"/>

প্রতি

<Display VRAMSize="256" monitorCount="1" accelerate3D="true" accelerate2DVideo="false"/>

উত্স: ভার্চুয়ালবক্সে চলমান ধীর পারফরম্যান্স ওবুন্টু 13.04 কীভাবে ঠিক করবেন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.