On Sat, 13 Dec 2025 10:46:19 -0600 Craig Prevallet <[email protected]> wrote: > I ran into this (10 year old!) bug as well. I've got three autostart > desktop files in my autostart folder (/home/craig/.config/autostart) > removing them allows gnome-tweaks to start as a workaround. > > I get the following Python traceback if someone wants to take the time > to troubleshoot: > > > > File "/usr/bin/gnome-tweaks", line 100, in <module> > from gtweak.app import GnomeTweaks > File "/usr/lib/python3/dist-packages/gtweak/app.py", line 13, in > <module> > from gtweak.tweakview import Window > File "/usr/lib/python3/dist-packages/gtweak/tweakview.py", line 20, > in <module> > from gtweak.tweaks.tweak_group_startup import TWEAK_GROUP as > StartupApplicationTweaks > File "/usr/lib/python3/dist- > packages/gtweak/tweaks/tweak_group_startup.py", line 348, in <module> > TWEAK_GROUP = AutostartTweakGroup() > File "/usr/lib/python3/dist- > packages/gtweak/tweaks/tweak_group_startup.py", line 243, in __init__ > self._startup_dapps = self._get_startup_desktop_files() > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ > File "/usr/lib/python3/dist- > packages/gtweak/tweaks/tweak_group_startup.py", line 327, in > _get_startup_desktop_files > if not AutostartFile(dappinfo).is_start_at_login_enabled(): > ~~~~~~~~~~~~~^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/gtweak/utils.py", line 156, in > __init__ > self._desktop_file = appinfo.get_filename(appinfo) > > -- > Craig Prevallet <[email protected]> > >
Ok, I couldn't help myself and had a deeper look. The following allows gnome-tweaks to open for with items in the autostart folder. File "/usr/lib/python3/dist-packages/gtweak/utils.py", line 156 156c156 < self._desktop_file = appinfo.get_filename(appinfo) --- > self._desktop_file = appinfo.get_filename() It would be nice if this got upstreamed... -- Craig Prevallet <[email protected]>

