Search Criteria
Package Details: plex-desktop 1.105.1.257-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/plex-desktop.git (read-only, click to copy) |
---|---|
Package Base: | plex-desktop |
Description: | Plex desktop client for linux |
Upstream URL: | http://plex.tv |
Licenses: | unknown |
Submitter: | ludvigHz |
Maintainer: | huyz (username227) |
Last Packager: | username227 |
Votes: | 17 |
Popularity: | 0.028860 |
First Submitted: | 2022-05-26 10:36 (UTC) |
Last Updated: | 2024-11-25 13:35 (UTC) |
Dependencies (48)
- alsa-lib
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- expat (expat-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- harfbuzz (harfbuzz-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libdrm (libdrm-gitAUR)
- libgl (nvidia-340xx-utilsAUR, libglvnd-gitAUR, amdgpu-pro-oglpAUR, amdgpu-pro-oglp-legacyAUR, libglvnd)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libwebp (libwebp-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxinerama (libxinerama-randr-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- libxkbcommon-x11 (libxkbcommon-x11-gitAUR)
- libxkbfile
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- libxrandr (libxrandr-gitAUR)
- libxrender
- libxslt (libxslt-gitAUR)
- libxss
- libxtst
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber)
- minizip (minizip-gitAUR)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- opus (opus-gitAUR)
- pciutils (pciutils-gitAUR)
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR)
- snappy (snappy-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- xcb-util-image
- xcb-util-keysyms
- xcb-util-renderutil
- xcb-util-wm
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
Required by (0)
Sources (4)
- http://ftp.us.debian.org/debian/pool/main/libw/libwebp/libwebp6_0.6.1-2.1+deb11u2_amd64.deb
- https://artifacts.plex.tv/plex-desktop-stable/1.105.1.257-3bc35ab9/linux/Plex-1.105.1.257-3bc35ab9-linux-x86_64.tar.bz2
- https://github.com/flathub/tv.plex.PlexDesktop/raw/master/tv.plex.PlexDesktop.desktop
- https://github.com/flathub/tv.plex.PlexDesktop/raw/master/tv.plex.PlexDesktop.png
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »
skjnldsv commented on 2024-09-12 16:24 (UTC)
@username227 no, it doesn't solve the issue
username227 commented on 2024-09-10 22:27 (UTC)
@skjnldsv, does installing webkit2gtk solve your issue, by any chance?
skjnldsv commented on 2024-09-10 20:28 (UTC)
GUI doesn't open for me: In the plex log: ERROR - Fatal error: qrc:/views/WebWindow.qml: module "gtk2" is not installed
znoble360 commented on 2024-08-05 05:09 (UTC) (edited on 2024-08-05 05:37 (UTC) by znoble360)
I am also having this Qt_6.7 not found error when trying to sign in, but instead of talking about kde-open, mine says 'qutebrowser: Fatal Error!', which is the web browser I use. I'm also using i3 and X11 and have the latest qt6 version.
Edit: I found a workaround for now: I changed my xdg default web browser to firefox to sign in, then switching it back after signing in.
You can run
xdg-settings get default-url-scheme-handler
to see your current default, then runxdg-settings set default-web-browser firefox.desktop
, and try to sign in again.anyarr commented on 2024-07-20 18:23 (UTC) (edited on 2024-07-20 18:25 (UTC) by anyarr)
@username227
I tried testing both of my issues on xfce4, i3, gnome, cinnnamon, mate, and lxqt. The issues persist regardless of DE. Plex will not run without
export QT_QPA_PLATFORM=xcb
set in Plex.sh, and I always get theversion `Qt_6.7' not found
error when trying to sign in.I'm at a loss at this point. qt6-base is installed as version 6.7.2-1. I'm using the nvidia proprietary drivers version 555.58.02, and
nvidia_drm.modeset=1 nvidia_drm.fbdev=1 nvidia.NVreg_EnableGpuFirmware=0
are set as kernel parameters.anyarr commented on 2024-07-17 18:23 (UTC)
@username227
I don't know that either of my issues are exclusive to Wayland. I have a separate issue starting X11 sessions, and I'm waiting on help on the forum, so I can't test it there. I have the same issue as @SprobbyBlongo with the GUI on Wayland, but it launches fine with Xwayland when I added
export QT_QPA_PLATFORM=xcb
to Plex.sh. I can't test video playback with my library until I resolve the sign-in issue, but trying to watch anything in Plex Discover is unwatchable. Of course the ads play fine. I'll try to test both issues on another desktop environment when I get a chance and I'll report back.username227 commented on 2024-07-17 12:38 (UTC)
In general, it sounds from the error message that KDE is having trouble finding the qt6 installation. I wonder if there is some sort of environment variable (QT_DIR or Qt6_DIR?) that needs to be set. But I am unsure.
Unclear how this is related to wayland specifically. Can you elaborate?
anyarr commented on 2024-07-17 10:18 (UTC)
@username227
Here are the libraries available in /opt/plex-desktop/lib/:
ls /opt/plex-desktop/lib/ libavcodec.so.59 libicuuc.so.66 libQt6EglFSDeviceIntegration.so.6 libQt6QmlLocalStorage.so.6 libQt6Quick3DAssetUtils.so.6 libQt6Quick3DUtils.so.6 libQt6QuickLayouts.so.6 libQt6ShaderTools.so.6 libQt6WaylandEglClientHwIntegration.so.6 libQt6Widgets.so.6 libavfilter.so.8 libigdgmm.so.12 libQt6Gui.so.6 libQt6QmlModels.so.6 libQt6Quick3DEffects.so.6 libQt6QuickControls2Impl.so.6 libQt6QuickParticles.so.6 libQt6Sql.so.6 libQt6WaylandEglCompositorHwIntegration.so.6 libQt6WlShellIntegration.so.6 libavformat.so.59 libmpv.so.2 libQt6LabsFolderListModel.so.6 libQt6Qml.so.6 libQt6Quick3DHelpers.so.6 libQt6QuickControls2.so.6 libQt6QuickShapes.so.6 libQt6Svg.so.6 libQt6WebChannel.so.6 libQt6XcbQpa.so.6 libavutil.so.57 libPlexMediaServer.so libQt6Network.so.6 libQt6QmlWorkerScript.so.6 libQt6Quick3DParticles.so.6 libQt6QuickDialogs2QuickImpl.so.6 libQt6Quick.so.6 libQt6VirtualKeyboard.so.6 libQt6WebEngineCore.so.6 libre2.so.5 libicudata.so.66 libQt6Core.so.6 libQt6OpenGL.so.6 libQt6QmlXmlListModel.so.6 libQt6Quick3DRuntimeRender.so.6 libQt6QuickDialogs2.so.6 libQt6QuickTemplates2.so.6 libQt6WaylandClient.so.6 libQt6WebEngineQuickDelegatesQml.so.6 libswscale.so.6 libicui18n.so.66 libQt6DBus.so.6 libQt6Positioning.so.6 libQt6Quick3DAssetImport.so.6 libQt6Quick3D.so.6 libQt6QuickDialogs2Utils.so.6 libQt6QuickTimeline.so.6 libQt6WaylandCompositor.so.6 libQt6WebEngineQuick.so.6 libwebp.so.6
All of the other libraries are in /usr/lib/.
Any ideas on the Wayland issue?
username227 commented on 2024-07-16 23:51 (UTC)
OK. I personally am not able to duplicate this because I don't use KDE. I do have a Manjaro install that I only use for emergencies, and this has KDE. I switched to this, updated everything, and then built ffmpeg6.1 and plex-desktop and it worked like a charm, including sign-in.
Please go to /opt/plex-desktop/lib and see if these files are actually missing from there. I have all of these libraries in this location, and I bet they're coming from this package (flatpak, from which the creator of this package took it from, comes with all dependencies). If these files are missing from this folder, but they exist on your filesystem at /usr/lib (which is where qt6-base likely installs them), then we can do softlinks to solve the problem.
None of this would explain why the problem only seems to exist with KDE, though, and I'm hesitant to alter the pkgbuild globally until we figure out why. The fact that it works when @electronarchy use xfce would seem to suggest that they are already there but not being recognized by the program, which is puzzling.
anyarr commented on 2024-07-16 21:54 (UTC) (edited on 2024-07-16 22:02 (UTC) by anyarr)
@username227
I am having similar issues as @SprobbyBlongo and @electronarchy. Running
/opt/plex-desktop/Plex.sh
from the terminal gives me this output with a see through window:qt.scenegraph.general: Using QRhi with backend OpenGL Graphics API debug/validation layers: 0 QRhi profiling and debug markers: 0 Shader/pipeline cache collection: 0 qt.scenegraph.general: Using QRhi with backend OpenGL Graphics API debug/validation layers: 0 QRhi profiling and debug markers: 0 Shader/pipeline cache collection: 0 [25440:25485:0716/234555.189874:ERROR:gl_context_egl.cc(277)] eglCreateContext failed with error EGL_BAD_CONTEXT [25440:25485:0716/234555.189893:ERROR:gpu_channel_manager.cc(771)] ContextResult::kFatalFailure: Failed to create shared context for virtualization. [25440:25485:0716/234555.189896:ERROR:shared_image_stub.cc(470)] SharedImageStub: unable to create context [25440:25485:0716/234555.189899:ERROR:gpu_channel.cc(449)] GpuChannel: Failed to create SharedImageStub [25440:25485:0716/234555.207742:ERROR:gl_context_egl.cc(277)] eglCreateContext failed with error EGL_BAD_CONTEXT [25440:25485:0716/234555.207758:ERROR:gpu_channel_manager.cc(771)] ContextResult::kFatalFailure: Failed to create shared context for virtualization. [25440:25485:0716/234555.207760:ERROR:shared_image_stub.cc(470)] SharedImageStub: unable to create context [25440:25485:0716/234555.207765:ERROR:gpu_channel.cc(449)] GpuChannel: Failed to create SharedImageStub
GUI works fine if I add
export QT_QPA_PLATFORM=xcb
to the Plex.sh script. I also get the following error when trying to sign in:kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by kde-open) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6KIOGui.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6KIOCore.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6CoreAddons.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6I18n.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6Service.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6Solid.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6WindowSystem.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6ConfigCore.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6Crash.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libKF6AuthCore.so.6) kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version `Qt_6.7' not found (required by /usr/lib/libQt6Xml.so.6)
I have qt6-base installed as well.
« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »