[Bugs] #871 UNSP: Current sugar-jhbuild UI fails to adjust to dpi other than for fonts

SugarLabs Bugs bugtracker-noreply at sugarlabs.org
Sat May 30 17:31:56 EDT 2009


#871: Current sugar-jhbuild UI fails to adjust to dpi other than for fonts
------------------------------------------+---------------------------------
    Reporter:  garycmartin                |          Owner:  tomeu                      
        Type:  defect                     |         Status:  assigned                   
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  Git as of bugdate          
    Severity:  Minor                      |     Resolution:                             
    Keywords:                             |   Distribution:  Unspecified                
Status_field:  Unconfirmed                |  
------------------------------------------+---------------------------------

Comment(by sascha_silbe):

 > Hmmm, so looks like Xephyr is run with both -fullscreen and -screen
 800x600.
 That's fine as the screen size is ignored if -fullscreen is given.

 > /sugar-jhbuild run sugar-emulator --dpi 133 --fullscreen --screen
 1208x920
 For sugar-emulator it's --dimensions (was named thus even before my
 patch), not --screen. You can run "./sugar-jhbuild run sugar-emulator
 --help" to get a list of known options BTW.

 Rereading your initial report, I'm now guessing my change doesn't have
 anything to do with it (as text is scaling fine, which I just verified
 myself as well). Rather I think it's got to do with the SUGAR_SCALING
 changes that were done (very) roughly at the same time.

 AFAIK there's currently only support for two fixed scaling values (72 and
 100), not a smooth scaling for all DPIs and user<->screen distances. You
 can try passing "--scaling 72" or "--scaling 100" to sugar-emulator.

-- 
Ticket URL: <http://dev.sugarlabs.org/ticket/871#comment:4>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list