A cause de ce bogue https://bugs.launchpad.net/mir/+bug/1238695 Ubuntu Touch sur le Google Nexus 7 (groupeur), Touch se bloque de manière aléatoire et scintille.
C’est déjà assez grave que je ne puisse rien faire à part redémarrer l’appareil.
Je me demandais simplement comment résoudre ce problème. Puis-je revenir au "surfaceflinger" que Touch utilisait auparavant - car cela fonctionnait bien avec les versions précédentes?
Connectez votre Nexus à votre ordinateur de bureau Ubuntu, vérifiez s'il est connecté avec
adb devices
(une ligne "[device ID] device" doit être renvoyée) puis lancez les commandes
adb root
(peut-être que ça vous dit que vous êtes déjà 'root') et
adb Shell rm -f /home/phablet/.display-mir && adb reboot
Je viens de le faire avec succès. Bien entendu, le repli sur Surfaceflinger d'Android n'est pas une solution, mais un contournement temporaire.
Sinon, lancez
adb Shell
su
rm -f /home/phablet/.display-mir && reboot
C'est un bug avec Mir sur ce périphérique. Cela a déjà été signalé, mais vous pouvez contourner le problème en supprimant le fichier ~phablet/.display-mir
sur le périphérique et en le redémarrant. Cela ramènera le serveur d'affichage à SurfaceFlinger, de sorte que le périphérique puisse être utilisé jusqu'à ce que le bogue soit corrigé.