Plex Home Theater for Fedora

Hi,

This is my first post here.

I'm running Fedora 19 (Schrödinger’s Cat) on my laptop and I, also, can't wait for Plex Home Theater to run on Linux  B)

It’s been out for a little while now. It’s just a matter of reading the right part of the forums: https://forums.plexapp.com/index.php/topic/87253-linux-builds/#entry505687


- Mark

Tested this today, and seems good so far, except for the imon remote that doesn't work...

Tested this today, and seems good so far, except for the imon remote that doesn't work...



Have you installed v4l-utils I believe that's a requirement for fedora as it contains it-keymapping


- Mark



Have you installed v4l-utils I believe that's a requirement for fedora as it contains it-keymapping


- Mark

Ok, will try this over the weekend...

Thanks...

No promisses .. the SUSE part of this community is relatively small, but I have an OpenSUSE 12.2 x64 VM I could throw at it, when I have time. Just let me say this, its should be easier getting it to run on OpenSUSE 12 than on CentOS 6 biggrin.gif

/Mark

Well I'm also interested in a Suse linux build of the software, because since some days I'm having trouble to get the PlexBMC plugin working correctly on XBMC.

greetz

Running PMC on CentOS right now so I'm going to pledge for that... Would be really awesome to have it available. Thanks for all the work too, loving plex 



Have you installed v4l-utils I believe that's a requirement for fedora as it contains it-keymapping


- Mark

The remote starts to work quite well, but I can't get the HDMI audio to bitstream...

I have an Intel i3 2120 with HDMI on the motherboard...

I tried XBMCbuntu and bitstreaming works very well...

I also tried the Openelec + Plex test install from your site and the audio bitstreaming options showed up as well...

Looks like I am missing the right driver, but I am not expert enough in Linux to solve the issue.

I did install kmod-alsa from elrepo but that didn't help...

What do you suggest?

I think I hate Openelec because it feels too lightweight and lifeless at the same time... :-)

Thanks.

Ok, I think pulseaudio is the problem here...

I actually started off installing CentOS 6 with the minimal desktop which installed the gnome desktop which in turn by default uses pulseaudio...

I have been fiddling around the whole day trying to get rid of pulseaudio without really much success...

I have removed gnome desktop and replaced with kde, and the correct HDMI 0,3 hardware shows up in the system settings and is able to play test sound...

aplay -l lists the HDMI audio interface, but it will not show up in the systems audio device list until I removed pulseaudio completely, only then was it able to play test sound on the HDMI interface...

But PHT does not see this HDMI 0,3 device...

I don't mind doing a fresh install, but I need to know how to start off and not have pulseaudio in the setup.

Thanks for your advice

Been doing quite a lot of tweaking here and the audio passthrough still doesn't work...

There is also this issue of slow navigation through my collection... (about 1100 movies)... when scrolling through my collection, the thumbnails take quite a while to come up...

Thank God, I didn't remove the XBMC on my main HTPC...

I think I am going to remain with XBMC until the PHT is ready for prime time...

The IOS version from the apple store works great, so PHT will remain on the iPad for the time being...

Tried the Ubuntu version today and got it all working barely 10 minutes after completing the Ubuntu OS setup... HD audio bitstreaming, 1080p/24 playback... all working great...

It is kind of disappointing to have it working almost effortlessly in Ubuntu after spending four days with CentOS without success...

Tried the Ubuntu version today and got it all working barely 10 minutes after completing the Ubuntu OS setup... HD audio bitstreaming, 1080p/24 playback... all working great...

It is kind of disappointing to have it working almost effortlessly in Ubuntu after spending four days with CentOS without success...


Sorry to hear that. CentOS is not the newest kid on the block when it comes to kernel/multimedia/audio. It's a server OS that's 3+ years old, where as Ubuntu is current and full of multimedia support. Though most things should work. For a desktop client I would personally choose Ubuntu or Fedora. Even when I was building PHT for CentOS I was forced to compile and bring back newer libraries. A pain really. But I never tested hdmi audio or similar. Just 60hz video and stereo. So I'm sure there are something's that need tweaks. I can't test all my PHT stuff since I'm currently maintaining 11 different PHT builds. But a better place for PHT and Linux would be this thread https://forums.plex.tv/topic/87253-plex-home-theater-linux-builds/#entry505687 that links to all the stuff Christian and I maintain.

- Mark

Is there any repo for Fedora 20 ?

Is there any repo for Fedora 20 ?


Soon. Just need to setup the VM's.

- Mark

Thanks for the link... in fact, I actually followed

Sorry to hear that. CentOS is not the newest kid on the block when it comes to kernel/multimedia/audio. It's a server OS that's 3+ years old, where as Ubuntu is current and full of multimedia support. Though most things should work. For a desktop client I would personally choose Ubuntu or Fedora. Even when I was building PHT for CentOS I was forced to compile and bring back newer libraries. A pain really. But I never tested hdmi audio or similar. Just 60hz video and stereo. So I'm sure there are something's that need tweaks. I can't test all my PHT stuff since I'm currently maintaining 11 different PHT builds. But a better place for PHT and Linux would be this thread https://forums.plex.tv/topic/87253-plex-home-theater-linux-builds/#entry505687 that links to all the stuff Christian and I maintain.

