Jump to content

Emby Theater for Linux


xnappo

Recommended Posts

Hey guys,

I just installed emby-theater using the .deb file on a fresh Raspbian (headless) installation on my pi 4...

But when I try to launch it I get the following messages (see images attached)

It makes no difference wether I try via ssh or on pi itself

I searched the community but no luck!

Please help!

Thanks in advance 😊

EDIT: first thing was a headless issue for chrome, fixed by simply using the --no-sandbox tag 

 

(Speicherzugriffsfehler means memory or storage access failure)

Screenshot_2021-02-06-22-21-21-580_com.sonelli.juicessh.jpg

Screenshot_2021-02-06-22-21-32-580_com.sonelli.juicessh.jpg

Edited by SirBen
Link to comment
Share on other sites

Volfan6415

I just wanted to say that i was running 3.0.14 on ubuntu 20.4 on an 8th generation intel i3 nuc.  I was having all kinds of problems getting 4k hevc playback to work with hardware acceleration.  The files would sort of play with HA turned off but were dropping frames.  With HA turned on the hardware decoder was working but the video was super slow and out of sync with the audio.

I upgraded ubuntu to 20.10 and all of these problems have gone away and it just now works with default settings of auto and auto(copy back).  HA is being turned on and the files are playing perfectly from my network share.  Just wanted to post in case others come across this and have the issue and are willing to upgrade to 20.10.

Edited by Volfan6415
Link to comment
Share on other sites

SHSPVR
9 hours ago, Volfan6415 said:

I just wanted to say that i was running 3.0.14 on ubuntu 20.4 on an 8th generation intel i3 nuc.  I was having all kinds of problems getting 4k hevc playback to work with hardware acceleration.  The files would sort of play with HA turned off but were dropping frames.  With HA turned on the hardware decoder was working but the video was super slow and out of sync with the audio.

I upgraded ubuntu to 20.10 and all of these problems have gone away and it just now works with default settings of auto and auto(copy back).  HA is being turned on and the files are playing perfectly from my network share.  Just wanted to post in case others come across this and have the issue and are willing to upgrade to 20.10.

It could be because of HWE kernel which was not available in 20.04 but supposedly is now available in 20.04.2 LTS

Link to comment
Share on other sites

Volfan6415
43 minutes ago, SHSPVR said:

It could be because of HWE kernel which was not available in 20.04 but supposedly is now available in 20.04.2 LTS

I am not sure and as i have already upgraded and didn't check.  But i am almost positive that i had done a dist-upgrade and was running 20.04.2 LTS before trying the upgrade to 20.10. 

Link to comment
Share on other sites

SHSPVR
29 minutes ago, Volfan6415 said:

I am not sure and as i have already upgraded and didn't check.  But i am almost positive that i had done a dist-upgrade and was running 20.04.2 LTS before trying the upgrade to 20.10. 

but on upgrade you have manuel switch to HWE kennel where if was new install with ISO 20.4.2 you select the HWE kernel from the installer bootloader

Link to comment
Share on other sites

Volfan6415
2 hours ago, SHSPVR said:

but on upgrade you have manuel switch to HWE kennel where if was new install with ISO 20.4.2 you select the HWE kernel from the installer bootloader

Ahh that would make sense then.  This was an install from 20.4.1 that if anything would have only been upgraded to 20.4.2 so it definitely didn't have the HWE kernal then.  That explains it.

Link to comment
Share on other sites

nostradamusmc

Hi , 

I am unable to change any settings in ET.

 when i try to change it shows blank and then go back to whatever it was without save the changes.

I have this problem both on RaspberryPI(Raspbian) and PC(Ubuntu).

how can i fix this ?

image.thumb.png.6bba978c21f5eae7437774e3732e3a85.png

Edited by nostradamusmc
Link to comment
Share on other sites

7 hours ago, nostradamusmc said:

Hi , 

I am unable to change any settings in ET.

 when i try to change it shows blank and then go back to whatever it was without save the changes.

I have this problem both on RaspberryPI(Raspbian) and PC(Ubuntu).

how can i fix this ?

image.thumb.png.6bba978c21f5eae7437774e3732e3a85.png

