elementary / elementary/triage

Users with default shell /bin/fish don't appear on login screen

Open
#194 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
4
Forks
1
PR merge metrics
No merged PRs in 30d

Description

### What Happened?

After changing my default shell to `/bin/fish` and logging out, the greeter thought there were no users and even took me to the user creation screen you see when first setting up the OS.
After some shots in the dark I found that using a tty to change it back to bash let me log in again on the greeter.

### Steps to Reproduce

1. `apt install fish`
2. `sudo chsh USER_HERE -s /bin/fish`
3. logout

### Expected Behavior

They appear

### OS Version

6.x (Odin)

### Software Version

Latest release (I have run all updates)

### Log Output

_No response_

### Hardware Info

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.