- Mark

Thanks,

I actually got all information from that link...

So sad, as CentOS is my favorite distro...

Nevertheless, you guys are doing a great job...

Thanks once more



Yeah. Running my PMS on CentOS too. FYI CentOS 7 should be an in place upgrade from CentOS 6.5+. If they follow Red Hat as they normally do. Out some Tim past summer, as Red Hat 7 is released then.


- Mark

Yeah. Running my PMS on CentOS too. FYI CentOS 7 should be an in place upgrade from CentOS 6.5+. If they follow Red Hat as they normally do. Out some Tim past summer, as Red Hat 7 is released then.


- Mark

Thanks for the info...

Yes, I was running my PMS on CentOS (with ZFS on Linux) as well for more than a year with zero issues. I moved all to FreeNAS now since the release of the PMS plugin for FreeNAS...

I will try fedora 19 over the weekend and provide feedback...

Looks as well like I am very well overdue for my lifetime Plex pass...

Sorry to hear that. CentOS is not the newest kid on the block when it comes to kernel/multimedia/audio. It's a server OS that's 3+ years old, where as Ubuntu is current and full of multimedia support. Though most things should work. For a desktop client I would personally choose Ubuntu or Fedora. Even when I was building PHT for CentOS I was forced to compile and bring back newer libraries. A pain really. But I never tested hdmi audio or similar. Just 60hz video and stereo. So I'm sure there are something's that need tweaks. I can't test all my PHT stuff since I'm currently maintaining 11 different PHT builds. But a better place for PHT and Linux would be this thread https://forums.plex.tv/topic/87253-plex-home-theater-linux-builds/#entry505687 that links to all the stuff Christian and I maintain.

- Mark

I got the HD audio bit-streaming working over the weekend with CentOS 6.5...

It just didn't feel right to drop CentOS for Ubuntu... :-)

The picture quality looks much better on CentOS (hoping it's not placebo effect) and the 24p playback is the best I have ever seen...

I am one happy camper now...

Thanks

I got the HD audio bit-streaming working over the weekend with CentOS 6.5...

It just didn't feel right to drop CentOS for Ubuntu... :-)

The picture quality looks much better on CentOS (hoping it's not placebo effect) and the 24p playback is the best I have ever seen...

I am one happy camper now...

Thanks

Good news. And great that its just working for you now. Its part of the fun of Linux if you ask me. Make things work!

Could you for the good of the rest of the community be persuaded to quick note what you did to fix it? :D

- Mark

Okay, I did the install again on another i3 2100 using onboard HDMI as I did on the first system and the HD Audio bitstreaming works on the second system as well.

After following the steps on https://forums.plex.tv/topic/87230-the-plex-home-theater-rpms-thread-handing-out-builds-for-yall-pht-109180/?p=505574

The main things I did were as follows:

-  yum remove alsa-plugins-pulseaudio

- in etc/pulse/client.conf, uncomment set autospawn and change the value to no

- create the file alsa.conf under /etc/modprobe.d/ and copy / paste the content below into it

alias /dev/dsp snd-pcm-oss

alias /dev/midi snd-seq-oss

alias /dev/mixer snd-mixer-oss

#options snd-hda-intel model=hp-dv5 enable_msi=1

# Set this to the correct number of cards.

# --- BEGIN: Generated by ALSACONF, do not edit. ---

# --- ALSACONF version 1.0.23 ---

alias snd-card-0 snd-hda-intel

alias sound-slot-0 snd-hda-intel

# --- END: Generated by ALSACONF, do not edit. ---

options snd-hda-intel model=3stack-dig

options snd-hda-intel enable_msi=1

options snd-hda-intel single_cmd=1

execute aplay -l and not the HDMI device number... should be 7 (or 3)

edit /etc/asound.conf and put the following

pcm.!default {
         type hw
         card 0
         device 7
}
 

now reboot

For some reason PHT will still keep trying to use pulseaudio, so I got rid of pulse audio completely, but first ensuring that alsa is fully installed.

- yum install alsa (in my two cases some extra packages were installed)

- yum remove pulseaudio

reboot

That's it... HD audio bitstreaming should work from this point on...

In both cases, kmod-alsa did not help, in fact, I had to remove it before the thing worked correctly.

I used CentOS 6.5, minimal desktop, and replaced gnome with KDE from the begining...

When installing PHT, you might get the error message

Error: Package: akonadi-1.2.1-2.el6.x86_64 (@anaconda-CentOS-201311272149.x86_64/6.5)
           Requires: libboost_program_options-mt.so.5()(64bit)
           Removing: boost-program-options-1.41.0-18.el6.x86_64 (@anaconda-CentOS-201311272149.x86_64/6.5)
               libboost_program_options-mt.so.5()(64bit)
           Updated By: boost-program-options-1.48.0-13.el6.x86_64 (PlexHTRepo)

I worked around this by first - yum remove boost-program-options-1.41.0-18.el6.x86_64

then yum install plexhometheater again

That's it...

Hope this helps others as well...

Thanks.