Jump to content

Linux Setup


Luke

Recommended Posts

heffe2001

yup certainly

 

Logs for a few minutes running (from a fresh start), tried to play 2 shows (one I think was an AVI, other was a MKV), and failed with both of them (never started playing on the browser).  First half was with Chrome, 2nd have was with IE.  The trailer thumbnails never showed up, and in Chrome, never even got the full top navigation bar.  IE got the full UI, just missing some covers, and it looks like the show title images weren't displayed when you hovered over the poster.  Also didn't show any artwork when you went to a shows detail page, even though it's in the database.  These logs are from running it native on the box (in other words, not in a VM, this was on dom0 direct on the hardware).

 

I'm also attaching a set of logs from the domU version I have installed, doing pretty much the same things (played the 2 videos I tried earlier, they worked).  I notice slowness, not as bad as the native version above, but not as fast as the Windows install either.  I'm using the exact same hardware for the unraid test box as the Windows media browser install (just booting off of a flash device instead of the windows install drive).  I did notice in the console on this one that I'm getting a few errors, but everything works fairly well (I have tested this with 2 roku's attached, playing HD and it does work for that, although occasionally it'll stop playing after 5-10 seconds, and you have to restart to get it running again, and it also sometimes fails to kill it's ffmpeg processes, so they run till the video is done, even if you've stopped it and gone on to something else).

 

These are the console errors on the VM:

Running startup tasks
Info, App, Core startup complete
Info, PlayTo, PlayTo-Manager starting
GConf Error: Client failed to connect to the D-BUS daemon:
Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Error showing url: Operation not supported

logs.zip

logsvm.zip

Edited by heffe2001
Link to comment
Share on other sites

PhAzE

I've finally been able to properly compile (and make a package of) mono 3.2.8 for unraid 5 and unraid 6, so now making the plugin will be possible. With Unraid being slackware, i'll need to track down any/all dependencies manually for MB3 and link them in the plugin.  Without using command line options for mb3, i'll have it setup symlinks to the config and transcode directories so that user data can be persistent anyways. 

Edited by PhAzE
Link to comment
Share on other sites

heffe2001

I've finally been able to properly compile (and make a package of) mono 3.2.8 for unraid 5 and unraid 6, so now making the plugin will be possible. With Unraid being slackware, i'll need to track down any/all dependencies manually for MB3 and link them in the plugin.  Without using command line options for mb3, i'll have it setup symlinks to the config and transcode directories so that user data can be persistent anyways. 

 

