• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting SOLVED: Unsure if hardware acceleration is working on Intel

     
    • 0 Vote(s) - 0 Average

    SOLVED: Unsure if hardware acceleration is working on Intel

    lunarboy
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 May
    Reputation: 0
    Country:United States
    #1
    2024-05-13, 02:32 PM (This post was last modified: 2024-05-14, 12:03 AM by lunarboy. Edited 1 time in total.)
    Hi. I’m pretty new to Ubuntu, Docker and all that. I’ve just set up my media server running Ubuntu Server, and installed Jellyfin using the LIO docker image.

    I don’t believe that hardware acceleration is working. Looks like Ffmpeg is using 30–45% CPU.

    The processor in my mini PC is an Intel Core i5-12450H so QSV should work, right?

    Here’s my docker compose:

    Code:
    version: '3.5'

    services:
        jellyfin:
            image: lscr.io/linuxserver/jellyfin:latest
            container_name: jellyfin
            environment:
                  - PUID=1000
                  - PGID=1000
                  - TZ=America/Los_Angeles
                  - DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel
                  - JELLYFIN_PublishedServerUrl=192.168.50.XXX #optional
            volumes:
                  - /REDACTED/appdata/jellyfin:/config
                  - /mnt/video/data/media/tv:/data/tvshows
                  - /mnt/video/data/media/movies:/data/movies
            devices:
                  - /dev/dri:/dev/dri
            ports:
                  - 8096:8096
                  - 8920:8920 #optional
                  - 7359:7359/udp #optional
                  - 1900:1900/udp #optional
            restart: unless-stopped

    In Jellyfin, I’ve just selected Intel QuickSync and left the defaults. 

    When running intel-gpu-tools, all the engines are at 0.00%

    What else do I need to do?

    Thank you for the help.
    Fate
    Offline

    Member

    Posts: 219
    Threads: 3
    Joined: 2023 Jun
    Reputation: 16
    #2
    2024-05-13, 02:42 PM
    intel_gpu_top should show high usage while QSV transcoding, so this suggests it's not working Winking-face

    can you run sudo cat /sys/kernel/debug/dri/0/i915_gpu_info
    on your host?
    lunarboy
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 May
    Reputation: 0
    Country:United States
    #3
    2024-05-13, 03:31 PM
    Sure, here's the response:
    Code:
    Kernel: 6.8.0-31-generic x86_64
    Driver: 20230929
    Time: 1715614194 s 115447 us
    Boottime: 55420 s 760522 us
    Uptime: 55416 s 967596 us
    Capture: 4350087865 jiffies; 8 ms ago
    Reset count: 0
    Suspend count: 0
    Platform: ALDERLAKE_P
    Subplatform: 0x0
    PCI ID: 0x46a3
    PCI Revision: 0x0c
    PCI Subsystem: 8086:2212
    IOMMU enabled?: 0
    DMC initialized: yes
    DMC loaded: yes
    DMC fw version: 2.20
    RPM wakelock: yes
    PM suspended: no
    IER: 0x00080000
    DERRMR: 0xffffffff
    GT awake: yes
    CS timestamp frequency: 19200000 Hz, 53 ns
    EIR: 0x00000000
    PGTBL_ER: 0x00000000
    GTIER[0]: 0x00010001
    GTIER[1]: 0x00010001
    GTIER[2]: 0x80000000
    GTIER[3]: 0x00000000
    GTIER[4]: 0x00000000
    GTIER[5]: 0x00000000
      fence[0] = 00000000
      fence[1] = 00000000
      fence[2] = 00000000
      fence[3] = 00000000
      fence[4] = 00000000
      fence[5] = 00000000
      fence[6] = 00000000
      fence[7] = 00000000
      fence[8] = 00000000
      fence[9] = 00000000
      fence[10] = 00000000
      fence[11] = 00000000
      fence[12] = 00000000
      fence[13] = 00000000
      fence[14] = 00000000
      fence[15] = 00000000
      fence[16] = 00000000
      fence[17] = 00000000
      fence[18] = 00000000
      fence[19] = 00000000
      fence[20] = 00000000
      fence[21] = 00000000
      fence[22] = 00000000
      fence[23] = 00000000
      fence[24] = 00000000
      fence[25] = 00000000
      fence[26] = 00000000
      fence[27] = 00000000
      fence[28] = 00000000
      fence[29] = 00000000
      fence[30] = 00000000
      fence[31] = 00000000
    FORCEWAKE: 0xefff0001
    FAULT_TLB_DATA: 0x0000001d 0xfe1bfbb7
    AUX_ERR_DBG: 0x00000000
      SFC_DONE[0]: 0x000000ff
      GAM_DONE: 0xffbfffff
    GuC firmware: i915/adlp_guc_70.bin
    GuC firmware wanted: i915/adlp_guc_70.bin
            status: RUNNING
            version: found 70.20.0
            uCode: 347200 bytes
            RSA: 256 bytes
    HuC firmware: i915/tgl_huc.bin
    HuC firmware wanted: i915/tgl_huc.bin
            status: RUNNING
            version: found 7.9.3
            uCode: 589504 bytes
            RSA: 256 bytes
    GuC timestamp: 0xcf77986f
    global --- GuC log buffer = 0x00000000 00163000
    :h!CPUoi4t:_steDUrX#g?mqZp$8Q?sc>&CqZrB&_:c0aq;Ak`2FO7o[-9$Z*aX0sjE+!`bf:1/Qi55aS79uXFY+/EZEVL)crIO_:hs(%)[HrD#g@qinT52V_QhGC#ks8fXpY*B9DKSlb^GMj#;1<4o+%UT5e",2lrm/.-<T>$6ns,\MkFZ@]SfVn"AOkVDfr4\Ik*oc!4XsVPr97#Ae\)0.b-nAH*H1dUWk)r1HJ.UsB<@c6[X-WmlY!>kT!isug$<:QL]=f/`U9]Wh+,^Yoi3L7SLTq4hs6WS^$QD;"6>foCVO4;fD#X>=%P<.lR3q3U`ET7)]m8$H_n)5Ia'Z5I&gO&gH&8Ja"]^kO(S'aMbQmY7K%G<Z1G3siY8k-p6,*J]CqCD4@`+9#1HdWRfR1uYSO%l!GY@e>.9IF$hnh[+PR@4M<h>!D#q*`/YG#.R;E_6X4(ai*CH;`TW`asD'#Isp<i1&C`8"c[PZJS#%HHQc%Aq(`O?bGD1b\\lY\Qj2@WYFG2-gKC`9m6_5Lrb[i1TV>=;1;1MidhLZTiL:S"j\4&T9NdFq4H[Xm7Hqe.#7C_a!?@'/-8D8rEq_-<+[`gVL&9Ln!+]5BJ@-JOMU>6S^o]5BJOqV.!%>6Sjpjg7:V+O-Vc3SA6TOiaY;`I5I;9q^T)>AY08m=JYd)f@M]C_HWJgMs2k_(U*r9D>/=j&%,,08[.r9gTW3/+'BIDDaRhD8r6lk0U0K=`"MSbP';`KnZl`!\V`mBG&@'D%LnQgLUUA$t=\.e8:lhp!pDmG+/SN"gBo"A@CMqhNlr3Y&"Q^b@#/k-Z-kum=DaDXc51M?C8HfB#*+Vo\5?sEQt6/el(3R/UX[p8$:FsTO4&?BG^+(D%_>f>@f1=N0q>F3\+m-U"Zr3Z.!+JNT\>qT^B3,L\kr.ZH]/Re?*O-PP!,0VbOC=p:7H*)MGF5j&<q+cm,a&D#tu+RqRp"0t)oYO#(H(=M!6U'R+u4PoRPU`Vl'=Rme;R52%F]mJOEE;*SoI7!.'[EN%Mg7(qp@e?uaF2'2.pQgjTaXg79e"gOr$:>(FA:la:i6[aD^BI2ru2M,/6CM9R#WGN(@#jZ/T%ROAfA91As9Mim$RbA6?Ff*N+>hClLDVK01O`oMp.%RgcJ@5n.4(-I!-JOMU[LF(f[PZL9feGi.%.1RSELUi'f%;NjgU?->5]+$\orqQ9C_eb:RrPF>_.0+Z"(?"H1t7l#0dD$'^hgn8gPo!@JD.Ip[i1&S[c:7cB&%-%C^/.kJD%AT)^O8,7^((@fkRD=bXgT6*OKS,g"SusHXO:2(>Fg6/V;a@ICC,d[L6JOYZjIk[c:37_/3,i@nf:Ujt(%If8=;JXglj]C>'J3-dA?/1WsVKNL1L/B\fJm[Z/r*2UL&g]s^5<e`.E!)Y^[j?uHh-C'(gKBOk`1C/6_mCi1$D-I&t(VJBR_Anu8'!:>?iRr+-Be?bO!)M,$#6QF(SBOdXg2M>/t7C49%9PpGh92aImK%-+6Z7Y[V0`]^?HY>#(4#V]I]s)i*b1hnO4kjtTlIOa*+1;\mp;-.pY^6Mq*nIX1BrKKs_ujReD8rA&mC:Y#YQoYm!,sjhghKI9gPnsoJ3+^)DD_Xc!Q<`>*!6"RRZ2L+5i24SEN,!R%L9h>5Yj1Dg&cbnG0gm0NGS\VhJJrnCmD@S3V6NB:4I]!'G!(0D%:_fD5#6VfH[#sgMs3%c+)8qC_>R?_&X3R,F8'>;c<&9i7Td=eDmtC6,^2gEN(EsghK",D$7,PB$a0UM7/:Bm/(Im:0Q?S.H,-<UJNPL[T^"S-6g-+@^_7prVkM.l**/@[Kdl!Y8#JtRrPCa?uauYgPnoh"-)F_No)eMC)Pb./(%Q>j&7R>\C=$Wg(epNG0m;,H>O"cq28q:25Y42#/'hH:*r/AVP=N,/0<'@ghJA%gPnpn!cr2/DD`J>!cggfDD`r6$.etEFh]kOADGo@XpqT_>.!$QY\/.4d;"`0[Yn'"@*X>mgPneZK/j0Y[i1:O%."m<B2a&`j&.b=c?[R@n"%p82iDP.ND<suj&*hNZjP$cc(J$9Mes*/=;K:7eO-d)KY4X)nWS#P9gtOZ'/MFSDD_alD8r5AK?(ZX[i1%HgPo!W\>Gqu*]N#T`r$WhJ'Q;kCXh!!::k,c'/1H8D%=>@gI&+cXgB#%XkQ.@?Q$3h/SeQ[d-:tlZu>YM!Hnq:Bf.uAbZrEk(>NXU_V:&<D1K61lY\QjC^%j@/\';*fF+j)!HZMoghJY"g(JQ%[`KgjC1?>k0_WkVR^6i;N7A]kB[,kO2M?S/4(p#%Df#XV5?gQ?H*C@?hq!ui9::Tj:fc>1>@k8'9U<M"WES&9Xf0uos0H+9QY[DVgBDT2@'4@"D%UkoD3SAajMaL+RG1,:o6Y//]s'F9:>:b$]=-`rIBC$/Y1O\bgB2ZE?u?.l)jb78lUe&/jMaK)e$e:6na3j9**KXW,DOr=#iYYortIrVD&BC7[a7Y\'"3cs[I\4B)Op=0B[h6C*QYn*],t3mRYWPJC.\<^Z"(5tQe^4TT.P]*c-<^9=5*t'2t`ureEJ[q2(7k%2/iA0Te@tNZmFaL2MAR\0%pbWkF4qJ0fs%jc"mL7\+QQH9lsiQ8S5b$ptjbbF)1s*0jAXs8\8jt05fO(QJ2E3HXIm`522&jJ_NOfB@b`mBsX2:L6fGbcrVU'D'$>JmA&6>RC%:\VsU-8?^\8*\[G^4;_H]ML>URG`hI1*G_WnKP[/-XWUe[hZuMRTW'&][Z.I`M',t>N1q!_RE)tb/%p*Tb934$pUCN>>g'I^QXeME0(>:55qV+A"qn$NS^Y`lJ(4b.)o5m.&G6lq)V-@i@eFAp&2%FK5@?\IFKi;Ac1[Ta?S[R<g7-1lr,;"Img2%/>X'f8]K/SM>BGT8f+[fogd0i(jRms@-,2+PEh3QGmD8Wf>6Z6aR[!&b0%IY>idV;aiR'iF[mC:[E2V`%[Y]!J'[c:9)Xglk"Y]""N#4X:QDc5k)j%sm&BR(c0[SJu3=c6CYppPsJG[7[=%k"fAN6i?fZt>!"[Z#]Qm@^$]4gYm>[KGb3l184?&<GMQgPnMZ2WIUL?p5U;gPnUj[c:<[YDR'uJGJ)@#K88HI8bQ1!jsr%A1DA3@M/Fjp<Y:PY1a&-Xb-?efIsLj[c:1bG2-h3fIqbf"nW3U?Qf<:m@5c4WGf3QYA`_u`h4c<\CBVW'Z'amVPL>u9h0uKiU7:sGjV^LF)2":>6.M@Rr1)$YZ0HXXX9o^Ah(L/4)QnlP1ts^p:u</)f@M@[KIE8gMs/f?pP+[D8rBpJHdM##X9t:P>Q77MFQLS\>Go*nP)N/B[>c.D&NA3gI?\%lY,m?o5+MVpoU2BN,%&JYH<AAgMX=e%)gbr/oAV'/)M&jgBT;8<nqG+rnEE#g@7m)Y]BP]%UK\%jcG#$[9ae[W,lbpYA`_u9gW!>)Ls^876I!IZr?jk[Yf@tm@p302UR$F'&#A:Q`[$T>hC`3DsKuo6(*Y7UH[Fl.LU+5Umgh+W-<*uWkdA/0.+>>o^.87fs"k\2@LZ,YRm-Aers#m1DaBT/[lXXg%_GAYRnU<r)6K^DDa(@!Yc[@LR0[&E'\>k;i]K9Gs?[TLB_T,)rb(4Tb"56g(<l#J62+H[i17Nr)6L)DD`s"!k@[1XZ-O"C+7m;f)GBu6JGl_)h2$c)N,pg;c8mi6CguTZmkcS[Y6kM>A.T^LM[6CXNdE`qT!FmM62A`2ZC(P5>$l,WC(J9AlDoRAHpd8Q7[]BV<t`1]@h&@\`U^qKkqGNUb0++m9+9HB_H;KdG'F2[Z8a9_(35I'"?h3;c6t=`h68c<td$"9%%RN`hr.-<nk'"C1HX_B\WC3\C?WqDD`AM$GIFb.B1d4;c*_d`hEjr=03]a2$IiJ`hTSPXC#.J2%uG\N,AN-\C;spghKdTg)b\9k0W[6i3n]5gb#m\qu*sYLf.j3cjs9f[Qsj.-7QWr%b^sZr7aJ#>@?!7)V^6Aad[:L1LSbQ[LHJ7c+)8EY\MX$208fb8Z3Q[MJmG!nP)]&=oU:aRsd1(;)tj7C36oEC/=QYG!UJ4[S(":Ngg+]^=X8i>6>4hrFn,L>*uC.R.f<MAc9(V_6sgl>@?E%$JUP5+5:e6B#2>Ohi8:d]Mh[K*&9'8Uss6t@^3E8K7uc![i1"GRmO+I;VDjQ?<5FQQa=,S%8$9?ctb,b#k7-Q9hW1(&[Qsj[i1dCGc%9R#f4ol`ha][71R4P2&^=^3-Uj0,H>P]V$gZC`^Oaa8%W/kZ[Z.QNBu#.7$r_`C2khWW/B4Q[,mcsj&*0SOVt[;)4n0Be;^mC'fiD+ACDc?(p1MVc*T=Z:"r$0)6bOH/V-@ero0AubAK0_[KR53JOV"/.&?WT*SN*LeEs[J4#ci.'\'ZJ'\&%Vd-BMl[YJ2Oqe1+8m;3?8=B<dMX-5H&)/6]r<["m\>.387e@%(n2(EIQ(d*^oC.u&F*n'e?".KLPS86)$qd@ghfJH.dK1:m6$t5js@Z@JAm43%bj&%eT.B0ebMbUrm2$@+aC&mS=:1X*VOP9es]3m@]C^)[SJAl,AD$`,F>@`qUd4kkJT%dpMrE?X_o]`S^1>;tn&,+dnCmNjkq6gYJ4(,<_B%r;<[L3ncoq^+14#$t!!S_UmQKHt;.E/`IVaTpX?aI49SSaK_>16\Mf3;c`E+FHIapbMD/h3=n4a"23T7rP24=nk&n?Pj9j(DRYKA0.H#JF:']q"]?jqjV69!chnPa,<C46N4dEcPX?jkTIhc]u[%dp#mpmb?'@Y'Bah2ND7,Tm$%dm'iSnkM:.*S6j6.31/5HeCK+/9Q0)NX4$1oS,Ua?c2AFVl)FE+>>i^:N8I=XS^0Lc?n^5.rI,`&T:_#YS/b8.[+&+Qg4o.NQ-Li!eZP4ABDcKqetkPk%<an(>1P8_niP5;='Q_gK9"hrmHEj$#-PHqTJrQ$D#\>YlKa([E9I1sHom]9FK998NC.1iW)Eq.rkRji!n[Qb2f*3-SQ]kkfBnbbSlgC5hY-/*7oIP*C,FhSO%H(WTfR8^]T>50mr>;Tm+Q2_,gQ@n:<T7XdV9Kb-6o^:p2=,b>&%0lDeOEtO_Aq(=5&TlkG5+b:aNGP=$Z)HgJYN0phTTIB0G:EVPVb^Y9,!iY-dZhOjj'%hmM'shE2eena\`]ZA#6!QTfQPC\Q8gqd"I5Khh/TlVj)/r8sS3=JhnOKh:ch0@SNgWSO]lj0LYn5E/A8WW"fjQY/I#=7sG+T!;!ZEE+?5qlXTQh5TL5\DT[)WAre\pse/"*43J'dE57%g+;<n_kPItC-!@,kJ="ket8e:5&'ik;4,Te,G1UgEqfPj3&J_*nYsP^>5I7MWIib@)o,ZtiVR"sNNb7![K`!6RqNuE;VNB6$7s,c&A$U^TbeHNg(Af$QI1Tl^p]2!0-.DtEQah?dAcB;gFY]L"N?quUDD7U5\6ES;eFZCWF**oKBeqGR!l>`C/VJMkssJ89$MEb2$@+g=l#W_MJ<pNMJ@<WUXnr/g-%lA2UUfYDV?T<EEbe:Y&)eo1<1uAW&JMpj6Z)'`h9u`)-3VO/3*N7WS;4kG[[(]WVkBQO\a_O*Eunh8%&G`^9+opV.OQIGfB'UBVfl,[Ye(SnU&ejHV9_&RYS>fe9??#5Mb_:Yg%dn[b*6VmC)%QG//,ccEs%*.HViBb8S>Wc*/27gB#KAVVGoU2?TQ<2V`%[C^2cF?oaf]"-r'hT\&qHA8<:S0iodXm@`).gLrIrF1-g#47d,sdtkGlN`'(pd:\0AZs!;"m@\Vk.r9uKYO`KMmbP5[=+FL?VS:\8iKq'OG;]i"_)C(`fk_H`)dp4*[YpdE*O&e%Z`PRK5e2``;XW;!^Cdp7YO68%(&4hCd2+i\D$%+glY)R*(:Jp$3NtX+gNDSF9Z5bUYBZqBbAK0G>6E'SRr1)@[KiF=D7J*gfH+P1"3ZYcghJk(D&+q9/[DX(UWd#k`0mu71!]0[Tbj-(g(?hl[Y.Z[1MA)@k1`<TG9sUo%eo@`+m!=hg'<)h@/3gp#Kb?!`AJ$mghL`Y+#ckOnpTnA2qJh]WD@=PN8L+ETWPGGHaBh$`h5nZcnegA[Z-F3]4fk4X#>s0b0t%[*;S>T7F"W7BRA:aCqfRh`[U;E52&3lXgX;#4(&6g4PPi]/V"Z6mC+!ugAic^[bPURC]LE`?j/Qjh'Slf1DKE/Ksqt]i3qZCbjDbg2FX*%7`jN@BK``W[Ys$!HYC+Bp2(1\hCZ$m7c_cd6u=N_55(pZ;c.,1p8.fgC2N?hCX_G$;kDV`]jS;/T!MgQ+)DIrg")?a:di:9C1Od5b9NX:)->QXM:p?kBUtJJ[Y^1%.qi(Bl'k#c^!3o9GRiIS$[u6:Tl-?:&>[.e;c'*&)NnI?:`9ePKB'BGoOboHin,DHWS;Elp;%)scEs%'ct4Nj3Ntie'=Qq!OF(YTl".;XNg\X8BV!5QD%!l.<m\I\h/%T@AX6;@.WN9#=Ys*ef`K<$EC?-P9W>CuZ-euT2%l_06oQtT:gC+C;c7GT;`2[:,X%B5a&5N,6IA5dA46N=N)<hecTWGPkHB8Ul]:H-SN6/25]2'mH2G)-CMAZE?*e!AQVMJa.:1^@3pJ;jC"LID[Y&bhQI'Pok;J6If,!(D:SbGIUdo50luDJ3VN<7NZV/&M*e%gnB`QliUi-'qBeA(R1qK",Ac"@iOY*dlfe.-=gLZ)GR1DJtgJ*eD2VMu)m=gTY)f7Eb[MC(:/[WqdCb/SZ@:QEgjdKBM@TV`!AroYoaEbh=Br.GlD)@)RgI@bBrNp:?Y-s<Rce5[f%-28uct@CQgHq"aD4;6tN98%1;/N"$[39AoV68(MD(TquCMC8lnCpH2lS@0T5L:?_deU<]%lj<BRT?baBfA6;^%aM>8`nYb>crI\p?Uh/_/(*?gL0(%2@_o)Y]1!HD4ujs[`sb2@WN.VLs'I@1?bj6Zpd`,m@l*_EGZ:a.q*qH.8?q<ik5_:AsZ/!acXWVF`"">p[,?9lXAd3[N6t^mBk<44)Hg+[N7OjYjl/1gJ'#Cf$d(5[`u3tC<NJUR^)kGBZJT1gHh-@p=]ql0m:oUfql-8S:!K,$!,3W::GMQdMlS=dXI_=BeA_Z-o3d89)l=#?I(OYP7=`&goYj6Q*p]@CL@d'[K/>Bjg:/XASg'iM5eaZ3e#>LO8eTbdJrF=D$]:Tp<\g%/[V:^A(sI;Z#-ic?S-q,V]PAsUpi@@X$`@jFV`Ut74j0g%s>=L4mdnr['n\&KkqrG)dsCCgBa#^c*S&jg=`]iF_<Qj,("/0S[08KC"p&(>=$taT%X\Db1fMFr\_'R/)tJ"@9)&q2)HVcD$=>14gYrX[L"rOB.VISmBk;@f9U,H@$=O3"HaXm[*g&N&n^=O)5SQoR@8-ag1bKs[[K[o!L/$.g1aO@[[Kp6!M"O_)*-C)S"')TBn"e;a5,X=/_aYgduSaud_hU!8auI*3kI<!B^13'mA$jXRbBg3DYDQ1on@6G=8hg!V6atb58)9[Be%DCUd_n]7<;d<8@HBGeh6'QKs6tZb-obi6J+uQG/@mh1Zb')D7$;6*ndqsJ^/.K;[V5X:0!ctD)lW@RqO;MBNmc*W]P&4VQBB&/G\VV1J5[>DJgblQ>'ULBr(NN/;W-:b>,Y$RT1qkVNBWBZd\G],;EtAdNu=0I=ppoZgPf>@;hajB`$-$Rn)?dfGq]]D5NNRRq\ZWC^tE6?unZZ"-aYob;>qtF6ha?+i!>NY:Y=gUr,3HOMRMkEoV#69:jmP[+"2B>>78??>U`Qk5/k*/h(Wg,J.A3\<_Ba>\uKt-l0Zq%,T`5En^ma+kG@]6Yn%/9j;>.#1uN2gBfnO(><I/?abO!c"u#kfr<6_)e7VflEttQ8=*[Gl@?=lOc?U:YK^p]rG@=]q69IugCHMR?l/7VGg.bN*8]>6YRA7eEm6*t"kN/aAs'g[JUP5:J!Oe,J6YSl$]+[s?\Q%p,&D+HD%\pIbcTa1>=ai9NGTk:pX[g=c\H@"H,oX-e)q4pgH\[!DV>/H(;o:FJc@1K3L-Koc<6r1hH?Xo_r_-;gJ'16LWK2cD)@\uLWU+u5#>[)b4Q9]VqgZpCfkheg>BTMBoARQ[[=KB`O,0g-e?be$#D9Rd3aRSD%^^ZG1#3=SS\l,@lA/g9_/^Af5GLHZ-(YFUmJLi1q$V&S1\HtC\(p@?/#?`@J8Dh>hB+i2S^"RN:E?'biWEolYWM^GMZK!0"03+I?-:OO0cO,g,+bs><r12FgR4V[Lmn'1WF-JRETN&GOj!1Rq\\&fL<uI[aReP>A9p@Y`%*`#eP4:MmmBSZUtt:$?R&2Cf<?2b\a,`RmN_rEnXLkCt@%sk,W>?O$/fVZr&-X2UP#0dqo,#a\->g*Q$L;V9-j'D(\<FJmMWejdK$u')pc>[*k(Q9C#Dkdn@Za?&pVHfCeN_<jogsToAN1dRcHOBc$0DRD3@fdl/)O[[F[lb@k,"ml$X4DC)ZlL7p2q2DqPDF%:9*RnC@8WnLJQZd#7pHJ#ZtC$J=E[Z>E49sf94V7)$O4(/I`IlP[r9W'Xes#%6R#AbPbp;.TC?->'oY_<[j[aRgE@1+=;&A9t@g1`[X[[Am/>;jU*q`0kO:WmI9#$YrABJX:<gI[qThV(ZC?Yu[^O1fBgrnLQ'*PQ>F%Br&L7HZRM7Q/t7lJ8n;^GZsUqdGh/<OS>kS"-fXD2)@$fO`u\%(PquBa_-!ZXd6\V`&U%#219mO):UEQ#%%:RVfF[0l.GKgb#n]1q![r^c'n\+1;HUq(6T1ad0HK#I'-,F,\P(G':=*?5i46r3Jpaa%eUsB]pf[X2dSqk@AZpqUFKNV*,e*hH.a3.QH?fCQga&Qu21DdFr:Y*"(lI7qnc7E%BgM"afXL[*mE`f-G=q[aHsU^9YGd5.T..HhqG`pHERKpHEDiD%p_r)ec"Y"1F<!\*I`9B+)/(c?SYhhU3?TB]ktWD&hS_F(j1e\(aZg]IR^JS%RKN8\^h'BXaJc$r@q%j#"&G3PDP"pFObG[aRn'_\XXi[[K_;q.>d1[*iuA0kt8OMBX'Wbq!",ZFdU:AY7^j@-c(DD&."a)ecO$LYG*kW\q-u-"!dM[+4keXer:]K=75UQEX"fIk9$k'"R#N1poX9na687O(Hpt^Rfr47F6AaC3ep0.-Hn1Z+u_&*!q,-!ae-P\LSW>D(A&hooMi4ouUNW?dhTCgc_I.gc_*md&2A[RmN@*T5?&bB\(V-c2MQ%.%=X<HUBd;UedMtBhmDsd*hXA94lgS^&NJd5OZ`mr`7`e05N(P>7+EF>AZ4.OkWA;dd<M`ZuIi7>>H5%O)4r<R?l8H,bnR7BN+9OgHqB6p=%o_-*CP='%\c,HOQ_-36`jJnC[&BnC^$uhO7`]QCB7S1qiFq<b_p-At6mG8^q]j@EFPY0ZN!TYO;8AKV\V7d^adG->S)^ZMP'1Qen09p<XVrm+MN`p@clL0@&8q);VEhZ(+;;Bg-^nZnnf/gI!r;[,j3M9q8O]2T(b=27ArQD20Ta]59Bhk1`T][T_^P@TqfP*lfZnS7\*mB4X6,bqRb9%qCnQERH39ruE:moLD<:9j0S'4ATIaFRaVsNduR@a#4%XQP@>c#GLmHJ8eWS3crCPERU^af8cCSXCIuR\(1^m%WRq8DU)_R7t#\tpRYNaI=YSipSO4T'lN'ndn$=>/)<e*?LH!E?t`aFU:Y4FZAtu!R^nm?D#n1rHY<fdjgLF!fQFR#IF-_=UId>MD&P`Xc*V1rgBgeq3Q>c!(HJO`+5:M*^],k5[M#:UYa(4agJ&uBD5NGE@4Ig(#uotI9':\.6QBFb2DLHNk"bAL[Y?\fF(f&(hqLV,H?R]&Q`Y*BQdbZW6!SQ>BId0=[Ek"?>3F2t#J#^9HYn]<J)Je;mpW?Uo`r$c.]da2Pd/-"FJ[rVa%BP5=B.PHN7,c(F#Pa.ldJL-jdJsAWj>@)V;!Z-3pD(WpU1F@.aD1nc%;r[fIGqC[aRi,%CB7rm+J\dQPn''=m+O.ZMgo4V=1i2<e\h%68l_^Xd->`GV+ZLLMShbSD.bS@b>FQ?=t.POW<NOUfVE12Y#O98QDuPm1\9]=ka$Tgm6Z.I^THhPA"^u@ubE';0u\djlUQOdTb"*88@lMab7+O-=-PWVP;g>?adi$7:iorHa^f@I;CK=]4#J!Cb8$NqcNkO_pikF/CG-#dn4<JcnCHgD$&\)<n$.p-ehFh(6u7\1AWoWh0=ut1l&2fe'#tq[*ld\D)?i]Rt'If>8Cp2Ib8MQM/B,Vc%b+OfPUMZD5NE/$YZ<klIiJ(*LY/7.%8mZB\XBWg]-8SD5NVJRl&p(VNiaAc"jFu80;]GdbD4ZA`Bi!q5(.tjfA\P%shqgc8/)<m-MC)m-VH5HdbT)!:1N[g1bQI",L.N*(*pMFUrHLROKJ3[YcU$gA^QCd@\bQX&In\(3sN:AbR>69C>+>7C5Fcc>B9s4!**QA&d7mib?ZE1kJp;gWP!)g1`+.gJ&hlKQ^]X[[L*r#j`9h[*h%j,ERAVmf0%u1pL6j2iMCmPB8_1a36HdBUajKD%h<o4(qi<0=HS>o.?iR[`[<>%cR-197E>`[!R\bB$Yl':1NFurn9Noa'2'HHXNBlrO/.iHJ;.@gB?V&YYK'lr3K%--[0ic\O(>h>bN+&4/Y<dUnSB.^0Bb<I]dj;9=Fj044DukB(q=VK0<)Ykqg&6NfuES^:BC;osVt:rS(]8qW:LD4L7T(N8j.F9d3_gXq/_E9@^8l%h,nq4abmpPtPPV)pW;t)d\i?gEDlmOu<'*23",<2u&1'l(j;d7c-a"l._]J(]N&8r,`s>WuVFha*i$4GLkNOkP&hCn#gfUr6?8?/YUMbRS'FMVfcn=Oe&_bG!Bi@f:*.]gL4sZI+q@Em=htrq8R,COZC1BMk;QK-Z,`HCLLLR[M?p=XgHO4"h'k!f#"qC0D3fE@9iiH(!\nqY48DJ!qU4=9d],Kdmus_damTig044DG1"p)MesJEF`u1lRh9K^9i*obRqf@cF(]p'k0VU]Mjm(<qUd0*5IT$6ZeK2jb@$l9[L(Q'nN6,HD)APB-VjSD1J.;mRl\4-gJ'2^[aRidQ*ep`q"E0)>i+0QYI3+PT!B;KC$S^+[[=f+/Xp4,NB)p,06:f"93lD.V,Gr)HOSYCPJ5[.g>-VC-C2KX*J3$?)iJ+Z7GA%7=..'BV<W+<0S`kH-g'&?&oI?idGG+E[[Al$f$iN?5A`'#V(JP4V//6(XL!l6gcX`%=#M)9iV(u>db&bI^Kt'=m>#baf%OhZCcf=P_n4O\*Po3s*ZjFO1J-]4RC^5[jdJPX%o5Q1H3^1sRTt$OHO#85RSgN/oaVG>e0-DoK:]LRg8eUD1tPr-2eQusB[]:h>=OjHCa[!&YatkJ4L7X+gJ'$0K^j44b;?$^4^GdCk?^eiBcYq7e(4?7jaK2OBeNZsQT00B[(1Ol>>774:>0FEGS\]gB>(a>c?ODEV:W-`:L7ZORT2/5dn<-<oY421Bd`;"Klf6,Us!Qj=$PGR],&5.I^TX,?$ou+n(U9/PhS)rX0h$W2.*J_]mLK1RR[0_oC2F]1obDIS%pV6/CJH$]q'(+gH1m5dR1G^5dL!?=elCGk^P*hD8f]gd-ocD[YK6rRqR$3F1.E\pmYuAr1@gF%(6Di=aA#$d`"5>@-+Mt/B6<aZYb9cH@'KcPACblQX3gjf>HTq_"sZLgJ'2aD%$%9fs,uV-SY:@:>-NPK\JilD6U_T6#EK_2T#>Eh6rbHm=k6@fO#2tgM*KVYeF\ec8/*>8B?+ndTa0/Q,r\NS@l;ZZkZ?E2UGNZ]XE]u<Q<`BkT1MgBb&l&:KeXUZUt^K9dK\mm=&6nB`Qlmbq#+6<rVQ.^AcbLR'mOMorrm^>6jTN%CE1"fs>G-r\KrGY=i^^2t<3^GokUfBXT#!8p8p&I>t\(A%!K$Cb<$B+)F/lgCNOt1Q9`mnoGq\>4,OhhJK-RkCp:RQQp\%BrA,B[YB&h95*ppq(8A`lIZ*9BP/3Zk@r/R1YVmBa_eE5%bLc7=16RLm=5I,f%Oh2C]I@QJ-o!m!-3P5d.^1LB#hNLSBKVJF(fo9qe`$!?*MV/b;j0t[Md`Tf9U,q_`O@1o$&g'cBcDmfhjo:dLio*hR#(tVO#HgBr.;9J\,W#5A>8EUn>(,/3?$uSp]9e'&*[/Z.@WCr7F9pgB\W\)9-AW[W?@jESRlk*nsCAMq^\SfILXIDTeM<BOddj[Y?C2*ON)JXbI4m&&CX#R/>'CjdKK([*lju_(gZ2VNK--#06+J1oBuaIei;Hhs5)4kH0IL_Ur8+QJ6-%o_Gh2SNS>Xg2rLdJI8lP[[Ki@!Zc-;[*lG<&=Zt-dn8cT66%A]'-!u[A+SFVdb#U.QLgRBI<3RgX`l>EGimH9e(D*tVOpkqD&uu"[aNH\ZY_8hG/Au\Y&Tn,"Z_P8;6@4Rp1u-R(;biF%s#oES]`k"_M%A)'KdSjU#@H/9e$%FVn]7dRpP9[jtk`YgIp?2D7%"CCcHJ3mBk='@D`hDo$&@?E7Jh&VNS[G_pLbe3EGbId_3(/B<q,fVNo9J%93pUO%*uAUls@am7H_KJ(k/F?!D$=,A\2n<l'K:2VUqZXb.%aeo@-PNB*O&k.uaP<ng=rXbRB=DWR<h@D^@.gJ'4\c5qJdK`ANRRRO[&#cN`kBa=$\F4qMOAs]%MAR#*.?FO`1[p'.[b@)WH/T%AH2Sqt9Ca<O;D7%`:fLY40#p!n!j#"2K3M3GOG:_/W&i4p_UQ1_MVNWN<*1uh>1n1\fA^u-Ed]%$sf+m\[p3j/B:=pubhp+#M,?($,kFC:$l"u$2p+k?N)K,8tB[b^QD'SQ9c(oi1Tksf/[_kTUrc+B!"J"B#>'AV6Lpa[[YZhPV/A#aUVqg$$m;7T=h6>:c[Mgli_acL?2Ni?ORl43c>reI:qY&<4qD-bRdp!3pD2$m1.r@,Dme4El]'A\\B"6mH=^s(!UlskDKYHQ6jQZ)J<p&(5+<mV\BeR"BU0<aa$5m)\Aupn=$]?2g\YpgKVRY?=E[h7t'!99^STW/eT/pWR'D\gfHL$V5pq$%rE&WX86gf<^'=R2Zg,V8+h-29K-UIZRj'LJ1T=0bT](N1lDW[3p2VhReruGpf,ri?hCq]i%ZJ=2Wh4JQ7HYAZ7U/S+?S^7%I.=Z1I_fjj?m@mPK?F@)(gtJirgT+lj.H>V9AU?>_ch=KLci+l"TD<hMHf0)#^%"#6rV/Hj`94aKiV([UYM6`sY&.34[d)O9[oUX=GHER4]ejT5?JVu4H#:.$^:*=[[Z:$)GH8=T]=mmE[QV!Ap<fk]D,3mJ;#)`YXd6S?Cp#j;X0C?$kI-@GrUJI])P#F.Xd?M6g>L_'ipEL>[Z+'ueE6d,8U.j\dTXo(>-[C2A=%@YZV-bAoEV;]AXTu`4c\9t%CAp8[bY.>d6=5oqH(OWb!4WKIiZ"!)ebj:ldiLKqjQ&u5!%@qF_n;:Z4"+qCkC!8fc/<8fc/jmZO<E!fj0g/gFKin^<QS)fiN@Eb"JpA]!bO#FgA^JUG*S`E#JXn)ee,ImuFhZh-2OZI=9'-qi>Th;qje=p=lWZBYSB^>1mKaNQOntp>&q%[d)O:([S<6l45snPYZ-4s''BCp<e>h7Jj-LpK&m"Y7%dsO)5]t%CXS8QYkKgcJ79XCj+Lfh$pf:HYBeLgN@>@(7tEV<m+EYs($Pe5]*7EoA2O]d:pCAVpYD8flpXh=pse&DtUZ9G1nN3YK'j#ch<F/X(?3V=T$b)p\SY(Ir3`A["#hmrSumcZI\E<liqi[gIM.%HIg6"bo4r9]!baIFgC`.bjT_&1Gg%e0>=mL0>1-8IrYJBa8DL:O8jQCkLI#ofiqtl=pse&AO3l5W*]8bF)BI5D%IQ1+??!^>:f3rQS)pkmFuN\2UMPqd/fd(!Sm:thtLdZ3Q#^>CH8ijSBJB":1cS(n'UO2hu/U[ZL.B.lg@!fa'1KHf$!9(CpU_C]"u_crED,Q]uY/6[IMhmlIiL*b=dJ[>TEcEEW4eEE-(pV?Wu-4mV\Z/>AW_qO):H=Zq+\SDQT7J6]qBFZL[CWIkPZhrNo+27#/8');fnt/j4%ahe`uJC[51RqW?g^n)LO7n^bl<ZZG)Nft!ShCu!ii[VgT,D"mh?[XN'TgHRC*qXE:c[U0te`pVI0>:@b@fj+7,5?YG[(>:s_4)V0eU[+Z>FgBH_l2Eb,laG46gIKjAr,o<DCp_iC]38rrRSCH^[T[g#gH@U"L?i,GCpr)3ZJaJ[b;4"c^V.*Wp<a>pLi7FdX(<`ghmL2Q=a&1%C%#6YTt.PbSG;D]D:PrdgF9eMgF9`%D35[D[`FCtgLWiAmBWKEmBWLZmB[VIgU8cEgtH\dD6k%3G1hfIUI0A&FgCB$>:RfY8(P-)>2)N%[Z(g`[oU\a6f[lgKAQ!jS(gDfVnHkWf&j;UZtNu0h-2<#fbO4hCl7i8[RGWa[RG:$Cs)O$[UjcSgF,+"gF'S(DUFj&k-JrPD3:DJ>@_A07>KF>X(;UlXd<YSAPp/$p@%eBG0s`\SiYP?/2aP@J(i3%-r%'ND*@2hAo;=T(UiV^h7$G-4goZWmC%=^qV*\[I^[H/RbM@cJD4[KPARW^p%I&nO1+F18_i0=U@#6r7^gu)f^6+KFuO9'>pJ*8ioKgdP/I05Bjf\3q67Q@Y?P]0[=@\d\\-RS[oUX']!bQ)LOE\"AY.XHPXaE.CosJ7:ES>6=)AutD&sN'DQT5nCoH1e]2X0)boVp_gF=tlD3Z's[`C&@D3.m"gLM(XgLP4lG1g/]HYfG1*O\gSd>dt->1l2bdHbN8lXeW%ZE3Ef?Z1=7m@tWhD:PrMa'0sAXd@u?T3!o1Hu5VtD5/'-7Q5e0B@k>]Zo@j9[X@r+OPeBpOPfqPcS(&jB:#s5Zcc"rg"dn?D!g.=[SHdjD38)rVXE<5fin8dgM-+[AR;pA;L[B$c[Ut`d7r#-lIfcmf#ef;MoGM^NOF^_D%timMJl-n].NK[gt(1.mBf8jHe,W2mV'&_gT+m)DQT3#Lr+8'fk^Iu:.)JT5A^uPG26@TU*E7c8!BJ1AW,;25JGmQ4au-Fe$e)B)3)n,#;^4e&,Fsm+0XF0B61N&=m4UO_t1=i_sqp'iTE,P7<MgN7=KZn/YVRD7;LYI7<<mc3U+es.Gic6\$*hVgI=ZgN/tSSNI-erA];*:^:r@&qe4(Fd?4HK>1m2)WnV7VlXbp`ZI7V)dsc[edJIbDFPCWq3ZYY&*F@JI9Y5/69]*;"T+eZS4C>PAZ!2,#5M'sV4h#9tCaX(hcIsa%p>&q%77Rf><m*/NnZf4*:A\_'s8G(4gN@>7MN<N)f#feWkM&dYCok7;ZLHUk>d&"p\GpE/0"Td_rD0lHr%?_Tr&qJWk1a^1om:M\G?\mD$gkPuo58K=qmP0,[HhXn?d@CO/gkM!90p#2jh:&fGA)0QcKn96)R]aVbIqa5r-!D;/2$)\D0F`>[C5ARD&j^Y[oUX7ke_Q2[U8?6+3!WY0=Hn$g,_'\h-2;1CuE^L]5VuKS#r(FCuG$agGh:\k2AGJfi@o_m$GFImA$/hD:PqgF*sL]b&HaTUc-WF?_8?TURV#K[Bc4fh/==*FgC#^hJZc6d.Yl31Ri3nS;u>Wbnk5hjq"oHYMS#HYDq:K5%iV^^=jnmZduQ_G;Lu5[d)OfgT+ldR-sr3Cq8;6No%Mk=)AThgMX-Yd4r0'0t?]'fkC*,LY]E(L(E$MI!XPT%j/?eLWd-L95<3mV;lF!ZJDtB=_9a3S^b?]Q+Yjg.t,0L3US6K/=tQRn_*54?^mN$YKr6;B?+4,2DlSR>:L]J*+NX%?J7;#p>&q+NK*Cb2nu9!q"EE"IJhasS[M(0G28rT?-P:gY1k3UIr1>hhV0W-52.Z6[bEriUMZ)u8StcF],e=]m/#HbY1bKbg$;ipNQjBOG26@P[d)OY7E36JO,%K)8&;WlRC8$4[bIioZs7W8\E&(/Co2Pm5NA@V(uF!qA@la/+5Z/7?5maG^@uK0^JA^8]Q\4]??9tL(*g92Kok&$=),1sgU:t-W&n\fa(MMjFE]UsT7/iS[bY.=UZ92je[!ip>:Y2?+niA#j_^dQmA&^88&iH2X(C>Gaps0\[0HN:Y1mjKPTKk8AHrT[AP[I'AP]G_aaXcSP5bcqRm+l0c(F$5bFWjb2*T'hQ^6>KD>a(/gt(WbD6uWCXh(rA6mifFX(=`Sc+/;X;O_?QRr,aFgI*A/LeKn@<m'U60KYi7C_)9T^=gc?QlQ.:bRP/#boY':ArkoZAWQfEZH&]ofot$ifot`FZDX\q-Om$Ab"pb][f1U(QIg1F<uZ%Zg@pW9g+bSUh-2A3'2JOMfh?7X?hq.q]58CRD&Af:n^bm9AS3=`[:c>jA%"SUQ(?NJQ(GI%B"pQI?/;kcF7$QID%rSVh-2Gf-?%)9ZLZa=#/+m(@CD%h[Yda34_nUh\Zsn=r,o=58_<GL)oK,3)t8%(_VMZR@:hT;EGbZ_,e%X!P$5$CE:!=9;SBGA\+A1Z]6g!;j51knd;@pXgV!#6ZL[CWci%_2L>"5ogMX-XU>)F3h%tk6P`KYsj)a7_Z*qdCT%gXH]=Foq-aq.c0=K!kg,V1MDQT1MF_n.+Fg?nZB=JI73aK+5/[TP.2VhRddE154X_aZ=2`ks@3n\uV^%-Y:BXZ=1m@l\7&`3E&GO-8c?gY3j]kt?h[YX@([oUZ3]!bo#m`Xp5Q*7WPD>a(/Q$VSZ[l\K0\_D7ClKto&mrmBH3*U3t+#_k'NMgW[`^dJ\H/Dh;]ZkWQ?&76Y00L8CQ^mKupU:*=WnV3O0&(MbD%`FIj/nZgVYu\PqmP6IlaDXGr:/@\d4)Bg>1m8+D0Fg_FgC9">:SdJR/6O4Cirru2DJLGc&X4+AgVB'AgVHNfnml+fnIuM]4#)*RpCm<[UF9i[UF(PC1ohk>:e%+=6.uR)r!iZqV/&^Zta`4h-2I*WR0\VQglu]M=%':^Rhj=H+Bo&s7knkD:Pr[[`aYkD6i2IgMHZ<?+*(9HYiTRG1lWOp=ZS+>AU%L[b[mdhWE-V)f:gDPIAafD&/QMDQT->BpJAWCoB8>?eX7W7r9$4]5Fa9T,ha_[,l:oCn]Ts4`BMcCp6!j/o0nrE]2`X2;P]a4=8fE5>Q-`53m'QGX$&6Hg]WFYNFRrf%N8C^\W.WXkIsP<m/au[T;e)IbF,";/N)W<OV2G[Z=5\[oUZ=o_O&CqL=uJE][t,HYE'0lYPGPp>*&0IEcZV*O]QornB4ec*gaD%biO\cJ(I2f%W<4cJ'grrnAoMNODg_d@L(.[BeuhhX/(LlXe8pZCU@WoJaF*gM!b:mi?5Xa'0uG<m")4]KXTL4#YeCIbH<HmCK`+d9T%j>ufg+Z!1uCPt,nBV`SdueD#+^b4aNYCccJ.4e9#J\ZX[1qp*qBr4TOe\m'"JlF,G$HMt<fm.TS&FRQZ\7to]/0t)rkf%[6:Zr)-0]!br4(Lr!_b-0Pg.'9sZ0RLiE[Yc_morXL_k0IoBDQT1M*Gi6tXPE7DXO6o]<dK+/4#3qHPWjEJS3<?Y3.F/0F'am]=^ACS\+A1ZWOnW_-a+P,rO5hNB]@@OMnZ[tZL$tRas1cRf,_>$mBgk_ZuKJ7h-2@gg$S0MG4t5[21%(4g$QZN[X3GR[Uf=WCruVRCrt^afi-u/B7JI?B2?h-cCXLZYs&Q(/T08fg\L/>WVt(JbM./U%s[DOU.^3[/>'Umb&b"J/<.,>kP!_9gI.Bd&m[`@lXa@=):<j,N55/?HPP:YN84.d,<f=J5'^2`5(C#qI/ABIq<@jdMt$U[V>)t%;Xmt-PBQo5E;%\Uhp5KZbM:me<njZd]5Fa8dA?3flIg6%=jOLab<9\\EUC59HYCjadA=MA9DS.%l0[l5SaEl=?g5#d49'2941O[a\Ua(RDK"+Z2`X%0S"8EjQ^C!Scd)E)BBPbm/mIJmQZ'<jD>a(//PbH#Bm/<:VmbmDD&-;./A,5gXd&\9[Tjbh97lQBh4NeqD&->?DQT2-[T7g'h7GR^bs)!tgH.ObD4R&SgHKu!gHL,TgED$S[R0r,[USctgF7LZgF7E>c/dM8fkUCtp>=2"Ac(n4TY(!bB5Q2)ZtAiua'1,)q4A>p?Z!/^cY^8%[Z'+MN8LtEo:>?Yr_9h5[jKgYYM(nhr_+EEB-u>^bT@q]bTAdPAIi+UZA5+-A<0CNArf^AArh)h05K:rbC-g[[f1U(.c5;S`O!ThB5Q2)D'!'W[oUZso"]'iCqJG8VdA,#H+&be[Z<)>*aB3DPan@_C/'J#9!]PIb"p'!AL@#WGH:8gA`_Z:Pa:()AD;"(qe5DWUUitZ]![<1fm%A/?Nmn'c*iYs^M`HL\YWF]n^bmS3n[)OpA>H83AKi9S=_Fgc;1odZ;[$sZW#3;fkJcL[Uj7*]4H0aRoP@5gG6:.D4+KI<qSZZ[SYee2G;qf07PKup>&q%j_r00hG(J/bA4PDGMT`/f$R^gldiLM[l"\Z7;m1sX(>>d-+^P>96S&(96&drQL4XZ&,f^KUqsLmUtPW]/#h9>C?eRK;#a8!ATm6XCp)^NgVLNACnio9)j]6$?Ypgtp>&q+*PG8)kh_qK\@ZGAXP7l6D&p:XlWYe;c"b@C\)$e\AIIn#S=96=VaG<iVMEo<e+VO-41B(4]DZTQ]9;Qe.u3MtQ+H@h=4anJQ'UiRASX3Wh6n?4Ap2Q`^UEF\>AgR/U3HKE^,ss6G.Ff??J6cQp>&q*7.:,qCLu8T[j`rCU3D.UFgC=M$S6Z&"jlYBK%kJ%K'W;M@=NW?b3@0Zat.J>Y'X`gpFWh0?%11)]5r;(qr=fFn^bhbYC"subL<nUqX(amf$P5ogN@>5gT+m9MU/UmCo"[V/goCr0"n^;[b\E/\DM@R\PCm5H(NbEGWsk75C2':!!$l.zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzfDbgN=YBdT!!'#h
    GuC CTB fence: 847
    GuC Send CTB: raw: 0x00000000, 0x00000302/00000302, cached: 0x00000000/00000302, desc = 0x00000000, buf = 0x00001000 x 0x00000400
    GuC Recv CTB: raw: 0x00000000, 0x0000095A/0000095A, cached: 0x0000095A/00000000, desc = 0x00000800, buf = 0x00002000 x 0x00001000
    global --- GuC CT buffer = 0x00000000 00a9a000
    :fBo)Q7iQDY'Arj):1;7tAnGWpgnZ^&:!ChYAn<-RR@0<%R@0J2a%AD@S9jK!:@sqrB!K)$^?sIbP./&O'MRae+^Rg<&I=%V_MCT(Q8Q40#_YOWLdWF!R1k8cs50!6W9MIPia+)_GcL75?95_VkD?AEg@2N00"`3LO09(#iZ#Zl]KG\CDZnoOS&71BQLHKd27tGaMf/gVj4hJ\G`M86hD;elGDbhm4la/l06j)X#MqDPiqpdBq#9d]4s54Q%u_S9_r?Hf#l*BJ$9f___2jQtpp';r5!43P:PbVD;r]7B2#+'>"$Sbn_U"(2n8mW&Hp%27?N@f((W%h]V=7.<3IEUWM-g=uj&a+$HlDd6?Oje%3QQ-"V2b)9S"jWb;8/IH'Pb4!o0rSBDqDt&P-80:WCqU(s/j\T].gk^b\d4OWQoj1r]B"Bh%M`2Sc)<O)1D60B5<dgkBGZRp<oA_<:-MFR<u*>5C>Z\Ld(lgit'!KpnR=KIQ76[T8>c6BB)e)3V]rM!Id0/_I&,6n5nX'r&+8M^B8pGDo1Cg]C:%)55[S=LjoF(iuc-&po!UWr]0m4^PRFADrY3A48?;S!WG7[_LICAn6b3?r&=DS0*D28P2^u.'^B&#c4&`.._$tfj/[p;XsUXs3ob"0LTW8>gjO."NPmaU"PdL+E6Z?\[fY?+CN-Do`O?',DB67+No3![N:%@h\?=c%H]IM5(V$'pi;8N%mN8sQJ`$coN#iOTGbO&N7ueW-'R5bui5^fu*ZTF0M;TbBN1LZ,GcBW!B9&Q%(3l8*i9-)kf01WPSho@c_455V<s;i3F`>mM`7G)r>]"Gfou5MfO00(6\;&o\RuD4s)7ZR%i*24ZDAB[I[c#o"_m^Jmg]qidS\fR_(#0UFES\NVpCl<m+*#!2_tOu&494pMK>J-1'Kcrsn\`6TNtOP\)"FB<_iGQq49Y37PJU*-'g*3#n^GBOcP&DL*:^AP&RGOOiq&D<mSqp'^#ZT35J_$-g.T!&A_M1XkUNM-MS<D(r9H#U.A%PPrjH+10;r5Sr6N^MpE._$nb:B*E51:MIsmN1oD8>6pX4G;_V^k2^T9)kcZ/mB8c84Q5HHNA]dNEdfmf*tIm(jCoag5ZMspE%T5qY"W*`A^(Y:FGf<YC"[TCbt0BU^_mlk)3MsJeukq`)3GP2^IkZ?@2I!^q?Y2s"m&*rI5osS)j:]LA>pE.^m5G!T,r.Xh.cRaJ&T-!"gkp,B[p$"F0Q$n',IIdDd9"oOt?,us<j5\p%cZ($j8c84Qcf?a_pC[#cs5/5!4d1A7-hljhI3nRN^Y_V2kqB5,bNf])hu36:JHc#F!+aXC
    available engines: 40403
    slice total: 1, mask=0001
    subslice total: 3
    slice0: 3 subslices, mask=00000007
    EU total: 48
    EU per subslice: 16
    has slice power gating: yes
    has subslice power gating: no
    has EU power gating: no
    slice0: 3 subslice(s) (0x00000007):
            subslice0: 16 EUs (0xffff)
            subslice1: 16 EUs (0xffff)
            subslice2: 16 EUs (0xffff)
            subslice3: 0 EUs (0x0)
            subslice4: 0 EUs (0x0)
            subslice5: 0 EUs (0x0)
    graphics version: 12
    media version: 12
    graphics stepping: C0
    media stepping: C0
    display stepping: D0
    base die stepping: **
    gt: 0
    memory-regions: 0x21
    page-sizes: 0x211000
    platform: ALDERLAKE_P
    ppgtt-size: 48
    ppgtt-type: 2
    dma_mask_size: 39
    is_mobile: no
    is_lp: no
    require_force_probe: no
    is_dgfx: no
    has_64bit_reloc: yes
    has_64k_pages: no
    gpu_reset_clobbers_display: no
    has_reset_engine: yes
    has_3d_pipeline: yes
    has_flat_ccs: no
    has_global_mocs: yes
    has_gmd_id: no
    has_gt_uc: yes
    has_heci_pxp: no
    has_heci_gscfi: no
    has_guc_deprivilege: no
    has_guc_tlb_invalidation: no
    has_l3_ccs_read: no
    has_l3_dpf: no
    has_llc: yes
    has_logical_ring_contexts: yes
    has_logical_ring_elsq: yes
    has_media_ratio_mode: no
    has_mslice_steering: no
    has_oa_bpc_reporting: no
    has_oa_slice_contrib_limits: no
    has_oam: no
    has_one_eu_per_fuse_bit: no
    has_pxp: yes
    has_rc6: yes
    has_rc6p: no
    has_rps: yes
    has_runtime_pm: yes
    has_snoop: no
    has_coherent_ggtt: no
    tuning_thread_rr_after_dep: no
    unfenced_needs_alignment: no
    hws_needs_physical: no
    has_pooled_eu: no
    rawclk rate: 19200 kHz
    display version: 13
    cursor_needs_physical: no
    has_cdclk_crawl: yes
    has_cdclk_squash: no
    has_ddi: yes
    has_dp_mst: yes
    has_dsb: yes
    has_fpga_dbg: yes
    has_gmch: no
    has_hotplug: yes
    has_hti: no
    has_ipc: yes
    has_overlay: no
    has_psr: yes
    has_psr_hw_tracking: no
    overlay_needs_physical: no
    supports_tv: no
    has_hdcp: yes
    has_dmc: yes
    has_dsc: yes
    Has logical contexts? yes
    scheduler: 0x37
    i915.modeset=-1
    i915.enable_guc=3
    i915.guc_log_level=-1
    i915.guc_firmware_path=(null)
    i915.huc_firmware_path=(null)
    i915.dmc_firmware_path=(null)
    i915.gsc_firmware_path=(null)
    i915.memtest=no
    i915.mmio_debug=0
    i915.reset=3
    i915.inject_probe_failure=0
    i915.force_probe=
    i915.request_timeout_ms=20000
    i915.lmem_size=0
    i915.lmem_bar_size=0
    i915.enable_hangcheck=yes
    i915.error_capture=yes
    i915.enable_gvt=no
    i915.vbt_firmware=
    i915.lvds_channel_mode=0
    i915.panel_use_ssc=-1
    i915.vbt_sdvo_panel_type=-1
    i915.enable_dc=-1
    i915.enable_dpt=yes
    i915.enable_sagv=yes
    i915.disable_power_well=1
    i915.enable_ips=yes
    i915.invert_brightness=0
    i915.edp_vswing=0
    i915.enable_dpcd_backlight=-1
    i915.load_detect_test=no
    i915.force_reset_modeset_test=no
    i915.disable_display=no
    i915.verbose_state_checks=yes
    i915.nuclear_pageflip=no
    i915.enable_dp_mst=yes
    i915.enable_fbc=1
    i915.enable_psr=-1
    i915.psr_safest_params=no
    i915.enable_psr2_sel_fetch=yes
    lunarboy
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 May
    Reputation: 0
    Country:United States
    #4
    2024-05-13, 04:03 PM (This post was last modified: 2024-05-13, 04:04 PM by lunarboy. Edited 1 time in total.)
    Oddly enough, there's a Trickplay process running right now, and I do see the GPU working:
    Code:
    top - 15:43:35 up 15:37,  1 user,  load average: 3.89, 1.93, 1.40
    Tasks: 271 total,  1 running, 270 sleeping,  0 stopped,  0 zombie
    intel-gpu-top: Intel Alderlake_p (Gen12) @ /dev/dri/card0 -  174/ 903 MHz;  60% RC6;  0.14/ 6.86 W;      210 irqs/s

            ENGINES    BUSY                                                                                                                                                                        MI_SEMA MI_WAIT
          Render/3D    0.01% |▏                                                                                                                                                                  |      0%      0%
            Blitter    0.00% |                                                                                                                                                                    |      0%      0%
              Video  14.83% |████████████████████████▍                                                                                                                                          |      0%      0%
        VideoEnhance    0.00% |                                                                                                                                                                    |      0%      0%

      PID                    Render/3D                                        Blitter                                          Video                                        VideoEnhance                  NAME   
    950063 |▏                                            ||                                              ||████▍                                        ||                                              | ffmpeg 
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2024-05-13, 04:40 PM
    We'd need to see your ffmpeg log to see what it is doing. I'm guessing it was direct playing the video but transcoding the audio (CPU only).
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    1
    lunarboy
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 May
    Reputation: 0
    Country:United States
    #6
    2024-05-13, 09:13 PM
    Here's the log from a play session. Attached:
    .txt   ffmpeg_log.txt (Size: 118.98 KB / Downloads: 81)
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #7
    2024-05-13, 09:50 PM (This post was last modified: 2024-05-13, 09:50 PM by TheDreadPirate.)
    Nailed it.

    Code:
    Stream #0:0 -> #0:0 (copy)
    Stream #0:1 -> #0:1 (dts (dca) -> aac (libfdk_aac))

    The CPU usage is audio transcoding.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    lunarboy
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 May
    Reputation: 0
    Country:United States
    #8
    2024-05-13, 10:32 PM
    Ah! OK, so I guess it's working. Thank you!
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode