| 31 Oct 2023 |
@rikudou:lemmings.world | This is the related config:
specialisation.GPU_PASSTHROUGH.configuration = {
boot.kernelParams = [ "intel_iommu=on" ];
boot.blacklistedKernelModules = [ "nvidia" "nouveau" ];
boot.kernelModules = [ "vfio_virqfd" "vfio_pci" "vfio_iommu_type1" "vfio" ];
boot.extraModprobeConfig = "options vfio-pci ids=10de:25a0";
boot.postBootCommands = ''
DEVS="0000:01:00.0"
for DEV in $DEVS; do
echo "vfio-pci" > /sys/bus/pci/devices/$DEV/driver_override
done
modprobe -i vfio-pci
'';
services.xserver.videoDrivers = ["intel"];
systemd.tmpfiles.rules = [
"f /dev/shm/looking-glass 0660 my-user qemu-libvirtd -"
];
};
| 13:22:58 |
K900 | I'd maybe check for firmware updates | 13:23:11 |
K900 | Sometimes they just fix IOMMU nonsense | 13:23:19 |
@rikudou:lemmings.world | How do you do that? You mean just updating packages? | 13:23:44 |
K900 | I mean BIOS | 13:23:53 |
@rikudou:lemmings.world | I see, I'll check | 13:24:05 |
@rikudou:lemmings.world | In reply to @k900:0upti.me I mean BIOS Do you know how to do that from Linux? I found the firmware, but it requires MSI's flashing utility which is only for Windows | 13:42:53 |
K900 | There should be a downloadable capsule image | 13:43:05 |
K900 | That you can flash through the firmware UI | 13:43:10 |
K900 | Or maybe fwupd | 13:43:12 |
@rikudou:lemmings.world | fwupd didn't find any updates, no idea where to find the capsule image :/ | 14:20:21 |
K900 | What's your motherboard model? | 14:21:49 |
@rikudou:lemmings.world | MSI MS-1592 | 15:24:00 |
@atemu12:matrix.org | rikudou@lemmings.world: That's a laptop? | 15:25:06 |
@rikudou:lemmings.world | Yep | 15:25:14 |
@atemu12:matrix.org | In that case you need the model | 15:25:40 |
@atemu12:matrix.org | I wouldn't get my hopes up of that working or you being able to flash a BIOS | 15:25:58 |
@rikudou:lemmings.world | In reply to @atemu12:matrix.org In that case you need the model I'm not sure what do you mean? LIke, you can flash the BIOS easily using their Windows tools, so is there no way to do it in Linux? | 15:27:09 |
@atemu12:matrix.org | If it's not in fwupd, I wouldn't count on it. | 15:27:27 |
@atemu12:matrix.org | What's the exact model of that laptop? | 15:27:41 |
@atemu12:matrix.org | That's what you need to Google and see whether MSI offers downloads | 15:27:55 |
@atemu12:matrix.org | Not the Mobo id | 15:28:09 |
@rikudou:lemmings.world | In reply to @atemu12:matrix.org What's the exact model of that laptop? MSI Prestige 16 A12UD-201CZ | 15:28:18 |
K900 | https://www.msi.com/Business-Productivity/Summit-E16-Flip-A11X-RTX/support?sub_product=Summit-E16Flip-A11UCT | 15:28:26 |
K900 | Possibly? | 15:28:30 |
@rikudou:lemmings.world | In reply to @atemu12:matrix.org That's what you need to Google and see whether MSI offers downloads They do, they offer some file and an exe tool for flashing it | 15:28:34 |
K900 | At least that's what Google says | 15:28:35 |
K900 | In reply to@rikudou:lemmings.world They do, they offer some file and an exe tool for flashing it If the file is just a 16MB/32MB blob, it's probably flashable from the BIOS setup menu itsefl | 15:28:53 |
K900 | * If the file is just a 16MB/32MB blob, it's probably flashable from the BIOS setup menu itself | 15:28:55 |
@atemu12:matrix.org | You're in Luck, it seems like they do offer a download | 15:29:11 |