আমার নিকট থেকে নিম্নলিখিত আউটপুট সহ একটি asus n550jv ল্যাপটপ রয়েছে lspci -nn | grep "VGA|3D"
:
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
01:00.0 3D controller [0302]: NVIDIA Corporation GK107M [GeForce GT 750M] [10de:0fe4] (rev ff)
আমি ভিগা-পাসথ্রু সহ উইন্ডোজ ৮.১ ভিএম চালাতে চাই যাতে আমার ডুয়ালবুট করতে না হয়। আমি পড়েছি যে আপনাকে একটি উত্সর্গীকৃত আউটপুট পোর্ট সহ একটি কার্ডের দরকার আছে তবে ফোরামগুলিতে কেন এবং সেখানে কিছু পোস্ট রয়েছে যা ইঙ্গিত দেয় যে এটি এখনও কার্যকর হতে পারে i
আমি এই আদেশ দিয়ে ভিএম চালানোর চেষ্টা করছি:
qemu-system-x86_64 -enable-kvm -M q35 -m 4096 -cpu host \
-smp 4,sockets=1,cores=4,threads=2 \
-bios /usr/share/ovmf/OVMF.fd \
-usb -usbdevice tablet \
-soundhw hda \
-device ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1 \
-device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,x-vga=on \
-drive file=/home/duke/windows.img,id=disk,format=raw -device ide-hd,bus=ide.0,drive=disk \
-drive file=/home/duke/Downloads/windows.iso,id=isocd -device ide-cd,bus=ide.1,drive=isocd \
-vga vmware \
-boot menu=on
আমি ভিজি-পাসথ্রু ব্যবহার করতে চাই তবে এক্স-ভিগা সম্পর্কে আমি ত্রুটি পেতে থাকি:
qemu-system-x86_64: -device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,x-vga=on: vfio: Device does not support requested feature x-vga qemu-system-x86_64: -device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,x-vga=on: vfio: failed to get device 0000:01:00.0
qemu-system-x86_64: -device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,x-vga=on: Device initialization failed.
qemu-system-x86_64: -device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,x-vga=on: Device 'vfio-pci' could not be initialized
আমি খবরে ভিগা-পাসস্ট্রহ্র থ্রেডটিতে এই তথ্যটি পেয়েছি :
এর অর্থ হ'ল হয় ক) আপনার কর্নেল CONFIG_VFIO_PCI_VGA সমর্থন করে না বা খ) ডিভাইসটি ভিজিএ ডিভাইস নয়। পরীক্ষা করার জন্য):
p গ্রেপ CONFIG_VFIO_PCI_VGA / বুট / কনফিগার-
uname -r
খ পরীক্ষা করার জন্য):
$ lspci -s 2: 00.0 | গ্রেপ ভিজিএ
আপনার যদি ইন্টেল হোস্ট গ্রাফিক্স থাকে তবে আপনার কার্নেলের জন্য আপনার এখনও আই 915 প্যাচ প্রয়োজন। আপনি যদি রাডিয়ন গ্রাফিক্স হোস্ট করেন তবে আপনার অন্যান্য ভিজিএ আরবিটার প্যাচ দরকার। এই দু'টিই শেষ কয়েক পৃষ্ঠায় উল্লেখ করা হয়েছে, আইআইআরসি।
আমি CONFIG_VFIO_PCI_VGA=y
(ক) জন্য পেতে । আমার ক্ষেত্রে (খ) হ'ল lspci -s 1:00.0 | grep VGA
এবং আমার এনভিডিয়া কার্ডটি "3 ডি কন্ট্রোলার" হিসাবে তালিকাভুক্ত হওয়ায় এটি কিছুতেই আউটপুট দেয় না তাই আমার প্রশ্ন আছে:
i915 প্যাচ বা ovmf আমার এনভিডিয়া কার্ড সমর্থন করবে যা 3 ডি নিয়ন্ত্রক হিসাবে তালিকাবদ্ধ রয়েছে?
- যদি তা না হয়, ভিভিএ-সামঞ্জস্যপূর্ণ হিসাবে নিবেদ কার্ডটি পাওয়ার কোনও উপায় আছে কি?
ওভিএমএফ কি সেটিংয়ের মতো সহজ চলছে
-bios /usr/share/ovmf/OVMF.fd
?-vga=none
ভিগা অ্যাসাইনমেন্টের জন্য কেন প্রয়োজনীয়?- যদি
-vga=none
সত্যিই প্রয়োজন হয় তবে আসলে স্ক্রিনটি দেখার জন্য অন্য কোনও উপায় আছে? উদাহরণস্বরূপ, আমি এইচডিএমআই বন্দরে এনভিডিয়া কার্ডটি পুনর্নির্দেশ করতে পারি বা এনভিডিয়া কার্ডটি ল্যাপটপের স্ক্রিনটি পুরোপুরি নিতে পারি?
- যদি
আমি আলসা / নাড়ির জন্যও ত্রুটি পেয়েছি, তাদের একগুচ্ছ থুতু ফেলে যা সাধারণত অনুসরণ করে
alsa: Could not initialize ADCk
alsa: Failed to open `default':
alsa: Reason: Connection refused
Home directory not accessible: Permission denied
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
আমি জানি এটি কারণ, রুটটির ব্যবহারকারীর স্তরের নাড়ির অ্যাক্সেস নেই তবে আমি সিস্টেম-স্তরে নাড়ি চালাতে চাই না, সিস্টেম মোডে চালু না করে পালসওডিওর কাজ করার কোনও উপায় আছে কি? যদি তা না হয় তবে যাইহোক আমি সিস্টেম মোড সক্ষম করতে সমস্যা হচ্ছে। এখানে একটি ব্যাখ্যা রয়েছে এবং এটি pulseaudio --system
কাজ করে তবে আমি কোনও ক্লায়েন্টকে নাড়ি সার্ভারের সাথে সংযুক্ত করতে পারি না, আমি ত্রুটিগুলি পেতেই থাকি ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Access denied
।