Opened 7 months ago

Last modified 7 months ago

#22439 new defect

Orbot shows black screen in Replicant with llvmpipe

Reported by: JeremyRand Owned by: n8fr8
Priority: Medium Milestone:
Component: Applications/Orbot Version:
Severity: Normal Keywords:
Cc: jeremy@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Orbot version

15.2.0-RC-8-multi

OS

Replicant 6.0 0001

Steps to Reproduce

  1. Enable llvmpipe in Replicant. Instructions for this are at https://redmine.replicant.us/projects/replicant/wiki/Graphics#Enabling-llvmpipe-as-software-renderer .
  2. Run Orbot.

Expected Results

Orbot should display normally.

Observed Results

Orbot only renders a black screen. The context menu provided by the hardware "Settings" button does display properly, as do the "QR Codes" and "About" dialogs available from that context menu. Orbot's non-graphical functionality seems to be working fine. Orbot seems to be able to read the touchscreen fine (I'm able to start/stop Tor by clicking blindly).

Other Notes

Compatibility with llvmpipe is important because llvmpipe is the only renderer available on Replicant that runs Orfox properly; Orfox (like all other Fennec-based apps) crashes with the default Android software renderer. So, right now, in order to change Orbot settings, I need to disable llvmpipe and reboot the phone, change the Orbot settings, and then re-enable llvmpipe and reboot the phone again before I can resume using Orfox.

Child Tickets

Change History (2)

comment:1 Changed 7 months ago by JeremyRand

Cc: jeremy@… added

comment:2 Changed 7 months ago by JeremyRand

Forgot to say, this is on a Samsung Galaxy S3 i9300.

Note: See TracTickets for help on using tickets.