Closed Arian8j2 closed 3 months ago
Spicetify does not modify the UI by default nor the font or anything related to it
I'm actually getting the exact same issue. Might be related to Spotify rolling out the new Mix font, since it started happening after it rolled out for me, maybe modding the client prevents it from loading somehow?
I'm actually getting the exact same issue. Might be related to Spotify rolling out the new Mix font, since it started happening after it rolled out for me, maybe modding the client prevents it from loading somehow?
Spicetify does not modify css, nor does it prevent loading any fonts, images etc by default.
I am having the same issue
I'm actually getting the exact same issue. Might be related to Spotify rolling out the new Mix font, since it started happening after it rolled out for me, maybe modding the client prevents it from loading somehow?
Spicetify does not modify css, nor does it prevent loading any fonts, images etc by default.
So is it a coincidence 3 people reported the same issue after applying spicetify? That means it has something to do with spicetify doesn't it?
I'm actually getting the exact same issue. Might be related to Spotify rolling out the new Mix font, since it started happening after it rolled out for me, maybe modding the client prevents it from loading somehow?
Spicetify does not modify css, nor does it prevent loading any fonts, images etc by default.
So is it a coincidence 3 people reported the same issue after applying spicetify? That means it has something to do with spicetify doesn't it?
It doesn't need to mean anything. You can verify my claims, that we do not modify fonts or anything by looking at the source code. The only thing we use fontStyle
is to create ability to use those inside HTML without having access to their internal library. check here
Also able to reproduce.
2.37.1
1.2.42.290-1
Fully reset with the following commands to no avail.
spicetify restore
rm -r ~/.config/spicetify
spicetify restore backup apply
yay -S spotify # reinstall spotify
Devtools reveals that some fonts fail to load which is probably the issue:
These errors are not made by spicetify. Stock Spotify has those also.
I've confirmed this issue is due to the CircularSpVietnamese-*
fonts not loading.
You can see them fail to load in the network requests tab when spicetify is enabled:
To "fix" this I extracted the fonts from Spotify and created a local file override:
With the override enabled refreshing the page allows the fonts to be successfully fetched by CEF as long as the devtools are open.
Not sure if I can distribute the fonts due to licensing but you can reprod this pretty easily by extracting the fonts and then creating the following dir structure for the override.
└── xpui.app.spotify.com
└── fonts
└── circularSPVietnamese
├── CircularSpVietnamese-Bold.woff2
├── CircularSpVietnamese-Regular.woff2
└── CircularSpVietnameseTitle-Variable.woff2
It seems that when Spicetify is enabled it loads additional "Arab" and "Hebr" variants of these fonts and fails to fetch the "Vietnamese" variant compared to stock Spotify.
Unspiced Spotify:
Spiced Spotify:
It seems that when Spicetify is enabled it loads additional "Arab" and "Hebr"
You sure it's not from the theme you're using? None of these listed fonts are loaded on my end.
I completely removed Spicetify, Spotify, and all of their .config, .cache
directories as part of my troubleshooting steps so I don't believe I should have any themeing applied.
config-xpui.ini
[Setting]
current_theme =
inject_theme_js = 0
inject_css = 0
replace_colors = 0
overwrite_assets = 0
spotify_path = /opt/spotify/
prefs_path = /home/crimist/.config/spotify/prefs
color_scheme =
spotify_launch_flags =
check_spicetify_update = 1
always_enable_devtools = 0
[Preprocesses]
disable_sentry = 1
disable_ui_logging = 1
remove_rtl_rule = 1
expose_apis = 1
[AdditionalOptions]
extensions =
custom_apps =
sidebar_config = 1
home_config = 1
experimental_features = 1
[Patch]
; DO NOT CHANGE!
[Backup]
version = 1.2.42.290.g242057a2
with = 2.37.1
Theme etc. directories empty:
$ tree Extensions CustomApps Themes
Extensions
CustomApps
Themes
0 directories, 0 files
I can attempt to reproduce this in a fresh Arch VM later to see if it's present on an unmodified system.
I see. So the Arab
and Hebr
are not loaded on 1.2.43 (the version I'm using) so maybe they're loaded on 1.2.42? Like I have said, spicetify does not force load any fonts or anything (you can check it by looking into the code) so it's just weird in general
i updated spotify to 1.2.42.290-1
and the problem is gone for me.
fwiw i asked from my other friends if they had this issue the day after i opened this issue and they also was on arch but didn't had the issue, same spotify and spicetify version but they didn't had the issue, so i don't think the problem is reproducible in a fresh arch install, it's probably a problem with combination of some packages.
I've been having the same issue for the past few months and it seems that the problem was indeed the Vietnamese fonts, though the client wasn't able to fetch them not because they weren't there, but because the letter casing in these fonts' file names was wrong: console output said that the client was searching for "CircularSpVietnamese-*" but all the fonts inside ~/.config/spicetify/
and /opt/spotify/
(I'm using AUR version on Arch Linux) were named "CircularSPVietnamese-*". I guess this happened because Linux file system is case sensitive, so clients on Linux won't load the files if they have wrong letter cases.
I renamed all the problematic files manually (no idea if renaming them all was needed, did so just to be sure), turned off the overrides, opened Spotify normally and everything was back to normal.
Not sure if this can be fixed by spicetify or if it won't break again with new Spotify and spicetify versions, but it does work.
I think you nailed it. I checked in my ~/.config/spicetify/Extracted
and found that Vietnamese was indeed SP
while all the other fonts were Sp
.
This seems to have somehow fixed itself on my system with the latest spicetify / spotify combo though. In fact there's no longer any Vietnamese files in ~/.config/spicetify/Extracted/Raw/xpui/fonts
.
Spicetify 2.38.3
🔍 Have you checked Spicetify.app page for your issue?
🔍 Is there already an issue for your problem?
ℹ Environment / Computer Info
📝 Description
After updating spotify from
1.2.31.1205
to1.2.37.701
and updatingspicetify-cli
(don't remember the previous version), when i apply spicetify my default spotify font changes, i uninstalled all configs and apps associated to spicetify and spotify and reinstalled everything but the issue still exists with clean install of both apps, see screenshots below to see the font change.📸 Screenshots
before
spicetify apply
after
spicetify apply