It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
Amadren: Desktop & Colors: Produkt
Apps Style: Plastic
And a custom icon that I took from internet for the app launcher
Thank you :)
Hey Duke3d dude! :)
How's the overall experience with amd gpus?
C ya!
avatar
Amadren: Desktop & Colors: Produkt
Apps Style: Plastic
And a custom icon that I took from internet for the app launcher
avatar
ElTerprise: Thank you :)
You're welcome
avatar
vicklemos: Hey Duke3d dude! :)
How's the overall experience with amd gpus?
C ya!
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
avatar
Amadren: because 10 is just almost unusable with kvm
Care to elaborate?
avatar
mike_cesara: Absolutely love the idea of passthrough. Sounds way way better than dual-boot.
Sadly not possible with bloody nvidia optimus.. Congrats and wish you a great time!
But why 10? ; p
avatar
Amadren: I had no other iso available :/ But I'll reinstall it with Windows 7 asap ^^
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..
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! :)
avatar
Amadren: because 10 is just almost unusable with kvm
avatar
Maighstir: Care to elaborate?
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.
avatar
Amadren: I had no other iso available :/ But I'll reinstall it with Windows 7 asap ^^
avatar
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
avatar
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!
Post edited February 29, 2016 by Amadren
avatar
Amadren: Don't give up! And next time, buy an AMD :D
I didn't go linux to give up : D
I am sure there is a way to make things work my way, just not discovered yet ; )
No amd for me though, I imagine I'd need a bigger dynamo..
avatar
Amadren: Don't give up! And next time, buy an AMD :D
avatar
mike_cesara: I didn't go linux to give up : D
I am sure there is a way to make things work my way, just not discovered yet ; )
No amd for me though, I imagine I'd need a bigger dynamo..
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 ;) ;)
avatar
Maighstir: Care to elaborate?
avatar
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.
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?
avatar
mike_cesara: I didn't go linux to give up : D
I am sure there is a way to make things work my way, just not discovered yet ; )
No amd for me though, I imagine I'd need a bigger dynamo..
avatar
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 ;) ;)
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.
Attachments:
one.jpg (52 Kb)
two.jpg (80 Kb)
Post edited February 29, 2016 by Maighstir
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 ;)
avatar
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.
avatar
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?
avatar
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 ;) ;)
avatar
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....
Post edited February 29, 2016 by Amadren
nvm
Post edited March 01, 2016 by 0Grapher
avatar
Amadren: So if there is a way, it wasn't discovered yet ;) ;)
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!
avatar
Amadren: So if there is a way, it wasn't discovered yet ;) ;)
avatar
mike_cesara: 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!
Arf, that moment when you really can't enjoy your laptop because some shitty engineers thought that it would be too difficult for the "normal" user to add some cool functions.
avatar
mike_cesara: 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!
avatar
Amadren: Arf, that moment when you really can't enjoy your laptop because some shitty engineers thought that it would be too difficult for the "normal" user to add some cool functions.
h
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 : )