Is it worth to expose my hardware to Windows 10 for the sake of vidya?

Holla Forums, I've been playing for half a year already using a PCI passthrough setup as described on wiki.installgentoo.com/index.php/PCI_passthrough . Up until recently I've hardly had a single issue with my vidya, but just now I found out that Overwatch on a Core i7 6700 with a Radeon RX 480 like mine gives about 130+ FPS on the Ultra graphics preset, whereas my setup using an AMD FX 8350 running on a VM using PCI passthrough on my Radeon RX 480 barely gives something more like 30-60 FPS. From previous tests I've seen that my VMs' virtual CPU performs like 30-50% slower than my physical CPU. As a result, long story short, I might have to eventually dual boot between Linux and Windows as tomorrow's games require more and more computer horsepower.

This is a problem, because the reason why I run a PCI passthrough setup is for security. With PCI passthrough I can seal away Macrohard's botnet into a VM without sacrificing my vidya, and whenever I need to do any kind of business I fire up my Gentoo VM. If I wanted to run my vidya with top performance I would probably have to dual boot Windows 10 and Linux, and I don't fucking want to put up with Macrohard's botnet running with full unrestricted access to my system.

I have yet to try CPU affinity pinning because I'm using plain vanilla QEMU at the moment and in order to do CPU affinity pinning I have to use libvirtd, which is going to take a good couple hours while I figure out how it works and piece together a VM equivalent to the one I have through plain ol' QEMU command line at the moment.

So, from a computer security point of view, is it worth it to dual boot between Windows 10 and an encrypted installation of Gentoo Hardened if that's what it takes to make my vidya run fast?

Other urls found in this thread:

youtube.com/watch?v=_UU8jqxAiHQ
gnu.org/philosophy/judge-internet-usage.en.html
en.wikipedia.org/wiki/Heat_sink
en.wikipedia.org/wiki/Thermal_grease
pc-look.com/boutik/Prod_Pc-look_Filtre-pour-Ventilateur-120-mm-Plastique__329_fr.html
coolermaster.com/cooling/cpu-air-cooler/hyper-d92/
reddit.com/r/vmware/comments/3mrfcs/are_gpu_pass_throughs_a_reasonable_endeavor/cvhjmap/
wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#.22Error_43_:_Driver_failed_to_load.22_on_Nvidia_GPUs_passed_to_Windows_VMs
jxself.org
blackhat.com/docs/us-14/materials/us-14-Kallenberg-Extreme-Privilege-Escalation-On-Windows8-UEFI-Systems.pdf
twitter.com/NSFWRedditVideo

And you really, REALLY wonder why you are getting piss poor performance? Were you running it with kvm or Xen, your performance loss would be in the 1%.

What do you think pci passthrough does? The gpu has ring 0 access to your entire system.

Like the other user said, you should try adding KVM. Shouldn't see more than a 5% performance hit with that vs. bare metal. If you still want that last 1-5% then you could compromise and move GRUB and /boot to a USB drive (two for backup) and set that first in boot priority, and set a BIOS password. That way Windows would only ever see the encrypted system partition.

If OP is running with IOMMU/VT-d, I don't think that's correct. It would have access to the entire Windows VM but DMA wouldn't be able to see outside it. Does QEMU not need IOMMU for PCI passthrough? I've only tried it with KVM.

So it's contained to the guest even if there's malicious code running on the gpu? If so, then I apologize for spreading misinformation.

Yes, if you have IOMMU it would block it. I think that's a prereq for doing PCI passthrough. If you'd asked me this a few months ago I'd have no idea but have been doing a lot of research lately to scrap Windows. Qubes, for example relies heavily on IOMMU for its security. It has an I/O VM with just the USB and/or NIC controllers passed through to it so they can't DMA to the rest of the system.
Of course, having a GPU with compromised firmware sitting on your PCIE bus isn't really optimal. You'd want to disable loading the option ROM for that slot in your BIOS settings. There could be some other nasty low level attack but I'm not aware of it- it should sit there uninitialized until the VM boots it.
Thanks for the discussion fams, I was being lazy and dual booting but am going to switch to only GPU passthrough now too. I'll run before and after Windows performance indexes and post here but might be a week.

