Nhờ vào pLumo vì đã giúp tôi :)
Đối với bất kỳ ai gặp lỗi tương tự, vấn đề là do độ phân giải không được hỗ trợ. Bạn cần thay đổi độ phân giải thành một nơi nào đó gần 1024
để làm cho nó hoạt động. Bạn có thể làm điều đó bằng cách chạy:
scrcpy -m 1024
Bạn có thể tăng giảm độ phân giải để điều chỉnh cho phù hợp với máy.
Nếu bạn đã cài đặt scrcpy
sử dụng sudo snap cài đặt scrcpy
, thì bạn cũng sẽ gặp rất nhiều lỗi!
Trong trường hợp này, hãy bắt đầu bằng cách xóa nó:
Sudo snap xóa scrcpy
Bây giờ bạn cần biên dịch nó từ nguồn hoặc cài đặt nó bằng đúng cách
.
Tổng hợp từ nguồn:
Như Romain Vimont nói trong Build.md, bạn cần làm theo các bước sau để biên dịch thủ công scrcpy
:
Trước tiên, bạn cần cài đặt các gói cần thiết:
# cho Debian/Ubuntu
sudo apt cài đặt ffmpeg libsdl2-2.0-0 adb wget \
gcc git pkg-config meson ninja-build libsdl2-dev \
libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev \
libusb-1.0-0 libusb-1.0-0-dev
Sau đó sao chép repo và thực thi tập lệnh cài đặt (nguồn):
bản sao git https://github.com/Genymobile/scrcpy
cd scrcpy
./install_release.sh
cài đặt từ đúng cách
:
Như Romain Vimont nói trong README.md, bạn cần làm theo các bước sau để cài đặt scrcpy
sử dụng đúng cách
:
Trên Debian và Ubuntu:
apt cài đặt scrcpy
Nếu bạn vẫn gặp sự cố, thì bạn có thể bắt đầu một sự cố mới tại trang GitHub của scrcpy.