I currently have my main Media Browser software installed in a directory off my cache drive (just assigned the raptor I'm using as cache for testing), and the transcode & config directories are always the same.  The files are ignored by unraid (the mover script leaves them alone), so it's a safe location to install to.  Since it actually needs some considerable space for images & the transcode folder, I'd make the plugin be one that requires a cache drive (or at least a separate drive not in the unraid array).

Link to comment
Share on other sites

Joao Correa

 

New build:

 

MediaBrowser.Mono.3.0.5138.32382.tar.gz (Without Mono for Linux and Mac)

 

MediaBrowser.Mono.mkbundlex.X86_64.3.0.5138.32388.tar.gz (Linux x86_64 version with Mono embedded)

 

For Linux, mediabrowser can open ISO(Stream detail and web client streaming) via sudo, mount and umount.

 

In order to activate this feature, you need to add these lines via visudo(don't forget to change the username to the one running mediabrowser):

Defaults:jsmith !requiretty
jsmith ALL=(root) NOPASSWD: /bin/mount
jsmith ALL=(root) NOPASSWD: /bin/umount

 

Abeloin,

Could you share the Linux x86 (32bits) version with Mono embedded?

Thanks

Link to comment
Share on other sites

PhAzE

I currently have my main Media Browser software installed in a directory off my cache drive (just assigned the raptor I'm using as cache for testing), and the transcode & config directories are always the same.  The files are ignored by unraid (the mover script leaves them alone), so it's a safe location to install to.  Since it actually needs some considerable space for images & the transcode folder, I'd make the plugin be one that requires a cache drive (or at least a separate drive not in the unraid array).

Yeah the plugin will have the option to chose where those folders reside, and will alert if persistent or not (obviously you would want it to be persistent) so a cache drive is always recommended, but as you said, an off array drive will work just as well.  I had it running on x86_64 arch but i haven't yet got it to load on i486 with mono just yet.  Likely a dependency problem. 

Link to comment
Share on other sites

PhAzE

Abeloin,

Could you share the Linux x86 (32bits) version with Mono embedded?

Thanks

Are both of those links 64bit?  If so, can you also post a 32 bit NON mono embedded version also?

Link to comment
Share on other sites

PhAzE

I've resolved all the dependencies, i believe, but certain parts dont seem to be working. for example, i can't browse the 'server' plugins but i can see the client plugins ok.  I get a message saying "there was an error processing the request".  When I go into the browser none of the poster images are showing and i get that same error message, but going through the debug log, i ca't seem to determine where the problem is or what is erroring out.

 

Could you help me figure out how to locate where the error could be? Which log file or settings are needed so its recorded in the log?

Link to comment
Share on other sites

i would start by turning on debug logging under advanced.  an error in the plugin catalog i wouldn't worry about. it's probably our hosting, which we need to upgrade. but issues elsewhere we should track down.

Link to comment
Share on other sites

heffe2001

Those are versino 3.0.5138, I'm currently running 3.0.5188.23125.  Not sure if I got that from the first post, or from a later post in this thread.  Is that the latest version currently available for linux, or is there a newer version floating around in the thread here somewhere?

 

I'm fairly sure I got it from the first post from dropbox (it shows the dropbox file being 11 days old, so I'm 99% sure that's where I got it).  You guys might want to go through the thread and clean up the older downloads, especially if you're keeping the first post updated with whatever the latest build number you have.

 

Also, on the first run of MediaBrowser under mono, it downloads a few utilities (the database server, ffmpeg, etc).  Are these distro-dependant to whatever you're running on install, or does it pull these from a repository that you guys have set up?  If it's distro-specific, that may be my issue running it under a non-vm setup...  I'm sharing the directory that I have it running in between the VM and the native, so I don't have to detect the data (and make changes to the database) multiple times in testing...  Guess I'll try a new, fresh install on a subset of my movies to see if that fixes my problems under dom0 on unraid...

Link to comment
Share on other sites

PhAzE

i would start by turning on debug logging under advanced.  an error in the plugin catalog i wouldn't worry about. it's probably our hosting, which we need to upgrade. but issues elsewhere we should track down.

Ok, similar to heffe2001, my UI is not always completely drawing, and the error message i mentioned usually occurs when the UI fails. This seems to occur more on the 64bit Unraid vs the 32bit. Here's a quick rundown:

 

- UI not always drawing on 64bit, specifically images are not scaled thus no poster images show up

- After installing MB3 on 64bit, libgdiplus is not located properly due to mb3 looking for the 32 bit version.

- After installing MB3 on 32bit, sqlite3 library is not found as it is looking for the 64 bit version.

- Adding in a symlink in each case resolves the problem.

- constantly seeing "there was an error processing the request" messages on both bit versions

 

Originally I ran "MONO_LOG_LEVEL="debug" MONO_LOG_MASK="dll" mono MediaBrowser.Server.Mono.exe" so I could find the missing dll dependencies, so with that, here is a list I have needed to install before no more errors showed up:

 

  • mono
  • libgdiplus
  • ciaro
  • freetype
  • libXrender
  • libX11
  • libpng
  • libjpeg
  • giflib
  • fontconfig
  • libtiff
  • libexif
  • zlib
  • libxcb
  • libXext
  • libXau
  • libXdmcp
  • mediainfo
  • libmedia
  • libpixman

After installing those the UI was much more responsive but still having problems mentioned above.  Here is my log attached after turning on debug on the server:

http://pastebin.com/FzJAZjHJ

 

There are no specific errors relating to the problem, but you can see that the response time goes up during the times of failure. This log is from the 32bit install which actually displays movie posters half the time. I'll see about getting a log from the 64bit install to see if there are different log entries we can follow.

Link to comment
Share on other sites

PhAzE

OK I think i managed to capture an error that is likely related:

2014-03-28 12:32:51.6698 Debug - HttpServer: HTTP GET http://192.168.1.10:8096/mediabrowser/Shows/NextUp?Limit=24&Fields=PrimaryImageAspectRatio,SeriesInfo,DateCreated&UserId=c0be427190e662f0ed319e512f6d72ab&ExcludeLocationTypes=Virtual
2014-03-28 12:32:51.6716 Warn - StringMapTypeDeserializer: Property 'excludelocationtypes' does not exist on type 'MediaBrowser.Api.GetNextUpEpisodes'
2014-03-28 12:32:51.9821 Error - HttpResponseExtensions: Error in HttpListenerResponseWrapper: Write failure
	Write failure
	System.IO.IOException
	  at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 
	  at System.Net.ResponseStream.InternalWrite (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 
	  at System.Net.ResponseStream.Close () [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensions.CloseOutputStream (System.Net.HttpListenerResponse response) [0x00000] in <filename unknown>:0 
	InnerException: System.Net.Sockets.SocketException
	The socket has been shut down
	  at System.Net.Sockets.Socket.Send (System.Byte[] buf, Int32 offset, Int32 size, SocketFlags flags) [0x00000] in <filename unknown>:0 
	  at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 
	
2014-03-28 12:32:51.9826 Error - HttpAsyncTaskHandler: Error occured while Processing Request: Cannot be changed after headers are sent.
	Cannot be changed after headers are sent.
	System.InvalidOperationException
	  at System.Net.HttpListenerResponse.set_ContentType (System.String value) [0x00000] in <filename unknown>:0 
	  at ServiceStack.Host.HttpListener.ListenerResponse.set_ContentType (System.String value) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensionsInternal.WriteErrorToResponse (IResponse httpRes, IRequest httpReq, System.String contentType, System.String operationName, System.String errorMessage, System.Exception ex, Int32 statusCode) [0x00000] in <filename unknown>:0 
	  at ServiceStack.ServiceStackHost.OnUncaughtException (IRequest httpReq, IResponse httpRes, System.String operationName, System.Exception ex) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HostContext.RaiseUncaughtException (IRequest httpReq, IResponse httpRes, System.String operationName, System.Exception ex) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse (IResponse response, System.Object result, ServiceStack.Web.ResponseSerializerDelegate defaultAction, IRequest request, System.Byte[] bodyPrefix, System.Byte[] bodySuffix) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse (IResponse httpRes, IRequest httpReq, System.Object result, System.Byte[] bodyPrefix, System.Byte[] bodySuffix) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse (IResponse httpRes, IRequest httpReq, System.Object result) [0x00000] in <filename unknown>:0 
	  at ServiceStack.Host.RestHandler+<>c__DisplayClass5.<ProcessRequestAsync>b__0 (System.Object response) [0x00000] in <filename unknown>:0 
	  at ServiceStack.Host.Handlers.ServiceStackHandlerBase.HandleResponse (System.Object response, System.Func`2 callback, System.Func`2 errorCallback) [0x00000] in <filename unknown>:0 
	
2014-03-28 12:32:51.9826 Debug - HttpServer: HTTP Response 200 to 192.168.1.5:53156. Response time: 315.157 ms
	Url: http://192.168.1.10:8096/mediabrowser/Users/c0be427190e662f0ed319e512f6d72ab/Items?SortBy=DatePlayed&SortOrder=Descending&IncludeItemTypes=Episode&Filters=IsResumable&Limit=4&Recursive=true&Fields=PrimaryImageAspectRatio,SeriesInfo,UserData&ExcludeLocationTypes=Virtual
2014-03-28 12:32:51.9826 Debug - HttpServer: HTTP GET http://192.168.1.10:8096/mediabrowser/dashboard/login.html
2014-03-28 12:32:51.9837 Debug - HttpServer: HTTP Response 304 to 192.168.1.5:53158. Response time: 0.789 ms
	Url: http://192.168.1.10:8096/mediabrowser/dashboard/login.html
2014-03-28 12:32:52.0017 Error - HttpResponseExtensions: Error in HttpListenerResponseWrapper: Write failure
	Write failure
	System.IO.IOException
	  at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 
	  at System.Net.ResponseStream.InternalWrite (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 
	  at System.Net.ResponseStream.Close () [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensions.CloseOutputStream (System.Net.HttpListenerResponse response) [0x00000] in <filename unknown>:0 
	InnerException: System.Net.Sockets.SocketException
	The socket has been shut down
	  at System.Net.Sockets.Socket.Send (System.Byte[] buf, Int32 offset, Int32 size, SocketFlags flags) [0x00000] in <filename unknown>:0 
	  at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 
	
2014-03-28 12:32:52.0053 Error - HttpAsyncTaskHandler: Error occured while Processing Request: Cannot be changed after headers are sent.
	Cannot be changed after headers are sent.
	System.InvalidOperationException
	  at System.Net.HttpListenerResponse.set_ContentType (System.String value) [0x00000] in <filename unknown>:0 
	  at ServiceStack.Host.HttpListener.ListenerResponse.set_ContentType (System.String value) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensionsInternal.WriteErrorToResponse (IResponse httpRes, IRequest httpReq, System.String contentType, System.String operationName, System.String errorMessage, System.Exception ex, Int32 statusCode) [0x00000] in <filename unknown>:0 
	  at ServiceStack.ServiceStackHost.OnUncaughtException (IRequest httpReq, IResponse httpRes, System.String operationName, System.Exception ex) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HostContext.RaiseUncaughtException (IRequest httpReq, IResponse httpRes, System.String operationName, System.Exception ex) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse (IResponse response, System.Object result, ServiceStack.Web.ResponseSerializerDelegate defaultAction, IRequest request, System.Byte[] bodyPrefix, System.Byte[] bodySuffix) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse (IResponse httpRes, IRequest httpReq, System.Object result, System.Byte[] bodyPrefix, System.Byte[] bodySuffix) [0x00000] in <filename unknown>:0 
	  at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse (IResponse httpRes, IRequest httpReq, System.Object result) [0x00000] in <filename unknown>:0 
	  at ServiceStack.Host.RestHandler+<>c__DisplayClass5.<ProcessRequestAsync>b__0 (System.Object response) [0x00000] in <filename unknown>:0 
	  at ServiceStack.Host.Handlers.ServiceStackHandlerBase.HandleResponse (System.Object response, System.Func`2 callback, System.Func`2 errorCallback) [0x00000] in <filename unknown>:0 
	
2014-03-28 12:32:52.0055 Debug - HttpServer: HTTP Response 200 to 192.168.1.5:53157. Response time: 335.671 ms
	Url: http://192.168.1.10:8096/mediabrowser/Shows/NextUp?Limit=24&Fields=PrimaryImageAspectRatio,SeriesInfo,DateCreated&UserId=c0be427190e662f0ed319e512f6d72ab&ExcludeLocationTypes=Virtual

Link to comment
Share on other sites

jwill

also some other users reported issues with chrome on linux if the chrome version was fairly old, but firefox worked perfectly for them.

 

No, the problem was with the linux version of MBS, not with the version of Chrome. Even the latest version of Chrome did not display properly with linux MBS last I tried.

Link to comment
Share on other sites

heffe2001

I'm running the latest version of chrome dev, 35.something, and have issues with the native unraid install.  Still have issues with Chrome, but IE seems to work a bit better.  Still having issues playing through the browser though.  Today nothing is playing on either browser though (nothing's changed on my system, I'm running it from a Fedora 20 VM).  Going to shut down and restart the VM and see if it fixes anything or not.

 

**EDIT**  A restart didn't seem to fix the issue for me today, however during the time I was trying to play in a browser, it did play fine to a roku.  Need to see if it works through MBT as well.  (Was even worse through MBT, shows the top menu, a few broken boxes, and a few boxes at the bottom, and crashed the server once, nothing was playable).

 

This is though the fedora 20 VM, which should* have everything it needs dependence wise to run.  I'm using the repo mono from the 1st post, not the fedora 20 main repo version.  I cleared the logs out before the restart, so everything in the logs attached are from the fresh run, with a crashlog as well.  Tried from chrome, IE and MBT.

 

 

 

 

logs.zip

Edited by heffe2001
Link to comment
Share on other sites

PhAzE

can you post entire logs. also some other users reported issues with chrome on linux if the chrome version was fairly old, but firefox worked perfectly for them.

Here is the full log:

http://pastebin.com/SuMhNFpr

 

Also, i've noticed this error:

2014-03-28 13:31:12.2142 Error - App: Received web socket message that is not a json structure: lushNoTopMenu=0; user="YThhYTk2NDliZTE1NGViOGJiMWFkNDFhOGFmMjliYmQ=|1395235616|c73ad7c7ade3e641178baf94cf3d55fd2

Perhaps related to the top menu items not being displayed.  yes, i'm using chrome, but the latest version. 

Link to comment
Share on other sites

can you post entire logs. also some other users reported issues with chrome on linux if the chrome version was fairly old, but firefox worked perfectly for them.

Link to comment
Share on other sites

thefirstofthe300

I am wanting to get MB3 running under Linux just to get a feel for how well it is working and ran into an error while downloading.

 

The stacktrace:


Info, Main, Media Browser Server started
Info, Main, Command line: /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/MediaBrowser.Server.Mono.exe
Info, Main, Server: Z580-Laptop
Info, Main, Operating system: Unix 3.13.7.1
appHost.Init
Info, App, Application Configuration:
    {"WeatherUnit":"Fahrenheit","EnableHttpLevelLogging":true,"HttpServerPortNumber":8096,"LegacyWebSocketPortNumber":8945,"EnableInternetProviders":true,"SeasonZeroDisplayName":"Specials","MetadataRefreshDays":30,"SaveLocalMeta":false,"RefreshItemImages":false,"PreferredMetadataLanguage":"en","MetadataCountryCode":"US","DownloadMovieImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":true,"Disc":true,"Thumb":true,"Banner":true},"DownloadSeriesImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":true,"Disc":true,"Thumb":true,"Banner":true},"DownloadSeasonImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":false,"Disc":true,"Thumb":true,"Banner":true},"DownloadMusicArtistImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":true,"Disc":true,"Thumb":true,"Banner":true},"DownloadMusicAlbumImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":true,"Disc":true,"Thumb":true,"Banner":true},"SortReplaceCharacters":[".","+","%"],"SortRemoveCharacters":[",","&","-","{","}","'"],"SortRemoveWords":["the","a","an"],"ShowLogWindow":false,"RecentItemDays":10,"MinResumePct":5,"MaxResumePct":90,"MinResumeDurationSeconds":300,"FileWatcherDelay":8,"EnableDashboardResponseCaching":true,"ManualLoginClients":[],"EnableTvDbUpdates":false,"EnableTmdbUpdates":false,"EnableVideoImageExtraction":true,"ImageSavingConvention":"Compatible","EnablePeoplePrefixSubFolders":false,"MediaEncodingQuality":"Auto","EnableMovieChapterImageExtraction":true,"EnableEpisodeChapterImageExtraction":false,"EnableOtherVideoChapterImageExtraction":false,"MovieOptions":{"MaxBackdrops":3,"MinBackdropWidth":1280},"TvOptions":{"MaxBackdrops":3,"MinBackdropWidth":1280},"MusicOptions":{"MaxBackdrops":1,"MinBackdropWidth":1280},"GameOptions":{"MaxBackdrops":3,"MinBackdropWidth":1280},"BookOptions":{"MaxBackdrops":1,"MinBackdropWidth":1280},"EnableDebugEncodingLogging":false,"EnableAutomaticRestart":true,"TvFileOrganizationOptions":{"IsEnabled":false,"MinFileSizeMb":50,"LeftOverFileExtensionsToDelete":[],"WatchLocations":[],"SeasonFolderPattern":"Season %s","SeasonZeroFolderName":"Season 0","EpisodeNamePattern":"%sn - %sx%0e - %en.%ext","MultiEpisodeNamePattern":"%sn - %sx%0e-x%0ed - %en.%ext","OverwriteExistingEpisodes":false,"DeleteEmptyFolders":false},"LiveTvOptions":{},"EnableDebugLevelLogging":false,"EnableAutoUpdate":true,"SystemUpdateLevel":"Release","LogFileRetentionDays":3,"RunAtStartup":false,"IsStartupWizardCompleted":false}
Info, App, Loading MediaBrowser.Api, Version=3.0.5138.32381, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.WebDashboard, Version=3.0.5138.32381, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Model, Version=3.0.5138.32377, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Common, Version=3.0.5138.32378, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Controller, Version=3.0.5138.32379, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Common.Implementations, Version=3.0.5138.32378, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Server.Implementations, Version=3.0.5138.32380, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.IsoMounting.Linux, Version=1.0.5131.24779, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Server.Mono, Version=3.0.5138.32382, Culture=neutral, PublicKeyToken=null
Info, App, Version 3.0.5138.32382 initializing
Info, SqliteUserRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/users.db
Info, SqliteItemRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/chapters.db
Info, SqliteItemRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/mediainfo.db
Info, SqliteItemRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/providerinfo.db
Info, SqliteFileOrganizationRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/fileorganization.db
Info, App, HttpClientManager.GetTempFileResponse url: http://ffmpeg.gusari.org/static/64bit/ffmpeg.static.64bit.2014-01-18.tar.gz
Info, App, HttpClientManager.GetTempFileResponse url: https://www.dropbox.com/s/pj847twf7riq0j7/ARIALUNI.7z?dl=1
Error, App, Error getting response from http://ffmpeg.gusari.org/static/64bit/ffmpeg.static.64bit.2014-01-18.tar.gz
    The remote server returned an error: (404) Not Found.
    System.Net.WebException
      at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0
      at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[System.Net.WebResponse].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager+<GetTempFileResponse>c__async4.MoveNext () [0x00000] in <filename unknown>:0
    
Error, App, Error downloading http://ffmpeg.gusari.org/static/64bit/ffmpeg.static.64bit.2014-01-18.tar.gz
    The remote server returned an error: (404) Not Found.
    MediaBrowser.Model.Net.HttpException
      at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager+<GetTempFileResponse>c__async4.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[MediaBrowser.Common.Net.HttpResponseInfo].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager+<GetTempFile>c__async3.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[System.String].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<DownloadFFMpeg>c__async1.MoveNext () [0x00000] in <filename unknown>:0
    InnerException: System.Net.WebException
    The remote server returned an error: (404) Not Found.
      at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0
      at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[System.Net.WebResponse].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager+<GetTempFileResponse>c__async4.MoveNext () [0x00000] in <filename unknown>:0
    
Error, Main, UnhandledException
    One or more errors occured
    System.AggregateException
      at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) [0x00000] in <filename unknown>:0
      at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in <filename unknown>:0
      at MediaBrowser.Server.Mono.MainClass.RunApplication (MediaBrowser.Server.Implementations.ServerApplicationPaths appPaths, ILogManager logManager) [0x00000] in <filename unknown>:0
      at MediaBrowser.Server.Mono.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0
    InnerException: System.ApplicationException
    Unable to download required components. Please try again later.
      at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<DownloadFFMpeg>c__async1.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<GetFFMpegInfo>c__async0.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[MediaBrowser.ServerApplication.FFMpeg.FFMpegInfo].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.ServerApplication.ApplicationHost+<RegisterMediaEncoder>c__async2.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.ServerApplication.ApplicationHost+<RegisterResources>c__async1.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.Common.Implementations.BaseApplicationHost`1+<Init>c__async0[MediaBrowser.Server.Implementations.ServerApplicationPaths].MoveNext () [0x00000] in <filename unknown>:0
    
UnhandledException
One or more errors occured
System.AggregateException
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) [0x00000] in <filename unknown>:0
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in <filename unknown>:0
  at MediaBrowser.Server.Mono.MainClass.RunApplication (MediaBrowser.Server.Implementations.ServerApplicationPaths appPaths, ILogManager logManager) [0x00000] in <filename unknown>:0
  at MediaBrowser.Server.Mono.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0
InnerException: System.ApplicationException
Unable to download required components. Please try again later.
  at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<DownloadFFMpeg>c__async1.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
  at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<GetFFMpegInfo>c__async0.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[MediaBrowser.ServerApplication.FFMpeg.FFMpegInfo].GetResult () [0x00000] in <filename unknown>:0
  at MediaBrowser.ServerApplication.ApplicationHost+<RegisterMediaEncoder>c__async2.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
  at MediaBrowser.ServerApplication.ApplicationHost+<RegisterResources>c__async1.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
  at MediaBrowser.Common.Implementations.BaseApplicationHost`1+<Init>c__async0[MediaBrowser.Server.Implementations.ServerApplicationPaths].MoveNext () [0x00000] in <filename unknown>:0

It looks like a 404 is being thrown from the ffmpeg dependency.

 

This is for both of the linked Linux builds on the first page of the thread.

 

 

Link to comment
Share on other sites

I am wanting to get MB3 running under Linux just to get a feel for how well it is working and ran into an error while downloading.

 

The stacktrace:

Info, Main, Media Browser Server started
Info, Main, Command line: /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/MediaBrowser.Server.Mono.exe
Info, Main, Server: Z580-Laptop
Info, Main, Operating system: Unix 3.13.7.1
appHost.Init
Info, App, Application Configuration:
    {"WeatherUnit":"Fahrenheit","EnableHttpLevelLogging":true,"HttpServerPortNumber":8096,"LegacyWebSocketPortNumber":8945,"EnableInternetProviders":true,"SeasonZeroDisplayName":"Specials","MetadataRefreshDays":30,"SaveLocalMeta":false,"RefreshItemImages":false,"PreferredMetadataLanguage":"en","MetadataCountryCode":"US","DownloadMovieImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":true,"Disc":true,"Thumb":true,"Banner":true},"DownloadSeriesImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":true,"Disc":true,"Thumb":true,"Banner":true},"DownloadSeasonImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":false,"Disc":true,"Thumb":true,"Banner":true},"DownloadMusicArtistImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":true,"Disc":true,"Thumb":true,"Banner":true},"DownloadMusicAlbumImages":{"Art":true,"Logo":true,"Primary":true,"Backdrops":true,"Disc":true,"Thumb":true,"Banner":true},"SortReplaceCharacters":[".","+","%"],"SortRemoveCharacters":[",","&","-","{","}","'"],"SortRemoveWords":["the","a","an"],"ShowLogWindow":false,"RecentItemDays":10,"MinResumePct":5,"MaxResumePct":90,"MinResumeDurationSeconds":300,"FileWatcherDelay":8,"EnableDashboardResponseCaching":true,"ManualLoginClients":[],"EnableTvDbUpdates":false,"EnableTmdbUpdates":false,"EnableVideoImageExtraction":true,"ImageSavingConvention":"Compatible","EnablePeoplePrefixSubFolders":false,"MediaEncodingQuality":"Auto","EnableMovieChapterImageExtraction":true,"EnableEpisodeChapterImageExtraction":false,"EnableOtherVideoChapterImageExtraction":false,"MovieOptions":{"MaxBackdrops":3,"MinBackdropWidth":1280},"TvOptions":{"MaxBackdrops":3,"MinBackdropWidth":1280},"MusicOptions":{"MaxBackdrops":1,"MinBackdropWidth":1280},"GameOptions":{"MaxBackdrops":3,"MinBackdropWidth":1280},"BookOptions":{"MaxBackdrops":1,"MinBackdropWidth":1280},"EnableDebugEncodingLogging":false,"EnableAutomaticRestart":true,"TvFileOrganizationOptions":{"IsEnabled":false,"MinFileSizeMb":50,"LeftOverFileExtensionsToDelete":[],"WatchLocations":[],"SeasonFolderPattern":"Season %s","SeasonZeroFolderName":"Season 0","EpisodeNamePattern":"%sn - %sx%0e - %en.%ext","MultiEpisodeNamePattern":"%sn - %sx%0e-x%0ed - %en.%ext","OverwriteExistingEpisodes":false,"DeleteEmptyFolders":false},"LiveTvOptions":{},"EnableDebugLevelLogging":false,"EnableAutoUpdate":true,"SystemUpdateLevel":"Release","LogFileRetentionDays":3,"RunAtStartup":false,"IsStartupWizardCompleted":false}
Info, App, Loading MediaBrowser.Api, Version=3.0.5138.32381, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.WebDashboard, Version=3.0.5138.32381, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Model, Version=3.0.5138.32377, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Common, Version=3.0.5138.32378, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Controller, Version=3.0.5138.32379, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Common.Implementations, Version=3.0.5138.32378, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Server.Implementations, Version=3.0.5138.32380, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.IsoMounting.Linux, Version=1.0.5131.24779, Culture=neutral, PublicKeyToken=null
Info, App, Loading MediaBrowser.Server.Mono, Version=3.0.5138.32382, Culture=neutral, PublicKeyToken=null
Info, App, Version 3.0.5138.32382 initializing
Info, SqliteUserRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/users.db
Info, SqliteItemRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/chapters.db
Info, SqliteItemRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/mediainfo.db
Info, SqliteItemRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/providerinfo.db
Info, SqliteFileOrganizationRepository, Opening /home/daniel/Downloads/MediaBrowser.Mono.3.0.5138.32382/ProgramData-Server/data/fileorganization.db
Info, App, HttpClientManager.GetTempFileResponse url: http://ffmpeg.gusari.org/static/64bit/ffmpeg.static.64bit.2014-01-18.tar.gz
Info, App, HttpClientManager.GetTempFileResponse url: https://www.dropbox.com/s/pj847twf7riq0j7/ARIALUNI.7z?dl=1
Error, App, Error getting response from http://ffmpeg.gusari.org/static/64bit/ffmpeg.static.64bit.2014-01-18.tar.gz
    The remote server returned an error: (404) Not Found.
    System.Net.WebException
      at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0
      at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[System.Net.WebResponse].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager+<GetTempFileResponse>c__async4.MoveNext () [0x00000] in <filename unknown>:0
    