Do you need you need something as powerful as a high end gaymen rig for anything that you use your computer for other than games? Also, do you need Windows 10 at this time over an older version? If not then you might want to consider downgrading your OS and using a separate machine all together for games whenever you need to upgrade again. I know that's what would likely be in my future if I still played newer games as I don't like where the Intel ME/AMD PSP shit is going and AMD's current high end FX line (currently the most powerful and possibly the last high end x86 processors available without a massive security issue/DRM co-processor) will be 7 or 8 years old in 2020 when Windows 7 support finally ends.


Neat, I didn't know Qubes did anything like that. I thought it just had different VMs for whatever applications you're running. I'll have to look into it again.

>>>/suicide/

OP here. I need to clarify that I do use KVM-QEMU. (I thought it was kinda implicit that using QEMU for gaming implied using KVM).

Now, don't get me wrong, the performance I get at this moment could be classified as OK. All the AAA games I've tested so far run smoothly on my graphics card, so far I haven't seen any game dropping below 30 FPS with eye candy cranked up to maximum. Thing is, I'm kinda nervous about that massive performance difference between my VM and the benchmarks I've seen posted online.

Anyway, as I mentioned on the OP, the next thing I'm going to try will be CPU affinity pinning. For that, I need to figure out how to migrate my VM to libvirtd.


I'm already doing that actually. I followed Sakaki's guide to running Gentoo on UEFI and my Linux kernel is on a bootable EFI stub, and my entire SSD is a cryptsetup volume. If I ever need to physically run Windows I'm considering getting another SSD and installing it there.

do you want fps? or do you want autistic twiddling with vm settings for hours in hopes of maybe getting it to run at 50% fps?

lmao, windows has no games. Minesweeper is an interactive emoji.

Well, I already make a living from autistically twiddling with the server settings of a big megacorp to prevent a financial reporting system from crashing and burning into a smoldering heap.

I'm saving up some money to buy a desktop computer for the sole purpose of playing games so that I could keep my main computer, my laptop, pure. I just don't want to turn into a manchild though who spends more time playing games than he does reading. I'll be installing Win7 though and the machine will never connect to the internet. Fuck Windows 8/10

Why bother with Windows 10? Why not just use XP or whatever?
If it's just for gayman, then it wouldn't really need all the bells and whistles of later Windows editions. 10 has all the same system commands and runs single programs just as fast, right?

kys

Decided to look up what was with the hit detection. Holy shit, the head hitbox is the size of someone's upper torso.
youtube.com/watch?v=_UU8jqxAiHQ

Is there any hope for videogames anymore? I guess on the bright side there's still a metric fuckton of older games that will run on almost anything now days.

It's a feature

Thanks for your valuable contribution to this thread, you are really entitled to make the Holla Forums servers waste CPU cycles processing your post.

You're most welcome you retarded faggot
Back to /g/

OP here. I just figured out how to manually pin my virtual CPU threads to my physical CPU cores without using libvirtd. The problem I had was that QEMU uses more than 8 threads: the parent thread, and another 3 child threads that do who knows what. So I couldn't figure out which threads to pin to my CPU cores.

Solution: load all the CPU cores of my VM to 100% (I used a tripcode explorer), find on htop the processes that used the CPU at 100%, and use taskset to change their CPU affinity.

Result: now I get about 60-80 FPS on Overwatch. Still not as much as with a physical installation but very definitely a big improvement.

Now I have to figure out how to do that automatically with a script I can publish somewhere so I can contribute to the art of PCI passthrough. It's going to be a bit complex to parse the output from "ps -Lef" but it's doable. What I need to do is getting the CPU time of my VM's processes, excluding the thread with the most CPU time which is the parent thread, and pinning each thread to a CPU core by their PIDs.

It's like I'm really on 4chan

Well that was a waste of time. Apparently my chipset "electrically disables" onboard video when a GPU is plugged in so I couldn't get anywhere with trying to set up passthrough. For extra fun when I took my own advice and disabled the GPU option ROM it wouldn't post anymore because "electrically disabled" onboard lel. Had to pull the card to force it to use onboard to get back into BIOS settings and reenable.


