benstart Posted September 18 Share Posted September 18 download the verison you want, extract it. over-write the 10 files on your flash drive that start with "bz" along with the changes.txt file. Reboot. I am doing this now and created a folder on the USB drive where I moved the current bz files to so I have a backup. 1 Quote Link to comment
ich777 Posted September 19 Share Posted September 19 For all who are in need of a plugin package for Unraid 6.12.4 here it is: i915-sriov-6.1.49-Unraid.txz i915-sriov-6.1.49-Unraid.txz.md5 To install them do the following: Make sure that you are on Unraid 6.12.3 and that you have the SR-IOV plugin from @zhtengw installed Execute these commands from a terminal (just copy/past them in one go) : mkdir -p /boot/config/plugins/i915-sriov/packages/6.1.49/ sed -i '/ modprobe i915 enable_guc=7/ s/.*/ modprobe i915 enable_guc=3 max_vfs=7/' /boot/config/plugins/i915-sriov.plg echo "# disable autoload old i915 module on boot blacklist i915" > /boot/config/modprobe.d/i915-sriov.conf Copy the two files from above in the folder: /boot/config/plugins/i915-sriov/packages/6.1.49/ Trigger the upgrade process to 6.12.4 from the Update OS page Reboot This is a pretty manual process but it should work. EDIT: If you are already on 6.12.4 please look at this post: 2 Quote Link to comment
domrockt Posted September 19 Share Posted September 19 (edited) 3 hours ago, ich777 said: Trigger the upgrade process to 6.12.4 from the Update OS page when already on 6.12.4 1. To install them do the following: 2. Execute this command from a terminal: mkdir -p /boot/config/plugins/i915-sriov/packages/6.1.49/ 3. Copy the two files from above in the folder: /boot/config/plugins/i915-sriov/packages/6.1.49/ 4. reboot 5. install plugin from @zhtengw 6. reboot Edited September 19 by domrockt not working Quote Link to comment
ich777 Posted September 19 Share Posted September 19 6 minutes ago, domrockt said: when already on 6.12.4 Step 4 shouldn't be necessary. BTW does it work as expected, I had to create a PR to the SR-IOV GitHub that it compiles against Kernel 6.1.49 which Unraid 6.12.4 uses. Quote Link to comment
domrockt Posted September 19 Share Posted September 19 it does not work my, way downgrading atm Quote Link to comment
domrockt Posted September 19 Share Posted September 19 (edited) than good that iam testing it , my Arc a770 comes today so maintenance and reboots are on the menu today. No problemo glad to help *edit* updating *edit* Edited September 19 by domrockt Quote Link to comment
ich777 Posted September 19 Share Posted September 19 7 minutes ago, domrockt said: *edit* updating *edit* I've took a more in depth look and it should work the way that I posted above. Quote Link to comment
domrockt Posted September 19 Share Posted September 19 no VFs detected , went your route. 19 minutes ago, domrockt said: Quote Link to comment
ich777 Posted September 19 Share Posted September 19 1 minute ago, domrockt said: no VFs detected , went your route. Wait, I have found the cause of the issue, give me a few minutes. The activation from the module changed slightly. 1 Quote Link to comment
ich777 Posted September 19 Share Posted September 19 @domrockt please execute this command once from the command line: sed -i '/ modprobe i915 enable_guc=7/ s/.*/ modprobe i915 enable_guc=3 max_vfs=7/' /boot/config/plugins/i915-sriov.plg and reboot after that. If that also does not work please post your Diagnostics. 1 Quote Link to comment
domrockt Posted September 19 Share Posted September 19 (edited) 10 minutes ago, ich777 said: @domrockt please execute this command once from the command line: sed -i '/ modprobe i915 enable_guc=7/ s/.*/ modprobe i915 enable_guc=3 max_vfs=7/' /boot/config/plugins/i915-sriov.plg and reboot after that. rebooting, iam going to edit here when rebootet. Yes it works, thank you very much!! Edited September 19 by domrockt 1 Quote Link to comment
ich777 Posted September 19 Share Posted September 19 11 minutes ago, domrockt said: rebooting, iam going to edit here when rebootet. To be on the safe side can you post your Diagnostics please? I've edited my post above. I added above this command to be on the safe side: echo "# disable autoload old i915 module on boot blacklist i915" > /boot/config/modprobe.d/i915-sriov.conf (but please post your Diagnostics first and then issue this command) I've edited your post from above. Quote Link to comment
domrockt Posted September 19 Share Posted September 19 4 minutes ago, ich777 said: To be on the safe side can you post your Diagnostics please? I've edited my post above. sure tower-diagnostics-20230919-1121.zip Quote Link to comment
HDLynx Posted September 19 Share Posted September 19 @ich777 Thank you for your update package. Following your method, we have successfully updated it and can finally use the Unraid6.12.4 system. Best wishes! 1 Quote Link to comment
ich777 Posted September 19 Share Posted September 19 14 minutes ago, domrockt said: sure Please delete the file i915.conf from your /boot/config/modprobe.d/ folder and leave the i915-sriov.conf untouched <- I can't do anything about the second file since strictly speaking it is not necessary to have it in there but you have to leave it in place because otherwise the plugin won't work properly or better speaking it can lead to issues again. 3 Quote Link to comment
Unraid21 Posted September 19 Share Posted September 19 Works like a charm. I can play Diablo in Win11 VM again. :) Thank you very much. 1 Quote Link to comment
Lyraad Posted September 19 Share Posted September 19 4 hours ago, domrockt said: when already on 6.12.4 1. To install them do the following: 2. Execute this command from a terminal: mkdir -p /boot/config/plugins/i915-sriov/packages/6.1.49/ 3. Copy the two files from above in the folder: /boot/config/plugins/i915-sriov/packages/6.1.49/ 4. reboot 5. install plugin from @zhtengw 6. reboot So just to confirm, if I've alredy updated to 6.12.4 the best way is to downgrade unraid and follow the original steps? Quote Link to comment
ich777 Posted September 19 Share Posted September 19 21 minutes ago, Lyraad said: So just to confirm, if I've alredy updated to 6.12.4 the best way is to downgrade unraid and follow the original steps? If you are already on Unraid 6.12.4 try this: Execute this from a Unraid Terminal: mkdir -p /boot/config/plugins/i915-sriov/packages/6.1.49/ Copy the two files from the above post in the folder: /boot/config/plugins/i915-sriov/packages/6.1.49/ Install the SR-IOV plugin Execute this from a Unraid Terminal: sed -i '/ modprobe i915 enable_guc=7/ s/.*/ modprobe i915 enable_guc=3 max_vfs=7/' /boot/config/plugins/i915-sriov.plg echo "# disable autoload old i915 module on boot blacklist i915" > /boot/config/modprobe.d/i915-sriov.conf Reboot Quote Link to comment
benstart Posted September 19 Share Posted September 19 The UHD 770 shows up in the VM but Parsec keeps coming back with "The host encoder failed" Quote Link to comment
domrockt Posted September 19 Share Posted September 19 3 hours ago, benstart said: The UHD 770 shows up in the VM but Parsec keeps coming back with "The host encoder failed" i found the culprit, it wont work because the virtual display is broken. Parsec wont show any picture without a "detected" Monitor. when my server boots again i will make more tests. Quote Link to comment
ich777 Posted September 19 Share Posted September 19 1 hour ago, domrockt said: i found the culprit, it wont work because the virtual display is broken. Parsec wont show any picture without a "detected" Monitor. 5 hours ago, benstart said: The UHD 770 shows up in the VM but Parsec keeps coming back with "The host encoder failed" I would recommend for both of you that you consult the Issue tracker on GitHub from which the plugins is based on: Click Search for something like "Parsec" or "The host encoder failed"... ...and please always remember what the README.md from the repository says: Quote Link to comment
domrockt Posted September 19 Share Posted September 19 (edited) 23 minutes ago, ich777 said: I would recommend for both of you that you consult the Issue tracker on GitHub from which the plugins is based on: Click Search for something like "Parsec" or "The host encoder failed"... ...and please always remember what the README.md from the repository says: Hold my Beer , i had it working back in 6.12.3 , afaik Sunshine worked fine, parsec worked too. I had to remove all other Displays and add an Virtual one like Amyuni USB Mobile Monitor and something else.. maybe a script that startet that VirtMonitor. its been a while didnt needed that for that long hab my 3060 working for that. Edited September 19 by domrockt Quote Link to comment
THEDTM Posted September 19 Share Posted September 19 ty for making it possible to update to 6.12.4, worked great! Now I am in the same boat, parsec never seems to create this virtual display. When I connect to my Win11 vm with teamviewer, still stuck at 640*480. This is exactly where I was on 6.12.3. UHD770 shows installed on the vm, but all options to change the resolution are grayed out. I can't wait until this is click and go, until then I think I need a more comprehensive guide. When I try to connect to my PC hosting parsec, this is the error 1 Quote Link to comment
Lyraad Posted September 20 Share Posted September 20 20 hours ago, ich777 said: If you are already on Unraid 6.12.4 try this: Execute this from a Unraid Terminal: mkdir -p /boot/config/plugins/i915-sriov/packages/6.1.49/ Copy the two files from the above post in the folder: /boot/config/plugins/i915-sriov/packages/6.1.49/ Install the SR-IOV plugin Execute this from a Unraid Terminal: sed -i '/ modprobe i915 enable_guc=7/ s/.*/ modprobe i915 enable_guc=3 max_vfs=7/' /boot/config/plugins/i915-sriov.plg echo "# disable autoload old i915 module on boot blacklist i915" > /boot/config/modprobe.d/i915-sriov.conf Reboot Thanks, I went to try this last night, but was having problems mounting any of my shares from my windows PC (to then copy onto the boot drive in terminal after), it's working from my office PC over my wiregaurd connection, so I've dropped them on now ready. Will have another shot at this tonight and let you know how I get on. I already had the plugin installed from 6.12.3, it's not showing in my plugins list, but it's still on the settings page, this isn't going to cause any issues when I go to install the plugin again will it? If it thinks it's already installed (from the old version) I'm guessing I would need to delete it off my boot drive and reboot first Quote Link to comment
ich777 Posted September 20 Share Posted September 20 3 minutes ago, Lyraad said: If it thinks it's already installed (from the old version) I'm guessing I would need to delete it off my boot drive and reboot first If it isn't in your plugin list anymore I would also check the Plugins Error tab and if it isn't in there either (or if you have no such tab) then do a reboot to be on the safe side first and then do that if you are already on 6.12.4 (the order is a bit different) : Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.