v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7

You can get help here if Freeciv doesn't start on your computer, or if you keep getting fatal errors while playing etc.
Post Reply
420nm
Posts: 13
Joined: Sun Mar 18, 2018 10:00 am

v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7

Post by 420nm »

Hello!

I tried to run version 2.6.6 today on my iMac (macOS 10.15.7), but I have a font problem in the GUI of Freeciv:
Image

The same happen with v2.6.5 and v2.6.4.

On v2.6.2 it was still okay:
Image

What can I do? (…besides playing 2.6.2 :D )
Thanks in advance!
Dino the Dinosore
Hardened
Posts: 171
Joined: Sun Dec 31, 2017 3:41 am

Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7

Post by Dino the Dinosore »

I don't have any expertise in how fonts are handled by Freeciv, so I may not be able to help much. My first guess is that your computer is set up to have a default language that is not English, if so you can try changing that. The 2.6.2 version was made by someone else using a different process and maybe he knew more about how to deal with fonts.

Another thing you can try is to get the Homebrew version - see the "Install from Homebrew" section on the wiki page http://www.freeciv.org/wiki/Install-MacOSX I think that gets 2.6.6.
cazfi
Elite
Posts: 3077
Joined: Tue Jan 29, 2013 6:54 pm

Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7

Post by cazfi »

Dino the Dinosore wrote:The 2.6.2 version was made by someone else using a different process and maybe he knew more about how to deal with fonts.
Also, that 2.6.2 screenshot shows that it's gtk2-client. The font problem prevents one from seeing if the later ones are the same. Isn't there client build with newer (gtk3.22) gui available?
420nm
Posts: 13
Joined: Sun Mar 18, 2018 10:00 am

Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7

Post by 420nm »

Thanks for replying!

My system is set to German, I will try English asap.

And as I have never dealt with stuff like "gtk" or "making a bulid myself", it seems I should get acquainted with it.
420nm
Posts: 13
Joined: Sun Mar 18, 2018 10:00 am

Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7

Post by 420nm »

Setting the system language to English did not solve the problem.
Dino the Dinosore
Hardened
Posts: 171
Joined: Sun Dec 31, 2017 3:41 am

Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7

Post by Dino the Dinosore »

Thought of another thing to try. The Mac Finder shows apps like freeciv.app as if it were a file, but it is actually a folder. To peak inside, control+click (or right mouse button click) on the app icon to get the pop-up menu and choose the menu item "Show Package Contents". You will see a folder called "Contents", inside that folder is a folder called MacOS, inside that folder is the actual executable, I expect it is called "freeciv-gtk3.22". Start up the Terminal app (which is in Applications/Utilities), then drag and drop that executable on the Terminal icon in the dock. That should create a new window in the Terminal app which is running the executable, and it will (hopefully) print out some messages which may give a clue.
420nm
Posts: 13
Joined: Sun Mar 18, 2018 10:00 am

Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7

Post by 420nm »

Dino the Dinosore wrote:Start up the Terminal app (which is in Applications/Utilities), then drag and drop that executable on the Terminal icon in the dock.
Thanks for your description. This is what the Terminal app printed out:
- - - - -
Last login: Tue Feb 22 21:50:59 on ttys000

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
/Applications/freeciv.app/Contents/MacOS/freeciv-gtk3.22 ; exit;
Matt-iMac27:~ mats$ /Applications/freeciv.app/Contents/MacOS/freeciv-gtk3.22 ; exit;

(freeciv-gtk3.22:855): Gtk-WARNING **: 21:51:15.605: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/bullet-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.
- - - - -
Dino the Dinosore
Hardened
Posts: 171
Joined: Sun Dec 31, 2017 3:41 am

Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7

Post by Dino the Dinosore »

Oh well, it was worth a try, but I've seen this warning before and it's not related to the font problem. Your best bet is to try the Homebrew install, I just had to go through that again myself. It takes awhile, but seems to work OK - gets the 2.6.6 version with gtk3.22 client.
Post Reply