I'll probably end up doing this. Mostly wanted to get passthrough working for the technical challenge: autistic man-child in da house. If I wanted max tinfoil mode security I wouldn't use Windows or internet except with an air gap.

I don't get why you're seeing such a massive performance drop with KVM. CPU benchmarks I've seen for KVM VMs have been around 5% overhead, not 30-50 and I don't remember them having to do anything special with CPU affinity.

why don't you just play tf2 it runs on linux, and will help curve your porn addiction (which you obviously have if you are playing OW)

also
2011 8350???? NO FUCKING WAY
did ya think THAT might be your issue ?

It isn't. The 8350 is plenty fine for gayman. I would know since somehow my games load faster than my friends' even though they have last gen computers and SSD, which I don't. A shame Mesa is shit and hard-crashes my whole X server after a random amount of time if I play anything remotely graphics intensive.

TF2 is proprietary software user


Please remember that it's non free/libre software (aka= no transparency of source code and more)

There is no warranty that their isn't a backdoor.

Their is no compromise on that and if you think there is you'll be surprised one day.

Either the users control the program (free software) or the program controls the users
--RMS

From this article

gnu.org/philosophy/judge-internet-usage.en.html

also instead of wasting your time come and help WL stop government pedos rings

I just managed to bring my vidya to what I believe to be almost physical performance by pinning my VM cores to my physical CPU cores. I'm satisfied for now.


I'm fine with 90 FPS on my FX 8350. It adds up. It's 90% of the 100 FPS I hazard I'd get on a physical setup, which is in turn 90% of the FPS a Core i7 would deliver.

Doesn't QEMU already do that? At least Virtualbox does.

Who are you quoting?

Anyway, you'll have to repeat this until you realize that your post won't convince everyone and people who already know and understand everything you say might still disagree with you.

Although close to everything I run is free software, I don't agree with your post, and I think Stallman wouldn't completely agree with you either. Free software is a matter of freedom, not security. A proprietary program is not necessarily less secure than a free program. As an example, the SeL4 kernel (which happens to be free software) has a proof of adhering to its specification for both the source code and the compiled form. If the source code weren't released under a free license, or if someone made a proprietary fork and proved its correctness, then having the binary, the proof, and the software needed to verify the proof would be enough to completely trust the software's security. In that case you have a warranty that there's no backdoor but not all of the four essential freedoms - potentially none of them.

In contrast, free software is capable of having backdoors, since you can hide very sneaky things in plain sight (look at the underhanded C contest for some examples). Putting secret backdoors in free software is much harder than putting them in proprietary software, but there's no warranty that there's no backdoor except in very special cases.

The fundamental reasons Stallman rejects proprietary software are unrelated to security.

Now, to move on to this particular case. Team Fortress 2 could have backdoors, but they're not that hard to deal with. If you make a separate account for your games and run the game in a separate namespace (using firejail, for example) a backdoor won't be able to do any harm.

If you want to win someone like this over give him practical advice. Telling him that he shouldn't play Team Fortress 2 on Linux because of security will only get him to continue playing Overwatch in a Windows VM, meaning he runs a fuckton more proprietary software and addresses your concerns about security.

Instead give him advice about securely running Team Fortress 2 on Linux (since he clearly cares about security and already knows that proprietary software is less trustworthy), tell him that Team Fortress 2 on Linux is a step up from Overwatch in a Windows VM, explain why proprietary software is still a bad thing even if you run it securely, and recommend libre alternatives like Warsow.

only wangblows 10 has dx12 and it seems to be the easiest one to get at the moment, it can't be much worse than an earlier version of Windows.

I don't really see the concern if it might be tracking your usage inside of a vm. You're using it to play games and nothing else, that's already pretty botnet and you can control it's network activity as well so that it only makes the connections needed to play multi-player games. unless windows 10 could magically break out of a vm and sp00k it's way into the rest of your computer.

Sage still isn't a downvote, antioverwatch cucks

