sparrowwallet / sparrow

Desktop Bitcoin Wallet focused on security and privacy. Free and open source.
https://sparrowwallet.com/
Apache License 2.0
1.36k stars 192 forks source link

Sparrow wallet on Linux w. DWM not showing numeric text #1486

Closed bvotteler closed 3 months ago

bvotteler commented 3 months ago

I cannot get Sparrow wallet to show numeric text. Alphabetic text shows, but has weird spacing.

I tried a few Java opts to address the usual culprits, but no luck so far.

$ Sparrow --version
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Djdk.gtk.version=3
Sparrow Wallet 1.9.1

No errors in .sparrow/sparrow.log look relevant (only a few connection errors).

I also tried using wmname LG3D as I'm running DWM.

Any tips for what I should do to fix this?

bvotteler commented 3 months ago

Screenshot for reference: sparrow_scrot

craigraw commented 3 months ago

I suggest trying to update/change your system font, which is getting picked up and used by Sparrow.

bvotteler commented 3 months ago

I suggest trying to update/change your system font, which is getting picked up and used by Sparrow.

Thanks for the hint! Got it sorted.

In case it helps someone else in future: My ~/.config/fontconfig/fonts.conf looked a bit bloated with some font names I didn't recognize.

Replaced it with a more sparse one which I copied from this reddit comment. (Already had font-noto-* installed.)

Restarted Sparrow and all was well.