eldorado
-
Posts
14 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Store
Gallery
Bug Reports
Documentation
Landing
Posts posted by eldorado
-
-
On 11/15/2020 at 11:58 AM, flexage said:
So with the latest Unraid beta release (6.9 beta 35), GPU drivers have been added to the OS.
I had a quick stab at getting an AMD GPU passed through to the lsio Emby Docker, but have run in to an issue.
I enabled the AMDGPU driver on Unraid, I installed the lsio Emby Docker with the `/dev/dri/` device added.
Emby Server shows my GPU available for transcoding (I have Emby Premiere so no restriction on transcode).
I started a transcode job, and it was using the CPU, not GPU to transcode.
Looking at the transcode log, it looks like it attempted to open the GPU for transcoding, but failed and fell back to CPU.
I've attached the Emby transcode log, but the first error that occurs is:
/home/embybuilder/Buildbot/x64/libdrm-x64/staging/share/libdrm/amdgpu.ids: No such file or directory
Then FFMPEG fails with some sort of I/O error.
I had a look in the docker container, and the `/home/embybuilder` directory did not exist...
Is there something else I should be doing to get this working?
ffmpeg-transcode-646aefab-ad63-4910-a5d6-fc108c6b9031_1.txt 48.16 kB · 0 downloads
I pulled out an old Radeon card I had kicking around to play with and see if I could get it to work with Jellyfin
I'm on RC2 now, setup the driver modprob.d thing
From Jellyfin docs (basically same as Emby), you need to use this parm on the docker container:
--device /dev/dri/renderD128:/dev/dri/renderD128 --device /dev/dri/card0:/dev/dri/card0
I did that, enabled VAAPI encoding in Jellyfin and tried playing a file.. it seems to be picking up the card, but transcoding is slooooow
I'm thinking maybe my Radeon is just too old and doesn't support enough to do the job, not sure... but does seem to be trying to use it, my cpu didn't do much at all while this was happening
ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 9 (Ubuntu 9.3.0-17ubuntu1~20.04) configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --disable-doc --disable-ffplay --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-gpl --enable-version3 --enable-static --enable-libfontconfig --enable-fontconfig --enable-gmp --enable-gnutls --enable-libass --enable-libbluray --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --arch=amd64 --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-vdpau --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvenc --enable-nvdec --enable-ffnvcodec libavutil 56. 51.100 / 56. 51.100 libavcodec 58. 91.100 / 58. 91.100 libavformat 58. 45.100 / 58. 45.100 libavdevice 58. 10.100 / 58. 10.100 libavfilter 7. 85.100 / 7. 85.100 libswscale 5. 7.100 / 5. 7.100 libswresample 3. 7.100 / 3. 7.100 libpostproc 55. 7.100 / 55. 7.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'file:/movies/21 Jump Street (2012)/21 Jump Street (2012).720p.x264.AAC.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 2016-07-02T13:36:10.000000Z title : 21.Jump.Street.2012.720p.BluRay.H264.AAC-RARBG encoder : Lavf56.40.101 comment : 21.Jump.Street.2012.720p.BluRay.H264.AAC-RARBG Duration: 01:49:37.66, start: 0.000000, bitrate: 1731 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x544 [SAR 1:1 DAR 40:17], 1500 kb/s, 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc (default) Metadata: creation_time : 2016-07-02T13:36:10.000000Z handler_name : VideoHandler Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, 5.1, fltp, 223 kb/s (default) Metadata: creation_time : 2016-07-02T13:36:10.000000Z handler_name : SoundHandler Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> h264 (h264_vaapi)) Stream #0:1 -> #0:1 (aac (native) -> mp3 (libmp3lame)) Press [q] to stop, [?] for help [h264_vaapi @ 0x55cdfe839980] Driver does not support some wanted packed headers (wanted 0xd, found 0). [h264_vaapi @ 0x55cdfe839980] Driver does not support packed sequence headers, but a global header is requested. [h264_vaapi @ 0x55cdfe839980] No global header will be written: this may result in a stream which is not usable for some purposes (e.g. not muxable to some containers). Output #0, hls, to '/transcode/4ec8b4af326024ebb7f8e27377b1b2ca.m3u8': Metadata: encoder : Lavf58.45.100 Stream #0:0: Video: h264 (h264_vaapi) (High), vaapi_vld, 640x272 [SAR 1:1 DAR 40:17], q=-1--1, 776 kb/s, 23.98 fps, 90k tbn, 23.98 tbc (default) Metadata: encoder : Lavc58.91.100 h264_vaapi Stream #0:1: Audio: mp3 (libmp3lame), 48000 Hz, stereo, fltp, 223 kb/s (default) Metadata: encoder : Lavc58.91.100 libmp3lame frame= 2 fps=0.0 q=-0.0 size=N/A time=00:00:00.30 bitrate=N/A speed=0.343x frame= 3 fps=2.1 q=-0.0 size=N/A time=00:00:00.36 bitrate=N/A speed=0.256x frame= 4 fps=2.1 q=-0.0 size=N/A time=00:00:00.40 bitrate=N/A speed=0.214x frame= 5 fps=2.1 q=-0.0 size=N/A time=00:00:00.45 bitrate=N/A speed=0.188x frame= 6 fps=2.1 q=-0.0 size=N/A time=00:00:00.50 bitrate=N/A speed=0.173x frame= 7 fps=2.0 q=-0.0 size=N/A time=00:00:00.52 bitrate=N/A speed=0.154x frame= 8 fps=2.0 q=-0.0 size=N/A time=00:00:00.57 bitrate=N/A speed=0.146x frame= 9 fps=2.0 q=-0.0 size=N/A time=00:00:00.62 bitrate=N/A speed=0.141x
-
On 10/29/2020 at 11:33 AM, mgutt said:
I do not own an AMD iGPU, but I found this thread and so I wrote the following script
Surprised this isn't getting any attention yet
I am considering grabbing a 3400g and this would be icing on the cake!
Would anyone know if there's a reason why this would not work?
-
Ah very nice, thanks!
-
I'm sure I'm like many others who have accumulated quite a few docker containers, and the list seems to keep growing!
Visually I would find it handy to be able to visually group containers so they are easier to find and mainly I just prefer to have things logically organised
You can already sort and drag and drop them around but in the end it's still just a big list, I would find it handy to be able to create at the very least dividers and attach labels to them where I can create my groupings
-
Similar to how you can create a .env file when using docker-compose, in other projects I would put a number of variables in here that I could use across a number of containers and reference them with ${VARIABLE_NAME}
I use Traefik as my reverse proxy, setting up all those labels was a bit time consuming, setting up new containers would be simplified if I could have label values stored as variables that I could reference. If I ever change my host, I have a LOT of containers to update vs updating a single variable
Also when testing mysql containers with predefined username and password. I'm sure there are plenty more use cases
A small section on the Docker tab to allow managing of variables, and then of course the ability to then use them when creating/editing a container
In addition, Docker also allows using a file with the --env-file option, I know I could do this up manually but a nice front end to create/manage them would be handy.. but perhaps asking to much now
https://docs.docker.com/engine/reference/commandline/run/#set-environment-variables--e-env-env-file
-
17 hours ago, CHBMB said:
I don't think there is a version that you can still download that has a fully free tier.
Using archive.org I was able to back track to see the history of events that I missed over the years, you can download from archive.org too
The 5.x series was the last to offer it
So looks like my upgrade path to at some point get me to 6.x:
4.5.6 -> 4.7 -> 5.06 (This is where I will sit until I figure things out).. then once I'm ready to commit, I'm assuming I can then jump to 6 without too much trouble
-
Not disputing the value of Unraid, I've certainly benefited quite a bit from using the free version
Though I should have also noted that going forward I'm also not sure if I will be keeping a physical server or not, and until I know for sure and start to invest in hardware/software I would just like to at minimal get myself upgraded so something a bit newer than what I have now..
-
Hey guys, I've been running my server for surprisingly quite some time now... surprising to me as I've just realised it's been going since 2010 on the same hardware!
I"m still on version 4.5.6, where if you had just 3 drives it was free to run
It's time to start thinking about adding more space, bigger drives etc. But first I want to ease my way up and it will likely take me months between each step (kids take ALL my time :))
So wondering what was the last version that allowed you to run for free still with the 3 drives? (assuming this option to run free is no longer an option in newer versions?)
And I guess also easiest to upgrade from 4.5.6?
My idea is first step up as high a version I can to start, likely let it sit for a while and eventually start figuring out my new drive needs and then probably in the end (who knows when) get up to the 6.x versions with the 6 drive version
-
I should add that when this happened, I came home and found that my main pc had rebooted so it's likely there was a quick power interruption during the day and all my hardware was rebooted.. maybe in there something zapped the ethernet port on the motherboard
The cable I swapped to was my spare I use to plug in for quick testing of laptops etc. so was on a different port than what the unraid server is typically on, but I'll try playing with other ports just to make sure something on the switch isn't gone funky
I guess a nic card is cheap enough to give a try.. I'm assuming when I put one in I should disable the on board port?
-
Yeah, that's no dice.. did you look at my syslog?
-
Hi guys,
I've had my unRaid server running for almost 3 years now, a couple days ago I came home to find the tower inaccessible thru mapped drives or the web config, the tower is also no longer showing up on my router
Checking the box and running the ifconfig eth0 returns no ip address
What could have happened? The last operation I was doing (which I probably shouldn't do and rarely have done) was ripping a DVD using Handbrake directly to one of the drives.. this was in the morning, coming home from work and could no longer access the tower
Before I run out and buy a ethernet card, can someone take a peak at my syslog?
thanks,
intel-gpu-tools
in Lounge
Posted
Anyone know what happened to this one? It's removed from Docker hub and github repo is gone