!KEJUbONnoBpiYKGWEq:nixos.org

NixOS Gaming

692 Members
Gaming things, my hands are typing words.177 Servers

Load older messages


SenderMessageTime
3 Jan 2024
@crushing-smite:matrix.orgcrushing-smitenext steps?09:44:41
@atemu12:matrix.org@atemu12:matrix.orgIs the VM running?09:46:17
@atemu12:matrix.org@atemu12:matrix.orgAnd does it recognise the GPU?09:46:47
@crushing-smite:matrix.orgcrushing-smiteI hadn't set up the VM yet. So that's my next step - a KVM with whatever configuration + make sure it recognizes the GPU?09:47:27
@atemu12:matrix.org@atemu12:matrix.orgAh in that case follow one of the thousands of generic guides on how to do that09:48:08
@atemu12:matrix.org@atemu12:matrix.org KVM should be active already, check whether /dev/kvm is present 09:48:22
@crushing-smite:matrix.orgcrushing-smiteAlso, "recognise the GPU" in which context?09:48:40
@atemu12:matrix.org@atemu12:matrix.orgSee it as a PCIe device09:48:50
@crushing-smite:matrix.orgcrushing-smiteWhat component shoul drecognize it? The guest system?09:48:51
@k900:0upti.meK900You probably want to set up virt-manager or whatever09:48:53
@atemu12:matrix.org@atemu12:matrix.orgYes09:48:59
@k900:0upti.meK900And configure it to forward the GPU to the VM09:48:59
@k900:0upti.meK900And then install Windows in the VM09:49:03
@k900:0upti.meK900And then install the Looking Glass server on it09:49:11
@atemu12:matrix.org@atemu12:matrix.org(Or Linux)09:49:12
@crushing-smite:matrix.orgcrushing-smiteWell, this sounds rather straight-forward09:49:15
@k900:0upti.meK900
In reply to@atemu12:matrix.org
(Or Linux)
Do they have a Linux version of the server?
09:49:33
@k900:0upti.meK900They didn't last time I tried it09:49:39
@atemu12:matrix.org@atemu12:matrix.orgThe dude who makes it uses it to access Linux VMs09:49:54
@crushing-smite:matrix.orgcrushing-smite

I would like to post 2 sample configs though, to get second opinion:

  • https://github.com/whimbree/nixos-configuration/tree/main/megakill - is very dense on configuration, which for most part does not tell me anything - I don't know what all those terms are
  • https://gist.github.com/CRTified/43b7ce84cd238673f7f24652c85980b3 PLUS https://github.com/CRTified/nur-packages/tree/master/modules - same as above, but it seems all this virtualization stuff was made to be exposed as a simple (not so simple?) to configure module
09:52:00
@crushing-smite:matrix.orgcrushing-smiteThese are indeed things I should accomodate myself with? And what are the main points of interest?09:52:17
@k900:0upti.meK900Honestly no idea what any of that stuff does and I don't know if I want to read it10:05:39
@k900:0upti.meK900Just set it up with libvirt10:05:44
@k900:0upti.meK900You can worry about making it declarative later10:05:49
@k900:0upti.meK900(and honestly libvirt is already plenty declarative if you just export the XML file)10:06:01
@crushing-smite:matrix.orgcrushing-smiteSo libvirt would be the unifying abstraction handling absolutely everything?10:09:10
@k900:0upti.meK900It's not going to be handling "absolutely everything"10:09:55
@k900:0upti.meK900But it should handle most of it10:09:57
@k900:0upti.meK900You'll still need to do all the manual setup on the Windows side10:10:05
@crushing-smite:matrix.orgcrushing-smitewhat is that that's not going to be handled?10:10:20

Show newer messages


Back to Room ListRoom Version: 6