As stated in the " Is there a way to specify an empty symbol?" thread. my computer crashed and I had to reinstall Ubuntu 20.04.1
Now Gramps simply does not work properly. first of all it says fontconfig is not installed. I have verified and re-verified, it is in fact installed.
also a fresh Ubuntu 20.04.1 install does not have a usr folder and there is no symbol.py file on my computer, so any ideas on how to fix this. Gramps is not usable with symbols for me. Too distracting and too hard to remember what they all mean.
Any ideas? I can not figure out why it will not recognize fontconfig. does it just not work with Ubuntu 20.04.1? I am running gramps 5.1.2
Ok, I deleted 20.04.1 and reinstalled 20.04
no change.
I have no idea what to do next.
90% of my time is spent on my family tree. I am totally lost. I tried running both Legacy and Roots Magic in wine but the functionality is just not there. I really need my gramps back. Please help
If I revert back to Windows (probably Windows 7) will I be able to edit that file and get rid of the symbols? (I really hate the idea of giving up linux to go back to windows, but I have to do something)
language-pack-gnome-xx (Manual check see instructions link) for your Language
STRONGLY RECOMMENDED
The following packages are STRONGLY RECOMMENDED to be installed (needed for geography and charts):
osmgpsmap not found (Requires version 1.0 or greater)
Graphviz Graphviz not in system PATH
PyICU not found(ICU not found)
Ghostscript 9.50
python-fontconfig not found, (Requires version 0.5.x)
Optional
The following packages are optional:
Gtkspell enables spell checking in the notes.
GtkSpell 3.0 (Passed: version 3.0 or greater installed.) (enchant module: not found)
rcs installed TBD (Requires version 5.9.4 or greater installed. If not on Microsoft Windows)
Python Image Library (PIL) is needed for cropping images and LaTeX output.
(PILLOW 7.0.0)
GExiv2 : not found (Exiv2 library : not found)
geocodeglib not found (Requires version 1.0 or greater installed.)
For addon Networkchart, font White Rabbit provides an extremely readable result.
I’m hoping this more structured info will prompt one of our users who is familiar with Ubuntu to post. (Although we may need to re-post to the maillist where there is a MUCH larger audience than this new forum.)
I did see that several installers & add-ons had been tweaked for the 5.1.3-2 installer. But that might just have been because the Windows version had problems.
(And I’m really looking forward to the Symbols expanded configuration options targeted for the 5.2 version.)
do you have any idea when 5.2 might come out? oh and I took one more screenshot to prove there is no usr file on my machine and gramps is working fine, just has symbols
You keep writing ‘usr’… but isn’t that the placeholder for your login Username? And that makes me think that what you’re thinking of might be the User directory. But the Symbols routines are in with the Program files rather than the User files.
For my Windows system, the file is in Program Files path at: C:\Program Files\GrampsAIO64-5.1.3\gramps\gen\utils\symbols.py
and, for reference, the gramps executable is a bit higher on that path at: C:\Program Files\GrampsAIO64-5.1.3\gramps.exe
For files like this (where I’ve hand-patched), I put backup copies in as pre-formatted Notes in my Tree. They’re less likely to be lost.
Also put in a dummy Media file then edit its filepath to the Gramps file and attach the Note to that Media file. I have a dummy Gramps Person where the Media files are attached.
I don’t use Ubuntu, so I’m not up with its quirks.
A couple of things …
The ubuntu wiki screenshot you’ve shown is talking about the python application, It’s not saying that usr is not used, it’s saying the python application is changing. This is the change from python2 to python3. Gramps uses python 3. I’d be installing the python-is python3 package.
The /usr folder is a system directory, it contains a lot of applications that Linux cannot do without.
usr is not the same as /usr ; Note the preceding forward slash.
Your GUI file search is looking for a file or folder named usr in the current directory (possibly your home?) Change that to /usr and you will see it still exists.
I believe genealogical fonts are part of (were available of) texlive: texlive-fonts-extra
The gramps requirements that you list shows that it is missing (or strongly recommended) to have python-fontconfig,
Try and install python-fontconfig, if that doesn’t work try python3-fontconfig
For fontconfig, have you tried the GUi package installer (Synaptic ?) to find fontconfig and all its variations. It may explain / show why its being quirky
what I typed didn’t make sense so I deleted it. I might try that in the future if I can use it again. (I do know that technically I CAN use it now but I simply do not like the symbols)
Thank you very much for trying to help. but Ubuntu no longer uses a usr a file. it simply does not exist on my system. the screen shot I included of the search including searching the entire computer including hidden files. Ubuntu 20.04.1 did away with that.
edit to add…I included a screen shot of my system saying fontconfig was already installed on an above post