plex-media-player
plex-media-player copied to clipboard
Can't install on Ubuntu 18.04 (bionic)
Tring install on my personal machine
PMP Version: v2.37.2.996-bea4f9ca Platform: Linux Operating System: Ubuntu 18.04.2 LTS Kernel: Linux 4.15.0-54-generic Architecture: x86-64
Steps to reproduce
-
sudo apt install autoconf automake libtool libharfbuzz-dev libfreetype6-dev libfontconfig1-dev libx11-dev libxrandr-dev libvdpau-dev libva-dev mesa-common-dev libegl1-mesa-dev yasm libasound2-dev libpulse-dev libuchardet-dev zlib1g-dev libfribidi-dev git libgnutls28-dev libgl1-mesa-dev libsdl2-dev cmake
-
sudo apt install qtcreator qt5-default
-
mkdir ~/pmp && cd ~/pmp
-
git clone git://github.com/plexinc/plex-media-player
-
git checkout v2.37.2.996-bea4f9ca
-
mkdir build && cd build
-
cmake -DCMAKE_BUILD_TYPE=Debug -DQTROOT=/usr -DCMAKE_INSTALL_PREFIX=/usr/local/ ..
Current behavior
- When executing the command
cmake
:
user@host:/home/user/pmp/plex-media-player/build$ cmake -DCMAKE_BUILD_TYPE=Debug -DQTROOT=/usr -DCMAKE_INSTALL_PREFIX=/usr/local/ ..
-- The CXX compiler identification is GNU 7.4.0
-- The C compiler identification is GNU 7.4.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
CMake Deprecation Warning at CMakeLists.txt:42 (cmake_policy):
The OLD behavior for policy CMP0026 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:49 (set_policy)
-- Performing Test HAVE_FLAG_Wall
-- Performing Test HAVE_FLAG_Wall - Success
-- Performing Test HAVE_FLAG_Wshorten_64_to_32
-- Performing Test HAVE_FLAG_Wshorten_64_to_32 - Failed
-- Performing Test HAVE_FLAG_fno_omit_frame_pointer
-- Performing Test HAVE_FLAG_fno_omit_frame_pointer - Success
-- Performing Test HAVE_FLAG_mmacosx_version_min=10.9
-- Performing Test HAVE_FLAG_mmacosx_version_min=10.9 - Failed
-- Performing Test HAVE_FLAG_/Oy_
-- Performing Test HAVE_FLAG_/Oy_ - Failed
-- Performing Test HAVE_FLAG_fvisibility_inlines_hidden
-- Performing Test HAVE_FLAG_fvisibility_inlines_hidden - Success
-- Performing Test HAVE_FLAG_/wd4244
-- Performing Test HAVE_FLAG_/wd4244 - Failed
-- Performing Test HAVE_FLAG_/wd4267
-- Performing Test HAVE_FLAG_/wd4267 - Failed
-- Performing Test HAVE_FLAG_flto
-- Performing Test HAVE_FLAG_flto - Success
-- Performing Test HAVE_FLAG_fuse_ld=gold
-- Performing Test HAVE_FLAG_fuse_ld=gold - Success
-- Downloading https://artifacts.plex.tv/web-client-pmp/134-d0d41f199cd699/buildid.cmake to buildid-134-d0d41f199cd699.cmake...
-- set(TV-OLD_VERSION 3.13.3-5401c32)
-- Downloading https://artifacts.plex.tv/web-client-pmp/134-d0d41f199cd699/web-client-desktop-3.104.1-99cd699.tar.xz.sha1 to web-client-desktop-3.104.1-99cd699.tar.xz.sha1...
-- Clearing out old dependencies ...
-- Downloading web-client-desktop-3.104.1-99cd699.tar.xz...
-- [download 0% complete]
-- [download 1% complete]
...
-- [download 99% complete]
-- [download 100% complete]
-- Checking checksum of file web-client-desktop-3.104.1-99cd699.tar.xz
-- Unpacking web-client-desktop-3.104.1-99cd699.tar.xz...
-- Downloading https://artifacts.plex.tv/web-client-pmp/134-d0d41f199cd699/web-client-tv-3.107.1-d0d41f1.tar.xz.sha1 to web-client-tv-3.107.1-d0d41f1.tar.xz.sha1...
-- Clearing out old dependencies ...
-- Downloading web-client-tv-3.107.1-d0d41f1.tar.xz...
-- [download 0% complete]
-- [download 1% complete]
...
-- [download 99% complete]
-- [download 100% complete]
-- Checking checksum of file web-client-tv-3.107.1-d0d41f1.tar.xz
-- Unpacking web-client-tv-3.107.1-d0d41f1.tar.xz...
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Not using bundled deps
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found PythonInterp: /usr/bin/python (found version "2.7.15")
-- Qt root directory: /usr
CMake Error at CMakeModules/QtConfiguration.cmake:53 (find_package):
By not providing "FindQt5WebChannel.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"Qt5WebChannel", but CMake did not find one.
Could not find a package configuration file provided by "Qt5WebChannel"
(requested version 5.7.0) with any of the following names:
Qt5WebChannelConfig.cmake
qt5webchannel-config.cmake
Add the installation prefix of "Qt5WebChannel" to CMAKE_PREFIX_PATH or set
"Qt5WebChannel_DIR" to a directory containing one of the above files. If
"Qt5WebChannel" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
CMakeLists.txt:55 (include)
-- Configuring incomplete, errors occurred!
See also "/home/user/pmp/plex-media-player/build/CMakeFiles/CMakeOutput.log".
See also "/home/user/pmp/plex-media-player/build/CMakeFiles/CMakeError.log".
Have you properly installed Qt? (https://www.qt.io/download) It seems like it´s not installed or you haven´t specified the path to the Qt dir correctly.
Using apt-file search
, I had to install additional packages:
sudo apt install qtpositioning5-dev libqt5webchannel5-dev qtwebengine5-dev libqt5x11extras5-dev
Now the cmake
seems worked!
After, the following commands were executed with success:
-
make -j4
-
sudo make install
But on start with plexmediaplayer
, I got this error:
user@host:~$ plexmediaplayer
Warning: QT_DEVICE_PIXEL_RATIO is deprecated. Instead use:
QT_AUTO_SCREEN_SCALE_FACTOR to enable platform plugin controlled per-screen factors.
QT_SCREEN_SCALE_FACTORS to set per-screen factors.
QT_SCALE_FACTOR to set the application global scale factor.
libpng warning: iCCP: known incorrect sRGB profile
Logging to /home/user/.local/share/plexmediaplayer/logs/plexmediaplayer.log
Logging to /home/user/.local/share/plexmediaplayer/logs/pmphelper.log
Follow the contents of the files mentioned:
user@host:~$ cat /home/user/.local/share/plexmediaplayer/logs/pmphelper.log
2019-07-15 13:19:27 [ INFO ] LocalJsonServer.cpp @ 33 - Listening to socket: "/tmp/pmp_pmpHelperUniqueApplication_user.sock"
2019-07-15 13:19:27 [ DEBUG ] HelperMain.cpp @ 50 - Helper ( "2.37.2.dev-bea4f9ca" ) up and running
2019-07-15 13:19:27 [ INFO ] LocalJsonServer.cpp @ 33 - Listening to socket: "/tmp/pmp_pmpHelper_user.sock"
user@host:~$ cat /home/user/.local/share/plexmediaplayer/logs/plexmediaplayer.log
2019-07-15 13:14:35 [ INFO ] Log.cpp @ 115 - Starting Plex Media Player version: 2.37.2.dev-bea4f9ca build date: 2019-07-15
2019-07-15 13:14:35 [ INFO ] Log.cpp @ 116 - Running on: Ubuntu 18.04.2 LTS [4.15.0-54-generic] arch x86_64
2019-07-15 13:14:35 [ INFO ] Log.cpp @ 117 - Qt Version: 5.9.5 [x86_64-little_endian-lp64]
2019-07-15 13:14:35 [ DEBUG ] UpdateManager.cpp @ 45 - No Update directory found, exiting
2019-07-15 13:14:35 [ WARN ] Log.cpp @ 35 - "QObject::connect: invalid null parameter"
2019-07-15 13:14:35 [ INFO ] ComponentManager.cpp @ 41 - Component: settings inited
2019-07-15 13:14:35 [ DEBUG ] HTTPServer.cpp @ 32 - Listening to port: 32433
2019-07-15 13:14:35 [ INFO ] InputMapping.cpp @ 113 - Loading inputmaps from: ":/inputmaps"
2019-07-15 13:14:35 [ WARN ] InputMapping.cpp @ 92 - Missing element 'idmatcher' from mapping file: ":/inputmaps/dualshock4-xbox-emulate.json"
2019-07-15 13:14:35 [ INFO ] InputMapping.cpp @ 113 - Loading inputmaps from: "/home/user/.local/share/plexmediaplayer/inputmaps"
2019-07-15 13:14:35 [ INFO ] InputComponent.cpp @ 54 - Successfully inited input: Keyboard
2019-07-15 13:14:35 [ INFO ] LocalJsonServer.cpp @ 33 - Listening to socket: "/tmp/pmp_inputSocket_user.sock"
2019-07-15 13:14:35 [ INFO ] InputComponent.cpp @ 54 - Successfully inited input: socket
2019-07-15 13:14:35 [ INFO ] InputComponent.cpp @ 54 - Successfully inited input: roku
2019-07-15 13:14:35 [ INFO ] InputSDL.cpp @ 207 - SDL found 0 joysticks
2019-07-15 13:14:35 [ INFO ] InputComponent.cpp @ 54 - Successfully inited input: SDL
2019-07-15 13:14:35 [ ERROR ] InputLIRC.cpp @ 82 - LIRC Socket Error : QLocalSocket::ServerNotFoundError
2019-07-15 13:14:35 [ WARN ] InputComponent.cpp @ 50 - Failed to init input: LIRC
2019-07-15 13:14:35 [ INFO ] ComponentManager.cpp @ 41 - Component: input inited
2019-07-15 13:14:35 [ INFO ] ComponentManager.cpp @ 41 - Component: system inited
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 20 - "DisplayManager found 1 Display(s)."
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 26 - "Available modes for Display #0 (eDP-1)"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 0: 1920 x 1080 x 0bpp @60.0495Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 1: 1920 x 1080 x 0bpp @60.0078Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 2: 1920 x 1080 x 0bpp @59.9685Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 3: 1920 x 1080 x 0bpp @59.9628Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 4: 1920 x 1080 x 0bpp @59.9339Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 5: 1920 x 1080 x 0bpp @48.0396Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 6: 1680 x 1050 x 0bpp @59.9543Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 7: 1680 x 1050 x 0bpp @59.8833Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 8: 1600 x 1024 x 0bpp @60.1691Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 9: 1400 x 1050 x 0bpp @59.9756Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 10: 1600 x 900 x 0bpp @59.9883Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 11: 1600 x 900 x 0bpp @59.9416Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 12: 1600 x 900 x 0bpp @59.946Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 13: 1600 x 900 x 0bpp @59.8248Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 14: 1280 x 1024 x 0bpp @60.0197Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 15: 1440 x 900 x 0bpp @59.8874Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 16: 1400 x 900 x 0bpp @59.9641Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 17: 1400 x 900 x 0bpp @59.8798Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 18: 1280 x 960 x 0bpp @60Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 19: 1440 x 810 x 0bpp @59.996Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 20: 1440 x 810 x 0bpp @59.9746Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 21: 1368 x 768 x 0bpp @59.882Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 22: 1368 x 768 x 0bpp @59.8532Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 23: 1360 x 768 x 0bpp @59.799Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 24: 1360 x 768 x 0bpp @59.96Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 25: 1280 x 800 x 0bpp @59.9866Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 26: 1280 x 800 x 0bpp @59.9716Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 27: 1280 x 800 x 0bpp @59.8103Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 28: 1280 x 800 x 0bpp @59.9095Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 29: 1152 x 864 x 0bpp @59.9971Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 30: 1280 x 720 x 0bpp @60.0008Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 31: 1280 x 720 x 0bpp @59.9911Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 32: 1280 x 720 x 0bpp @59.8551Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 33: 1280 x 720 x 0bpp @59.7447Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 34: 1024 x 768 x 0bpp @60.0373Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 35: 1024 x 768 x 0bpp @60.0038Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 36: 960 x 720 x 0bpp @60Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 37: 928 x 696 x 0bpp @60.0507Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 38: 896 x 672 x 0bpp @60.0144Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 39: 1024 x 576 x 0bpp @59.9534Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 40: 1024 x 576 x 0bpp @59.9593Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 41: 1024 x 576 x 0bpp @59.8992Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 42: 1024 x 576 x 0bpp @59.8195Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 43: 960 x 600 x 0bpp @59.9327Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 44: 960 x 600 x 0bpp @59.9988Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 45: 960 x 540 x 0bpp @59.9628Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 46: 960 x 540 x 0bpp @59.9879Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 47: 960 x 540 x 0bpp @59.629Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 48: 960 x 540 x 0bpp @59.8182Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 49: 800 x 600 x 0bpp @60Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 50: 800 x 600 x 0bpp @60.3165Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 51: 800 x 600 x 0bpp @56.25Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 52: 840 x 525 x 0bpp @60.0094Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 53: 840 x 525 x 0bpp @59.8833Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 54: 864 x 486 x 0bpp @59.9153Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 55: 864 x 486 x 0bpp @59.5703Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 56: 800 x 512 x 0bpp @60.1685Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 57: 700 x 525 x 0bpp @59.9756Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 58: 800 x 450 x 0bpp @59.946Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 59: 800 x 450 x 0bpp @59.8248Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 60: 640 x 512 x 0bpp @60.0197Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 61: 720 x 450 x 0bpp @59.8874Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 62: 700 x 450 x 0bpp @59.9641Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 63: 700 x 450 x 0bpp @59.8798Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 64: 640 x 480 x 0bpp @60Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 65: 640 x 480 x 0bpp @59.9405Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 66: 720 x 405 x 0bpp @59.5062Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 67: 720 x 405 x 0bpp @58.9879Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 68: 684 x 384 x 0bpp @59.882Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 69: 684 x 384 x 0bpp @59.8532Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 70: 680 x 384 x 0bpp @59.799Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 71: 680 x 384 x 0bpp @59.96Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 72: 640 x 400 x 0bpp @59.8824Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 73: 640 x 400 x 0bpp @59.9824Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 74: 576 x 432 x 0bpp @60.0642Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 75: 640 x 360 x 0bpp @59.8551Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 76: 640 x 360 x 0bpp @59.8255Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 77: 640 x 360 x 0bpp @59.8404Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 78: 640 x 360 x 0bpp @59.3249Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 79: 512 x 384 x 0bpp @60.0038Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 80: 512 x 288 x 0bpp @59.9994Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 81: 512 x 288 x 0bpp @59.9206Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 82: 480 x 270 x 0bpp @59.629Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 83: 480 x 270 x 0bpp @59.8182Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 84: 400 x 300 x 0bpp @60.3165Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 85: 400 x 300 x 0bpp @56.3401Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 86: 432 x 243 x 0bpp @59.9153Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 87: 432 x 243 x 0bpp @59.5703Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 88: 320 x 240 x 0bpp @60.0525Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 89: 360 x 202 x 0bpp @59.5062Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 90: 360 x 202 x 0bpp @59.129Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 91: 320 x 180 x 0bpp @59.8404Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 30 - "Mode 92: 320 x 180 x 0bpp @59.3249Hz"
2019-07-15 13:14:35 [ INFO ] DisplayManager.cpp @ 40 - "DisplayManager : Current Display Mode on Display #0 is 1920 x 1080 x 0bpp @60.0078Hz"
2019-07-15 13:14:35 [ INFO ] ComponentManager.cpp @ 41 - Component: display inited
2019-07-15 13:14:35 [ INFO ] ComponentManager.cpp @ 41 - Component: updater inited
2019-07-15 13:14:35 [ INFO ] ComponentManager.cpp @ 41 - Component: remote inited
2019-07-15 13:14:35 [ DEBUG ] SettingsComponent.cpp @ 140 - Updated possible values for: "device" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Autoselect device"))("value", QVariant(QString, "auto")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Built-in Audio Analog Stereo"))("value", QVariant(QString, "pulse/alsa_output.pci-0000_00_1b.0.analog-stereo")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (alsa)"))("value", QVariant(QString, "alsa")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 0/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 1/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=1")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 2/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=2")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 3/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 4/HDMI Audio Output"))("value", QVariant(QString, "alsa/hdmi:CARD=HDMI,DEV=4")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 0/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=HDMI,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 1/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=HDMI,DEV=7")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 2/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=HDMI,DEV=8")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 3/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=HDMI,DEV=9")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 4/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=HDMI,DEV=10")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 0/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=HDMI,DEV=3")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 1/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=HDMI,DEV=7")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 2/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=HDMI,DEV=8")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 3/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=HDMI,DEV=9")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel HDMI, HDMI 4/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=HDMI,DEV=10")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/Default Audio Device"))("value", QVariant(QString, "alsa/sysdefault:CARD=PCH")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/Front speakers"))("value", QVariant(QString, "alsa/front:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/2.1 Surround output to Front and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround21:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/4.0 Surround output to Front and Rear speakers"))("value", QVariant(QString, "alsa/surround40:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/4.1 Surround output to Front, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround41:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/5.0 Surround output to Front, Center and Rear speakers"))("value", QVariant(QString, "alsa/surround50:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/5.1 Surround output to Front, Center, Rear and Subwoofer speakers"))("value", QVariant(QString, "alsa/surround51:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"))("value", QVariant(QString, "alsa/surround71:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/Direct sample mixing device"))("value", QVariant(QString, "alsa/dmix:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "HDA Intel PCH, ALC3234 Analog/Hardware device with all software conversions"))("value", QVariant(QString, "alsa/plughw:CARD=PCH,DEV=0")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (jack)"))("value", QVariant(QString, "jack")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "Default (openal)"))("value", QVariant(QString, "openal")))))
2019-07-15 13:14:35 [ DEBUG ] PlayerComponent.cpp @ 928 - Audio devices removed: QSet()
2019-07-15 13:14:35 [ DEBUG ] PlayerComponent.cpp @ 929 - Audio devices added: QSet("alsa/dmix:CARD=HDMI,DEV=10", "alsa/plughw:CARD=HDMI,DEV=10", "alsa/surround40:CARD=PCH,DEV=0", "openal", "alsa/plughw:CARD=HDMI,DEV=3", "alsa/hdmi:CARD=HDMI,DEV=0", "alsa/dmix:CARD=HDMI,DEV=8", "alsa/dmix:CARD=HDMI,DEV=9", "alsa/surround71:CARD=PCH,DEV=0", "alsa", "alsa/dmix:CARD=HDMI,DEV=3", "alsa/surround41:CARD=PCH,DEV=0", "alsa/plughw:CARD=PCH,DEV=0", "alsa/plughw:CARD=HDMI,DEV=9", "alsa/hdmi:CARD=HDMI,DEV=3", "auto", "alsa/plughw:CARD=HDMI,DEV=8", "alsa/dmix:CARD=HDMI,DEV=7", "alsa/plughw:CARD=HDMI,DEV=7", "pulse/alsa_output.pci-0000_00_1b.0.analog-stereo", "alsa/front:CARD=PCH,DEV=0", "alsa/hdmi:CARD=HDMI,DEV=4", "alsa/surround51:CARD=PCH,DEV=0", "alsa/hdmi:CARD=HDMI,DEV=1", "alsa/sysdefault:CARD=PCH", "alsa/dmix:CARD=PCH,DEV=0", "jack", "alsa/hdmi:CARD=HDMI,DEV=2", "alsa/surround50:CARD=PCH,DEV=0", "alsa/surround21:CARD=PCH,DEV=0")
2019-07-15 13:14:35 [ DEBUG ] PlayerComponent.cpp @ 930 - Audio device selected: "auto"
2019-07-15 13:14:35 [ INFO ] PlayerComponent.cpp @ 1085 - Audio Config - device: auto, channel layout: 2.0, passthrough codecs: none, ac3 transcoding: no
2019-07-15 13:14:35 [ INFO ] PlayerComponent.cpp @ 1222 - Codec "mpeg2video" present
2019-07-15 13:14:35 [ INFO ] PlayerComponent.cpp @ 1222 - Codec "vc1" present
2019-07-15 13:14:35 [ INFO ] PlayerComponent.cpp @ 226 - Present codecs:
2019-07-15 13:14:35 [ INFO ] ComponentManager.cpp @ 41 - Component: player inited
2019-07-15 13:14:35 [ INFO ] ComponentManager.cpp @ 41 - Component: power inited
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: switch mapped to DisplayComponent::switchCommand
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: recreateRpiUI mapped to DisplayManagerX11::resetRendering
2019-07-15 13:14:35 [ ERROR ] InputComponent.cpp @ 273 - Slot for host command missing, or has incorrect signature!
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: player mapped to PlayerComponent::userCommand
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: poweroff mapped to PowerComponent::PowerOff
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: reboot mapped to PowerComponent::Reboot
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: suspend mapped to PowerComponent::Suspend
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: cycle_setting mapped to SettingsComponent::cycleSettingCommand
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: set_setting mapped to SettingsComponent::setSettingCommand
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: crash! mapped to SystemComponent::crashApp
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 269 - Host command maps to method without arguments.
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: script mapped to SystemComponent::runUserScript
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 255 - Adding host command: message mapped to SystemComponent::hostMessage
2019-07-15 13:14:35 [ DEBUG ] InputComponent.cpp @ 264 - Host command maps to method with an argument.
2019-07-15 13:14:35 [ DEBUG ] SettingsComponent.cpp @ 783 - ()
2019-07-15 13:14:35 [ DEBUG ] HelperLauncher.cpp @ 52 - Connecting to helper
2019-07-15 13:14:35 [ DEBUG ] HelperLauncher.cpp @ 148 - Connected to helper
2019-07-15 13:14:35 [ WARN ] SettingsSection.cpp @ 82 - Looking for value: "clientID" in section: "webclient" but it can't be found
2019-07-15 13:14:35 [ WARN ] Log.cpp @ 35 - "QQmlApplicationEngine failed to load component"
2019-07-15 13:14:35 [ WARN ] Log.cpp @ 35 - "qrc:/ui/webview.qml:3 module \"QtWebEngine\" is not installed\nqrc:/ui/webview.qml:4 module \"QtWebChannel\" is not installed\nqrc:/ui/webview.qml:3 module \"QtWebEngine\" is not installed\nqrc:/ui/webview.qml:4 module \"QtWebChannel\" is not installed\n"
2019-07-15 13:14:35 [ FATAL ] main.cpp @ 259 - Unhandled FatalException: Failed to parse application engine script.
2019-07-15 13:14:35 [ WARN ] Log.cpp @ 35 - "Warning: QT_DEVICE_PIXEL_RATIO is deprecated. Instead use:\n QT_AUTO_SCREEN_SCALE_FACTOR to enable platform plugin controlled per-screen factors.\n QT_SCREEN_SCALE_FACTORS to set per-screen factors.\n QT_SCALE_FACTOR to set the application global scale factor."
Well, it´s surprisingly enough to see that plex media player was able to build without the extra installed Qt. The Qt required to build pmp (properly) needs to be installed through the official Qt installer not apt or apt-get. (or the version in the ubuntu repo is way too old) This is probably the reason why it´s not working.
The instructions says that PMP requires Qt 5.9.5. The version installed via apt is Qt 5.9.5.
Maybe the PMP documentation in this github repo is wrong or deprecated.
The instructions given in this GitHub repo are correct when using the extra Qt install, maybe the apt instruction is outdated. I´m able to build pmp using these instructions without any problems. But as I said using the extra Qt install method.
What are the correct "Option" for the QT Installer? There are many options...
You can unselect Android x86
and Android ARMv7
as well as Sources
. They are not needed. Well some of the other ones are not necessary but I always installed them too (they are not that big and who knows maybe they are important ^^)
(Also, install libqt5x11extras5
as this will solve some issues ;) )
Great, Thanks. now the cmake
command runs but there are some error messages that the PMP nightly downloads are not available
When i install QT with the GUI Installer the build process stopps, error messages can´t find pmp downloads. The libqt5x11extras5 are also installed.
massaguana@ubuntu:~/pmp/plex-media-player/build$ cmake -DCMAKE_BUILD_TYPE=Debug -DQTROOT=/usr/qt/Qt5.9.5/5.9/gcc_64/ -DCMAKE_INSTALL_PREFIX=/usr/local/ ..
-- The CXX compiler identification is GNU 7.4.0
-- The C compiler identification is GNU 7.4.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
CMake Deprecation Warning at CMakeLists.txt:42 (cmake_policy):
The OLD behavior for policy CMP0026 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:49 (set_policy)
-- Performing Test HAVE_FLAG_Wall
-- Performing Test HAVE_FLAG_Wall - Success
-- Performing Test HAVE_FLAG_Wshorten_64_to_32
-- Performing Test HAVE_FLAG_Wshorten_64_to_32 - Failed
-- Performing Test HAVE_FLAG_fno_omit_frame_pointer
-- Performing Test HAVE_FLAG_fno_omit_frame_pointer - Success
-- Performing Test HAVE_FLAG_mmacosx_version_min=10.9
-- Performing Test HAVE_FLAG_mmacosx_version_min=10.9 - Failed
-- Performing Test HAVE_FLAG_/Oy_
-- Performing Test HAVE_FLAG_/Oy_ - Failed
-- Performing Test HAVE_FLAG_fvisibility_inlines_hidden
-- Performing Test HAVE_FLAG_fvisibility_inlines_hidden - Success
-- Performing Test HAVE_FLAG_/wd4244
-- Performing Test HAVE_FLAG_/wd4244 - Failed
-- Performing Test HAVE_FLAG_/wd4267
-- Performing Test HAVE_FLAG_/wd4267 - Failed
-- Performing Test HAVE_FLAG_flto
-- Performing Test HAVE_FLAG_flto - Success
-- Performing Test HAVE_FLAG_fuse_ld=gold
-- Performing Test HAVE_FLAG_fuse_ld=gold - Success
-- Downloading https://artifacts.plex.tv/web-client-pmp/136-40fdc9e99cd699/buildid.cmake to buildid-136-40fdc9e99cd699.cmake...
-- set(DESKTOP_VERSION 3.104.1-99cd699)
-- Downloading https://artifacts.plex.tv/web-client-pmp/136-40fdc9e99cd699/web-client-desktop-3.104.1-99cd699.tar.xz.sha1 to web-client-desktop-3.104.1-99cd699.tar.xz.sha1...
-- Clearing out old dependencies ...
-- Downloading web-client-desktop-3.104.1-99cd699.tar.xz...
-- [download 0% complete]
-- [download 1% complete]
-- [download 100% complete]
-- Checking checksum of file web-client-desktop-3.104.1-99cd699.tar.xz
-- Unpacking web-client-desktop-3.104.1-99cd699.tar.xz...
-- Downloading https://artifacts.plex.tv/web-client-pmp/136-40fdc9e99cd699/web-client-tv-3.109.1-40fdc9e.tar.xz.sha1 to web-client-tv-3.109.1-40fdc9e.tar.xz.sha1...
-- Clearing out old dependencies ...
-- Downloading web-client-tv-3.109.1-40fdc9e.tar.xz...
-- [download 0% complete]
-- [download 1% complete]
-- [download 100% complete]
-- Checking checksum of file web-client-tv-3.109.1-40fdc9e.tar.xz
-- Unpacking web-client-tv-3.109.1-40fdc9e.tar.xz...
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Not using bundled deps
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found PythonInterp: /usr/bin/python (found version "2.7.15")
-- Downloading https://nightlies.plex.tv/directdl/plex-dependencies/plexmediaplayer-qt/206/hash.txt to plexmediaplayer-qt-206-hash.txt...
-- Dependency hash is: 206d4d1
-- Downloading https://nightlies.plex.tv/directdl/plex-dependencies/plexmediaplayer-qt/206/konvergo-qt--release-206d4d1.tbz2.sha.txt to konvergo-qt--release-206d4d1.tbz2.sha.txt...
CMake Error at CMakeModules/FetchDependencies.cmake:59 (message):
Failed to download
https://nightlies.plex.tv/directdl/plex-dependencies/plexmediaplayer-qt/206/konvergo-qt--release-206d4d1.tbz2.sha.txt:
"HTTP response code said error"
Trying 104.18.156.41...
TCP_NODELAY set
Connected to nightlies.plex.tv (104.18.156.41) port 443 (#0)
ALPN, offering http/1.1
successfully set certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
[5 bytes data]
(304) (OUT), TLS handshake, Client hello (1):
[512 bytes data]
[5 bytes data]
(304) (IN), TLS handshake, Server hello (2):
[106 bytes data]
[5 bytes data]
TLSv1.2 (IN), TLS handshake, Certificate (11):
[2484 bytes data]
[5 bytes data]
TLSv1.2 (IN), TLS handshake, Server key exchange (12):
[300 bytes data]
[5 bytes data]
TLSv1.2 (IN), TLS handshake, Server finished (14):
[4 bytes data]
[5 bytes data]
TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
[37 bytes data]
[5 bytes data]
TLSv1.2 (OUT), TLS change cipher, Client hello (1):
[1 bytes data]
[5 bytes data]
TLSv1.2 (OUT), TLS handshake, Finished (20):
[16 bytes data]
[5 bytes data]
[5 bytes data]
TLSv1.2 (IN), TLS handshake, Finished (20):
[16 bytes data]
SSL connection using TLSv1.2 / ECDHE-RSA-CHACHA20-POLY1305
ALPN, server accepted to use http/1.1
Server certificate:
subject: C=CH; ST=Nidwalden; L=Stans; O=Plex GmbH; CN=*.plex.tv
start date: Feb 10 00:00:00 2017 GMT
expire date: May 10 12:00:00 2020 GMT
subjectAltName: host "nightlies.plex.tv" matched cert's "*.plex.tv"
issuer: C=US; O=DigiCert Inc; CN=DigiCert SHA2 Secure Server CA
SSL certificate verify ok.
[5 bytes data]
GET
/directdl/plex-dependencies/plexmediaplayer-qt/206/konvergo-qt--release-206d4d1.tbz2.sha.txt
HTTP/1.1
Host: nightlies.plex.tv
User-Agent: curl/7.58.0
Accept: */*
[5 bytes data]
The requested URL returned error: 404 Not Found
stopped the pause stream!
Closing connection 0
[5 bytes data]
TLSv1.2 (OUT), TLS alert, Client hello (1):
[2 bytes data]
Call Stack (most recent call first):
CMakeModules/FetchDependencies.cmake:144 (get_content_of_url)
CMakeModules/QtConfiguration.cmake:9 (download_deps)
CMakeLists.txt:55 (include)
-- Configuring incomplete, errors occurred!
See also "/home/massaguana/pmp/plex-media-player/build/CMakeFiles/CMakeOutput.log".
See also "/home/massaguana/pmp/plex-media-player/build/CMakeFiles/CMakeError.log".
When i install qt like @fabriciorsf it works...
Build are complete but after start pmp this error message showing
Strange...
Have you deleted the build
dir and created a new one, before re-running the cmake
command?
I have no problems building PMP on Ubuntu, Pop!_OS nor on Arch using the extra installed Qt. (I use Qt 5.11.3 maybe you could try that?)
Yes, i remove the complete folder plex-media-player
folder for each test..
What di you mean about this PMP error Message?
Yes, i remove the complete folder plex-media-player folder for each test..
And even then it´s not working?
What di you mean about this PMP Error Message?
The error message indicates something is missing.
In the log, it says that qt-webchannel
and qt-webengine
are not installed. So installing these required packages (and probably rebuild pmp) should help! ;)
How i can install this 2 qt parts with apt-get? I can´t find this name
I don´t like this GUI Installer because he install more than i need (I have not enough space) and install QT Somehow different. With the GUI Installer i need to setup an folder, after in cmake i need to rebuild this complete path to qt. But when i install QT with apt-get i don´t need to set an path, it still work with /usr but i can see were QT are installed...
here the 2 diffrent cmake commands:
cmake -DCMAKE_BUILD_TYPE=Debug -DQTROOT=/usr -DCMAKE_INSTALL_PREFIX=/usr/local/ ..
cmake -DCMAKE_BUILD_TYPE=Debug -DQTROOT=/usr/qt/Qt5.9.5/5.9/gcc_64/ -DCMAKE_INSTALL_PREFIX=/usr/local/ ..
How I can install this 2 qt parts with apt-get?
I don´t know which are really needed..
Try -> sudo apt install libqt5webchannel5-dev libqt5webengine5
Or have a look here https://packages.ubuntu.com/search?keywords=webengine
I don´t like this GUI Installer...
In Germany, you would say Geschmackssache ("a matter of taste"). :D I really like the installer because it downloads and installs everything necessary. In the end, the Qt installation is roughly 1,7 Gb big.
But when i install QT with apt-get i don´t need to set a path, it still work with /usr but i can see were QT are installed...
And that makes me wonder how this should work without setting up a path to the Qt install dir created by apt-get. I think many issues are caused by this. PMP needs to know where Qt is installed. A separate folder (created with the Qt installer) with Qt only for PMP seems more robust and reliable. There you know the location etc...
I am German, we can talk german, thats much easter for me..
The GUI Installer install much more, it takes 10 minutes... the apt-get installer needs 20 seconds Now i have remove this apt-get installed parts, install QT with GUI Installer, remote the folder and start again.
The build process are done, pmp ist starting... but i run into the issue like #853
I can login to my plex account by enter my pin, now i can see the pmp start page for one second. Now the screen jumps to an empty windows with pmp backkround color. I´m Trapped, can´t do anything. After the second start pmp looks like it works.
now i go to my Chromebox and do the same and test PMP complete
Ok, na dann gehts hier auf deutsch weiter! ^^
the apt-get installer needs 20 seconds
Ja gut das stimmt, wenn man dann aber später mehr zeit investieren muss das alles läuft.......
Und geht jetzt alles nach dem zweiten start oder ist nur der Hintergrund zu sehen?
nur Beim ersten Start spring das Teil auf den Hintergrund, danach nicht mehr. Habe das ganze nun gerade an meiner Chromebox wiederholt. Hier trat das Problem nicht auf, hier war allerdings bereits eine ältere Version drauf, ebenso war Autologin Aktiv.
Das PMP keine Klick Töne von sich gibt während man Navigiert ist ungewohnt. Leider ist es im Vergleich zu OpenPHT träge und Langsam.
Ich werde es nun aber mal häufiger nutzen um es zu testen.
Danke für deine Hilfe
Alles klar!
Die Klick Töne kannst du auch anstellen! (Die Töne werden dann durch pulseaudio ausgegeben was zu problemen mit mpv führen kann - wenn du nämlich dts-hd oder truehd ausgeben willst wird alsa genutzt, pulseaudio blockiert jedoch das alsa audio device........)
Ja, es ist wirklich etwas träge..
Danke für deine Hilfe
Gerne, gerne! Wenn ich helfen kann/konnte freut es mich! ;)
Dann geht es deshalb nicht. Ich Nutze ALSA und HD Töne wiedergeben zu können.
Ich hoffe ja immer noch mal den Plex Black Skin nutzen können...
Please move discussion to the forums.
And please stick to English as a language in here, most of the developers don't speak German.