Posted February 29, 2016
![ElTerprise](https://images.gog.com/bd80f70b3c42fa25d0d3ec644439a0870add4daafada56192f523269088fadca_forum_avatar.jpg)
ElTerprise
Registered: May 2011
From Germany
![victorchopin](https://images.gog.com/caebdb8f74d70d1a063da30cd69dc155563eb34d6b539bbd63951ce7be78f44e_forum_avatar.jpg)
victorchopin
Laika's man
Registered: May 2011
From Congo, Republic of
Posted February 29, 2016
Hey Duke3d dude! :)
How's the overall experience with amd gpus?
C ya!
How's the overall experience with amd gpus?
C ya!
![Kakise](https://images.gog.com/abd92f438c27f405c2d6a339db3c28cec0e15f3bdf513572e35160dd3c12a013_forum_avatar.jpg)
Kakise
kakise.xyz
Registered: Feb 2015
From France
Posted February 29, 2016
![avatar](http://images.gog.com/f900e494227db94003bd9e529f6ae1bd0b80ffb7493c02da7e6f206d44f1f7c5_avm.jpg)
Apps Style: Plastic
And a custom icon that I took from internet for the app launcher
![avatar](http://images.gog.com/6ac6b5d3b8aae63e1aeba05d0a4e0ee6baf82dfab5b679254068fbdc5f16e163_avm.jpg)
Before this HD 7950, I had a GTX 770 and honestly, I prefer the AMD card becaust it's easier to configure on Linux and because it's compatible with passthrough. But there is almost no differences except the price between AMD and Nvidia if you don't use Linux.
Post edited February 29, 2016 by Amadren
![Maighstir](https://images.gog.com/867f7c9b030c5535825039970bd2b997e7a2696a56af8319d548366868fa95aa_forum_avatar.jpg)
Maighstir
THIS KNIGHT MISLIKES THESE HEIGHTS
Registered: Nov 2008
From Sweden
![mike_cesara](https://images.gog.com/00f49fe15770b9c692a2df9dee537f7aaa0bc3ae2daa63dc26400554a38155a4_forum_avatar.jpg)
mike_cesara
Registered: Jun 2013
From Poland
Posted February 29, 2016
![avatar](http://images.gog.com/8e5b118660ab4236f3e6451848867298ae9a38955475025359e7d1d9daf17b98_avm.jpg)
Sadly not possible with bloody nvidia optimus.. Congrats and wish you a great time!
But why 10? ; p
![avatar](http://images.gog.com/f900e494227db94003bd9e529f6ae1bd0b80ffb7493c02da7e6f206d44f1f7c5_avm.jpg)
I was kind of hoping I can get rid of NTFS, move my 7 to VHD and play some win games in vm.
No go with my laptop..
![vsr](https://images.gog.com/f19db97f5a9b73769be104e355f0f708497f9b79a5d552db8b68362d90d60952_forum_avatar.jpg)
vsr
⭐⭐⭐⭐⭐
Registered: Jun 2012
From Russian Federation
Posted February 29, 2016
Saw similar post on Russian linux.org.ru site. Link.
On one monitor he is reading the website (linux.org.ru), on another - playing "Assassin's Creed: Black Flag".
Congrats to OP. Good job! :)
On one monitor he is reading the website (linux.org.ru), on another - playing "Assassin's Creed: Black Flag".
Congrats to OP. Good job! :)
![Kakise](https://images.gog.com/abd92f438c27f405c2d6a339db3c28cec0e15f3bdf513572e35160dd3c12a013_forum_avatar.jpg)
Kakise
kakise.xyz
Registered: Feb 2015
From France
Posted February 29, 2016
You are forced to set guest CPU to "Nehalem" (core2duo family) to be able to install Windows 10 and, it didn't detect a lot of my hardware. It even halted with something like "THREAD_DEVICE_DRIVER TIMEOUT". With 7, it's easier, you have no specific options to set.
mike_cesara: Right. I let you live, for now ; )
I was kind of hoping I can get rid of NTFS, move my 7 to VHD and play some win games in vm.
No go with my laptop.. Don't give up! And next time, buy an AMD :D
vsr: Saw similar post on Russian linux.org.ru site. Link.
On one monitor he is reading the website (linux.org.ru), on another - playing "Assassin's Creed: Black Flag".
Congrats to OP. Good job! :) Thanks!
![avatar](http://images.gog.com/8e5b118660ab4236f3e6451848867298ae9a38955475025359e7d1d9daf17b98_avm.jpg)
I was kind of hoping I can get rid of NTFS, move my 7 to VHD and play some win games in vm.
No go with my laptop..
![avatar](http://images.gog.com/efc780a273eff0c808dc7692ed2049e0f456a167af84e40426480e9bd6edceea_avm.jpg)
On one monitor he is reading the website (linux.org.ru), on another - playing "Assassin's Creed: Black Flag".
Congrats to OP. Good job! :)
Post edited February 29, 2016 by Amadren
![mike_cesara](https://images.gog.com/00f49fe15770b9c692a2df9dee537f7aaa0bc3ae2daa63dc26400554a38155a4_forum_avatar.jpg)
mike_cesara
Registered: Jun 2013
From Poland
![Kakise](https://images.gog.com/abd92f438c27f405c2d6a339db3c28cec0e15f3bdf513572e35160dd3c12a013_forum_avatar.jpg)
Kakise
kakise.xyz
Registered: Feb 2015
From France
Posted February 29, 2016
With optimus it's like... Impossible. Sure, there is a way to disable it on some motherboards making igpu and gpu separated in lspci and then you'll be able to bind it using vfio-pci. But, is your CPU IOMMU compatible? Does your mobo enable VT-d? And even if you finally succeed, I assume that there is no separated output for your nvidia card. You'll be forced to use spice or vnc and they aren't powerful enough to play. So if there is a way, it wasn't discovered yet ;) ;)
![Maighstir](https://images.gog.com/867f7c9b030c5535825039970bd2b997e7a2696a56af8319d548366868fa95aa_forum_avatar.jpg)
Maighstir
THIS KNIGHT MISLIKES THESE HEIGHTS
Registered: Nov 2008
From Sweden
![Kakise](https://images.gog.com/abd92f438c27f405c2d6a339db3c28cec0e15f3bdf513572e35160dd3c12a013_forum_avatar.jpg)
Kakise
kakise.xyz
Registered: Feb 2015
From France
Posted February 29, 2016
SHAMELESS UPDATE:
Here's my self-compiled kernel for Debian 8.3 Jessie. What are the differences? pci_stub and vfio-pci are included and not modules anymore, no need to manually load them with initrd. ACS and i915 patched for every mobos that don't have a single group containing only the vga card to passthrough. Newer kernel (3.18). GCC optimizations, added some useful drivers. REMOVED KVM_INTEL MODULE, don't use it if you have an intel cpu.
Image: https://mega.nz/#!JodC3bKI!_sxfLLidQubq2P0f5q_bOCgsD5Kq_QSRqv7HhO8sxD4
Headers: https://mega.nz/#!d5VG0QpT!MI_e7euH-GimGOHRYnBB6n9xUyo0HMQYs1oV8Y8zxTw
If you want to do some passthrough, use it, don't waste your time on some -already made- kernel patching ^^
My boot options:
GRUB_CMDLINE_LINUX_DEFAULT="quiet iommu=1 pcie_acs_override=downstream iommu=pt kvm.ignore_msrs=1 nomodeset pci-stub.ids=1002:679a,1002:aaa0"
My VM script:
sudo qemu-system-x86_64 -enable-kvm -M q35 -m 8192 -cpu host \
-smp 4,sockets=1,cores=4,threads=1 \
-bios /usr/share/qemu/bios.bin -vga none \
-device ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1 \
-device vfio-pci,host=02:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on \
-device vfio-pci,host=02:00.1,bus=root.1,addr=00.1 \
-drive file=/home/amadren/windows.img,id=disk,format=raw -device ide-hd,bus=ide.0,drive=disk \
-drive file=/home/amadren/iso/Windows.iso,id=isocd -device ide-cd,bus=ide.1,drive=isocd \
-vnc :5 \
-boot menu=on
If you have any questions, PM me ;)
Amadren: You are forced to set guest CPU to "Nehalem" (core2duo family) to be able to install Windows 10 and, it didn't detect a lot of my hardware. It even halted with something like "THREAD_DEVICE_DRIVER TIMEOUT". With 7, it's easier, you have no specific options to set.
Maighstir: Hmm, interesting. I don't suppose you know if that processor setting would be applicable to both AMD and Intel, or if it only is a concern on Intel?
Amadren: With optimus it's like... Impossible. Sure, there is a way to disable it on some motherboards making igpu and gpu separated in lspci and then you'll be able to bind it using vfio-pci. But, is your CPU IOMMU compatible? Does your mobo enable VT-d? And even if you finally succeed, I assume that there is no separated output for your nvidia card. You'll be forced to use spice or vnc and they aren't powerful enough to play. So if there is a way, it wasn't discovered yet ;) ;)
Maighstir: I bet there is. An external PCI Express chassis and graphics card in it should do it, methinks. I mean, you won't get full PCIe 16x speed, but it should work. The Nehalem family is for all CPUs, AMD and Intel ^^
And also yes, I completly forget about those external PCI Express Chassis, my bad....
Here's my self-compiled kernel for Debian 8.3 Jessie. What are the differences? pci_stub and vfio-pci are included and not modules anymore, no need to manually load them with initrd. ACS and i915 patched for every mobos that don't have a single group containing only the vga card to passthrough. Newer kernel (3.18). GCC optimizations, added some useful drivers. REMOVED KVM_INTEL MODULE, don't use it if you have an intel cpu.
Image: https://mega.nz/#!JodC3bKI!_sxfLLidQubq2P0f5q_bOCgsD5Kq_QSRqv7HhO8sxD4
Headers: https://mega.nz/#!d5VG0QpT!MI_e7euH-GimGOHRYnBB6n9xUyo0HMQYs1oV8Y8zxTw
If you want to do some passthrough, use it, don't waste your time on some -already made- kernel patching ^^
My boot options:
GRUB_CMDLINE_LINUX_DEFAULT="quiet iommu=1 pcie_acs_override=downstream iommu=pt kvm.ignore_msrs=1 nomodeset pci-stub.ids=1002:679a,1002:aaa0"
My VM script:
sudo qemu-system-x86_64 -enable-kvm -M q35 -m 8192 -cpu host \
-smp 4,sockets=1,cores=4,threads=1 \
-bios /usr/share/qemu/bios.bin -vga none \
-device ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1 \
-device vfio-pci,host=02:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on \
-device vfio-pci,host=02:00.1,bus=root.1,addr=00.1 \
-drive file=/home/amadren/windows.img,id=disk,format=raw -device ide-hd,bus=ide.0,drive=disk \
-drive file=/home/amadren/iso/Windows.iso,id=isocd -device ide-cd,bus=ide.1,drive=isocd \
-vnc :5 \
-boot menu=on
If you have any questions, PM me ;)
![avatar](http://images.gog.com/f900e494227db94003bd9e529f6ae1bd0b80ffb7493c02da7e6f206d44f1f7c5_avm.jpg)
![avatar](http://images.gog.com/867f7c9b030c5535825039970bd2b997e7a2696a56af8319d548366868fa95aa_avm.jpg)
![avatar](http://images.gog.com/f900e494227db94003bd9e529f6ae1bd0b80ffb7493c02da7e6f206d44f1f7c5_avm.jpg)
![avatar](http://images.gog.com/867f7c9b030c5535825039970bd2b997e7a2696a56af8319d548366868fa95aa_avm.jpg)
And also yes, I completly forget about those external PCI Express Chassis, my bad....
Post edited February 29, 2016 by Amadren
![0Grapher](https://images.gog.com/bc084fb8188d4a0e31fb5f8dbcc5aa8092a3634e3dad5793f1da72a3b4503134_forum_avatar.jpg)
0Grapher
[ʔoʊɡɹæfə]
Registered: Jun 2014
From Germany
Posted March 01, 2016
nvm
Post edited March 01, 2016 by 0Grapher
![mike_cesara](https://images.gog.com/00f49fe15770b9c692a2df9dee537f7aaa0bc3ae2daa63dc26400554a38155a4_forum_avatar.jpg)
mike_cesara
Registered: Jun 2013
From Poland
Posted March 01, 2016
That's what I said : D
According to ark there is no VT-d for me..
I've heard about external PCIe, not very portable solution.
Anyway, really good job!
According to ark there is no VT-d for me..
I've heard about external PCIe, not very portable solution.
Anyway, really good job!
![Kakise](https://images.gog.com/abd92f438c27f405c2d6a339db3c28cec0e15f3bdf513572e35160dd3c12a013_forum_avatar.jpg)
Kakise
kakise.xyz
Registered: Feb 2015
From France
Posted March 02, 2016
![avatar](http://images.gog.com/8e5b118660ab4236f3e6451848867298ae9a38955475025359e7d1d9daf17b98_avm.jpg)
According to ark there is no VT-d for me..
I've heard about external PCIe, not very portable solution.
Anyway, really good job!
![mike_cesara](https://images.gog.com/00f49fe15770b9c692a2df9dee537f7aaa0bc3ae2daa63dc26400554a38155a4_forum_avatar.jpg)
mike_cesara
Registered: Jun 2013
From Poland
Posted March 02, 2016
![avatar](http://images.gog.com/8e5b118660ab4236f3e6451848867298ae9a38955475025359e7d1d9daf17b98_avm.jpg)
According to ark there is no VT-d for me..
I've heard about external PCIe, not very portable solution.
Anyway, really good job!
![avatar](http://images.gog.com/f900e494227db94003bd9e529f6ae1bd0b80ffb7493c02da7e6f206d44f1f7c5_avm.jpg)
Nah, I can live with that. Besides, ark can be wrong ; p
But passtrough won't work for me anyway. Not on the laptop..
And honestly, I am completely fine with my hardware : )