#1 Le 12/07/2025, à 12:00
- Christophe C
PB scrcpy sous Xubuntu 25.04
bonjour
Xub 25.04, scrcpy 1.25-1.1. et connexion filaire entre PC et smartphone (un pixel 4a).
J'arrive à répliquer l'écran du tel sur l'écran du PC. J'utilise la commande scrcpy -S -w
je constate au moins 2 problèmes :
- l'option -w (pas de passage en veille de l'écran côté PC) fonctionne, mais l'option -S (extinction de l'écran du smartphone pour économiser la batterie) ne fonctionne pas => l'écran reste allumé tout le temps.
- surtout, impossible d’interagir avec l'écran répliqué sur le PC => je peux cliquer gauche ou rouler la molette : nada. Aucune réaction. C'est juste un visualisation. Si j'opère sur le téléphone directement, je vois bien l'affichage PC changer, mais je ne peu rien faire côté PC.
Si quelqu'un a une idée ....
Je mets ce qui apparait au terminal quand je lance scrcpy.
(chris - 6.14.0-23-generic) ~ : scrcpy -w -S
scrcpy 1.25 <https://github.com/Genymobile/scrcpy>
/usr/share/scrcpy/scrcpy-server: 1 file pushed, 0 skipped. 178.6 MB/s (41652 bytes in 0.000s)
[server] INFO: Device: Google Pixel 4a (5G) (Android 14)
[server] ERROR: Could not invoke method
java.lang.NoSuchMethodException: android.content.IClipboard$Stub$Proxy.addPrimaryClipChangedListener [interface android.content.IOnPrimaryClipChangedListener, class java.lang.String, class java.lang.String, int]
at java.lang.Class.getMethod(Class.java:2950)
at java.lang.Class.getMethod(Class.java:2450)
at com.genymobile.scrcpy.wrappers.ClipboardManager.getAddPrimaryClipChangedListener(ClipboardManager.java:128)
at com.genymobile.scrcpy.wrappers.ClipboardManager.addPrimaryClipChangedListener(ClipboardManager.java:138)
at com.genymobile.scrcpy.Device.<init>(Device.java:100)
at com.genymobile.scrcpy.Server.scrcpy(Server.java:64)
at com.genymobile.scrcpy.Server.main(Server.java:334)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:359)
[server] ERROR: Exception on thread Thread[Thread-2,5,main]
java.lang.AssertionError: java.lang.reflect.InvocationTargetException
at com.genymobile.scrcpy.wrappers.ServiceManager.getInputManager(ServiceManager.java:75)
at com.genymobile.scrcpy.Device.injectEvent(Device.java:192)
at com.genymobile.scrcpy.Device.injectKeyEvent(Device.java:203)
at com.genymobile.scrcpy.Device.pressReleaseKeycode(Device.java:211)
at com.genymobile.scrcpy.Device.pressReleaseKeycode(Device.java:216)
at com.genymobile.scrcpy.Controller.control(Controller.java:66)
at com.genymobile.scrcpy.Server$3.run(Server.java:132)
at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at com.genymobile.scrcpy.wrappers.ServiceManager.getInputManager(ServiceManager.java:72)
... 7 more
Caused by: java.lang.NullPointerException
at java.util.Objects.requireNonNull(Objects.java:207)
at android.hardware.input.InputManager.getInstance(InputManager.java:271)
... 9 more
INFO: Renderer: opengl
INFO: OpenGL version: 4.6 (Compatibility Profile) Mesa 25.0.7-0ubuntu0.25.04.1
INFO: Trilinear filtering enabled
INFO: Initial texture: 1080x2336
Dernière modification par Christophe C (Le 12/07/2025, à 12:11)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#2 Le 12/07/2025, à 12:10
- krodelabestiole
Re : PB scrcpy sous Xubuntu 25.04
j'utilisais guiscrcpy mais je viens de voir qu'il est abandonné https://github.com/srevinsaju/guiscrcpy … stallation
https://github.com/srevinsaju/guiscrcpy/issues/348
à voir peut-être QtScrcpy https://github.com/barry-ran/QtScrcpy
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#3 Le 15/07/2025, à 10:02
- Christophe C
Re : PB scrcpy sous Xubuntu 25.04
je n'arrive pas à faire marcher QtScrcpy.
Pour en revenir à scrcpy, suis-je le seul à avoir ce pb ?
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#4 Le 15/07/2025, à 10:33
- O_20_100_O
Re : PB scrcpy sous Xubuntu 25.04
Bonjour,
l'option -S (extinction de l'écran du smartphone pour économiser la batterie) ne fonctionne pas => l'écran reste allumé tout le temps.
Chez moi l'écran du tel s'éteint tout de suite, je regarde pour le PC.
Oui, il se met en veille quand même.
Il s'agit de :
Nom : scrcpy
Version : 3.3.1-1
sur un PC Archlinux à jour.
Par contre, je ne vois pas à quel contexte d'utilisation ça correspond
Dernière modification par O_20_100_O (Le 15/07/2025, à 10:50)
Hors ligne
#5 Le 15/07/2025, à 11:29
- Christophe C
Re : PB scrcpy sous Xubuntu 25.04
comme indiqué, -S éteint l'écran côté téléphone, et -w empêche la mise en veille du téléphone.
Donc le smartphone fonctionne, mais avec écran éteint.
Chez toi tu peux interagir avec le smartphone en utilisant ta souris ? tu est sous quelle version de ubuntu ?
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#6 Le 15/07/2025, à 11:31
- krodelabestiole
Re : PB scrcpy sous Xubuntu 25.04
sur un PC Archlinux à jour.
mais ça ne change pas grand chose je pense...
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#7 Le 15/07/2025, à 11:34
- O_20_100_O
Re : PB scrcpy sous Xubuntu 25.04
Chez toi tu peux interagir avec le smartphone en utilisant ta souris ?
Oui.
l'option -w (pas de passage en veille de l'écran côté PC)
...
w empêche la mise en veille du téléphone.
Il s'agit du PC ou du téléphone ? Si c'est l'écran du tel affiché sur le PC, ça fonctionne comme prévu, et là je comprends l'usage.
Dernière modification par O_20_100_O (Le 15/07/2025, à 11:39)
Hors ligne
#8 Le 16/07/2025, à 09:07
- Christophe C
Re : PB scrcpy sous Xubuntu 25.04
Il s'agit du PC ou du téléphone ?
message #5 : "l'option -w (pas de passage en veille de l'écran côté PC) "
Les 2 options sont pratiques, l'une (-S) éteint l'écran du téléphone (côté téléphone), et l'autre (-w) maintien l'écran téléphone allumé (côté PC).
Mais le gros pb, ce n'est pas -S, c'est l'impossibilité d’interagir avec l'écran smartphone répliqué sur le PC.
Bon, je comprends que ce n'est que chez moi, et je ne sais pas pourquoi.
Bien sur, le débogage ADB est activé sur le smartphone.
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne