You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Fix for fish and gnome-shell gkr-pam: unable to locate daemon control file #1
I saw you linked an bug report on Arch Wiki fish shell with an issues between the bashrc fish launch script and gnome shell.
I debugged it a little bit and came up with the fix:
if [[ $(ps --no-header --pid=$PPID --format=cmd) != "fish" && -z ${BASH_EXECUTION_STRING} ]]
then
exec fish
fi
For some reason gnome shell launches the bash with -c commands and manually sources bashrc. BASH_EXECUTION_STRING will indicate that bash was launched with -c arguments.
Activity
igo95862 commentedon Aug 3, 2021
I believe this is a Fedora problem. I never had an issue with this on Arch even though I have been running GNOME for quite some time.
Might be different PAM configuration as well.