I want to do the very same thing with the least amount of hassle (namely compiling a kernel). Which distro is the easiest to setup this whole passthrough thing?

Any current distro should have KVM&IOMMU support compiled in already. Easiest might be Debian Stetch/Ubuntu/Mint but just check your favorite distro and it will probably support it.

I guess I will ask here
Should I buy FX-series since it doesnt have those botnet features or buy Zen with those features and just build/buy browsing freedom box for cheap?

TBH, at this point, I'm happy with a libre machine with retroarch for old stuff and for new stuff, a PS4 on its own VLAN. No microsoft shit in the house, gaymen kept separate from actual work.

Yeah, I know, it's a toaster compared to the latest PC GPUs, and I pay more for games, but I'm not about to deal with Microsoft software for a little bit of entertainment. PS4 is proprietary, but it's an AMD box on BSD, could be worse.

You could do that but I would be worried about everything getting even more bloated than it already is as time goes on. I'm personally going to go with an FX-8350 (I don't think going with the full retard FX-9xxx series is worth it) when I finally get around to building a new machine just in case no cost effective decently powerful alternatives appear in the near future.

My inner self


Thank you user for that post and your concern of my motivations but I don't use or promote gnu/linux distribution because of security.

Like you said it's because of the freedoms it gives us.

My method isn't like you said the best but I don't see how to show or explain in a better/equivalent way (compared to RMS) to explain all of it.
If I referenced security it's because op seems to care only about that but you seems to have omitted that in one of my phrase I added the sentence
I added more for a reason.

The subject is vast by itself and most of the time you have to right an enormous post to explain "why" and go into details.
That's why I try to keep it short and link people to gnu.org they have to question themselves on the subject (well that's my theory).

OP like you said does not seem to use gnu/linux because he does not believe in the four freedoms.
We can deduct that because he first use a VM to execute non-free/libre software and also because he uses blobbed hardware.

Not a lot of people would change part of their hardware just to use 100% free/libre software, it would be nice if amd stopped with the blobs.

Free/libre software isn't perfect it can contains intentional and unintentional bugs and security holes but that is something that non-free/libre software has too, the difference is that in free/libre software their is a bigger chance to see it since anyone has access to it.

As far as I've seen, libvirtd does. libvirtd is usually paired with QEMU but it's not QEMU.


When I just started with IOMMU I used Debian testing. It has to be testing because stable has an old-ass version of QEMU that can't fucking into IOMMU. Also, KVM-QEMU on Debian testing for some reason won't display the boot menu or the Windows boot screen.


Last time I heard, the FX 8350 can take a crazy-ass overclock to 5 GHz with just some minimal overvolting. You're going to need a watercooling though. I run mine at 4.4 GHz and a high performance cooler is barely enough to keep it from hitting emergency shutdown.

If I remember correctly, the FX-9xxx series is just FX-8350s binned for better overclocking. I'm pretty sure you need a better motherboard to handle overclocking them to that extent though.

My motherboard is already pretty high-end (Asus M5A99X EVO R2.0) so I'm pretty confident I'll be able to hit 5 GHz.

You obtain such temps with what loads ?
what thermal paste/cooler do you use ?
What's the ambient temp of the room ?
What are the fans settings ? (do they extrude air or intake it ?)
What is your computer case ?

...

what you mean by bloating?

Software requiring increasingly more powerful CPUs to run properly. You can see it nowadays on most modern websites. Motherfuckers have so fucking much Javascript and fancy-ass CSS they will only load fine on Google Botnet running on an overclocked Core i7 6700.

oh this

The factors that are important for cooling a pc is:
-The thermal paste/pads.
-The intake of air.
-The internal organization.

This isn't normal
I accuse the thermal paste that your builder put (it also depends how he applied it) it must be shitty.

For thermal paste use Arctic Silver 5 it's very good.
Normally I explain how you calculate heat dissipation but I'm tired so here is the wikipedia
en.wikipedia.org/wiki/Heat_sink
en.wikipedia.org/wiki/Thermal_grease

