Type in your question below and we'll check to see what answers we can find...
Loading article...
Submitting...
If you couldn't find any answers in the previous step then we need to post your question in the community and wait for someone to respond. You'll be notified when that happens.
Simply add some detail to your question and refine the title if needed, choose the relevant category, then post.
Before we can post your question we need you to quickly make an account (or sign in if you already have one).
Don't worry - it's quick and painless! Just click below, and once you're logged in we'll bring you right back here and post your question. We'll remember what you've already typed in so you won't have to do it again.
Please see below the most popular frequently asked questions.
Loading article...
Loading faqs...
Please see below the current ongoing issues which are under investigation.
Loading issue...
Loading ongoing issues...
Hi,
Can you release a linux package with ozone support built so that we can use the client under Wayland? There have been posts requesting this in the past because it is highly anticipated.
It shouldn't be that complicated it seems:
https://www.collabora.com/news-and-blog/blog/2019/05/08/cef-on-wayland-upstreamed/
https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/ozone_overview.md
Best,
It looks like this
The blue title bar is "normal" - I thought you said you had blurry text. I don't see blurry text?
Yes. It solved the blurry text but added that blue title. I'd rather to see the blurry text than this title.
It's like apps from the 90s
The Spotify App has a blue title probably because it does not do client-side decoration. Gnome has dropped the support of server-side decoration a while back.
That blue bar is Spotifys client-side-decoration 😛 I would also prefer that it is like on Windows, but meh. It sits on workspace 6, and I don't care for what I don't see
On Gnome, to avoid both the ugly CSD and blurry text, I'm now back to using X for Spotify, but with the experimental Gnome feature `xwayland-native-scaling` enabled.
Hopefully some day the ugly blue border can be avoided and Spotify can use Wayland by default, but I'm no longer holding my breath that that'll happen any time soon, given the length of this thread.
Nope, back to Wayland, since background CPU usage is considerably lower.
I think spotify (v1.2.77.358.g4339a634) launches in wayland by default now? As others have pointed out, there were some rendering issues previously, as well as issues with blurry text. These seem to be gone now.
Only thing that rests is the ugly CSD on Gnome, but I think the spotify team can do very little about that (except provide a Gnome or KDE build? Maybe another flag?)
Spotify can do all about it. They own the full code and the point of "client side decoration" is that they are fully controlled by the client, by Spotify.
Recently Discord (another Electron app) on linux has updated its stable version and brought its CSD UI. It works and looks great and it means it's totally possible to achieve on Spotify side.
,
Btw, Spotify doesn't use Electron, they use CEF.
Hi all, I am typically the engineer that looks into that. I run KDE Plasma, and it is displaying the correct decoration for me. Can you help by providing your window manager, and command-line parameters you are setting when running in Wayland?
I believe KDE is fine because they don't force client side decorations under Wayland, but GNOME does. I can see the issue with GNOME 49, and starting spotify with --ozone-platform=wayland.
You need to use a compositor that only supports the standard client side decoration, like Weston, mutter. KWin supports server side decoration, that is an extension compositors are able to support.
You could launch a Weston session within KDE with
weston --fullscreen
Be aware that sound might not work in this environment.
Once inside, you can open a terminal from the upper panel, and launch Spotify
spotify --ozone-platform=wayland
It should look like this:
For reasons, I'll leave some links in here:
The best approach would however be no decoration and inline controls, as on Windows and macOS. Of course, with respect to the settings, what button should show up on what side.
Hi! I'm using Ubuntu 24.04.3 LTS, but with vanilla Gnome Shell (with some extensions) on Wayland. The latest update brought the blue bar decoration. How can I help? What info do you need? I don't use command line to run, cause it usually works fine by clicking on the icon, but if you need, tell me how to get it, and I can get the info for you.
For me this worked in spotify.desktop
```Exec=spotify --ozone-platform=x11 --uri=%u```
You're my new hero! 🎖🏅 It Works perfectly! Thank you!
Using Exec=spotify --ozone-platform=x11 --uri=%u works because it make the client to use X11, which is emulated in Wayland with xwayland. But this solution is far from ideal
I believe this is a general problem with Wayland in CEF. Not specifically with the Spotify client. So, If anyone wants to invest some time looking at it, one can compile CEF. Including cefclient, which is basically a Chromium browser with CEF hooks, and that should have the same issue.
Yep, it is CEF. I tried the builds over on: https://cef-builds.spotifycdn.com/index.html#linux64
Here is the CEF feature request: chromiumembedded/cef/issues/4061 on github (not allowed to link them here)
I don't think fixing this issue with CEF would give decorations like on macOS and Windows though? Ideally CEF doesn't draw any of it's own decorations and it's left to apps themselves to figure it out like they do on macOS and Windows where the close/exit/maximize buttons are apart of the Spotify 'top bar'. This can be fixed right now I believe without any changes in CEF?
Hey there you, Yeah, you! 😁 Welcome - we're glad you joined the Spotify Community! While you here, let's have a fun game and get…