Package Details: guiscrcpy 1:2023.1.1-5

Git Clone URL: (read-only, click to copy)
Package Base: guiscrcpy
Description: Open Source GUI based Android Screen Mirroring System
Upstream URL:
Keywords: scrcpy
Licenses: GPL-3.0-or-later
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 19
Popularity: 0.000007
First Submitted: 2019-09-03 21:52 (UTC)
Last Updated: 2024-03-04 17:17 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

ruestique commented on 2023-11-15 18:54 (UTC) (edited on 2023-11-15 20:30 (UTC) by ruestique)

@yochananmarqos seems arch doesn't like ubuntu 🤢

or my govs just f*cked up open and free internet again 🤷‍♂️

it won't work, but whatever, appimage do the trick, anyway thanks for the support mate 👌

was paru issue -_-

yochananmarqos commented on 2023-11-15 18:46 (UTC)

@ruestique: The key is indeed on the keyserver:

I suggest adding the following to your ~/.gnupg/gpg.conf:

keyserver hkps://
keyserver-options timeout=10

ruestique commented on 2023-11-15 18:41 (UTC)

gpg: keyserver receive failed: Server indicated a failure error: failed to run: gpg --recv-keys 7427D25413635E1E39657B6B1007816766D390D7:

yochananmarqos commented on 2022-11-09 17:20 (UTC)

@Rikka: All dependencies are satisfied. Sounds like you're mixing local Python packages with system Python packages--don't do that.

Rikka commented on 2022-11-09 17:10 (UTC)

Building this package was a disaster, I needed to manually install tons of dependencies

yochananmarqos commented on 2022-09-01 22:05 (UTC) (edited on 2022-10-23 15:57 (UTC) by yochananmarqos)

@dreieck: python-coloredlogs is already a dependency. Make sure you're using system Python packages, not local Python packages.

Run it with the desktop shortcut or QT_API=pyside2 guiscrcpy from the terminal to run it with PySide2. It currently does not work with PyQt5.

dreieck commented on 2022-09-01 21:52 (UTC)

Fails to run for me with

Traceback (most recent call last):
  File "/usr/bin/guiscrcpy", line 5, in <module>
    from guiscrcpy.cli import cli
  File "/usr/lib/python3.10/site-packages/guiscrcpy/", line 12, in <module>
    from .lib.utils import format_colors as fc, show_message_box
  File "/usr/lib/python3.10/site-packages/guiscrcpy/lib/", line 26, in <module>
    from ..logging import make_logger
  File "/usr/lib/python3.10/site-packages/guiscrcpy/", line 4, in <module>
    import coloredlogs
ModuleNotFoundError: No module named 'coloredlogs'

Seems you are missing a depenency?

python-coloredlogs version 15.0.1-1 is installed. After I upgraded to 15.0.1-3, now a GUI comes up, giving me another error:

Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/guiscrcpy/", line 157, in cli
  File "/usr/lib/python3.10/site-packages/guiscrcpy/", line 1287, in bootstrap
    guiscrcpy = InterfaceGuiscrcpy(
  File "/usr/lib/python3.10/site-packages/guiscrcpy/", line 111, in __init__
  File "/usr/lib/python3.10/site-packages/guiscrcpy/ui/pyside2/", line 30, in setupUi
TypeError: arguments did not match any overloaded call:
  setSizePolicy(self, QSizePolicy): argument 1 has unexpected type 'PySide2.QtWidgets.QSizePolicy'
  setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy): argument 1 has unexpected type 'PySide2.QtWidgets.QSizePolicy'

yochananmarqos commented on 2022-05-08 01:39 (UTC)

@cknoblauch: The typo is now fixed.

cknoblauch commented on 2022-05-08 01:27 (UTC) (edited on 2022-05-08 01:28 (UTC) by cknoblauch)

The build fails with the error:

==> Starting prepare()...
Can't read appimage/guiscrcpy.desktop Exec

If I remove the double quotes from the following line, the package can be built successfully:

setconf "appimage/$pkgname.desktop Exec" 'env QT_API=pyside6 guiscrcpy'