All Activity
- Past hour
-
What you both don't seem to understand is that access to your server is exactly the same, whether you're using a regular web browser or a bespoke installable emby application/client. They all access the server through the exact same means/endpoints: the servers API, which is secured with user authentication tokens. The only difference is whether the interface you're viewing was downloaded on the fly to present to you (a web page) or already stored on your device (an installed application, or even just a locally cached version of the webpage). An attacker doesn't even need to load the webpage from your server, they could just send raw requests/commands directly to the servers API. Disabling the 'http web server' or 'webpage' or however you want to phrase it, IS to shutdown Emby server entirely. (or prevent EVERYTHING from accessing it at all, apps included). Emby server is primarily an http server that responds to http requests from every client application. This includes the actual video streams too. Point is: your request has not and very likely will not be implemented because it does nothing useful. Preventing users from being able to load the webpage would not improve security in anyway (and honestly would likely lead to people locking themselves out of their servers unknowingly). It's completely superfluous. Like removing the knocker from your door; it doesn't stop people seeing your house/door and knocking anyway or even just trying to enter. That's why we have locks (authentication/access controls). If you're that worried about which client a user will use; use the device access controls to limit them. Or just have a discussion with the people you share your server with and stop sharing with people that won't respect your rules... It's your server after all.
-
ffodpanda122 joined the community
-
Fanijavi joined the community
-
aaccbbdd joined the community
-
兮格 joined the community
-
BlackAura joined the community
-
Lilesh. joined the community
-
Meky joined the community
-
Saiifx joined the community
- Today
-
Kamzan joined the community
-
IselVZ joined the community
-
HakanDemir started following Luke
-
Emby Theater Beta (Electron) on Raspberry Pi 5: Stuck at logo with infinite loading bar
hukt_own_fonikz replied to hukt_own_fonikz's topic in Linux & Raspberry Pi
That's all the console output it will give me, it just hangs there. And it's trying to melt this Pi5, it's extremely hot even with an active cooler. -
HakanDemir changed their profile photo -
hukt_own_fonikz started following Emby Theater Beta (Electron) on Raspberry Pi 5: Stuck at logo with infinite loading bar
-
Emby Theater Beta (Electron) on Raspberry Pi 5: Stuck at logo with infinite loading bar
hukt_own_fonikz posted a topic in Linux & Raspberry Pi
First off, I just spun wheels for hours trying to get the official images to work. Trying to reach my LAN server and the UI was working and all my metadata was coming through but nothing would play. So then I apt purged emby-theater and used the universal installer to install the beta client. And now I'm getting the logo, but the loading bar is just spinning. cat /etc/os-release PRETTY_NAME="Armbian 26.2.1 jammy" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.5 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.armbian.com/" SUPPORT_URL="https://forum.armbian.com" BUG_REPORT_URL="https://www.armbian.com/bugs" PRIVACY_POLICY_URL="https://www.armbian.com" UBUNTU_CODENAME=jammy ARMBIAN_PRETTY_NAME="Armbian 26.2.1 jammy" [StartCore]: isUnPacked: False [StartCore]: electronBinaryName: emby_electron [StartCore]: args: /opt/Emby-Beta/resources/bin/Emby.Client.Electron.dll [StartCore]: Before Start [StartInternal]: startCmd: /opt/Emby-Beta/emby_electron [StartInternal]: args: -dotnetpacked -electronforcedport=8012 /opt/Emby-Beta/resources/bin/Emby.Client.Electron.dll [StartInternal]: after run: SYS_VA: SYS_VA_DRM: libva is not installed, use bundled LD_LIBRARY_PATH: /opt/Emby-Beta/resources/bin:/opt/Emby-Beta/resources/bin/extralibs/libva WorkingFolder: /opt/Emby-Beta/resources/bin LdLibraryPath: /opt/Emby-Beta/resources/bin:/opt/Emby-Beta/resources/bin/extralibs/libva GatherBuildInfo: No testhost detected: Emby.Client.Electron Probe scored for launch origin: DotNet 2 vs. 0 Electron Probe scored for package mode: Unpackaged 0 vs. 3 Packaged Evaluated StartupMethod: PackagedDotnetFirst || Entry!!!: || custom_main.js onStartup invoked || Electron Socket IO (forced) Port: 8012 || Electron Socket: starting... || Electron Socket: listening on port 8012 at ::1 || Electron Socket: connected! || Electron Socket: loading components... || [4000:0318/233213.290611:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.315701:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.320142:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.322301:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.323422:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.325213:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.326800:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.326974:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.328541:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.328763:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.333357:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.333644:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.334766:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.336146:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.397632:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.397888:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.399081:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.399335:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.400689:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.402492:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.405309:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.406542:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.408140:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.408317:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.409324:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.409478:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.410646:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.410874:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || Electron Socket: startup complete. BridgeConnector connected! >>>> Info MainViewLinux: MainViewLinux - Run >>>> Info MainViewLinux: MainViewLinux - CommandLine: /opt/Emby-Beta/resources/bin/Emby.Client.Electron.dll || custom_main: registerHidAutoProvision || returning FALSE to permission request for geolocation >>>> Debug Initialize: X11Client.Initialize: XInitThreads result = 1 >>>> Info .Initialize: Connecting to X11 Display :0 >>>> Info .Initialize: Successfully connected to the X11 Display >>>> Info .Initialize: Event loop thread started successfully || returning FALSE to permission request for geolocation >>>> Warn ApplicationStateMonitor: App_BrowserWindowFocus >>>> Debug EventLoop: Expose event handled >>>> Debug EventLoop: Expose event handled >>>> Info ~%-Y\+C%(|P"nE)VN\\0g\*}\&Hn2.LogSyncMethods: WindowSyncMethods: Move: 1, Wkar: 1, Stack: 1, Min: 1, Max: 1, FS: 1 >>>> Debug SyncBoundsIdleTimer_StateChanged: SetBounds to X=283,Y=84,Width=800,Height=600 >>>> Debug UnderlayBoundsChangedHandler: Not found in queue: {X=283,Y=84,Width=1,Height=1} >>>> Debug DoWorkaround1Async: ++++++++++++++++ DoWorkaround1Async: Start ++++++++++++++ || returning FALSE to permission request for background-sync >>>> Debug DoWorkaround1Async: ++++++++++++++++ DoWorkaround1Async: End ++++++++++++++ >>>> Debug Application: ConnectWebView: start >>>> Debug Application: ConnectWebView 1 >>>> Debug SyncBoundsIdleTimer_StateChanged: SetBounds to X=333,Y=134,Width=10,Height=10 >>>> Debug SyncBoundsIdleTimer_StateChanged: SetBounds to X=333,Y=134,Width=10,Height=10 >>>> Debug InhibitionHost: Try PortalInhibitProvider >>>> Debug InhibitionHost: Dropping candidate 'PortalInhibitProvider' >>>> Debug InhibitionHost: Try GnomeSessionManager >>>> Debug InhibitionHost: Dropping candidate 'GnomeSessionManager' >>>> Debug InhibitionHost: Try ScreenSaverProvider >>>> Debug InhibitionHost: Dropping candidate 'ScreenSaverProvider' >>>> Debug InhibitionHost: Try FreedesktopPowerManagementProvider >>>> Debug InhibitionHost: Adding candidate 'FreedesktopPowerManagementProvider' >>>> Debug CoreMpvPlayer: .ctor [1 - 0 10]: ctor2 >>>> Error JsHostObjectFactory: JsHostObjectFactory.CreatePluginHostObjects: Error initializing plugin 'MPV Video Player' System.DllNotFoundException: System.DllNotFoundException: Unable to load shared library 'mpv' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: /opt/Emby-Beta/resources/bin/mpv.so: cannot open shared object file: No such file or directory libva-drm.so.2: cannot open shared object file: No such file or directory /opt/Emby-Beta/resources/bin/mpv: cannot open shared object file: No such file or directory /opt/Emby-Beta/resources/bin/libmpv: cannot open shared object file: No such file or directory at Emby.MpvPlayer.Native.LibMpv.mpv_create() at Emby.MpvPlayer.Native.CoreMpvPlayer..ctor(IServiceRoot serviceRoot) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Native/CoreMpvPlayer.cs:line 155 at Emby.MpvPlayer.Options.Choices.MpvOptionChoicePlayerAdapter..ctor(IServiceRoot serviceRoot) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Choices/MpvOptionChoicePlayerAdapter.cs:line 25 at Emby.MpvPlayer.Options.Choices.MpvOptionChoiceProvider.UpdateData() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Choices/MpvOptionChoiceProvider.cs:line 114 at Emby.MpvPlayer.Options.Choices.MpvOptionChoiceProvider.CheckUpdate() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Choices/MpvOptionChoiceProvider.cs:line 104 at Emby.MpvPlayer.Options.Choices.MpvOptionChoiceProvider.get_GpuContextList() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Choices/MpvOptionChoiceProvider.cs:line 79 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderLinux.ApplyChoicesGpuContexts(MpvQualityOptions qualityOptions) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderLinux.cs:line 44 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderBase.ApplyChoices() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderBase.cs:line 416 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderBase.ApplyAll() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderBase.cs:line 391 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderBase.Initialize() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderBase.cs:line 386 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderBase..ctor(IServiceRoot serviceRoot) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderBase.cs:line 40 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderLinux..ctor(IServiceRoot serviceRoot) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderLinux.cs:line 23 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderFactory.CreateOptionsProvider() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderFactory.cs:line 30 at Emby.MpvPlayer.Players.MpvVideoPlayer.RegisterFeatures(PlayerFeatureProvider featureProvider) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Players/MpvVideoPlayer.cs:line 231 at Emby.Client.BasePlayer.Players.PlayerPluginBase.InitializeCore(List`1 extraHostObjects) in /home/vsts/work/1/s/src/Players/Emby.Client.BasePlayer/Players/PlayerPluginBase.cs:line 165 at Emby.MpvPlayer.Players.MpvPlayerBase.InitializeCore(List`1 extraHostObjects) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Players/MpvPlayerBase.cs:line 80 at Emby.MpvPlayer.Players.MpvVideoPlayer.InitializeCore(List`1 extraHostObjects) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Players/MpvVideoPlayer.cs:line 220 at Emby.Client.Model.Plugins.HostPlugins.HostPluginBase.InitializePlugin() in /home/vsts/work/1/s/src/Common/Emby.Client.Model/Plugins/HostPlugins/HostPluginBase.cs:line 201 at Emby.Client.Application.Interop.HostObjects.JsHostObjectFactory.CreatePluginHostObjects(JsHostObjectCollection hostObjectCollection, IReadOnlyCollection`1 plugins) in /home/vsts/work/1/s/src/Common/Emby.Client.Application/Interop/HostObjects/JsHostObjectFactory.cs:line 91 Source: Emby.MpvPlayer TargetSite: IntPtr mpv_create() >>>> Debug Application: ConnectWebView 2 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsAppHost.Resume >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for AppAboutHostObject.ContentUpdate >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for LogFileInfoHostObject.ContentUpdate >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.Pause >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.Stopped >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.Started >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.TimeUpdate >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.Unpause >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.StateChanged >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug Application: ConnectWebView 3 || Map(187) { || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ar.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ar.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/bg.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/bg.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ca.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ca.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/cs.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/cs.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/da.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/da.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/de.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/de.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/el.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/el.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/en-GB.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/en-GB.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/es.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/es.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/es-AR.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/es-AR.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/es-MX.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/es-MX.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/es-US.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/es-US.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/et.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/et.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/fa.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/fa.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/fi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/fi.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/fr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/fr.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/fr-CA.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/fr-CA.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/he.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/he.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/hi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/hi.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/hr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/hr.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/hu.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/hu.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/id.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/id.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/is.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/is.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/it.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/it.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ja.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ja.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/kk.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/kk.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ko.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ko.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/lt.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/lt.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/lv.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/lv.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/mk.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/mk.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ms.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ms.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/nb.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/nb.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/nl.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/nl.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/pl.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/pl.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/pt-BR.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/pt-BR.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/pt-PT.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/pt-PT.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ro.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ro.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ru.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ru.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/sk.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/sk.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/sl.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/sl.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/sq.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/sq.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/sv.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/sv.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/th.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/th.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/tr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/tr.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/uk.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/uk.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/vi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/vi.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/zh-CN.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/zh-CN.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/zh-HK.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/zh-HK.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/zh-TW.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/zh-TW.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/en-US.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/en-US.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/plugin.js' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/plugin.js', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/ERROR_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/ERROR_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/FOCUS_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/FOCUS_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/MINISELECT_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/MINISELECT_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/QUESTION.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/QUESTION.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/RECORDINGSTARTED_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/RECORDINGSTARTED_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/SELECT_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/SELECT_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/plugin.js' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/plugin.js', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus0.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus0.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus1.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus1.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus2.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus2.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus3.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus3.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus4.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus4.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/GoBack.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/GoBack.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Hide.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Hide.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Invoke.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Invoke.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/RecordingStarted.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/RecordingStarted.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Show.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Show.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/GamePadGraphic.svg' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/GamePadGraphic.svg', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/gamepadconfig.html' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/gamepadconfig.html', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/gamepadconfig.js' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/gamepadconfig.js', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/gamepadconfig.css' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/gamepadconfig.css', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/RemoteControlGraphic.svg' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/RemoteControlGraphic.svg', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/remotecontrolconfig.html' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/remotecontrolconfig.html', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/remotecontrolconfig.js' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/remotecontrolconfig.js', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/ar.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/ar.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/bg.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/bg.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/ca.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/ca.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/cs.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/cs.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/da.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/da.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/de.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/de.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/el.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/el.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/en-GB.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/en-GB.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/es.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/es.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/es-AR.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/es-AR.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/es-MX.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/es-MX.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/es-US.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/es-US.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/et.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/et.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/fa.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/fa.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/fi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/fi.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/fr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/fr.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/fr-CA.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/fr-CA.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/he.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/he.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/hi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/hi.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/hr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/hr.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/hu.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/hu.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/id.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/id.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/is.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/is.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/it.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/it.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/ja.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/ja.json', || ... 87 more items || } >>>> Debug WebViewAdapterElectron: SetStartInfo: SetStartInfo 1 >>>> Debug WebViewAdapterElectron: SetStartInfo: SetStartInfo 2 >>>> Debug Application: ConnectWebView 4 >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IAppHost_0.apphost (1) >>>> Warn JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeSync: Invocation of NativeAppHost.supports took 111 ms >>>> Info Application: Calling OnAppReady for plugin Client resource strings provider plugin (clientresourcestrings) >>>> Info Application: Calling OnAppReady for plugin Input Devices UI (inputdevicesui) >>>> Info Application: Calling OnAppReady for plugin App Diagnostics Plugin (appdiagnosticsplugin) >>>> Info Application: Calling OnAppReady for plugin Linux MPRI2 Integration (linuxmediasession) >>>> Warn Application: IsFeatureSupported: the specified feature 'applogger' does not exist in the features enum. >>>> Warn Application: IsFeatureSupported: the specified feature 'applogger' does not exist in the features enum. >>>> Info JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeAsync: Async method start invoke: NativeAppHost.supportsAsync - ID: 8 - Thread: 4 >>>> Warn Application: IsFeatureSupported: the specified feature 'test' does not exist in the features enum. >>>> Info JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeAsync: Async method return: NativeAppHost.supportsAsync - ID: 8 - Thread: 4 >>>> Info JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeAsync: Async method return2: NativeAppHost.supportsAsync - ID: 8 >>>> Warn JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeSync: Invocation of NativeFeatures.getDefaultLayout took 56 ms || returning FALSE to permission request for geolocation || returning FALSE to permission request for geolocation >>>> Warn Application: IsFeatureSupported: the specified feature 'systemaccentcolor' does not exist in the features enum. >>>> Warn Application: IsFeatureSupported: the specified feature 'sessionstorage' does not exist in the features enum. >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - ICurrentPlayer_1.currentPlayer (1) >>>> Warn JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeSync: Invocation of NativePluginLoader.getFileSourcedPluginPaths took 72 ms || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/plugin.js || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/plugin.js || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/plugin.js || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/plugin.js || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/fullscreenbuttons/plugin.js || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/fullscreenbuttons/plugin.js >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.init (2) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.playbackstart (3) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.playbackstop (4) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.pause (5) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.unpause (6) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.statechange (7) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.timeupdate (8) >>>> Info Application: Calling OnAppReady for plugin MPV Video Player (MpvVideo) >>>> Info Application: Calling OnAppReady for feature FeatureServerLocator >>>> Info Application: Calling OnAppReady for feature FeatureWakeOnLan >>>> Info Application: Calling OnAppReady for feature FeatureExitElectron >>>> Info Application: Calling OnAppReady for feature FeatureShutdownElectron >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IToast_2.toast (1) || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/fullscreenbuttons/fullscreenbuttons.css || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/fullscreenbuttons/fullscreenbuttons.css >>>> Warn JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeSync: Invocation of NativePluginLoader.getHostObjectPlugins took 202 ms || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/en-US.json || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/en-US.json || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/en-US.json || to: file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/en-US.json >>>> Info Application: Calling OnAppReady for feature FeatureRestartElectron >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IToast_3.toast (1) >>>> Info Application: Calling OnAppReady for feature FeatureSleepElectron >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IToast_4.toast (1) >>>> Info Application: Calling OnAppReady for feature FeatureShellOpenUrlElectron >>>> Info Application: Calling OnAppReady for feature FeaturePlaybackStopOnSleep >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IPlaybackManager_5.playbackManager (1) >>>> Info Application: Calling OnAppReady for feature FeatureCultureControl >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IConnectionManager_6.connectionManager (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IUserSettings_7.userSettings (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IGlobalize_8.globalize (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - IConnectionManager_6.localusersignedin (2) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - IUserSettings_7.change (2) >>>> Info Application: Calling OnAppReady for feature FeatureDefaultLayoutEelectron >>>> Info Application: Calling OnAppReady for feature FeatureCredentialsSync >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IConnectionManager_9.connectionManager (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - IConnectionManager_9.credentialsupdated (2) >>>> Info Application: Calling OnAppReady for feature FeatureScreenSaverInhibitorX11 >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleMethodInvokeAsync - IGlobalize_8.getCurrentLocale (2) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleMethodInvokeAsync - IGlobalize_8.getCurrentDateTimeLocale (3) >>>> Debug FeatureCultureControl: ProcessCultureChange: CurrentCulture set to en-US - CurrenUItCulture set to en-US >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - ICurrentPlayer_10.currentPlayer (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.playbackstart (2) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.playbackstop (3) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.pause (4) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.unpause (5) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.statechange (6) >>>> Info Application: Calling OnAppReady for feature FeatureGetWindowStateElectronX11 >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IFullscreenManager_11.fullscreenManager (1) >>>> Info Application: Calling OnAppReady for feature FeatureSetWindowStateElectron >>>> Info Application: Calling OnAppReady for feature AppCommandHandlerElectron >>>> Debug Application: ConnectWebView: complete -
HakanDemir started following Add Custom Labels from Metadata Editor
-
Being able to add labels to content as shown in the visual would be great. Allowing this label to be entered from the metadata editing step would provide significant ease of use.
-
Exactly, why do I need to keep something exposed that I don't use or need. There should be a way of disabling it on a whole or at least restrict it per user.
-
dadofhgnadn started following App opens after install then fails to open
-
Faulting application name: Emby.Client.WinUI.exe, version: 2.234.0.0, time stamp: 0x670d0000 Faulting module name: KERNELBASE.dll, version: 10.0.26100.7920, time stamp: 0x0cc2a083 Exception code: 0xe0434352 Fault offset: 0x00000000000c73fa Faulting process id: 0x323C Faulting application start time: 0x1DCB74D520FA020 Faulting application path: C:\Program Files\WindowsApps\EmbyMedia.EmbyTheater_2.234.2.0_x64__svmepx4c03f7m\Emby.Client.WinUI.exe Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll Report Id: cefaeed6-fad8-4c46-8259-d2005c8a1d61 Faulting package full name: EmbyMedia.EmbyTheater_2.234.2.0_x64__svmepx4c03f7m Faulting package-relative application ID: App Application: Emby.Client.WinUI.exe CoreCLR Version: 6.0.3624.51421 .NET Version: 6.0.36 Description: The process was terminated due to an unhandled exception. Exception Info: System.Runtime.InteropServices.COMException (0x803E0105): The notification platform is unavailable. The notification platform is unavailable. at WinRT.ExceptionHelpers.<ThrowExceptionForHR>g__Throw|38_0(Int32 hr) at WinRT.ExceptionHelpers.ThrowExceptionForHR(Int32 hr) at ABI.Microsoft.Windows.PushNotifications.IPushNotificationManagerMethods.Register(IObjectReference _obj) at Microsoft.Windows.PushNotifications.PushNotificationManager.Register() at Emby.Client.Application.WinUI.Services.Push.PushReceiverWinUI.StaticInit() at Emby.Client.WinUI.Program.Main(String[] args)
-
Unwanted fanart.jpg files being saved to Movie folders
Luke replied to tanStaafl's topic in General/Windows
You can't, but queue isn't the right word. The best way to test it out would be with a newly added movie or series. -
The quick jump feature has been added to the next update to Emby for iOS. Thanks.
-
what are the contents of the 40 days and 40 nights folder?
-
I think that is coincidental because in your provided log example, no nfo files were written during that time.
-
OK please run a library scan and then attach the emby server log. Thanks.
-
Hi, yes it does.
-
Home screen sections 'View Type' empty (apparently since 4.10.0.6)
Luke replied to knet2020's topic in General/Windows
http(s)://app.emby.media -
Unwanted fanart.jpg files being saved to Movie folders
tanStaafl replied to tanStaafl's topic in General/Windows
@LukeYou may be right, but every now and then another pops up, and now it is happening here and there in TV Series. Not sure what you mean by 'already queued' but can't see after all this time a 'queued' image is getting created. Which begs the question, how do you kill the queue? -
Home screen sections 'View Type' empty (apparently since 4.10.0.6)
knet2020 replied to knet2020's topic in General/Windows
Can you please clarify what you mean by the hosted web interface? I access my server via the web and see this issue, so not 100% sure what you mean. -
Moved media Library to new location. Some media's metadata points to old Paths and won't play.
sa2000 replied to beefsnack's topic in General/Windows
OK - let have one example of a drive path that changed and the media is now elsewhere and that you have removed that old folder path from the library definition and did a scan after that. Would like to know which library, which folder path and which media file still trying to use the old path and a server log covering the time of this happening -
Skip Intro markers not being generated despite scheduled task completing
sa2000 replied to UsamaWaheed's topic in Linux
Thanks We can ignore everything before you deleted and re-added season 15 - because the test was to see what happens when you add the season The provided log covers the time period from midnight on the 16th March to 17:37:11. The log shows: At 17:27 Season 15 was removed At 17:30 Season 15 was re-added At 17:32:28 intro markers were available from the server The only evidence of any playback for call the midwife was prior to all this - at 17:08 using Emby for Kodi Next Gen/KodiPi to play S15 E07 and E08. As we have no evidence/logs for the time the episodes were added/scanned before 17:08, we need to concentrate on what happened after you removed and addedd season 15 and the logs show that the markers were created and in place by 17:32:28 and provided you did a fresh launch of a client app after this, then the markers should be present The server runs at GMT-4 and your post with the log shows me a time of posting as 21:39 GMT which would be 17:39 your time. The emby server log was captured just after 17:37. So should be ok. What happened in the previous scan of Season 15 we don't know but with this new scan after removal and adding the season, it appears to be ok -
I think you are all talking against each other. All hes asking is for a way to not have to have the webpage running when using the apps anyway. I soooooort of a agree, having a website running that you don't need or want is just a security risk no matter how well made. Not having the site would at least hide it better from unwanted guests. I don't think we need the ability to turn it off though.
-
the 32700 to 32700 in the support article example was for the case when they were both routers and on the 2nd router you forward 32700 to 8096 You said you made the deco access point - so the network and DHCP is now served by the eero, If you want to use 32700 as the public port, on the eero you forward 32700 to 8096 for the the emby server local IP address - because the deco is now just an extension to the existing eero network Does the eero port forward allow you to have a different public port from the local port i.e. 32700 to 8096 or does it only allow the same port number? if it has to be the same, then you should go back to forwarding 8096 to 8096 on the eero to the local IP of the emby server - assuming you are keeping the deco operating as an Access Point
-
Dez_Lamar started following emby server and AD server cooperation
-
Does the ldap plugin still work with the current emby server version
-
I think it depends if you care more for the room aesthetics or if it’s the audio setup and hobby part you’re interested in. Also are you able to place speakers in your ceiling for Atmos? This is only advice from my experience but when budgeting I would spend the most on the subwoofer, next the AVR amp, the front stage and finally the rear surrounds and atmos speakers. I’m sure others have a different idea but this is what I think. For most people this is quite difficult to achieve starting out so you have to make compromises and do this in stages. But what I wouldn’t compromise on is the AVR amp. Choose one which has the connections you need, with some future proofing with speaker connections (5 bed layer, 4/6 atmos, multiple subs, pre-outs). The amp should be good for at least 5-7 years so with that in mind buy some speakers second hand for now. Or just use what you already have and build it up.
- Yesterday
-
Home screen sections 'View Type' empty (apparently since 4.10.0.6)
pwhodges replied to knet2020's topic in General/Windows
This is a known bug in this version; it is fixed in the hosted web interface, so you can use that meanwhile. Paul -
The apps use HTML as well - you want them to work, right?. So what on earth are you worrying about? Paul
-
knet2020 started following Home screen sections 'View Type' empty (apparently since 4.10.0.6)
-
Home screen sections 'View Type' empty (apparently since 4.10.0.6)
knet2020 posted a topic in General/Windows
Since the update to 4.10.0.6, I have noticed a behaviour (which is hard to screenshot) that if I edit a Home Screen section, the 'View Type' is empty/blank in the drop-down menu. I have restarted the server, but the behaviour persists. I have attached a screenshot, but like I said, it doesn't quite show the output, but I am sure you will understand what I mean. Happy to post logs if required, but it's not a reproducible issue at a specific point in time; it's persistent. -
You should be more concerned about opening a port without SSL than admin features that no one can even access anyway.
