mrow

Members
  • Posts

    1508
  • Joined

  • Last visited

Posts posted by mrow

  1. On 2/6/2022 at 4:12 PM, akawoz said:

    I'm been doing a bunch of testing after replacing my Xeon E5-2696v2 + GPU and Supermicro motherboard setup with a Z590 + i5-11400 combo using Quicksync and have arrived at a stable solution that allows me to hardware transcode with the latest Plex builds.

     

    I have issues with any Unraid release from 6.10.0-RC1 including RC2 and the latest test builds beyond that. Regardless of my setup including blacklisting i915 in favour of GPU Top I still have crashes when Plex uses hardware transcoding (incl current build 1.25.5.5492). My server will hang (no video, keyboard, mouse) and drop from the network. Requires hard reset.

     

    My solution:

    Unraid: 6.9.2

    Plex 1.25.5.5492

    config/modprobe.d/i915.conf = options i915 force_probe=4c8b

    no GPU top or GPU statistics installed

     

    My force_probe=4c8b because when I tried 4c8a I got a message in dmesg that told me to use 4c8b instead. My CPU config is below for reference.

     

    Hope this helps someone - this was very frustrating going from an incredibly stable Xeon build to an i5-11400 and having unpredictable crashes without anything in the logs.

     

    Cheers!

     

    Architecture:                    x86_64
    CPU op-mode(s):                  32-bit, 64-bit
    Byte Order:                      Little Endian
    Address sizes:                   39 bits physical, 48 bits virtual
    CPU(s):                          12
    On-line CPU(s) list:             0-11
    Thread(s) per core:              2
    Core(s) per socket:              6
    Socket(s):                       1
    NUMA node(s):                    1
    Vendor ID:                       GenuineIntel
    CPU family:                      6
    Model:                           167
    Model name:                      11th Gen Intel(R) Core(TM) i5-11400 @ 2.60GHz
    Stepping:                        1
    CPU MHz:                         4203.711
    CPU max MHz:                     4400.0000
    CPU min MHz:                     800.0000
    BogoMIPS:                        5184.00
    Virtualization:                  VT-x
    L1d cache:                       288 KiB
    L1i cache:                       192 KiB
    L2 cache:                        3 MiB
    L3 cache:                        12 MiB
    NUMA node0 CPU(s):               0-11
    Vulnerability Itlb multihit:     Not affected
    Vulnerability L1tf:              Not affected
    Vulnerability Mds:               Not affected
    Vulnerability Meltdown:          Not affected
    Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled v
                                     ia prctl and seccomp
    Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user
                                      pointer sanitization
    Vulnerability Spectre v2:        Mitigation; Enhanced IBRS, IBPB conditional, RS
                                     B filling
    Vulnerability Srbds:             Not affected
    Vulnerability Tsx async abort:   Not affected
    Flags:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtr
                                     r pge mca cmov pat pse36 clflush dts acpi mmx f
                                     xsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rd
                                     tscp lm constant_tsc art arch_perfmon pebs bts
                                     rep_good nopl xtopology nonstop_tsc cpuid aperf
                                     mperf tsc_known_freq pni pclmulqdq dtes64 monit
                                     or ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr
                                     pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc
                                     _deadline_timer aes xsave avx f16c rdrand lahf_
                                     lm abm 3dnowprefetch cpuid_fault invpcid_single
                                      ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow
                                     vnmi flexpriority ept vpid ept_ad fsgsbase tsc_
                                     adjust bmi1 avx2 smep bmi2 erms invpcid mpx avx
                                     512f avx512dq rdseed adx smap avx512ifma clflus
                                     hopt intel_pt avx512cd sha_ni avx512bw avx512vl
                                      xsaveopt xsavec xgetbv1 xsaves dtherm ida arat
                                      pln pts hwp hwp_notify hwp_act_window hwp_epp
                                     hwp_pkg_req avx512vbmi umip pku ospke avx512_vb
                                     mi2 gfni vaes vpclmulqdq avx512_vnni avx512_bit
                                     alg avx512_vpopcntdq rdpid fsrm md_clear flush_
                                     l1d arch_capabilities
    

     


    Unfortunately this did not make a difference for me. Once I started doing some hardware transcoding the server once again locked up after about 15 minutes.

  2. 1 hour ago, ich777 said:

    Have you just tried yet to disable the integrated GPU on the Supermicro board, there should be a jumper on the board for that if it's a Supermicro board.

     

    That's really strange since I've also run such a system as my "Test" server, when does it crash or what did you do exactly?

    I don't experienced a crash yet but have to say I only watched content on it for about 10 minutes...

     

    Do you got the i915.conf file in place or do you have the Intel-GPU-TOP plugin installed?

     

    But why does it then work on my system(s) and others just flawlessly, would be better to search the root cause and fix it before blaming unRAID itself, never heard of that problem before...

     

    @arturovf thanks for mentioning me... :)

     

    Disabling the GPU on the SuperMicro board will break IPMI so that really isn’t a solution even if it fixes the problem. 
     

    Also, I don’t know why it works for others but not those of us with this issue. But the fact that it works in other OS environments and not in the Unraid environment means it has to be something in the Unraid environment. What other conclusion could their be? 

  3. 1 minute ago, arturovf said:

    I understand what @Zonediver is saying, because I as well have a rock solid hw transcoding with plex (i3 7100, multiple 4k and 1080p transcodes without an issue and for a long time now).  So I think your problem is because your board has IPMI it somehow troubles the whole chain (I read it somewhere, I think it was in the vgpu plugin thread)


    It’s certainly possible it’s related to IPMI. However, as I said, no issues occur in other OSes so it’s still some kind of issue in the Unraid environment. My server is located 4 hours away in a different state in a house that doesn’t always have people there so IPMI is not optional for me. I would be happy to try to troubleshoot this issue with the developers if they need any assistance. 

  4. 16 minutes ago, Zonediver said:

     

    I am using this driver since Dec 2020 with HW-transcoding and Plex. There are no issues at all - so it can't be a driver bug...

    In my opinion, its the iGPU on your processor or an other hardware related problem because "no application" is working without a freeze...

    This is not a hardware issue. Hardware transcoding works fine with other OSes. This issue only exists in Unraid. It is 100% a software issue of some kind in this environment. 

  5. 5 hours ago, Opawesome said:

    No, not yet. I am planning on doing another test when I upgrade to Unraid v6.9.x (I am currently running v 6.8.3), or when I change my CPU (I am planning to maybe upgrade to a Xeon E3 1275v6 or the like one of these mornings).

    I’m currently on 6.9.2 and I have an E3 1275v6 so that shouldn’t make a difference unfortunately. 
     

    edit: current system specs: 

    E58D501A-4751-4468-BED4-B530E8D243D2.thumb.jpeg.e825a23d4acdcad52fd2e7338ec5e232.jpeg

     

  6. On 2/8/2018 at 10:46 AM, joelones said:

     

    Geez, just noticed the AES-NI requirement now, I thought it was a "nice-to-have" feature not future requirement. Probably no better time to move pfSense off of my old Xeon ESXi box. Looking for an old i5 now..

     

    AES-NI is required for version 2.4 and any future versions. They plan to maintain version 2.3 for a while to hold peopl over until they can upgrade their hardware. You could always use the hardware you have no and upgrade when you get some equipment.

  7. On 2/4/2018 at 1:10 PM, joelones said:

    pfSense running as a VM on an old supermicro X8SIL board (along with unRAID). Recently, I've added VLANs to my network and pfSense handles it all perfectly. As others mentioned, I'm a bit worried if I should lose my ESXi box, as I don't have an backups in place at the moment.

     

    Why not just pick up a cheap standalone box to act as your pfSense router? Then you don't run that risk. Backup your configuration in pfSense and restore on your new hardware and it'll be like nothing changed.

     

    Edit: oops, just looked at your most recent post and saw you're looking to do this already.

  8. Can you give us the ability in the settings to set all the flags on our own? The -X flag to copy extended attributes is causing a ReiserFS error and thus causing a move to fail. I tried using my own flags but realized, after it failed again and looking at the logs, that putting custom flags in the settings page just adds those flags in addition to your standard flags. Please give an option for us to use only our custom flags.

     

    It’s not a huge deal. I’m just running the rsync operation from the command line for now.

  9. On 1/26/2018 at 1:01 PM, Endy said:

    I've had an Asus RT-N16 running Shibby Tomato for years. Tried replacing it last year with a decently powerful TP-Link router last year, but didn't like that so I gave that to my parents who need the better wifi in the house they just moved to. I also ran pfSense in a VM on my unraid server for awhile, but I didn't like that anytime the array was down, the router would be down.

     

    Unfortunately, the Asus has been showing signs that it may not last much longer. (Not sure if it's just randomly dropping the WAN connection or rebooting.) Recently picked up a Qotom Q355-G4, which is probably way overkill for me, and installed pfSense on it. That ticked the boxes of being decently powerful and relatively low power consumption. So far it's working great.

     

    Still using the Asus for wifi until it completely craps out. But wifi is pretty much only for my phone at this point. Everything else is wired.

     

    Once it dies go with a Ubiquiti wireless AP. Goes nicely with a pfSense router.

  10. I’m using one of these with pfSense. It only had a single Intel NIC so I removed the wireless card that was in the M.2 slot, popped out the VGA port from the back, and put one of these in the M.2 slot. That was the only M.2 NIC I could find with an Intel chip. The cable for the network port is fished through where the VGA port was. A little jerry rigged, I know, but better than using a USB Realtek NIC. It’s been awesome.

  11. I used an HTPC for years, from 2008 to 2015, running various different PCs. Usually demo units I got free from work and I’d throw in a video card for hardware accelerated video playback until Intel started supporting that in their integrated GPU. I used XBMC/Kodi for playback.

     

    Once the 4th gen Apple TV, which finally supported apps, came out I ditched the HTPC and have been using those with the Plex app. Perfect setup IMO.

     

    Man this got me thinking about what I’ve used for playback since I started downloading movies/TV. In 2000 I started with a 5 disc DVD changer that supported SVCD playback. SVCD movies 70 minutes or longer were split up into 2 discs since they were burnt to CDs and too large for one disc so the changer let me avoid having to get up midway through to change the disc. After that in 2003 or 2004 I got a Philips DVD player that supported Xvid playback so I could burn complete Xvid movies, in higher quality than SVCD, to a single disc. And finally in 2005 or so, what I though was nirvana at the time, Philips introduced a newer DVD player that also supported Xvid but had a USB port so I could throw a Xvid movie on a USB drive in less than a minute and then just plug it in and watch. It was awesome. Instead of wasting $50 on a spindle of blank CD/DVDs I could spend that money on external hard drives, keep all my movies on there, and just copy a movie to the USB drive when I wanted to watch it. This is actually what lead me to discover UNRAID. I wound up with 5 external hard drives of ever increasing size that I started to get worried about one dying and losing hundreds of movies.

  12. I use SickGear, which is another fork of SB. It was the only one that downloaded episodes the way I wanted to. I like to download every quality copy of a show that comes out, from 720p HDTV on up through 1080p bluray. That way I'm assured I have the best quality copy that's out there. SickRage will download 2 qualities then just stop, regardless of whether you have it set to download higher qualities. Apparently this is a known issue with no plans for it to be fixed. I've thought about trying out Sonarr but SickGear works so well for me that I've never bothered to.

     

    I did however make the jump from CP to Radarr after using CP for over 5 years. CP was really finicky and would often not download things on my watch list or it would download some weird/shitty copy of whatever movie. Radarr just works.

  13. Will this install and run under unRAID 5.x? If so can you control it from the command line? I have an old tower with a 5 in 3 trayless cage that I use for preclears/wiping drives I'm selling. I use a version of 5 because I can preclear the drives without mounting them/adding them to the array and fire up screen in a remote terminal session and monitor them that way. It'd be nice if I can replace bjp999's script and use this since this is apparently faster.

  14. 50 minutes ago, johnnie.black said:

     

    You can use the consold8 script to that automatically for you, like so:

     

    I used it to consolidate tv shows by season according to a new split level with great success.

     

    Thanks, that looks like exactly what I was looking for! I'll give it a shot!

  15. 10 minutes ago, jonathanm said:

    You can, but you need to do it one source at a time. Select the first disk and folder you want to move as source, and uncheck all but the desired destination disk. Repeat as needed for all errant locations.

     

    Yeah, I guess the point was I was trying to avoid having to do it disk by disk for each show and would like to be able to choose the top level directory for that show from the share and then choose the destination disk and that's it.

  16. Sorry if this has already been answered/requested but would it be possible to add an option/feature so you you could do a move from a user share folder to a specific disk?

     

    For example say /TVShows/Game Of Thrones is split across disks 2,3,5,7,8,9. I'd like to consolidate Game of Thrones down to just disk 7. Years ago when I first set my server up I had split levels set up incorrectly so I've got a ton of TV shows split across multiple disks and I'd like to consolidate them. I can do it manually via midnight commander or the command line but it would be nice to have an easy GUI to do it with.

  17. Back when I used Kodi/XBMC I used an add-on that handled backing up the library to a share on my server for me. It had options to set how many backup copies you wanted to keep and it would delete anything older above that set threshold automatically. I don't remember exactly what the name was but I found it in the built in list of available add-one.

  18. Yes, these drives are not likely to cause the same problems with unRAID.

     

    Thanks!

     

    Your answer was what I was hoping for.

     

    Sadly, I just discovered that UnRAID does not support multiple parity.  If I can get past that, I can see myself taking the plunge.  I don't know that I can trust single parity for an array with more than a couple drives, though.  (My current setup uses 8-drive arrays, and there's been a couple of times when RAID-6 has saved me in the past.)

     

    EDIT:  I just saw that Dual Parity is being added in 6.2. 

     

    It is important to note that Backblaze does NOT use array controllers like the 3Ware, thus does not have drop out and rebuild problem.

     

    I have absolutely no idea what BackBlaze does to those poor drives.  Someone else argued (and I'm inclined to agree) that Seagate would be out of business if their hardware really was that unreliable.

     

    I'd also say that because of the way unRAID works makes it less likely for two failures at the same time to occur. The only time all disks need to be spun up at the same time is during parity checks and rebuilding a failed disk. Otherwise only the disk being read or written to needs to be spun up. Allowing the drives to stay spun down the vast majority of the time increases their longevity.

  19. "none of our drives spin down"

     

    With over 50,000 drives this is a lot of power wasted. Especially when the spin up time is less than 10 seconds

     

    A bit of optimization to put the most likely files to be restored on always spinning media could minimize the impact.

     

    These guys aren't dunces. I'm sure if it were that simple they would have done it.