Your case is correct (could be better) but good
the fan on the back of the pc, remove it and put it on the side so that it can blow air in the motherboard or cpu
(depending on what case side you have since your case can have other sides)
it is more important to have inflow of air in a pc case and extraction.
Imagine that air reacts like water or like a gas (witch it is).

The image of your cooler make me think that the positioning of the two fans on it aren't optimal both fans should exhausted air on the back hole of the case aka be in the same direction. (see pic)

You need at least three fans that you can control manually (add fans if needed) buy frontal potentiometers it generally cost 50$.

Then I guess before shelling out for a watercooling I should first get some extra fans and then replace my thermal paste. I'm kinda afraid of doing so... but it's going to be the only way to ensure it's actually a good paste.

PS: I have the left side where you can mount a fan. It doesn't have an air filter though. This is important, because I have a very fluffy cat that sheds fur like a motherfucker and having air filters on my case really fucking works wonders to keep my inner workings clean (last time I opened it about 2 months after getting the whole thing, it was squeaky clean).

Nevermind, my computer shop sells those filters. They're square and fit a standard 120 or 140 mm fan so it should be fine. I would use a pantyhose but I wouldn't like to have that shit tear .

interesting. but wont that increase amount of dust? and dont you need static pressure fan for that since you will go through sidepanel grills?

Dust is not an issue if you have dust filters.

if you want good air filters take these ones once fixed they are very easy to clean

pc-look.com/boutik/Prod_Pc-look_Filtre-pour-Ventilateur-120-mm-Plastique__329_fr.html

no it won't
Imagine that your pc is a balloon if you have a bigger intake of air than the exit, the pressure at the exit will only be stronger this effect has a name I don't remember it.


Static pressure is the force the air can pushed out of the fan.
High air flow is a measurement of cubic feet per minute of air the fan can move at its peak.

usually a High static pressure fan will have a High CFM also. the reasons to get a High static pressure fan is if you need to blow air through a radiator/CPU cooler or even Pull air through a screen filter. these area's are where you need the pressure.

thats what I mean. if you have both the metal grille and dust filter before the fan

It's not a problem if you can control your fans.
if you fear to it to not be enough just add one more fan it won't hurt.