Error, App, Error downloading http://ffmpeg.gusari.org/static/64bit/ffmpeg.static.64bit.2014-01-18.tar.gz
    The remote server returned an error: (404) Not Found.
    MediaBrowser.Model.Net.HttpException
      at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager+<GetTempFileResponse>c__async4.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[MediaBrowser.Common.Net.HttpResponseInfo].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager+<GetTempFile>c__async3.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[System.String].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<DownloadFFMpeg>c__async1.MoveNext () [0x00000] in <filename unknown>:0
    InnerException: System.Net.WebException
    The remote server returned an error: (404) Not Found.
      at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0
      at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[System.Net.WebResponse].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager+<GetTempFileResponse>c__async4.MoveNext () [0x00000] in <filename unknown>:0
    
Error, Main, UnhandledException
    One or more errors occured
    System.AggregateException
      at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) [0x00000] in <filename unknown>:0
      at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in <filename unknown>:0
      at MediaBrowser.Server.Mono.MainClass.RunApplication (MediaBrowser.Server.Implementations.ServerApplicationPaths appPaths, ILogManager logManager) [0x00000] in <filename unknown>:0
      at MediaBrowser.Server.Mono.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0
    InnerException: System.ApplicationException
    Unable to download required components. Please try again later.
      at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<DownloadFFMpeg>c__async1.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<GetFFMpegInfo>c__async0.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[MediaBrowser.ServerApplication.FFMpeg.FFMpegInfo].GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.ServerApplication.ApplicationHost+<RegisterMediaEncoder>c__async2.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.ServerApplication.ApplicationHost+<RegisterResources>c__async1.MoveNext () [0x00000] in <filename unknown>:0
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
      at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
      at MediaBrowser.Common.Implementations.BaseApplicationHost`1+<Init>c__async0[MediaBrowser.Server.Implementations.ServerApplicationPaths].MoveNext () [0x00000] in <filename unknown>:0
    
UnhandledException
One or more errors occured
System.AggregateException
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) [0x00000] in <filename unknown>:0
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) [0x00000] in <filename unknown>:0
  at MediaBrowser.Server.Mono.MainClass.RunApplication (MediaBrowser.Server.Implementations.ServerApplicationPaths appPaths, ILogManager logManager) [0x00000] in <filename unknown>:0
  at MediaBrowser.Server.Mono.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0
InnerException: System.ApplicationException
Unable to download required components. Please try again later.
  at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<DownloadFFMpeg>c__async1.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
  at MediaBrowser.ServerApplication.FFMpeg.FFMpegDownloader+<GetFFMpegInfo>c__async0.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[MediaBrowser.ServerApplication.FFMpeg.FFMpegInfo].GetResult () [0x00000] in <filename unknown>:0
  at MediaBrowser.ServerApplication.ApplicationHost+<RegisterMediaEncoder>c__async2.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
  at MediaBrowser.ServerApplication.ApplicationHost+<RegisterResources>c__async1.MoveNext () [0x00000] in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <filename unknown>:0
  at MediaBrowser.Common.Implementations.BaseApplicationHost`1+<Init>c__async0[MediaBrowser.Server.Implementations.ServerApplicationPaths].MoveNext () [0x00000] in <filename unknown>:0

It looks like a 404 is being thrown from the ffmpeg dependency.

 

This is for both of the linked Linux builds on the first page of the thread.

 

Are you sure you got that from the first page? MediaBrowser.Mono.3.0.5138.32382 is really old.

Link to comment
Share on other sites

thefirstofthe300

Are you sure you got that from the first page? MediaBrowser.Mono.3.0.5138.32382 is really old.

Yeah.  Downloaded it from the first page.  I noticed that the ffmpeg date was in January so I was wondering if it was old.

 

Where should I find the newer builds?

Link to comment
Share on other sites

thefirstofthe300

Yeah.  Downloaded it from the first page.  I noticed that the ffmpeg date was in January so I was wondering if it was old.

 

Where should I find the newer builds?

 

Weird.  I just downloaded what looks like the correct build.

Link to comment
Share on other sites

thefirstofthe300

I think that was my problem. The original link I used sent me to copy.com or some such site. Other than that little hiccup, I was able to run the server on an Arch Linux installation running Gnome 3.10 with mono 3.2.8 without a problem. The only thing that is really needed is an installation package. I might just work on building one tomorrow (for Arch that is).

 

Sent from my Nexus 7 using Tapatalk

Link to comment
Share on other sites

thefirstofthe300

PS What is the complete list of dependencies for Linux. I will need this for my Arch package.

 

Sent from my Nexus 7 using Tapatalk

Link to comment
Share on other sites

PhAzE

PS What is the complete list of dependencies for Linux. I will need this for my Arch package.

 

Sent from my Nexus 7 using Tapatalk

Knowing that list will help complete the unraid build (slackware).

Link to comment
Share on other sites

PhAzE

No, actually with slackware and arch linux, there is no yum or apt-get so the dependency resolution has to be done manually... for example, if we want to install / compile libgdiplus, we have to manually look for the 10+ dependencies and install them first, then compile or install libgdiplus.  With that being said, here is the list of dependencies I have found that gets this server running on Unraid 'nearly' perfect, aside from the fact that it just doesn't draw the gui properly in Chrome (but does perfectly in firefox):

 

mono-3.2.8
cairo
fontconfig
freetype
giflib
libexif
libgdiplus
libjpeg
libpng
libtiff
libX11
libXau
libxcb
libXdmcp
libXext
libXft
libXrender
pixman
sqlite3
zlib
 
After installing those, I was able to navigate the menu, make changes, load movie data and stream movies remotely through the web browser (firefox) with no major errors in the log files.  I believe the Chrome problem is related to mangled json requests.  I ran mono in debug mode to discover most of those libraries, but there's still the posibility of more that i've missed.  This will however give me a good start on the Unraid plugin, so for Arch linux, you will need the same dependencies installed for the server to run.
Edited by PhAzE
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...