Como mudar de Mir para Surfaceflinger?

7

Por causa deste bug link Ubuntu Toque no Google Nexus 7 (garoupa), toque aleatoriamente, e pisca.

Já é ruim o bastante não poder fazer nada, exceto reiniciar o dispositivo.

Eu estava pensando em como solucionar isso, posso voltar para o "Surfaceflinger" que o Touch usou anteriormente - já que isso estava funcionando bem nas versões anteriores?

    
por Caleb Jones 17.10.2013 / 18:43

2 respostas

8

Conecte seu Nexus à sua máquina desktop Ubuntu, verifique se ele está conectado com

adb devices

(uma linha "[device ID] device" deve ser retornada) e depois emitir os comandos

adb root

(talvez diga que você já é 'root') e

adb shell rm -f /home/phablet/.display-mir && adb reboot

Eu fiz isso com sucesso. É claro que o substituto para o Surfaceflinger do Android não é uma correção, mas é uma solução temporária.

Como alternativa, execute

adb shell
su
rm -f /home/phablet/.display-mir && reboot
    
por Harald G. 18.10.2013 / 13:17
6

Este é um bug com o Mir nesse dispositivo. Ele já foi relatado, mas você pode solucionar o problema excluindo o arquivo ~phablet/.display-mir no dispositivo e reiniciando-o. Isso mudará o servidor de exibição de volta para o SurfaceFlinger, para que o dispositivo possa ser usado até que o bug seja corrigido.

    
por dobey 17.10.2013 / 18:51