spotify-player
spotify-player copied to clipboard
[Documentation] macOS sonoma (14.4.1) daemon NOT working with `notify` feature.
Describe the bug
After recently updating my laptop to macOS sonoma (14.4.1), the integrated daemon failed to start.
Running spotify --daemon
doesn't show any error, but it seems to have failed silently (undetected), since no process are found running with ps
.
To Reproduce
- In macOS sonoma (14.4.1), run
spotify --daemon
. - After ~1s run
ps auxww | grep spotify | grep -v grep
and observe the lack of daemon process.
Expected behaviour Daemon should start, that is, a process should be running at background.
Additional context
spotifyd
seems to have no issue.
Log and backtrace backtrace: none logs:
2024-05-28T12:25:40.088166Z INFO spotify_player: Starting the application as a daemon...
2024-05-28T12:25:40.090464Z INFO spotify_player::state::data: Loading Playlists data from /Users/<name>/.cache/spotify-player/Playlists_cache.json...
2024-05-28T12:25:40.096249Z INFO spotify_player::state::data: Successfully loaded Playlists data!
2024-05-28T12:25:40.096358Z INFO spotify_player::state::data: Loading FollowedArtists data from /Users/<name>/.cache/spotify-player/FollowedArtists_cache.json...
2024-05-28T12:25:40.112057Z INFO spotify_player::state::data: Successfully loaded FollowedArtists data!
2024-05-28T12:25:40.112139Z INFO spotify_player::state::data: Loading SavedAlbums data from /Users/<name>/.cache/spotify-player/SavedAlbums_cache.json...
2024-05-28T12:25:40.131579Z INFO spotify_player::state::data: Successfully loaded SavedAlbums data!
2024-05-28T12:25:40.131644Z INFO spotify_player::state::data: Loading SavedTracks data from /Users/<name>/.cache/spotify-player/SavedTracks_cache.json...
2024-05-28T12:25:40.816104Z INFO spotify_player::state::data: Successfully loaded SavedTracks data!
2024-05-28T12:25:41.040200Z INFO spotify_player::auth: Successfully used the cached credentials to create a new session!
2024-05-28T12:25:41.052512Z INFO spotify_player::token: Getting new authentication token...
2024-05-28T12:25:41.084966Z INFO spotify_player::token: Got new token: Token { access_token: "<removed>", expires_in: TimeDelta { secs: 3600, nanos: 0 }, expires_at: Some(2024-05-28T13:25:41.084957Z), refresh_token: None, scopes: {} }
2024-05-28T12:25:41.085125Z INFO spotify_player::streaming: Application's connect configurations: ConnectConfig { name: "spotify_player --daemon", device_type: Computer, initial_volume: Some(45219), has_volume_ctrl: true, autoplay: false }
2024-05-28T12:25:41.086614Z INFO spotify_player::streaming: Initializing a new integrated player with device_id=83e36023-7ef5-4a97-8d3e-81eb4f80a9e3
2024-05-28T12:25:41.086731Z INFO spotify_player::streaming: Starting an integrated Spotify player using librespot's spirc protocol
2024-05-28T12:25:41.188153Z INFO spotify_player: No playback found on startup, trying to connect to an available device...
2024-05-28T12:25:41.188422Z INFO spotify_player: Starting a client socket at 127.0.0.1:13579
Environment
- OS: macOS 14.4.1 (23E224)
- Application version: 0.18.2
- Application features:
daemon,rodio-backend,streaming,lyric-finder,image,notify