Bazrat reacted to Uttamattamakin in Nvidia GPU Virtualization Hacked For GeForce Cards
Nvidia limits using one GPU as one or more virtual GPU's to its enterprise level products. The ability exist in the silicon for GeForce but it is not enabled in the drivers. Similar to how GeForce drivers would give error 43 when passed through in a VM. However, we are not talking about passthrough but something similar to SR-IOV. This allows one to use one GPU to run two separate operating systems by using hardware in the GPU to virtualize a GPU. That said logically there would be some limits to this from the nature of virtualization. This is a hack so one must be comfortable with downloading code from github, patching kernel modules, etc. That said, anyone who would really need this ability should be able to do this.
My first response is hallelujah! Now if I can get my hands on a compatible GPU then I can accomplish all of my work and game on my desktop computer. If I can get my hands on one I could run CUDA code in Mathematica or Matlab or Python modeling various theoretical physics situations and kill the time by gaming. I could run Windows for the use of Microsoft Office for presenting power point content to my class in the best possible way, then capture that window and send it out over Zoom or Blackboard Collaborate Ultra. Not to mention using windows and Linux based tools at the same time for all purposes. Then finally keeping everything stored redundantly on my raid array, and backed up with both online NAS and via external/removeable drives.
There are a few problems though. Number one is the fact that to use this one needs.
In terms of GPUs one would buy that would mean having according to VideoCardz:
Any* 10 series card 1060 or better.
Any* 20 series card 2070 Super or better.
Any 30 series card 3080 or better.
*Any such card with enough VRAM for this to make sense and enough horsepower to be more than a tech demo. For example right now one can run CDUA code in WSL2.0 using Ubuntu for WSL 2 as a beta. However, the performance is not great compare to bare metal, not even half.
If one does not have two GPU's (or an IGP or APU processor) anyway then using one 1080Ti as the display out for Linux and also to virtualize a GPU for Windows would be very limited. Basically using VGPU does not unlock more power. Instead it would reduce the power by at least half. Half of the VRam, half of the CUDA cores, half of everything. So a GTX 1080Ti or even 1080 that can hold its own in games in terms of rasterization performance would be as weak as a 980.
For a card that is less than a 1080 this might not even be very functional for gaming. Perhaps using it to virtualize Windows to run office apps alone this will work. It would be like having a GT level card for your VM.
All of that said, while I can't risk it on my working computer during the school term I may try this out during the summer. If so then this would get me to computing nirvana. Since I have and will have a Ryzen APU to run my Linux desktop. Thus the overall effect of virtualizing a Windows instance on my 1080 might be no different than running a game on it while also running a computation. The only other way I could do this would be to build a new computer with enough expansion slots to get two dGPU's in addition to my APU. So this will wave me from a lot of headache. hallelujah, hallelujah, hallleeeeluuujah!.
However this would not be for everyone.
Nvidia's Virtualization Unlocked On Gaming GPUs via Hack | Tom's Hardware
GitHub - DualCoder/vgpu_unlock: Unlock vGPU functionality for consumer grade GPUs.
Getting started with CUDA on Ubuntu on WSL 2 | Ubuntu
Bazrat reacted to gjsman in NVIDIA to officially allow GPU passthrough to Windows VM from Linux host
Today, NVIDIA announced that they will officially support the ability to have a Windows VM on a Linux host and passthrough a GPU to it. Although this was technically possible earlier, NVIDIA made it very difficult with Error 43 on their consumer hardware, requiring gamers to try preventing NVIDIA's drivers from knowing they were running inside a VM. With this change, running a Linux operating system as your daily driver and having a Windows VM for certain games is now easily possible.
However, NVIDIA can't do anything without a catch. Because this is not SR-IOV, you will need 2 GPUs: 1 for Linux, and 1 being passed through to Windows. Which, considering the GPU shortage, means this is a shallow victory.
I'm happy, but at the same time, a bit miffed that this isn't SR-IOV with the ability to split a GPU into parts (like you can with CPU cores), so the requirement for 2 GPUs is quite unfortunate.
Bazrat reacted to rcmaehl in Released Patents show potential Wireless Valve Index
Patents recently released to the public show several potential designs or updates for the Valve Index.
It's about time the Index got wireless support. Both headsets, graphics cards, and wireless adapters have long been ready for this advance as indicated by other VR headsets having the ability. It's still yet to be seen if this is just an upgrade kit for the original Index or an entirely new headset. However, with both patents, I would place my bet on the Index 2 over an Index upgrade. Regardless, like the article states and like with all other patents, this may never even make it to market. At the very least, it shows us that Valve is at least working on much wanted improvements.
Patent (media source)
PC Gamer (quote source)
Bazrat reacted to sushimus in Someone made a really cool modular pc
I'm not affiliated with this in any way, I just wanted to share cause its REALLY cool. Things like this get me really excited for computers in ways few things can. I absolutely love really modular things like this, especially when theyre small enough to be portable
Bazrat reacted to Drama Lama in HUB concludes that if you have a lower end CPU a Radeon GPU may be a better choice (if you can find one 😆)
well on Linux AMD has actually better drivers than Nvidia
Bazrat reacted to Levent in Gaming Performance Tested On 'Worn Out' RTX 2080 Ti Mining Card
And that alone invalidates that claim, not even worth clicking.
Bazrat reacted to tim0901 in Linux is Finally on Apple M1...Kind Of.
I wouldn't be so sure. Creating a GPU driver for this thing is going to be practically impossible. Given the GPU is a completely custom unit, it's not as simple as recompiling another GPU driver for the correct ARM revision. You'd need the official documentation from Apple outlining how the architecture works - a document that they aren't particularly interested in sharing. So while you might get basic things running, you're not going to be playing games anytime soon.
In other news, it now has USB support:
But, as he clarifies below, it's still software rendering only.
Bazrat reacted to SupaKomputa in What aio cooler should i go whit to oc a ryzen 7 3700x
If you're a first timer, i suggest getting an aircooler instead.
Easier to install and maintain.
Bazrat reacted to NZgamer in What do you think will happen in 2021 related to Tech?
I want to see Linux market share and Linux support continue to rise
Bazrat reacted to George Vella in RIP Tyler
Linus just tweeted that unfortunately we lost Tyler. Tyler was an amazing person, according to what most people said. And from what I saw on camera I agree. I'm really sorry for his loss. If there is anything the tech community can do to help his family, Im sure we'll be able to. May he rest in peace.🤍🤍
The tweet ;
They might do a charity stream ;
Bazrat reacted to BuckGup in Adobe Releases Lightroom for Apple M1 and Windows Arm, Adds Apple ProRAW Support
Now release the CC on Linux
Bazrat reacted to D13H4RD in UPDATE: NVIDIA backtracks - Hardware Unboxed blacklisted from receiving GeForce FE review samples over “focus on rasterization over ray-tracing”
NVIDIA: No, you can’t just review our RTX FE cards by focusing on the stuff 95% of gamers care about and treating ray-tracing as a bonus feature!
Steven Walton & Tim Schiesser: Haha, rasterization goes “weeeee!”
Not too long ago, the Hardware Unboxed Twitter posted a tweet revealing that NVIDIA has blacklisted them from receiving review samples of GeForce FE cards apparently over their focus on covering rasterized performance over ray-tracing performance. While this is unlikely to affect overall GeForce coverage (AIBs will provide them with the relevant products and the revenue from both views, sponsorships alongside Patreon should help as well), the move strikes as odd.
I think NVIDIA PR is just trying to poke a sleeping (but not hibernating) bear in the form of the internet with this one. While the GeForce RTX 30 series cards are indeed exceedingly powerful, RT still remains as a “nice to have” feature due to how games like CP2077 can look stunning with it enabled, at the cost of halving frame-rates, not to mention the number of supported titles is still limited.
I also find it funny that Hardware Unboxed has nothing but praise for the RTX 30-series lineup but NVIDIA PR somehow still finds it salty that RT isn’t covered.....and that is despite other outlets like Gamers Nexus also focusing much more on rasterization rather than ray-tracing.....because very few games make use of it...
Hardware Unboxed’s Twitter post
NVIDIA has, according to Hardware Unboxed's words, "apologized" for the previous email and has walked back on previous demands and restrictions applied.
Bazrat reacted to williamcll in RTX 3060 Ti Reviews Are Out - Performance of a 2080 Super For $399
I wonder how well the 6700/XT will compare?
Bazrat reacted to TetraSky in A new disaster for adblockers - Nano defender/adblocker sold to dubious developers
Never heard of it. Still happy with uBlock Origin.
Bazrat reacted to Ertman in Apple now worth TWO TRILLION US$
I respectfully disagree.
I do think their computing products have been disappointing, the rest of their products and services on a whole have been pretty strong.
As for the stupid fan base, you have checked out this forum your posting in right, because every company seems to have the same stupid fan base, and they are getting more and more toxic as time goes on.
Bazrat reacted to Arika S in The way Aussies search every day on Google is at risk from new regulation
Hey Murdoch, can you fuck off?
Bazrat got a reaction from haopmanee92623 in X570 or B550 Mobo recommendations for first build -- plan to upgrade later
I have an h500 with an overclocked 2700x, gtx1080 and rx570 (for virtual machines), system never throttles or anything of the sort, playing some heavy titles under 100% load my 1080 will hit 79-80 but that's it, don't do anything heavy on the rx570 but it idles at 40C. CPU barely goes past 65C under full load (I do have a bit of a beefy cooler). Dust is really the only "problem", gets a bit more dust build up than other cases but its not like a daily clean, I personally do it every 1-2 months (should do it more ) and its pretty easy to clean the front filters anyways, but cleaning more always helps lol. Terms of noise on idle my system is dead silent and under full load it's audible but nothing like a turbine engine, I'd assume would be similar to most cases anyway.
Bazrat reacted to LukeSavenije in Graphics Card (Cooling/VRM) Tier List (Navi Update)
Credit to: @GoldenLag, @XR6
This list only covers the GTX 1000 series, GTX 1600 series and RTX 2000 series for Nvidia, RX 500 series, 5700 and RX Vega for AMD. Cards are not prefered between AMD or Nvidia or any brand listed here. Notes may be included with some of the cards. Tiers are based on facts. We rate on known problems, vrm and cooling capacity.
List is subject to change at any time, due to change in sources available.
Italics: estimated possition
*=best blower cards (use vapor chamber cooling)
AMD (RX 57XX)
AMD (RX 5XX)
AMD (RX VEGA)
Nvidia (RTX 20xx/GTX 16xx)
Nvidia (GTX 10xx)
Bazrat reacted to Results45 in We've reached 20 MILLION TREES!
We've reached funding to plant 20 MILLION TREES! Anyone up for another 20 Million?
Other worldwide tree-planting projects:
https://tree-nation.com/projects https://teamtrees.org/ https://info.ecosia.org/ https://en.wikipedia.org/wiki/Trillion_Tree_Campaign https://www.trilliontreecampaign.org/ https://onetreeplanted.org/ https://www.nature.org/en-us/get-involved/how-to-help/plant-a-billion/ https://plantwithpurpose.org/our-work/ https://www.citymetric.com/horizons/could-global-tree-planting-programme-really-save-us-climate-change-4682
Our battle to save the planet continues............
https://theoceancleanup.com/rivers/ https://en.wikipedia.org/wiki/Paris_Agreement https://treaties.un.org/Pages/ViewDetails.aspx?src=TREATY&mtdsg_no=XXVII-7-d&chapter=27&lang=_en&clang=_en https://unfccc.int/process-and-meetings/the-paris-agreement/what-is-the-paris-agreement https://ec.europa.eu/clima/policies/international/negotiations/paris_en https://www.nytimes.com/interactive/2018/12/07/climate/world-emissions-paris-goals-not-on-track.html https://www.nrdc.org/stories/paris-climate-agreement-everything-you-need-know https://www.wearestillin.com/ https://www.newsweek.com/trump-paris-climate-change-agreement-governors-republican-democrat-1469769 https://www.latimes.com/environment/story/2019-11-04/cities-states-companies-us-climate-goals-trump https://www.nytimes.com/aponline/2019/11/06/world/asia/ap-as-china-france.html https://www.c2es.org/content/paris-climate-agreement-qa/ https://www.drawdown.org/ DRAWDOWN by Paul Hawken .
Bazrat reacted to jakkuh_t in Pi-Hole Setup Tutorial
This is an accompanying guide for our recent video trying out Pi-Hole.
Note: Image links will be coloured like this: https://google.ca
Raspberry Pi (any model) We will be using a Raspberry Pi Zero (https://lmg.gg/8KV3n) - $5 You can optionally install Pi-Hole in a docker container, or inside a VM, but we will be assuming you are using a Raspi for the rest of this tutorial. Micro SD Card (2gb+, but you should probably just buy a 16GB card because they're so cheap) We'd recommend a cheap SanDisk card (https://lmg.gg/8KV3k) 2.5A Micro USB AC Power Supply You can get these really cheap on eBay, but we aren't making any promises about quality. AdaFruit has a solid one: https://lmg.gg/8KVm8 *Optional*: Micro USB to RJ45 Ethernet Adapter This is in case the RasPi you are using doesn't have an ethernet port or WiFi (if you're using the Pi Zero, you will need one of these) *Optional*: Other stuff that you might need: SD/uSD Card Reader (Unless your laptop, or you already has one) Ethernet Cable (Unless you're using WiFi, you will need one of these) Case for your Raspberry Pi Model (Nice to have to keep it protected, but cardboard also works) Heat sinks for your Raspberry Pi (Nice to have to keep it cool, also helpful if you want to overclock your Pi) A display connection for your Pi (Pi Zero's use Mini HDMI) (We will be doing a headless install, so this is not necessary)
Stage 1 - OS Install/Setup:
Before we can install Pi-Hole or anything else really, we have to setup our operating system of choice: Raspbian Buster Lite (stretch also works) Download and unzip the "Raspbian Buster Lite" image from the Raspbian website: https://www.raspberrypi.org/downloads/raspbian/ Download and install balenaEtcher, our uSD card writer/burner of choice: https://www.balena.io/etcher/ Plug in your uSD card Launch balenaEtcher, select the Raspbian Buster Lite image, your uSD card, and then click Flash. (https://i.imgur.com/GMSZj8Z.png) If you're doing a headless install like us (no monitor/keyboard required), you'll need to enable SSH before booting up the Raspberry Pi Replug your uSD card to allow Windows to recognize the new Raspbian partition layout You should have a lettered drive pop up marked as "boot" (https://i.imgur.com/4ar0ih3.png) If you don't, ensure your uSD is being detected in Disk Management (https://i.imgur.com/ZPmyyz6.png) Then assign the partition a drive letter: https://lmg.gg/8KVm6 Create a file inside the "boot" folder called "ssh" with no extension (https://i.imgur.com/KDyB4nc.png) If you don't know how to make an extension-less file you can download it here: https://lmg.gg/8KVmb Plug your uSD card into the Raspberry Pi followed by networking, and then power. Since we're doing a headless install, we'll need to search for our raspberrypi's IP address so we can access it over SSH. If you know what you're doing, log in to your router's admin page and check the DHCP client/reservation list for "raspberrypi" If you don't know how to do the above, download Angry IP scanner and run it: https://lmg.gg/8KVmS Look for the hostname "raspberrypi", on that line the IP and MAC address of our Raspberry Pi will also be listed: 10.20.0.77 in our case (https://i.imgur.com/lK2ce0R.png) Now that we've found our Raspberry Pi's IP address + MAC Address, we need to assign it an INTERNAL/LOCAL static IP address. This process is going to vary wildly based on which router/DHCP server you use, so we'd recommend Googling your router's model name/number (can be found on the back) + "how to set static IP" (ex: "Netgear R7000 how to set static ip"). If you're willing and somewhat tech savvy, you might also be able to figure it out on your own. Start by navigating to your router's admin page. The IP for this is typically located on a sticker on the back of your ISP's provided router (along with the admin page's default username and password), but you can also find it by running the command "ipconfig" in command prompt on a Windows PC. Your router's IP will be listed after "default gateway" (https://i.imgur.com/S2Ndc0w.png) Log in to the admin page either with the Iogin credentials listed on the back of the router, or by googling the model number of the router along with "default password". Some routers use a randomly generated default password, so googling will not work for those. Once logged in, look for a tab labeled "DHCP Reservation", "Static IP Assignment", or something along those lines. (https://i.imgur.com/FeMjd4V.png) You may have to go to the Advanced menu to access this. (https://i.imgur.com/6l4kIqH.png) Enter the MAC address we grabbed earlier with Angry IP scanner, and then enter/select your desired static IP address (make sure you're using something not taken by another device on your network). (https://i.imgur.com/znUTbKv.png) Hit Apply (or whatever the equivalent is for your router) Re-plug the power connection for your Raspberry Pi, to allow it to restart and fetch it's newly assigned IP. To access the Raspberry Pi over SSH we will need to download and connect to it with an SSH client Download, install and then launch the SSH client of your choice. We will be using PuTTY because it's simple, but any SSH client will do: https://lmg.gg/8KVmQ (https://i.imgur.com/POLV3i4.png) Enter the newly assigned static IP address of your Raspberry Pi into PuTTY, and click "Open" (https://i.imgur.com/BegMcKC.png) After it prompts you with "login as:" enter "pi" (https://i.imgur.com/jfULCu5.png) Then for password, enter "raspberry". You should now be logged in over SSH. (https://i.imgur.com/Q058Sbw.png) Now that we're logged in over SSH, start by changing the default password, and updating the Raspberry Pi. To change the user password enter the command "passwd" and press enter. You'll then be prompted to enter the current password (this is "raspberry" so enter that) Then enter your desired new password To update the Raspberry Pi, run the command "sudo apt update" - this is going to update the package list to tell us if anything needs to be update. (https://i.imgur.com/ECpLG93.png) Then, to actually upgrade the packages now that the package manager knows which ones need updating, run "sudo apt upgrade -y". (https://i.imgur.com/EYfDhkC.png) Our Raspberry Pi is now updated, set to a secure password and ready to install Pi-Hole onto!
Stage 2 - Pi-Hole Install/Setup (this is where the tutorial portion in the video starts)
With our RasPi's OS, internet, and SSH ready to go, we can now install Pi-Hole. Copy the Pi-Hole install command from their website, paste it into the SSH client, and click Enter to run it: https://lmg.gg/8KVm9 (https://i.imgur.com/P20CP2I.png) The installer will spit out some status updates until you're brought to the configuration screen (https://i.imgur.com/t0DHzHo.png) Press Enter until you get to the "Choose An Interface" page. The default "eth0" interface for Ethernet users should be selected by default. Press Enter to continue. ("wlan0" should be selected if you're using WiFI - keep in mind WiFi installation is not supported in this tutorial, but if you have some decent Google-Fu you should be able to figure it out) On the next screen, select your upstream DNS provider. This is where requests will be forwarded if they're not blocked by Pi-Hole (ie. if they're not found in it's block/black lists). We will be using Google DNS, and if you don't know what this means, stick with that. Press Enter to continue. The following screen allows you to select which of the default block list's you'd like to use. We will leave these all on, but you can use your arrow keys and space bar to (de)select any of them as you wish. Press Enter to continue. Next up, it will ask you if which IP protocols you want to block ads over, leave this at the default unless you know what you're doing. Press Enter to continue. The next screen will list the IP address of the Raspberry Pi and the IP of your router, assuming you've set a static IP, just click Enter to continue. If you get a screen about an IP conflict, just ignore it and click Enter to continue. You'll then be asked about the web interface, web server, and logging modes. Leave these all at default by clicking Enter. After all that, Pi-Hole is going to do a bunch of stuff, and it might take a couple minutes so sit back until you're greeted with an "Installation Complete!" page. This will list the IP and password for the Pi-Hole web interface. Copy the IP into your browser, and log with the listed password. Huzzah! You now have a functioning Pi-Hole installation
Stage 3 - Setting Up Pi-Hole to Run on Your Devices / Whole Network
To enable Pi-Hole on a device-by-device basis, you'll need to manually set the DNS IP address in your device settings. For each of these, substitute the IP in the tutorial for the IP of your Raspberry Pi How to set DNS on an iPhone: https://lmg.gg/8KVmw How to set DNS on Android phones (your phone manufacturers skin may slightly vary): https://lmg.gg/8KVmh To enable Pi-Hole on a Router level, meaning it will work on all your devices automatically, you'll need to configure your router's DHCP server's default DNS settings. This process is going to vary wildly based on which router/DHCP server you use, so we'd recommend Googling your router's model name/number (can be found on the back) + "how to set DNS servers" (ex: "Netgear R7000 how to set DNS servers").
Stage 4 - Using Pi-Hole + Common Whitelisting
To enable some common whitelisted false-positives run the command listed here: https://github.com/anudeepND/whitelist For some great info on the Pi-Hole web interface read the lower portion of this tutorial: https://www.smarthomebeginner.com/pi-hole-tutorial-whole-home-ad-blocking/#Configuring_Your_Router_8211_Whole_Home_Ad_Blocking