Package Details: guiscrcpy 1:2022.7.1-1

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: GPL3
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 19
Popularity: 0.180857
First Submitted: 2019-09-03 21:52 (UTC)
Last Updated: 2022-10-23 15:58 (UTC)

Pinned Comments

Latest Comments

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

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'

yochananmarqos commented on 2021-12-05 04:40 (UTC)

@zoorat: I deleted my previous comment, I didn't mean to be rude.

Other than creating an issue like I mentioned, maybe it's time to find a better AUR helper like Yay or Paru.

zoorat commented on 2021-12-05 01:35 (UTC)

@yochananmarqos yes you can say that because git command and browser will redirect to to

but not by github api. it will say the repo does not exists. open those in browser and see the output please with git: without git:

i was just asking to make the link without .git in the end. like this git+ which is the real one...

if you want, do it or dont ... ask me if you have any question