Filtering by people with a good amount of assets make ImmchFrame very slow to start up (it just show the ImmichFrame logo, not the pics).
If you remove the filter by people the start up of ImmichFrame is quite immediate.
Limiting the filtering to only person 23873f5c-3fc7-4f56-9aa8-f9dfb78bb2ae make the startup relatively quick, like 1 minute or so; with both 23873f5c-3fc7-4f56-9aa8-f9dfb78bb2ae and 79e459c8-d3c5-494b-afb4-0623e113050b it takes something like 5 minutes or more and likely fails starting up.
With more people it takes forever / won't start at all.
Just to be clear, the appliction don't fails to run, it just works with no relevant error in the log but shows only the ImmichFrame logo, as show here
When the application do not show pics there important load on the CPU by these processes
If you stop the container the CPU usage returns normal.
Start up of ImmichFrame quick or at least acceptable with all the six persons (like it worked before; I don't remember the right version that works, but it was one with the old configuration file format).
General:
Language: "it"
ImageZoom: true
Interval: 20
TransitionDuration: 2
ShowClock: true
ClockFormat: "HH:mm"
ShowImageDesc: true
ShowImageLocation: true
ShowPhotoDate: true
PhotoDateFormat: "dd/MM/yyyy"
ShowPeopleDesc: false
RenewImagesDuration: 1
DownloadImages: false
RefreshAlbumPeopleInterval: 0
WeatherApiKey: "***"
UnitSystem: "metric"
WeatherLatLong: "***,***"
ShowWeatherDescription: true
Accounts:
- ImmichServerUrl: "http://immich-server:2283"
ApiKey: "***"
People:
- 23873f5c-3fc7-4f56-9aa8-f9dfb78bb2ae
- 79e459c8-d3c5-494b-afb4-0623e113050b
- c625b4c5-3ca3-4ec8-9ecb-2ce3e39fb929
- 8bfc2bfc-1baf-4825-bb6b-dfa1edfcc8b4
- 931b7d02-3d4d-464c-8a25-5220c19af5e4
- f30bc64a-8667-487e-ab03-274608bbe48e
- 0156c2bb-ebc9-4182-82a3-2556175b961c
ShowMemories: false
ShowFavorites: false
ImagesFromDate: "2022-10-03"
_ _ _ ______
(_) (_) | | | ___|
_ _ __ ___ _ __ ___ _ ___| |__ | |_ _ __ __ _ _ __ ___ ___
| | '_ ` _ \| '_ ` _ \| |/ __| '_ \| _| '__/ _` | '_ ` _ \ / _ \
| | | | | | | | | | | | | (__| | | | | | | | (_| | | | | | | __/
|_|_| |_| |_|_| |_| |_|_|\___|_| |_\_| |_| \__,_|_| |_| |_|\___| Version 1.0.37.0
LogLevel: Information
26-07-21 20:29:20 info: ImmichFrame.WebApi[0] Immich server http://immich-server:2283 is running v3.0.3
26-07-21 20:29:20 warn: Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository[50] Using an in-memory repository. Keys will not be persisted to storage.
26-07-21 20:29:20 warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[59] Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
26-07-21 20:29:20 warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35] No XML encryptor configured. Key {39f7314e-abec-4541-ae0f-7e88c95cbc7f} may be persisted to storage in unencrypted form.
26-07-21 20:29:20 info: Microsoft.Hosting.Lifetime[14] Now listening on: http://[::]:8080
26-07-21 20:29:20 info: Microsoft.Hosting.Lifetime[0] Application started. Press Ctrl+C to shut down.
26-07-21 20:29:20 info: Microsoft.Hosting.Lifetime[0] Hosting environment: Production
26-07-21 20:29:20 info: Microsoft.Hosting.Lifetime[0] Content root path: /app
26-07-21 20:29:25 fail: ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker[0] Failed to locate account for asset f1c450f9-ef06-4609-bc39-a83c9db8aca6
26-07-21 20:29:25 fail: ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker[0] Failed to locate account for asset cf7c314b-0813-4420-982f-7d7751080dba
26-07-21 20:29:25 fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HNN7CR0KOCCE", Request id "0HNN7CR0KOCCE:00000001": An unhandled exception was thrown by the application. ImmichFrame.Core.Exceptions.AssetNotFoundException: Exception of type 'ImmichFrame.Core.Exceptions.AssetNotFoundException' was thrown. at ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/BloomFilterAssetAccountTracker.cs:line 61 at ImmichFrame.Core.Logic.AccountSelection.TotalAccountImagesSelectionStrategy.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/TotalAccountImagesSelectionStrategy.cs:line 95 at ImmichFrame.Core.Logic.MultiImmichFrameLogicDelegate.GetAsset(Guid assetId, Nullable`1 assetType, String rangeHeader) in /source/ImmichFrame.Core/Logic/MultiImmichFrameLogicDelegate.cs:line 49 at ImmichFrame.WebApi.Controllers.AssetController.GetAsset(Guid id, String clientIdentifier, Nullable`1 assetType) in /source/ImmichFrame.WebApi/Controllers/AssetController.cs:line 96 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at CustomAuthenticationMiddleware.InvokeAsync(HttpContext context) in /source/ImmichFrame.WebApi/Helpers/CustomAuthenticationMiddleware.cs:line 23 at Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware.<Invoke>g__AwaitMatcher|10_0(EndpointRoutingMiddleware middleware, HttpContext httpContext, Task`1 matcherTask) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
26-07-21 20:29:25 fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HNN7CR0KOCCF", Request id "0HNN7CR0KOCCF:00000001": An unhandled exception was thrown by the application. ImmichFrame.Core.Exceptions.AssetNotFoundException: Exception of type 'ImmichFrame.Core.Exceptions.AssetNotFoundException' was thrown. at ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/BloomFilterAssetAccountTracker.cs:line 61 at ImmichFrame.Core.Logic.AccountSelection.TotalAccountImagesSelectionStrategy.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/TotalAccountImagesSelectionStrategy.cs:line 95 at ImmichFrame.Core.Logic.MultiImmichFrameLogicDelegate.GetAsset(Guid assetId, Nullable`1 assetType, String rangeHeader) in /source/ImmichFrame.Core/Logic/MultiImmichFrameLogicDelegate.cs:line 49 at ImmichFrame.WebApi.Controllers.AssetController.GetAsset(Guid id, String clientIdentifier, Nullable`1 assetType) in /source/ImmichFrame.WebApi/Controllers/AssetController.cs:line 96 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at CustomAuthenticationMiddleware.InvokeAsync(HttpContext context) in /source/ImmichFrame.WebApi/Helpers/CustomAuthenticationMiddleware.cs:line 23 at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
26-07-21 20:29:44 fail: ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker[0] Failed to locate account for asset 4ab7ad58-10cc-40c3-9adf-d1db07a96d36
26-07-21 20:29:44 fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HNN7CR0KOCCF", Request id "0HNN7CR0KOCCF:00000002": An unhandled exception was thrown by the application. ImmichFrame.Core.Exceptions.AssetNotFoundException: Exception of type 'ImmichFrame.Core.Exceptions.AssetNotFoundException' was thrown. at ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/BloomFilterAssetAccountTracker.cs:line 61 at ImmichFrame.Core.Logic.AccountSelection.TotalAccountImagesSelectionStrategy.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/TotalAccountImagesSelectionStrategy.cs:line 95 at ImmichFrame.Core.Logic.MultiImmichFrameLogicDelegate.GetAsset(Guid assetId, Nullable`1 assetType, String rangeHeader) in /source/ImmichFrame.Core/Logic/MultiImmichFrameLogicDelegate.cs:line 49 at ImmichFrame.WebApi.Controllers.AssetController.GetAsset(Guid id, String clientIdentifier, Nullable`1 assetType) in /source/ImmichFrame.WebApi/Controllers/AssetController.cs:line 96 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at CustomAuthenticationMiddleware.InvokeAsync(HttpContext context) in /source/ImmichFrame.WebApi/Helpers/CustomAuthenticationMiddleware.cs:line 23 at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
26-07-21 20:30:04 fail: ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker[0] Failed to locate account for asset 25fe6b65-deed-4b88-b49e-8abe03445ad9
26-07-21 20:30:04 fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HNN7CR0KOCCF", Request id "0HNN7CR0KOCCF:00000003": An unhandled exception was thrown by the application. ImmichFrame.Core.Exceptions.AssetNotFoundException: Exception of type 'ImmichFrame.Core.Exceptions.AssetNotFoundException' was thrown. at ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/BloomFilterAssetAccountTracker.cs:line 61 at ImmichFrame.Core.Logic.AccountSelection.TotalAccountImagesSelectionStrategy.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/TotalAccountImagesSelectionStrategy.cs:line 95 at ImmichFrame.Core.Logic.MultiImmichFrameLogicDelegate.GetAsset(Guid assetId, Nullable`1 assetType, String rangeHeader) in /source/ImmichFrame.Core/Logic/MultiImmichFrameLogicDelegate.cs:line 49 at ImmichFrame.WebApi.Controllers.AssetController.GetAsset(Guid id, String clientIdentifier, Nullable`1 assetType) in /source/ImmichFrame.WebApi/Controllers/AssetController.cs:line 96 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at CustomAuthenticationMiddleware.InvokeAsync(HttpContext context) in /source/ImmichFrame.WebApi/Helpers/CustomAuthenticationMiddleware.cs:line 23 at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
26-07-21 20:30:24 fail: ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker[0] Failed to locate account for asset 75376647-5e27-41a3-8e8b-4e86840f5e6b
26-07-21 20:30:24 fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HNN7CR0KOCCF", Request id "0HNN7CR0KOCCF:00000004": An unhandled exception was thrown by the application. ImmichFrame.Core.Exceptions.AssetNotFoundException: Exception of type 'ImmichFrame.Core.Exceptions.AssetNotFoundException' was thrown. at ImmichFrame.Core.Logic.AccountSelection.BloomFilterAssetAccountTracker.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/BloomFilterAssetAccountTracker.cs:line 61 at ImmichFrame.Core.Logic.AccountSelection.TotalAccountImagesSelectionStrategy.ForAsset[T](Guid assetId, Func`2 f) in /source/ImmichFrame.Core/Logic/AccountSelection/TotalAccountImagesSelectionStrategy.cs:line 95 at ImmichFrame.Core.Logic.MultiImmichFrameLogicDelegate.GetAsset(Guid assetId, Nullable`1 assetType, String rangeHeader) in /source/ImmichFrame.Core/Logic/MultiImmichFrameLogicDelegate.cs:line 49 at ImmichFrame.WebApi.Controllers.AssetController.GetAsset(Guid id, String clientIdentifier, Nullable`1 assetType) in /source/ImmichFrame.WebApi/Controllers/AssetController.cs:line 96 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at CustomAuthenticationMiddleware.InvokeAsync(HttpContext context) in /source/ImmichFrame.WebApi/Helpers/CustomAuthenticationMiddleware.cs:line 23 at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
Version
1.0.37.0
Deployment Method
Android
Description
Filtering by people with a good amount of assets make ImmchFrame very slow to start up (it just show the ImmichFrame logo, not the pics).
If you remove the filter by people the start up of ImmichFrame is quite immediate.
Limiting the filtering to only person 23873f5c-3fc7-4f56-9aa8-f9dfb78bb2ae make the startup relatively quick, like 1 minute or so; with both 23873f5c-3fc7-4f56-9aa8-f9dfb78bb2ae and 79e459c8-d3c5-494b-afb4-0623e113050b it takes something like 5 minutes or more and likely fails starting up.
With more people it takes forever / won't start at all.
Just to be clear, the appliction don't fails to run, it just works with no relevant error in the log but shows only the ImmichFrame logo, as show here
When the application do not show pics there important load on the CPU by these processes
If you stop the container the CPU usage returns normal.
Here some stats from Immich:
People stats
Total assets stats
Reproduction
Expectations
Start up of ImmichFrame quick or at least acceptable with all the six persons (like it worked before; I don't remember the right version that works, but it was one with the old configuration file format).
Configuration
General: Language: "it" ImageZoom: true Interval: 20 TransitionDuration: 2 ShowClock: true ClockFormat: "HH:mm" ShowImageDesc: true ShowImageLocation: true ShowPhotoDate: true PhotoDateFormat: "dd/MM/yyyy" ShowPeopleDesc: false RenewImagesDuration: 1 DownloadImages: false RefreshAlbumPeopleInterval: 0 WeatherApiKey: "***" UnitSystem: "metric" WeatherLatLong: "***,***" ShowWeatherDescription: true Accounts: - ImmichServerUrl: "http://immich-server:2283" ApiKey: "***" People: - 23873f5c-3fc7-4f56-9aa8-f9dfb78bb2ae - 79e459c8-d3c5-494b-afb4-0623e113050b - c625b4c5-3ca3-4ec8-9ecb-2ce3e39fb929 - 8bfc2bfc-1baf-4825-bb6b-dfa1edfcc8b4 - 931b7d02-3d4d-464c-8a25-5220c19af5e4 - f30bc64a-8667-487e-ab03-274608bbe48e - 0156c2bb-ebc9-4182-82a3-2556175b961c ShowMemories: false ShowFavorites: false ImagesFromDate: "2022-10-03"Logs
Pre-Submission Checklist
This is a bug report and not a feature request
I have provided all of the required information to reproduce the bug (config, logs, etc.)
I have checked for related issues and checked the documentation