Package Details: guiscrcpy 1:2023.1.1-5

Git Clone URL: https://aur.archlinux.org/guiscrcpy.git (read-only, click to copy)
Package Base: guiscrcpy
Description: Open Source GUI based Android Screen Mirroring System
Upstream URL: https://guiscrcpy.srev.in
Keywords: scrcpy
Licenses: GPL-3.0-or-later
Submitter: yochananmarqos
Maintainer: None
Last Packager: yochananmarqos
Votes: 19
Popularity: 0.25
First Submitted: 2019-09-03 21:52 (UTC)
Last Updated: 2024-04-16 15:05 (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: https://keyserver.ubuntu.com/pks/lookup?search=7427D25413635E1E39657B6B1007816766D390D7&fingerprint=on&op=index

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

keyserver hkps://keyserver.ubuntu.com
keyserver-options timeout=10
with-fingerprint

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/cli.py", line 12, in <module>
    from .lib.utils import format_colors as fc, show_message_box
  File "/usr/lib/python3.10/site-packages/guiscrcpy/lib/utils.py", line 26, in <module>
    from ..logging import make_logger
  File "/usr/lib/python3.10/site-packages/guiscrcpy/logging.py", 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/cli.py", line 157, in cli
    bootstrap(
  File "/usr/lib/python3.10/site-packages/guiscrcpy/launcher.py", line 1287, in bootstrap
    guiscrcpy = InterfaceGuiscrcpy(
  File "/usr/lib/python3.10/site-packages/guiscrcpy/launcher.py", line 111, in __init__
    self.setupUi(self)
  File "/usr/lib/python3.10/site-packages/guiscrcpy/ui/pyside2/main.py", line 30, in setupUi
    MainWindow.setSizePolicy(sizePolicy)
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'