Open ber4444 opened 2 years ago
How did you install it?
I just installed on macOS 12.6 ( intel ) and it is working. Thanks for this tool!
installation
brew install scrcpy
brew install android-platform-tools
version
$ scrcpy --version
scrcpy 1.24 <https://github.com/Genymobile/scrcpy>
Dependencies (compiled / linked):
- SDL: 2.24.0 / 2.24.1
- libavcodec: 59.37.100 / 59.37.100
- libavformat: 59.27.100 / 59.27.100
- libavutil: 57.28.100 / 57.28.100
- libusb: - / 1.0.26
run
$ scrcpy
scrcpy 1.24 <https://github.com/Genymobile/scrcpy>
/usr/local/Cellar/scrcpy/1.24/share/scrcpy/scrcp...d, 0 skipped. 133.5 MB/s (41159 bytes in 0.000s
[server] INFO: Device: somedevice (Android x.x)
2022-10-10 08:51:24.907 scrcpy[20999:61055] INFO: Renderer: metal
2022-10-10 08:51:24.919 scrcpy[20999:61055] INFO: Initial texture: 1080x1920
@MrGreensWorkshop, you're talking about brew version or my compiled?
Installation brew install scrcpy brew install android-platform-tools
I installed using brew and I had no problem.
I installed via brew. The error happens with the latest Mac OS. It now says:
% scrcpy
dyld[78075]: Library not loaded: '/usr/local/opt/mbedtls/lib/libmbedcrypto.12.dylib'
Referenced from: '/usr/local/Cellar/librist/0.2.7_1/lib/librist.4.dylib'
Reason: tried: '/usr/local/opt/mbedtls/lib/libmbedcrypto.12.dylib' (no such file), '/usr/local/lib/libmbedcrypto.12.dylib' (no such file), '/usr/lib/libmbedcrypto.12.dylib' (no such file)
zsh: abort scrcpy
this is when I use the zipped binary instead
Hey guys, first of all there is another issue: https://github.com/Genymobile/scrcpy/issues/2128
To fix this issue I have to:
1 remove brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
// remove
2 install brew again
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
// install
3 install scrpy using brew
brew install scrcpy
4 install android-platform-tools
brew install --cask android-platform-tools
(I got errors like Error: It seems there is already a Binary at and I need to remove the folder with rm /opt/homebrew/bin/xxx
)
After that I was able to work with scrcpy
this is when I use the zipped binary instead
remove file scrcpy quarantine attribute
xattr -d com.apple.quarantine /Applications/Android/scrcpy/scrcpy
or remove all files quarantine attribute under directory /Applications/Android/scrcpy
xattr -r -d com.apple.quarantine /Applications/Android/scrcpy
I just tried again and got a very similar error
Downloads/scrcpy/scrcpy ; exit;
dyld[2116]: Library not loaded: /usr/local/opt/mbedtls/lib/libmbedcrypto.12.dylib
Referenced from: <0B37C916-24CF-33B7-9B32-7EAA711375FF> /usr/local/Cellar/librist/0.2.7_1/lib/librist.4.dylib
Reason: tried: '/usr/local/opt/mbedtls/lib/libmbedcrypto.12.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/opt/mbedtls/lib/libmbedcrypto.12.dylib' (no such file), '/usr/local/opt/mbedtls/lib/libmbedcrypto.12.dylib' (no such file), '/usr/local/lib/libmbedcrypto.12.dylib' (no such file), '/usr/lib/libmbedcrypto.12.dylib' (no such file, not in dyld cache)
Sadly, I needed to switch to Vysor.
Same problem
this is when I use the zipped binary instead
Which zipped binary for macOS?
I tried below:
brew uninstall librist --ignore-dependencies
brew uninstall mbedtls --ignore-dependencies
brew reinstall scrcpy
then it works
I tried below:
brew uninstall librist --ignore-dependencies brew uninstall mbedtls --ignore-dependencies brew reinstall scrcpy
then it works
Thanks man! That worked!
I tried below:
brew uninstall librist --ignore-dependencies brew uninstall mbedtls --ignore-dependencies brew reinstall scrcpy
then it works
Ran into this same problem and this fixed it for me. Thanks!
I tried below:
brew uninstall librist --ignore-dependencies brew uninstall mbedtls --ignore-dependencies brew reinstall scrcpy
then it works
It worked! Saved my day
I tried below:
brew uninstall librist --ignore-dependencies brew uninstall mbedtls --ignore-dependencies brew reinstall scrcpy
then it works
Thanks bro, It worked
I tried below:
brew uninstall librist --ignore-dependencies brew uninstall mbedtls --ignore-dependencies brew reinstall scrcpy
then it works
It worked! thanks bro
I tried below:
brew uninstall librist --ignore-dependencies brew uninstall mbedtls --ignore-dependencies brew reinstall scrcpy
then it works
It worked! Thank you very much!
brew uninstall librist --ignore-dependencies brew uninstall mbedtls --ignore-dependencies brew reinstall scrcpy
It works for me. Thank you mmk909.
I tried below:
brew uninstall librist --ignore-dependencies brew uninstall mbedtls --ignore-dependencies brew reinstall scrcpy
then it works
Very thanks!!!
I tried below:
brew uninstall librist --ignore-dependencies brew uninstall mbedtls --ignore-dependencies brew reinstall scrcpy
then it works
total legend! thanks!
Environment
Describe the bug Won't launch
On errors, please provide the output of the console (and
adb logcat
if relevant).