Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #22439

Closed
Open
Opened May 30, 2017 by JeremyRand@JeremyRand

Orbot shows black screen in Replicant with llvmpipe

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.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#22439