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:
The same happen with v2.6.5 and v2.6.4.
On v2.6.2 it was still okay:
What can I do? (…besides playing 2.6.2 )
Thanks in advance!
v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7
-
- 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
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.
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.
Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7
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?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.
Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7
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.
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.
Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7
Setting the system language to English did not solve the problem.
-
- 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
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.
Re: v2.6.6 / v2.6.5 / v2.6.4: Font problem on macOS 10.15.7
Thanks for your description. This is what the Terminal app printed out: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.
- - - - -
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.
- - - - -
-
- 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
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.