Jump to: navigation, search

Gramps 5.1 Wiki Manual - FAQ

1,529 bytes added, 23:11, 22 December 2021
Is Gramps compatible with the Internet?
This appendix contains the list of '''Frequently asked questionsAsked Questions''' (FAQ) that repeatedly come up in mailing list discussions lists and discussion forums.  This list is by no means complete. If you would like to add questions/answers to this list, please [[Contact#Mailing_lists|join ]] and email your suggestions to the <code> </code> mailing list.
Also consider having a look at the following Categories on the Gramps wiki:
*[[:Category:How do I...|How do I...]]
*[[:Category:Tutorials|Gramps Tutorials]]
You may find it useful to review *[[:Gramps Glossary]] - gives an overview of terms that appear in Gramps*[[:Genealogy Glossary]] - genealogical terms and meanings.
===How do I keep backups?===
Automatic backup is a default feature that protects your genealogical data in Gramps. (It became automated in 2018 with the release of the 5.1 version.) The settings for the interval, backup file path and option whether to backup when exiting Gramps settings are in the {{man label|[[Gramps_5.1_Wiki_Manual_-_Settings#Family_Tree|Family Tree]]}} tab of the {{man menu|Edit -> Preferences...}} menu. Additionally, a backup can be manually selected from the {{man menu|Family Trees > Make Backup...}} window.
It is extremely important to keep backups of your data, and keep them in a safe place. Gramps has a specific portable file format which is small, and human readable, denoted by <code>.gramps</code>. See the "[[Gramps 5Gramps_5.1 Wiki Manual 1_Wiki_Manual_- Manage Family Trees_Manage_Family_Trees#Backing Backing_up_a_Family_Tree|backup up a Family_TreeFamily Tree]]" section of the manual. It is also important to be aware of [[Template:Backup_Omissions|what is omitted from a Gramps backup]].
You can copy this backup file from time to time to a save safe location (eg e.g., a usb USB stick). [Note: The <code>.gramps </code> files are compressedby default. Clicking them will open Gramps. To see the XML , select them the <code>.gramps</code> file and open them it with a decompressing utility (like ark, gunzip, 7-zip), after which you can extract the XML text file which is human readable, see [[Generate_XML#How_do_I_uncompress_the_file?|details]].
Gramps does a quick hidden binary backup to allow restore if an error is noted. If the correct package is installed , you can use a revision system.
Another method is to backup the hidden directory ''<code>/.gramps</code>''hidden directory. This directory subdirectory is situated in your home directory on Linux systems[[Gramps_5.1_Wiki_Manual_-_User_Directory|User Directory]]. Backing up this directory will backup your databases and revisions.(On Windows 10 it is ''<code>/Users/<your username>/AppData/Roaming/gramps</code>'')
'''Do not keep backups in GEDCOMformat'''. Not all information Gramps stores can be written in the GEDCOM. Hence, an export/import operation from Gramps --> exported into GEDCOM and re--> imported into Gramps, will mean you '''lose''' [[Gramps_and_GEDCOM|data]]. Use the <code>.gramps</code> file format for backups!
'''Do not keep backups in GRDB format'''. GRDB is a database, which might be computer dependent (read, not working on a different PC). Small damage to a GRDB file can also not be repaired. Use the <code>.gramps</code> file format for backups!
===Does Gramps work on Windows?===
Yes, many people use it on Windows. Probably the easiest thing is to [[Download]] the [[All In One Gramps Software Bundle a community supported platform for Windows|GrampsAIO]] software "bundle" for Windows, as that is an all-in-one package of Gramps with the other programs it needs, and so may be installed very trivially.
We will do our best to solve Windows-related problems. See You can [[ContactDownload#MS_Windows|heredownload]] the [[All In One Gramps Software Bundle for Windows]](GrampsAIO).
We will do our best to solve any reported Windows-related problems. See [[Gramps and WindowsContact|here]] for a summary of hints to use Gramps on a Windows PC.
Also, the [[Linux Genealogy CD]] can function as a live CD that you boot directly from (If you have a CD/DVD-ROM Drive). You can then run Linux and ===Does Gramps off work on the CD, even if your computer is entirely Windows.Mac?===
===Does Yes, macOS is a community supported platform for Gramps work on . You can [[Download#macOS|download]] the Mac?===macOS version.
Yes, Mac is a community supported platform for GrampsWe will do our best to solve any reported Apple macOS related problems. See [[Contact|here]].
See [[Mac OS X:Application package|here]].
The display spec was more recently updated to an odd spec misquote of 1080p of 1920 x 1080 Full High Definition (FHD). It seems quite arbitrarily... the 'at least' being related to no GUI design criteria. Simply a 'more is better' note:1080p was a widescreen spec introduced 2007
We would recommend at least an 1980x1080 1920x1080 video display. The early memory requirements for Gramps, have been reduced, and Gramps were quite high. Beginning with Gramps 3.0, the software could run quite efficiently on a 256MB system, holding considerably more people. A system with 512MB should be able to hold around 200,000 people. However, disk disk space requirements for databases are however considerably larger, with a typical database being several megabytes in size. For 120.000 people you must consider already 530MB for the database. Pictures are stored on disk separately, so a large harddisk is necessary.
<span id="How do I upgrade GRAMPS?">
===Can Gramps read files created by other genealogy programs? ===
Yes can read GEDCOM files created by other genealogy programs.* [[Gramps_5.1_Wiki_Manual_-_FAQ#Is_Gramps_compatible_with_other_genealogical_software.3F|See above.]]
===Can Gramps write files readable by other genealogy programs? ===
Yes can write GEDCOM files to be read by other genealogy programs.* [[Gramps_5.1_Wiki_Manual_-_FAQ#Is_Gramps_compatible_with_other_genealogical_software.3F|See above.]]
===What standards does Gramps support?===
===In what formats can Gramps output its reports?===
Text reports are available in HTML, PDF, ODT, LaTeX, and RTF formats. Graphical reports (charts and diagrams) are available in PostScript, PDF, SVG, ODS, and [[Output_formats#Graphviz|GraphViz ]] formats.
===How can I change the default language in reports?===
===Is Gramps compatible with the Internet? ===
Yes, in a variety of ways. There are features for referencing hot-linked external data, archiving tools to collecting them to internal storage, and while Gramps is designed to be a local application, a rich set of tools have been created for publishing some or all of your research to the web.
Gramps can store web addresses and direct your browser to them. It can import data that you download from the Internet. It can export data that you could send over the Internet. Gramps is familiar with the standard file formats widely used on the Internet (e.g. JPEG, PNG, and GIF images, MP3, OGG, and WAV sound files, QuickTime, MPEG, and AVI movie files, etc). Other than If your browser is configured to access other file types, Gramps will inherit that, ability.  There are add-on Finding Aid tools to assist searching for records in online sources. The is an increasing variety of other [[Web_Solutions_for_Gramps|Web Solutions for Gramps]].  The Reports can optionally generate content in formats suitable for publication as webpages or even as entire websites. And there is little are development forks that a extend Gramps into online genealogical program can do with the Internetcontent management systems. Some are dynamic presentation systems for publishing research, others offer limited collaborative editing.
===Can I create custom reports/filters/whatever?===
==Database - Gramps file formats==
The default file format is [[Gramps XML]] it is used for exports, backups, and imports and preserves your entered genealogical data with no data loss as compared to the GEDCOM format.
===What is the maximum database size (bytes) Gramps can handle?===
Gramps has no hard limits on the size of a database that it can handle. Starting with 2.0.0 release, Gramps no longer loads all data into memory, which allows it to work with a much larger database than before. In reality, however, there are practical limits. The main limiting factors are the available memory on the system and the cache size used for BSDDB database access. With common memory sizes these days, Gramps should have no problem using databases with [[Gramps PerformanceGramps_Performance#JohnBoyTheGreat_2019-12.2C_version_5.1.1|tens of thousands Millions of people]].
===How many people can Gramps database handle? ===
See above. Again, this is dependent on how much memory you haveand storage space your computer has, see [[Gramps Performance]].
===My database is really big. Is there a way around loading all the data into memory?===
The problem with transactions (at least using BSDDB) is that it does not allow all the data to be stored in a single file. Logging files are needed to keep track of things. These logging files are kept in a DB Environment directory. We need a separate directory for each file, otherwise the log files can interfere with each other.
In 2.2, we keep the log files under the <code>~/.gramps/<path/code> directory, creating a unique directory for each database. The problem is that your GRDB file needs the log files, which are in a different directory.
Copying the GRDB file is only copying a portion of the database.
===Does Gramps have an Example Tree?===
Yes, it does. Several example family tree databases are [[Example.gramps#Load_example.gramps|included with most installations of Gramps and can be imported]] for working through tutorials and for safely exploring tools or features.
The example family tree database ('''<code>example.gramps</code>''' file) attempts the ideal of having at least one example of even the obscure things that Gramps does. You can import the example into a blank Tree then safely make destructive exploratory mistakes on a disposable working database. And when you suspect that you have discovered an issue (aka 'bug') in Gramps, you can first try the same operation with the example family tree then [[How_to_create_a_good_bug_report|file a bug report]].
* The [[Example.gramps|<code>Example.gramps</code> wiki article]] describes where to find the example Family Tree archival file, how to use it and suggests some alternative files.
==Bugs and requests==
===What do I do if I have found a bug?===
The best thing you You can do is to fix the bug and send the patch to :-) If that is not possible, you should [[How to report bugs|submit a bug report.]]
A good bug report would include:
===How do you add photos to an item?===
{{stub}}See [[Gramps_5.1_Wiki_Manual_-_Entering_and_editing_data:_brief#Adding_photos_and_other_media_objects|Adding photos and other media objects]].
===How do you find unused media?===
{{stub}}Media that have not been associated with any objects may be found by creating a [[Gramps_5.1_Wiki_Manual_-_Filters#Custom_Filters|Custom Filter]] in the Media Category view. Use the [[Gramps_5.1_Wiki_Manual_-_Filters#Media_objects_with_a_reference_count_of_.3Ccount.3E|Media objects with a reference count of &lt;count&gt;]] rule to find media with fewer than 1 reference.
===How can I publish a genealogy web site with Gramps?===
Gramps has built-multiple options in and addon reports to create website content. Once generated, you can upload the files to a webserver or distribute it Reports menu for creating Web Pages based on a portable thumbdrive or CD-ROMyour Tree data.</span>
[[File:NarratedWebSite-WebPages-Individuals-page-example-50.png|right|150px|link=Gramps_5.1_Wiki_Manual_-_Reports_-_part_7#Narrated_Web_Site|thumb|NarrativeWeb - Individuals page]]A tutorial entitled "The [[Howto:_Make_a_genealogy_website_with_Gramps|Howto: Make a genealogy website with Gramps]]" tutorial describes using the [[Gramps_5.1_Wiki_Manual_-_Reports_-_part_7#Narrated_Web_Site|NarrativeWebNarrated Web Site]] (a.k.a. Narrated Web SiteNarrativeWeb) report . In it, you will learn to generate a website about around a set of people in your Tree. [[File:Shakespeare_network_1_dynamic_url.svg|thumb|left|150px|link=NetworkChart|NetworkChart addon]][[File:WebCalendar-WebPages-example-DecemberCalendar2018-50.png|thumb|right|150px|link=Gramps_5.1_Wiki_Manual_-_Reports_-_part_7#Web_Calendar|Web Calendar Report ]][[File:Addon-Interactive-Family-Tree-Topola-example-51.png|thumb|left|150px|link=Interactive_Family_Tree|Interactive Family Tree]]
Installing the third party Addon reports allows Once generated, you to create additional web content. Check can upload the [[5.1_Addons#Addon_List|addons list]] for those which interest you. *Addon name: Ancestral Fan Chart [Report]:Description: Generates a web page with files to a graphical representation of ancestors (SVG) represented as hosting service. You can also distribute them on a Fan Chart from the D3.js JavaScript libraryportable thumbdrive or other media.*Addon name: [[DenominoViso|DenominoViso]] [Report]:Description: Generates a web (HTML) page with a graphical representation of ancestors</descendants (SVG) where details about individuals become visible upon mouse-events.*Addon name: [[DynamicWeb_report#Demos|Dynamic Web]] Report [Report]:Description: Produces dynamic web pages for the database*Addon name: [[Interactive_Family_Tree|Interactive Family Tree]] [Tool]:Description: Opens an interactive tree in the browser. This tool uses the Topola Genealogy Viewer to display the family tree.*Addon name: [[NetworkChart|Network Chart]] [Report]:Description: Generates a family network chart.span>
You can also install third party addon reports to create other styles of web content. See the [[5.1_Addons#Addon_List|Addons List]].
{{man index|Gramps 5.1 Wiki Manual - Filters|Gramps 5.1 Wiki Manual - Keybindings|5.1}}

Navigation menu