Is there an option that surfaces errors and warnings more prominently?
For example, the command line window is typically buried. So I did not notice what task was requested when the following messages appeared. So I don’t know which module needs debugging:
[districtsupport@fedora-vm ~]$ gramps
Gdk-Message: 19:31:53.066: Window 0x558189220920 is a temporary window without parent, application will not be able to position it on screen.
Gdk-Message: 19:31:53.070: Window 0x558189220920 is a temporary window without parent, application will not be able to position it on screen.
2026-09-04 19:37:01.086: WARNING: uimanager.py: line 403: **Duplicate Accelerator <PRIMARY>i
2026-09-04 19:37:01.087: WARNING: uimanager.py: line 403: **Duplicate Accelerator <PRIMARY>b
2026-09-04 19:37:01.087: WARNING: uimanager.py: line 403: **Duplicate Accelerator <PRIMARY>u
2026-09-04 19:37:01.087: WARNING: uimanager.py: line 403: **Duplicate Accelerator <PRIMARY>s
2026-09-04 19:37:01.087: WARNING: uimanager.py: line 403: **Duplicate Accelerator <PRIMARY>p
2026-09-04 19:37:01.087: WARNING: uimanager.py: line 403: **Duplicate Accelerator <PRIMARY>r
2026-09-04 19:37:01.087: WARNING: uimanager.py: line 403: **Duplicate Accelerator <primary>z
2026-09-04 19:37:01.088: WARNING: uimanager.py: line 403: **Duplicate Accelerator <primary><shift>z
I know that there is a debugging (--d="" open) option. But that spews so much feedback that it would take me hours to wade through.
Usage: gramps [OPTION...]
--load-modules=MODULE1,MODULE2,... Dynamic modules to load
Help options
-?, --help Show this help message
--usage Display brief usage message
Application options
-O, --open=FAMILY_TREE Open Family Tree
-U, --username=USERNAME Database username
-P, --password=PASSWORD Database password
-C, --create=FAMILY_TREE Create on open if new Family Tree
-i, --import=FILENAME Import file
-e, --export=FILENAME Export file
-r, --remove=FAMILY_TREE_PATTERN Remove matching Family Tree(s) (use regular expressions)
-f, --format=FORMAT Specify Family Tree format
-a, --action=ACTION Specify action
-p, --options=OPTIONS_STRING Specify options
-d, --debug=LOGGER_NAME Enable debug logs
-l [FAMILY_TREE_PATTERN...] List Family Trees
-L [FAMILY_TREE_PATTERN...] List Family Trees in Detail
-t [FAMILY_TREE_PATTERN...] List Family Trees, tab delimited
-u, --force-unlock Force unlock of Family Tree
-s, --show Show config settings
-c, --config=[config.setting[:value]] Set config setting(s) and start Gramps
-y, --yes Don't ask to confirm dangerous actions (non-GUI mode only)
-q, --quiet Suppress progress indication output (non-GUI mode only)
-v, --version Show versions
-S, --safe Start Gramps in 'Safe mode'
(temporarily use default settings)
-D, --default=[APXFE] Reset settings to default;
A - addons are cleared
P - Preferences to default
X - Books are cleared, reports and tool settings to default
F - filters are cleared
E - Everything is set to default or cleared