Get a fan controller it's very handy personally I have the Kaze Q-12 Fan Controller, it's discontinued (and yes I have one fan on each of them I even control the cpu fan (I have fans for each hard drives)
but a simple six one will suffice you .

Hard drive need to be cooled because most of hard drives must no go above 40/55°c
look at the pdf that I added
go to the line
"Environmental Specifications 8"
You'll see that the Operating temp are between 5 and 55 °c this is very important for the life and error rate of the HDD.
Each hard drives have different limits but in general it's between 40 and 55 °c (sometimes 60°c)

...

good for you, your hard drive must have been put in front of the frontal fan, that's normal, but when you've got lets say 10 hard drive it's not enought.

im always scared its too cold since I read a lot that for good hdd health they should had those 40-50

the datasheet tells all (again look at the datasheets different hard drive different temps)

The worse is high temperature, because of dilatation of metal, you won't have any problem if it's under 30 or 20°c.
That's my experience and it was confirmed when I learned about the datasheets.

Honestly I never went under 5°c for cooled hard drive with a room temp of 12°c.
And even if I approach bad temps I can always regulate the fans manually.

Kill yourself faggot

...

What the fuck did you do that you had all those bugs? To me it was just a matter of figuring out what to do. I then reproduced all my steps verbatim when I switch computers this year with zero issues.

Are you using Maymayrch? Because on Debian Testing and Gentoo I've had zero issues.

Followup thought on this. You'd also want to blacklist the module and remove blobs for the GPU so the host OS doesn't try to init it before it gets a chance to pass through to the VM. Am I missing anything? Inb4 don't run windows. I can't do passthrough without buying another vidya card so am just thinking out loud.


Could you passthrough the sound controller as well?

yeah its on arch. been thinking about switching to debian or something anyway because debian has actual xen packages in their reps

i dont know i gave up honestly because the performance was shit and its not like ive been playing games lately anyway. also plugging and replugging monitors is really annoying in the first place

I got myself an USB to PS/2 adapter and a cheap KVM switch powered by the PS/2s. I plugged port 1 to the adapter's mouse port, port 2 to my motherboard's mouse port, and now I could plug my two VGA outputs to the KVM switch. Now I can switch between physical and virtual OS with the press of a button.

I passed through my sound chip because the simulated one was utter and complete shit. It's dead fucking CPU-dependent and its sound jitters at the drop of a hat. My motherboard's sound chip doesn't do that.

can you get 120 hz with no input lag? one of the few games i still play is csgo and its not playable without that really. the kvm switches i saw sometimes mentioned they could only do 60hz max for some reason but i dont know if thats just dvi or what

I just use an old-ass 60 Hz monitor so I don't know about 120 Hz. I don't think I have any input lag though, even considering the VGA to HDMI adapter I have to use to get video out of my RX 480. I guess my adapters are pretty fast due to being externally powered (the HDMI to VGA adapter requires an USB plug).

The compromised hardware will be the CPU. It's made in Israel. Virtualization will not protect you.

stop being a fag and use ESXi, set latency sensitivity to high and 100% cpu reservation

would replacing exhaust 1200rpm with about 700rpm fan have same effect of increasing positive air pressure?
or should the 1200rpm one be moved to side to suck in as well

...

...

how do you "fix" them?

you can open then in half, it fixes itself on the case/fan side and the other comes on it an clip itself.

it would decrease it.


The actual configuration of the fans on the cpu block is like this (when looking at the images of the manufacturer)

| ->

You just need one exhaust hole.
Their isn't a necessity to add a fan to it since the cpu block can push air.
Every other fan mounting (except the rear one) can be used to inject air.

t. triggered faggot

so you should just put most fans at the front to suck air?

like 2 at front, one or two on cpu and no exhaust one?

Have at least one fan blowing on your mother board and HDDs.
(prefer that it blows air on the GPU or CPU or chipset, try different configurations test each one of the configuration and record the temps after one hour of cpu burn) then chose the ones that's most appropriate to you.

it doesn thave to be from side panel if I have some place for it in front upper part right?

Oh hey, that shit's free. I thought it cost an arm and a leg.

I still don't feel like using commercial software though.

The product info page says the fans are push-pull though. And the fan mounts are designed to only fit in a single direction so there's basically no way they're push-push.

coolermaster.com/cooling/cpu-air-cooler/hyper-d92/

(source—reddit.com/r/vmware/comments/3mrfcs/are_gpu_pass_throughs_a_reasonable_endeavor/cvhjmap/


WTF, seriously? Nvidia is really such total crap?

That's why for Geforce GPUs you need KVM. Geforce GPUs check if your hardware vendor ID matches a known simulated VM hardware and refuse to load in that case. However, on KVM you can spoof your hardware vendor ID.

wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#.22Error_43_:_Driver_failed_to_load.22_on_Nvidia_GPUs_passed_to_Windows_VMs

Do like you want, like said before


surprise it's proprietary software

At least for gnu/linux distribution their is the reversed engineered drivers that is nouveau for nvidia.
With AMDs OPEN SOURCE drivers you still need blobs in the kernel.

Not with AMDGPU cards at least, unless you are talking about the nonfree firmware that must be loaded into the card but never really touches kernel space. I think they aren't even running in userspace, but the card itself.

...

Amd are pretty dipshits on that part.
It's still proprietary software and without it you can't do anything even have the good screen resolutions go ask jxself the maintainer of the linux libre kernel for trisquel he has a pretty go view about that.
jxself.org

1. Enable message signaled interruptions in the windows vm registry. Following this, you can use the HDMI audio out and it'll sound brilliant but you won't be able to use a mic. This should also clear up video stutter.
2. Set your windows vm to boot into test mode to disable driver signing. You can now use the virtualized ac97 sound device and install it's drivers on windows and interface it with alsa. You'll need to adjust audio levels via SSH to the host though.

I'd just like to note that this thread isn't about games, it's about field leading virtualization technology.
The most games have been discussed so far has been about performance benchmarking.

That shit is botnettet OoB.
If your MoBo has UEFI as well, then why even try?

What's inherently bad about UEFI?

What isn't. It has networking support, has "security" features (Secureboot mainly, what one person see as security another sees handcuffs), is updatable via USB, there has been several attacks listed against them, it has the possibtly to be much worse bug wise than BIOS. Just to name a few.

So did BIOS. I have a Toshiba Satellite from the early 2000s that has net boot support.

Except to my knowledge you can turn it off on every motherboard you can buy when building a computer.

So is some BIOS. BIOS (and no doubt UEFI as well) can sometimes even be updated directly from your OS, see the CIH virus from 1998.

CIH and Mebromi both could attack a computer's BIOS.

Other than simply having more code due to being more complex, like basically every bit of software out there?

You're failing to convince me.

I was meaning some UEFI can directly connect to the internet to get updates. That is only a 'little bit more than network booting after UEFI/BIOS has loaded but before the OS.
There is really not worth while trying to convience anyone seeing as almost everything post 2009 uses it. Yes I know this is a defeatist stance.

Didn't know that was a feature now, but looking it up it seems like it doesn't apply to all motherboards with UEFI so it's just something you need to pay attention to when choosing a motherboard. It should be noted though that any attempts to overwrite your current BIOS/UEFI firmware can be stopped by disconnecting or shorting the write pin (depending on the chip) on the flash chip that the firmware is stored on. Furthermore, the UEFI likely only has drivers for the onboard ethernet adapter, so using a separate ethernet card should eliminate any issues with the UEFI accessing the internet for other purposes.

2009 really isn't that old though and it's still easy to find pre 2009 hardware for people interested in using a more secure computer. Anyone interested in not having to deal with the Intel ME/AMD PSP is going to be stuck with a processor that's already becoming dated anyways with Zen coming out next year and leaving AMD's previous Piledriver based high end CPUs behind. There was already some discussion in this thread about using multiple computers so you can have a more secure machine and a more powerful machine for tasks that can't be accomplished on the more secure machine.

for fucks sake, It's about balance, without the hitboxes like that some characters would be unplayable, this isn't csgo

Anyone fucked around with hyper-v (the stand alone OS) its supposed to support pci pass through but you gotta fuck around in power shell to get it to go.

I kinda wanted to fuck with it because I like the idea of remoteFX for segmenting a GPU into multiple virtual gpu's but afik it only works on remote clients and it adds like 100ms of fucking delay and compression artifacts. At least microsoft version runs on consumer gpu's. With Citrix and Vmware you gotta buy certified fuck you over the barrel professional grade horseshit cards at 10x the price. Xen does not do vgpu's it only does throughput. What we all really want is vgpu but output the video locally. What we are stuck with using pass through would be equivalent to having a hypervisor but you needed a separate cpu for each vm.

I just want my cake and eat it too. Segmentable GPU into multiple vgpu's able to output (accelerated) video locally, is that really too much to ask for. Oh and then I want to hot swap outputs between vm's :D Also USB pass through with hyperviser hoocks to be able to catch special keyboard key sequences. I just want it all, and it should be free too. I cant understand why people don't just do all this for me, and do it like four years ago. Obviously its the communities fault and no I'm not going to actually help in any way to make this other than bitch because I am a millennial and that's my station in life.

The idea of EFI is not inherently bad, but the UEFI implementation is a shitshow.
It's made by Intel and Microsoft and at best it just fucks with GRUB at worst it won't let you install anything that isn't MS and it will let Intel control your computer remotely.

Have one good goy windows 10 desktop computer for gaming only
Have a laptop for everything else

not worth it, windows is evil

...

typical wincuck tbh

I hope you are referring to the guy in the webm and not me, because that is not the message I wanted to get across. What I want to say is that windows is evil. In the webm above you can see that they constantly make screenshots of your desktop and upload it, the one below shows that they install apps without letting you know about it.

i hate this faggot

Yeah. Faggot reminded me of the Windows apologists that sometimes show up here on Holla Forums. They complain about GNU/Linux being autistic when it takes ten times as much autism to maintain even a tiny bit of privacy on a Win10 machine as it does to install Gentoo.

this fat pig is such a annoying fuck.

How can a guy, who has worked for microsoft 15 years as a senior software engineer, continue to use windows 10 even as his gateway to TWO fucking video games?
That's his justification, he wants to play forza and gears of war on PC, "oh but windows10 does some amazing things at the kernel that saves on performance". I just recently unpozzed someone's win10 box and put gentoo on it, because the performance of it was so heinous that I almost couldn't believe it. Just opening the file explorer was a chore that it struggled with, never mind the fact that it took less time to hit WIN+r and type 'explorer.exe' in the run prompt that to hunt for the fucking application shortcut in the awful start menu. I even got to see first hand, the machine became unresponsive because the cursor was hovering on the edge of explorer's scroll bar, causing it to flicker rapidly, and I could not open anything nor close explorer, because apparently that flickering was acting like a fork bomb in that the system had to catch up with how many times the fucking thing flickered until it eventually went back to normal (took a little over a minute).
I'd sooner just install gentoo for everyone, rather than have to constantly fix something that is broken to the core. Easy enough to just ssh to my clients and fix shit from home.

got one more webm of him. Idk how true his win10 webm is, but he is a total noob in this one.

Is it possible to do pci passthrough on an imac?

I've heard that Windows Server 2016 is less shit, and you can get a free 180 day trial ISO from MS if you have an account. Just use that and reinstall every half year if you really want Windows that badly.
Does anyone happen to have that ISO? I don't want to make a MS account and it would be useful for virtualization.

blackhat.com/docs/us-14/materials/us-14-Kallenberg-Extreme-Privilege-Escalation-On-Windows8-UEFI-Systems.pdf

Give up the games that don't run on Linux natively. They're not worth it.

Or just go Enterprise/LTSB. I got a copy from a coworker in the IT dept. I've installed it on a laptop to see how effective the guides MS put out for DoD/Companies to disable telemetry and cortana. I also did the same methods that Hotwheels posted here on removing telemetry from Win7.

From what I've seen using TCPView, it's now quieter than Win7, and no forced updates as I've disabled it there too.

pls email [email protected]/* */ if you're a cat named sakamoto and want a cute furret to lick your paws
I know by that title that you saved this webm from a post of mine, i recomend changing it to "user Visits Tumblr" or something of that vibe

kek.jpg

youtube, github, wikipedia

big butts

Well, might as well post it here. Did anyone have problems installing AMD drivers inside the VM? I've followed the IG wiki but I'm only able to run it with BIOS instead of UEFI following their guide, since I can't find the .BIN files listed in the wiki I have to use the "--bios" command, either way it's impossible for me to install the video drivers once I booted the VM.

You have massively shit taste, Holla Forums. I suggest you kill yourself.

holy fuck, that bait

This guy (pic related)

I love Windows 10s built-in screenshot shortcuts and recording features for games tbh

...

I have asked myself this question lots of time.
I am myself a former windows user (15+years)

One of the thing that is massively important for windows user is comfiness and by that, that means having the same shit that works the same with the other shit that they already use or could use.

Because being a windows user isn't being a good tech.
Why ?
Well because most of the things to remember is just shortcuts and checkbox.
You can't really learn what is going on in the software.
And since you can't you hit a wall like I did and I was pissed when officials at Microsoft said to fuck off.
Was I surprised ?
Fucking yes I think after 15+ years of shilling and working directly with them, wasting my time onto helping fixing their piece of shit I would at least think that they'd give me an access to something other than marketing shit.

So after that unpleasant event I began to read about the gnu project it was hard for someone who wasn't used to use his brain but in the end I don't regret it.

aka=install gentoo and don't stop, just fucking do it, until it's done and do it again and again and again.

Wait, I recognize that anime!
That's sailor moon, isn't it?
See, I learned something from this site.

>he doesn't have a second computer for contract work and projects thats somewhat botted but has some protection in it, so there is some privacy speedbumps for the nsa but can still function as a work device to work with non open source cultists on projects that require their software

Cmon you pleb

...