Jump to content

SpaceInvaderOne

Community Developer
  • Posts

    1,747
  • Joined

  • Days Won

    30

Everything posted by SpaceInvaderOne

  1. Hi , How serious is having a Reallocated sector count raw value of 1. I just got this warning on the smart. Should i replace the drive asap or could i just acknowledge the error and see if it gets worse?? # Attribute Name Flag Value Worst Threshold Type Updated Failed Raw Value 1 Raw read error rate 0x000f 079 063 044 Pre-fail Always Never 84007277 3 Spin up time 0x0003 092 089 070 Pre-fail Always Never 0 4 Start stop count 0x0032 100 100 020 Old age Always Never 412 5 Reallocated sector count 0x0033 100 100 036 Pre-fail Always Never 1
  2. Thanks yesdog for all that detailed info I now have an nvidea gpu and i am happy with it. Im running 6.2 beta aswell so running it with the hyper v enabled
  3. I removed the option to move the apps tab down to settings because as a general rule it is a very bad idea to be modifying system files (which is what I was doing). This was always going to be a temporary fix. Starting with 6.1.7, you can go into display settings, and move the User's tab to settings which will fix those display aberrations Ah thanks thats working great now
  4. I have just updated the community applications plugin and now i cant find how to not have the tab "apps" added to the top bar of the gui. As i use Dynamix System Buttons plugin the gui is messed up when this extra app tab is at the top of gui. How can i get this back to how it was? Thanks
  5. Interesting, but doesn't change our recommendations. When Linus did the gaming + NAS video (not 2 gamers or 7), he had a skylake system and the ACS override didn't work for him. Luck of the draw on the hardware I guess. Certainly doesn't change anything with respect to igd pass through support. @JonP Yeah bit the he got the gpu passed through(it was only the onboard sound he couldnt pass through). I think if you say skylake isnt compatable with unraid, or not recommended for gpu passthrough, it may put alot of people off choosing to try or purchase unraid, as many people may not want to buy older hardware when building a new rig. There have been quite a few of us who have built our unraid rigs with skylake, and many people using kvm with passthough on other linux distros. Why dont you make a section with pros and cons of each main type of cpu. I realise that its hard for you to test everything and expensive, but this would help people deceide what to buy and what to expect. You guys official online manual on the wiki is for 4.7! I know it takes time updating the website (and i would far rather have you guys improving unraid and getting us our 6.2 soon!) Anyway thanks for all your hardwork you do for us.
  6. Yes I agree. If i had only one display i would use a kvm switch, that way one keyboard can be shared by 2 vms and switched between the two. Also it would allow you to switch the display aswell.
  7. Are you sure ACS overide not supported in Skylake CPUs, Jon? I have Skylake (hardware in sig) and ACS works for me This is my iommu groups with ACS override. Note my 2 gpus in separate groups 11 and 12 PCI Devices 00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07) 00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07) 00:01.1 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x8) (rev 07) 00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06) 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31) 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31) 00:17.0 SATA controller: Intel Corporation Device a102 (rev 31) 00:1b.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Root Port #17 (rev f1) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31) 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31) 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31) 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31) 01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1) 01:00.1 Audio device: NVIDIA Corporation Device 0fba (rev a1) 02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] 02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6400 Series] 04:00.0 USB controller: ASMedia Technology Inc. Device 1242 IOMMU Groups Warning: Your system has booted with the PCIe ACS Override setting enabled. The below list doesn't not reflect the way IOMMU would naturally group devices. To see natural IOMMU groups for your hardware, go to the VM Settings page and set the PCIe ACS Override setting to No. /sys/kernel/iommu_groups/0/devices/0000:00:00.0 /sys/kernel/iommu_groups/1/devices/0000:00:01.0 /sys/kernel/iommu_groups/2/devices/0000:00:01.1 /sys/kernel/iommu_groups/3/devices/0000:00:02.0 /sys/kernel/iommu_groups/4/devices/0000:00:14.0 /sys/kernel/iommu_groups/4/devices/0000:00:14.2 /sys/kernel/iommu_groups/5/devices/0000:00:16.0 /sys/kernel/iommu_groups/6/devices/0000:00:17.0 /sys/kernel/iommu_groups/7/devices/0000:00:1b.0 /sys/kernel/iommu_groups/8/devices/0000:00:1c.0 /sys/kernel/iommu_groups/8/devices/0000:04:00.0 /sys/kernel/iommu_groups/9/devices/0000:00:1d.0 /sys/kernel/iommu_groups/10/devices/0000:00:1f.0 /sys/kernel/iommu_groups/10/devices/0000:00:1f.2 /sys/kernel/iommu_groups/10/devices/0000:00:1f.3 /sys/kernel/iommu_groups/10/devices/0000:00:1f.4 /sys/kernel/iommu_groups/10/devices/0000:00:1f.6 /sys/kernel/iommu_groups/11/devices/0000:01:00.0 /sys/kernel/iommu_groups/11/devices/0000:01:00.1 /sys/kernel/iommu_groups/12/devices/0000:02:00.0 /sys/kernel/iommu_groups/12/devices/0000:02:00.1 now this is my iommu groups wothout acs override. Note my 2 gpus now in group 1 PCI Devices 00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07) 00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07) 00:01.1 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x8) (rev 07) 00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06) 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31) 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31) 00:17.0 SATA controller: Intel Corporation Device a102 (rev 31) 00:1b.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Root Port #17 (rev f1) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31) 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31) 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31) 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31) 01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1) 01:00.1 Audio device: NVIDIA Corporation Device 0fba (rev a1) 02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] 02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6400 Series] 04:00.0 USB controller: ASMedia Technology Inc. Device 1242 IOMMU Groups /sys/kernel/iommu_groups/0/devices/0000:00:00.0 /sys/kernel/iommu_groups/1/devices/0000:00:01.0 /sys/kernel/iommu_groups/1/devices/0000:00:01.1 /sys/kernel/iommu_groups/1/devices/0000:01:00.0 /sys/kernel/iommu_groups/1/devices/0000:01:00.1 /sys/kernel/iommu_groups/1/devices/0000:02:00.0 /sys/kernel/iommu_groups/1/devices/0000:02:00.1 /sys/kernel/iommu_groups/2/devices/0000:00:02.0 /sys/kernel/iommu_groups/3/devices/0000:00:14.0 /sys/kernel/iommu_groups/3/devices/0000:00:14.2 /sys/kernel/iommu_groups/4/devices/0000:00:16.0 /sys/kernel/iommu_groups/5/devices/0000:00:17.0 /sys/kernel/iommu_groups/6/devices/0000:00:1b.0 /sys/kernel/iommu_groups/7/devices/0000:00:1c.0 /sys/kernel/iommu_groups/7/devices/0000:04:00.0 /sys/kernel/iommu_groups/8/devices/0000:00:1d.0 /sys/kernel/iommu_groups/9/devices/0000:00:1f.0 /sys/kernel/iommu_groups/9/devices/0000:00:1f.2 /sys/kernel/iommu_groups/9/devices/0000:00:1f.3 /sys/kernel/iommu_groups/9/devices/0000:00:1f.4 /sys/kernel/iommu_groups/9/devices/0000:00:1f.6
  8. I think this is a great idea. But what you can do right now.What i do is to use a "wake on lan" app on my android phone and tablet. This used with the VM Wake On Lan plugin means you can start a vm easily from the phone. My girlfriend does this to start openelec. Then once any vm has started, well its not too hard to shutdown!!!!! but a dedicated app.....yes please
  9. Yes i think thats a great idea. Awesome score 16883 makes me want to upgrade my card!!!
  10. Looks like the edit no longer in your xml. After you edited it and took out the Creative device in vm manager it gets rid of the xml edit. You must edit the xml then leave it, if you gointo vm manager and change anything it will get rid of anything manually added to the xml
  11. This could be very useful to plug a usb device on our machines accessing an unraid vm and have the vm be able to use them!! http://www.usb-over-network.com/usb-over-network.html shame its expensive for a licence!
  12. Try using the usb driver for that controller(via) from the driver cd for your motherbaord. Or if you dont have it goto motherboard manufacturers website and dl the driver from there.
  13. when checking the lsusb are you plugging a usb 2.0 device or usb 3 device in to check it. Maybe try a usb 3.0 device if you have one. (maybe worth a try) If you are sure that device 02:00.0 USB controller: VIA Technologies, Inc. Device 3483 (rev 01) isnt the controller your unraid key is on(please double check) then you could just pass it through and see in windows if it is the usb 3 ports on front. add to xml <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=02:00.0,bus=root.1,addr=00.2'/> so end of your xml file would look like this <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='ioh3420,bus=pci.0,addr=1c.0,multifunction=on,port=2,chassis=1,id=root.1'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=06:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=01:00.1,bus=root.1,addr=01.0'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=06:00.1,bus=root.1,addr=00.1'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=02:00.0,bus=root.1,addr=00.2'/> </qemu:commandline> </domain>
  14. Just setup a win 10 vm same specs but with ovmf bios i7 6700, ASRock - Z170M Extreme4, EVGA gtx 960 ovmf i440fx 2.3, 8 cpu cores, 24 gigs ram test score graphics physics combined fire strike 1.1 6975 8072 10770 2738.............all better than my seabios vm skydiver 1.0 20629 26176 10061 20353...........all slightly lower than my seabios vm cloudgate 1.1 22476 49975 7682..........................higher graphics slightly lower physics each test i ran 3 times and got similar results. Overall it would seem for me anyway i get better 3d performance using an ovmf vm
  15. yes the first specs is from the server hosting my vm. i7 6700, ASRock - Z170M Extreme4, EVGA gtx 960 The second is from the vm itself seabios i440fx 2.3, 8 cpu cores, 24 gigs ram you can download the 3dmark basic from http://www.techpowerup.com/downloads/2497/futuremark-3dmark-2013-v1-5-915/
  16. To get started mine is win 10 vm i7 6700, ASRock - Z170M Extreme4, EVGA gtx 960 seabios i440fx 2.3, 8 cpu cores, 24 gigs ram test score graphics physics combined fire strike 1.1 6804 7873 10619 2661 skydiver 1.0 20769 26255 10140 20881 cloudgate 1.1 22187 47923 7705
  17. Hi Thought i'd make a post where we can post some benchmarks of our gaming vms using 3d mark. Post your cpu, motherboard, and graphics card in your unraid box. Then type of bios seabios or ovmf. Amount of cpu cores and ram assigned.
  18. Hi . I am thinking of upgrading my amd r7 370 gpu to an nvidea gtx970. I am happy with my system and game performance. However i want to use an nvidea so i can stream games full screen to another pc/ tablet using splashtop desktop. My amd has to be windowed when streaming games but nvidea will stream full screen........This is all so my daughter can play sims 4 on her laptop!!! But before I make my mind up i was hoping for some advise on the following. 1. I know that nvidea gpus require the disable hyper v setting. I thought the the hyper v helps with the speed of the vm. So will using an nvidea card with disabled hyper v effect my vm in a negative way at all? 2. Also why do nvidea cards require this setting yet amd dont. I know this is because if the driver detects a hypervisor it gives error 43, but why do nvidea want to stop the cards being used in a vm. It cant be a bug else surely they would address this in a driver update 3. So Is the disabled hyper v only necessary for windows vms or does it apply to linux vms aswell? thanks
  19. for now ive removed this and building a new image right now Thanks for all your work you do for us Binhex. Much appreciated
  20. edit2: It seems my PIA password is getting changed in my credentials.conf file. Everytime I correct it and restart the docker the password gets changed and I get an AUTH FAIL.... My password aswell. It had an ! (in it ie password!) then in credentials.conf had / infront of ! (ie password/!) Changed my pia password on the site to not have ! and all is fine now
  21. What i do is to have multiple versions of the xml file. I will create a vm using vnc and call it for example windows 10 vnc. This is my base vm template for that machine. After i have that working i will click add vm and choose template .xml expert. I copy the xml from the vm i first created and paste it into the new template, but change two parts. <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>windows 10 vnc</name> <uuid>f2d2787d-25a1-e509-3b7f-c2fd11fa88ea</uuid> <description>windows 10 </description> <metadata> You must change the name to something different to original template say for example <name>windows 10 gpu passthrough</name> then delete the line <uuid>f2d2787d-25a1-e509-3b7f-c2fd11fa88ea</uuid> A new uuid will be automatically added when you first start the vm. This way you can test many different vm configs. i have vms with vnc, gpu passthrough, usb contoller passthrough all in separate xml files
  22. Hi guys. Rebuilt my unraid this weekend from a xeon 1240v2 and socket 1155 motherboard to an i7 6700 and ASRock - Z170M Extreme4 (socket 1151) motherboard. I noticed that the board had 2 usb controllers. The motherboard has only usb3 with usb 2.0 legacy support that can be enabled disabled in bios. root@Prime:~# lspci | grep USB 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) 04:00.0 USB controller: ASMedia Technology Inc. Device 1242 So my unraid flash drive would definately be on one controller and i can passthrough the other. I noticed some interesting things. Any usb device i plugged into the intel controller if usb 2.0 would be assigned bus 001. Any usb 3.0 would be assigned bus 002. root@Prime:~# lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 0781:5583 SanDisk Corp 64gig usb3.0 flash Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 001 Device 006: ID 0f30:0001 Jess Technology Co., Ltd Bus 001 Device 002: ID 0781:556b SanDisk Corp UNRAID flash Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Swapping the devices in different usb ports gives same result usb 3.0 always bus 002 and usb 2.0 always bus 001 same on the other contoller. Usb 3.0 is bus 004 and usb 2.0 is bus 003. so looking at the device numbers root@Prime:~# readlink /sys/bus/usb/devices/usb1 ../../../devices/pci0000:00/0000:00:14.0/usb1 root@Prime:~# readlink /sys/bus/usb/devices/usb2 ../../../devices/pci0000:00/0000:00:14.0/usb2 root@Prime:~# readlink /sys/bus/usb/devices/usb3 ../../../devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb3 root@Prime:~# readlink /sys/bus/usb/devices/usb4 ../../../devices/pci0000:00/0000:00:1c.0/0000:04:00.0/usb4 I assume the usb2.0 legacy of the board just assigns a different bus to usb 2.0 devices. The reason im posting this is just to let others know that your bus can change and always test each port with a usb 2.0 and 3.0 device when checking the bus. I could have checked all my spare usb ports with my usb 3.0 flash and it would have given me a different bus to my unraid flash (which is usb 2.0) and i could have passed that controller by mistake.
  23. thanks for the link. I now have my cirrus graphics and network all working. Still have to boot with step by step which is fine, just a pain.
  24. yeah yeah i know everyone is running windows 10 but i want to run some really old systems for..... well no reason at all really !! Anyway i had a 98 vm in vmware which i converted to a kvm image. However when I run it, it will only start if I run it in step by step confirmation (see screenshot) When i run it in vmware it starts normally without having to do this. But as kvm it will only start this way. Anyone know why this happens and how to make it boot without this step? Also would love to get network drivers working and vga drivers my xml file is as follows <domain type='kvm'> <name>win98</name> <uuid>eab7c873-11b4-5a63-a5bd-acad96594c1a</uuid> <metadata> <vmtemplate name="Custom" icon="windows98.png" os="windowsxp"/> </metadata> <memory unit='KiB'>524288</memory> <currentMemory unit='KiB'>524288</currentMemory> <memoryBacking> <nosharepages/> <locked/> </memoryBacking> <vcpu placement='static'>1</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> </cputune> <os> <type arch='x86_64' machine='pc-i440fx-2.3'>hvm</type> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> </hyperv> </features> <cpu mode='host-passthrough'> <topology sockets='1' cores='1' threads='1'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/Software/vms old operating systems/win98/win98.img'/> <target dev='hda' bus='ide'/> <boot order='1'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/Software/Windows software/operating systems/unraid virtual io/virtio-win-0.1.102.iso'/> <target dev='hdb' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <controller type='usb' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> </controller> <controller type='pci' index='0' model='pci-root'/> <controller type='ide' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:71:77:c7'/> <source bridge='ed'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/win98.org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'/> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0' keymap='en-us'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='cirrus' vram='16384' heads='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </video> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </memballoon> </devices> </domain>
  25. I wanted to passthough a gpu on a laptop once (not using unraid) when using linux to a vm. But i had probs because although it had 2 gpus, being optimus all display is passed through the gpu built into the cpu. so never got it working. Also i heard you cant use the screen on laptop for gpu passthough you have to use a separate monitor out. Maybe someone else knows more. I always wanted to run a vm with passthrough on a laptop aswell
×
×
  • Create New...