Search Criteria
Package Details: plex-desktop 1.108.1.307-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 |
Keywords: | media player plex |
Licenses: | unknown |
Submitter: | ludvigHz |
Maintainer: | username227 |
Last Packager: | username227 |
Votes: | 19 |
Popularity: | 0.71 |
First Submitted: | 2022-05-26 10:36 (UTC) |
Last Updated: | 2025-02-14 03:01 (UTC) |
Dependencies (48)
- alsa-lib
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- expat (expat-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- 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)
- harfbuzz (harfbuzz-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libdrm (libdrm-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, 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)
- Show 28 more dependencies...
Required by (0)
Sources (5)
- 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.108.1.307-dd5b87aa/linux/Plex-1.108.1.307-dd5b87aa-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
- iconpatch.patch
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »
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.
electronarchy commented on 2024-07-16 19:18 (UTC) (edited on 2024-07-16 19:55 (UTC) by electronarchy)
@username227, yes, that was the first thing i checked. it was already installed. reinstalling didn't fix. i also was initially on kde-unstable and arch testing repos, and i rolled back to the standard repos and cleared yay's cache and rebuilt this AUR package. still no dice. and kde-open seems to work fine otherwise (
kde-open archlinux.org
works as expected)edit: for the time-being i have found a workaround-- install xfce4, switch to xfce session, sign in to plex, logout, uninstall xfce4 ;)
username227 commented on 2024-07-16 19:10 (UTC)
@electronarchy,
Please try installing the package qt6-base from extra and let me know if it then works. If it works to solve the problem, I will add this to the depends. Thanks.
electronarchy commented on 2024-07-16 19:02 (UTC) (edited on 2024-07-16 19:02 (UTC) by electronarchy)
i can't sign into my account. when i click the "Sign in" button i get this error and 11 others just like it with different required-by's:
kde-open: /opt/plex-desktop/lib/libQt6Core.so.6: version
Qt_6.7' not found (required by kde-open)`SprobbyBlongo commented on 2024-07-03 20:30 (UTC)
@username227
Thats really odd. Im also amd/nvidia on plasma 6.1. I am using the latest drivers from nvidia. I wonder if its maybe one of my other kernel paramaters, ill have to do some experimenting.
username227 commented on 2024-07-03 20:27 (UTC)
@SprobbyBlongo
I have amd/nvidia. for nvidia i'm using proprietary and nvidia-drm.modeset-1. amd is integrated. I use optimus manager to switch which doesn't work on wayland, but does switch out globally, and it appears to work on wayland with on both GPUs.
SprobbyBlongo commented on 2024-07-03 20:18 (UTC)
@username227
Interesting. I am using an Nvidia GPU with proprietary drivers and the following kernel parameters:
nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nvidia.NVreg_EnableGpuFirmware=0
Are you using amd or intel graphics?
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »