!KEJUbONnoBpiYKGWEq:nixos.org

NixOS Gaming

699 Members
Gaming things, my hands are typing words.179 Servers

Load older messages


SenderMessageTime
3 Jan 2024
@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
@k900:0upti.meK900Everything on the Windows side10:10:47
@k900:0upti.meK900And everything on the firmware side10:10:55
@crushing-smite:matrix.orgcrushing-smitebut that is regardless of I use libvirt or dig deep into the configs referenced above?10:11:06
@k900:0upti.meK900I don't know what those configs do10:11:12
@k900:0upti.meK900Maybe someone has a way to automate that10:11:20
@k900:0upti.meK900It should be possible in theory10:11:31

Show newer messages


Back to Room ListRoom Version: 6