Hi, please try restarting the app and see if that helps. Thanks.

Link to comment
Share on other sites

nostradamusmc
5 hours ago, Luke said:

Hi, please try restarting the app and see if that helps. Thanks.

Already tried , also tried to uninstall and it's still the same .

i tested  on windows and it also happens 

Link to comment
Share on other sites

11 hours ago, nostradamusmc said:

Already tried , also tried to uninstall and it's still the same .

i tested  on windows and it also happens 

Can you try restarting the app again? Thanks.

Link to comment
Share on other sites

  • 1 month later...
MostlyBroken

Hi, 

Giving this ago on a rpi4 - I'm having trouble with laggy ui and dropping frames during playback - even during SD 25fps content. 

I've tried upping the clock speed from default to 2ghz, and the gpu frequency to 750mhz - however this hasn't really improved anything. 

 

Has anyone else seen / resolved this before?

 

Thanks 

Edited by MostlyBroken
Link to comment
Share on other sites

Hi,

sorry for the stupid question.

I just installed image on sd card using balenaetcher.

I inserted sd card in my raspberry 3b. and now how to go further?

I can not connect via lan to raspberry and via hdmi the screen is completely black.

What am I missing?

Thanks for your help 

Edited by mmzz
Link to comment
Share on other sites

44 minutes ago, mmzz said:

Hi,

sorry for the stupid question.

I just installed image on sd card using balenaetcher.

I inserted sd card in my raspberry 3b. and now how to go further?

I can not connect via lan to raspberry and via hdmi the screen is completely black.

What am I missing?

Thanks for your help 

I found the solution for black screen.

I uncommented #hdmi_safe=1 abd could have access to emby settings

Link to comment
Share on other sites

6 hours ago, mmzz said:

I found the solution for black screen.

I uncommented #hdmi_safe=1 abd could have access to emby settings

Hi, where did you do this?

Link to comment
Share on other sites

SHSPVR
19 hours ago, Luke said:

Hi, where did you do this?

Look like it is Video options in config.txt for Raspberry Pi

Link to comment
Share on other sites

CivBase
On 1/19/2021 at 5:46 AM, BeNe said:

I'm want to try out Emby Theater under Linux but i only see a black screen if i start emby theater.

Here is screenshot:

screenshoot.thumb.jpg.11cb411a92f7afc24c518ff8196934ed.jpg

 

I'm under Ubuntu 20.04 with Emby Theater 3.0.14

If i start emby-theater by using the shell i recieve also this warning here:


(electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false".  It will change to be "true" in Electron 9.  For more information please check https://github.com/electron/electron/issues/18397

The same happend also with the AppImage i found here in the post.

Any hint how to fix the problem ?

Thank you

I'm having the exact same problem.  I'm running Emby Theater 3.0.14 on Ubuntu 20.10 on a Raspberry Pi 4 (64-bit, ARMv8).  Here's the stdout from both the install command and emby-theater:

civbase@civbase-pi4:~/Downloads$ sudo apt install -f ./emby-theater_3.0.14_arm64.deb 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'emby-theater' instead of './emby-theater_3.0.14_arm64.deb'
The following additional packages will be installed:
  cec-utils libcec6 libp8-platform2
Suggested packages:
  gir1.2-gnomekeyring-1.0 libgnome-keyring0
The following NEW packages will be installed:
  cec-utils emby-theater libcec6 libp8-platform2
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 240 kB/57.0 MB of archives.
After this operation, 216 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ports.ubuntu.com/ubuntu-ports groovy/universe arm64 libp8-platform2 arm64 2.1.0.1+dfsg1-3build1 [20.3 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports groovy/universe arm64 libcec6 arm64 6.0.2-1 [191 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports groovy/universe arm64 cec-utils arm64 6.0.2-1 [28.8 kB]
Get:4 /home/civbase/Downloads/emby-theater_3.0.14_arm64.deb emby-theater arm64 3.0.14-1 [56.8 MB]
Fetched 240 kB in 2s (154 kB/s)    
Selecting previously unselected package libp8-platform2:arm64.
(Reading database ... 164581 files and directories currently installed.)
Preparing to unpack .../libp8-platform2_2.1.0.1+dfsg1-3build1_arm64.deb ...
Unpacking libp8-platform2:arm64 (2.1.0.1+dfsg1-3build1) ...
Selecting previously unselected package libcec6:arm64.
Preparing to unpack .../libcec6_6.0.2-1_arm64.deb ...
Unpacking libcec6:arm64 (6.0.2-1) ...
Selecting previously unselected package cec-utils.
Preparing to unpack .../cec-utils_6.0.2-1_arm64.deb ...
Unpacking cec-utils (6.0.2-1) ...
Selecting previously unselected package emby-theater.
Preparing to unpack .../emby-theater_3.0.14_arm64.deb ...
Unpacking emby-theater (3.0.14-1) ...
Setting up libp8-platform2:arm64 (2.1.0.1+dfsg1-3build1) ...
Setting up libcec6:arm64 (6.0.2-1) ...
Setting up cec-utils (6.0.2-1) ...
Setting up emby-theater (3.0.14-1) ...
Processing triggers for man-db (2.9.3-2) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu4) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for libc-bin (2.32-0ubuntu3) ...
civbase@civbase-pi4:~/Downloads$ emby-theater
(electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false".  It will change to be "true" in Electron 9.  For more information please check https://github.com/electron/electron/issues/18397

I don't see any issues there.  Looks like all the dependencies installed successfully.

Link to comment
Share on other sites

33 minutes ago, CivBase said:

I'm having the exact same problem.  I'm running Emby Theater 3.0.14 on Ubuntu 20.10 on a Raspberry Pi 4 (64-bit, ARMv8).  Here's the stdout from both the install command and emby-theater:


civbase@civbase-pi4:~/Downloads$ sudo apt install -f ./emby-theater_3.0.14_arm64.deb 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'emby-theater' instead of './emby-theater_3.0.14_arm64.deb'
The following additional packages will be installed:
  cec-utils libcec6 libp8-platform2
Suggested packages:
  gir1.2-gnomekeyring-1.0 libgnome-keyring0
The following NEW packages will be installed:
  cec-utils emby-theater libcec6 libp8-platform2
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 240 kB/57.0 MB of archives.
After this operation, 216 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ports.ubuntu.com/ubuntu-ports groovy/universe arm64 libp8-platform2 arm64 2.1.0.1+dfsg1-3build1 [20.3 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports groovy/universe arm64 libcec6 arm64 6.0.2-1 [191 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports groovy/universe arm64 cec-utils arm64 6.0.2-1 [28.8 kB]
Get:4 /home/civbase/Downloads/emby-theater_3.0.14_arm64.deb emby-theater arm64 3.0.14-1 [56.8 MB]
Fetched 240 kB in 2s (154 kB/s)    
Selecting previously unselected package libp8-platform2:arm64.
(Reading database ... 164581 files and directories currently installed.)
Preparing to unpack .../libp8-platform2_2.1.0.1+dfsg1-3build1_arm64.deb ...
Unpacking libp8-platform2:arm64 (2.1.0.1+dfsg1-3build1) ...
Selecting previously unselected package libcec6:arm64.
Preparing to unpack .../libcec6_6.0.2-1_arm64.deb ...
Unpacking libcec6:arm64 (6.0.2-1) ...
Selecting previously unselected package cec-utils.
Preparing to unpack .../cec-utils_6.0.2-1_arm64.deb ...
Unpacking cec-utils (6.0.2-1) ...
Selecting previously unselected package emby-theater.
Preparing to unpack .../emby-theater_3.0.14_arm64.deb ...
Unpacking emby-theater (3.0.14-1) ...
Setting up libp8-platform2:arm64 (2.1.0.1+dfsg1-3build1) ...
Setting up libcec6:arm64 (6.0.2-1) ...
Setting up cec-utils (6.0.2-1) ...
Setting up emby-theater (3.0.14-1) ...
Processing triggers for man-db (2.9.3-2) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu4) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for libc-bin (2.32-0ubuntu3) ...
civbase@civbase-pi4:~/Downloads$ emby-theater
(electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false".  It will change to be "true" in Electron 9.  For more information please check https://github.com/electron/electron/issues/18397

I don't see any issues there.  Looks like all the dependencies installed successfully.

Hi, I'm about to post 3.0.15, so please try that once available. Thanks.

Link to comment
Share on other sites

3.0.15 is up in the first post. For those who may have had trouble installing, please let us know if this resolves your issue. thanks !

Link to comment
Share on other sites

CivBase

Impeccable timing!

I removed 3.0.14 and installed the arm64 build for 3.0.15.  The window is now smaller at startup and doesn't force itself into the foreground.  I can even resize it.  It also no longer shows the electron warning about allowRendererProcessReuse.  Unfortunately, it's still just an empty black box for me.

Is the content on the first page loaded dynamically?  Is there a way to open the dev tools to check for JavaScript errors?

Link to comment
Share on other sites

On 4/1/2021 at 9:22 AM, CivBase said:

Impeccable timing!

I removed 3.0.14 and installed the arm64 build for 3.0.15.  The window is now smaller at startup and doesn't force itself into the foreground.  I can even resize it.  It also no longer shows the electron warning about allowRendererProcessReuse.  Unfortunately, it's still just an empty black box for me.

Is the content on the first page loaded dynamically?  Is there a way to open the dev tools to check for JavaScript errors?

Yea if you locate the main.js file in the installation, there's two switches at the top of the file that you can set to true. They are both named starting with enableDevTools.

Link to comment
Share on other sites

  • 1 month later...
Gaspardthebest
On 11/21/2020 at 5:21 PM, BadPlayer said:

I didn't have mpv installed.

I installed it but it doesn't change anything sadly. I still get the same problem when I try to play a video : "couldn't load plugin".

hkK6FFl.png

Hello

I have same problem, emby-theater launch it, but not play videos.

Install with la deb emby-theater_3.0.15_amd64.deb on debian

Can you tell me how to fix the problem?
Thank you

Screenshot_20210514_200852.png

Link to comment
Share on other sites

cyberpirate
20 hours ago, Gaspardthebest said:

Hello

I have same problem, emby-theater launch it, but not play videos.

Install with la deb emby-theater_3.0.15_amd64.deb on debian

Can you tell me how to fix the problem?
Thank you

Screenshot_20210514_200852.png

I have this same problem on debian. I have mpv installed, I opened dev tools but nothing obvious comes up, just some "mixed content" warnings with http/https.

Link to comment
Share on other sites

Gaspardthebest

Hello,

For my case under linux, I also have the same problem under windows.
It seems that this is the decoding which is not supported by emby theater on my machine. It is a nuc8 with gpu intel iris 655.

Besides, no video can be played even in a browser.

I tried with and without transcoding, and playing with the emby theater video options, nothing working.

Edited by Gaspardthebest
Link to comment
Share on other sites

cyberpirate
1 hour ago, Gaspardthebest said:

Hello,

For my case under linux, I also have the same problem under windows.
It seems that this is the decoding which is not supported by emby theater on my machine. It is a nuc8 with gpu intel iris 655.

Besides, no video can be played even in a browser.

I tried with and without transcoding, and playing with the emby theater video options, nothing working.

For me it works in Chromium, but not emby-theater. I'm going to try and stand up an Ubuntu headless build instead since it works on my Ubuntu machine. Maybe I'm missing a dependency

Link to comment
Share on other sites

  • 2 weeks later...
Guest worthington_j

I apologize in advanced if this has already been discussed.  I'm running Emby Theater for Linux (Armhf) on a RaspberryPi 4.  I'm seeing issues with CEC and I can't figure out the cause or the fix.  Many times after a complete shutdown the first time I go into Emby Theater CEC works great.  If I close Emby Theater and re-launch the application some of the buttons such as the back button do not work on the remote.  Sometimes I have found that going into my profile and changing the CEC setting back to automatic or the HDMI port will resolve the issue but not always.  It doesn't seem to matter which way I change the value as in automatic or the port number itself.  Thoughts or ideas on what to troubleshoot or a fix.

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...