You are not logged in.
My current system is Arch(wayland) + Hyprland and when I first installed arch spotify opened and worked fine, however I had to wipe and reinstall due some slightly shady edits to my fstab...
Anyways, spotify no longer opens on my system. I have tried the Spotify and Spotify Launcher packages as well as cloning and building the normal spotify package in a clean chroot.
Launching either of the packages through the command-line gives this:
spotify: /usr/lib/libcurl-gnutls.so.4: no version information available (required by spotify)
/opt/spotify/spotify: /usr/lib/libcurl-gnutls.so.4: no version information available (required by /opt/spotify/spotify)
/opt/spotify/spotify: /usr/lib/libcurl-gnutls.so.4: no version information available (required by /opt/spotify/spotify)Which the internet says is just a warning and should launch anyway.
I have tried launching with
spotify --no-zygote, deleting /opt/Spotify, deleting ~/.cache/spotify, deleting ~/.config/spotify (and both folders' counterparts in Spotify-Launcher) and restarting obviously.
Spotify still won't start up for me though so would appreciate any help.
Last edited by cluac (2023-08-03 15:14:53)
windows wiped my gpt label so here I am ¯\_(ツ)_/¯
Offline
xorg-xwayland installed?
Offline
Yep on both my laptop and PC (both run the same setup and dotfiles, excluding Spotify because I clean installed that on both) and Spotify launches on neither.
windows wiped my gpt label so here I am ¯\_(ツ)_/¯
Offline
How are you starting hyprland? Output of
printenv
loginctl session-statusDo other electron applications/chromium start?
Offline
printenv gives
PWD=/home/rahul
XDG_VTNR=2
SHLVL=1
DISPLAY=:0
MAIL=/var/spool/mail/rahul
XDG_SESSION_DESKTOP=hyprland
XDG_SESSION_TYPE=wayland
XDG_BACKEND=wayland
MOTD_SHOWN=pam
HOME=/home/rahul
PATH=/home/rahul/.spicetify:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/home/zeroruka/.local/bin:/home/rahul/.local/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin:/home/zeroruka/.local/bin:/home/rahul/.local/bin
USER=rahul
XDG_CURRENT_DESKTOP=Hyprland
MKLROOT=/opt/intel/oneapi/mkl/latest
TERMINFO=/usr/lib/kitty/terminfo
XDG_SESSION_ID=1
MOZ_ENABLE_WAYLAND=1
_JAVA_AWT_WM_NONREPARENTING=1
FZF_DEFAULT_OPTS=--color=bg+:#313244,bg:#1e1e2e,spinner:#f5e0dc,hl:#f38ba8 --color=fg:#cdd6f4,header:#f38ba8,info:#cba6f7,pointer:#f5e0dc --color=marker:#f5e0dc,fg+:#cdd6f4,prompt:#cba6f7,hl+:#f38ba8
LANG=en_US.UTF-8
VISUAL=nvim
HYPRLAND_CMD=Hyprland
HYPRLAND_INSTANCE_SIGNATURE=bf0d8ab4a3c44728cd1330ee32a8143ad1f5dcdd_1690749634
XCURSOR_THEME=Catppuccin-Mocha-Lavender
EDITOR=nvim
LOGNAME=rahul
DEBUGINFOD_URLS=https://debuginfod.archlinux.org
STARSHIP_SHELL=fish
LC_ALL=en_US.UTF-8
STARSHIP_SESSION_KEY=2832717359219543
KITTY_INSTALLATION_DIR=/usr/lib/kitty
XCURSOR_SIZE=14
XDG_SEAT=seat0
WAYLAND_DISPLAY=wayland-1
KITTY_PUBLIC_KEY=1:S0&R57~>E_Qj!8m{Qvu*Yph#Jj*|QWEDcX`)p{gQ
TERM=xterm-256color
HG=/usr/bin/hg
KITTY_PID=3929893
QT_QPA_PLATFORMTHEME=qt6ct
SHELL=fish
KITTY_WINDOW_ID=1
XDG_RUNTIME_DIR=/run/user/1000
COLORTERM=truecolor
XDG_SESSION_CLASS=userand loginctl session-status is here: http://ix.io/4Cf6
I use ly to login which starts directly into hyprland, I have no other DEs.
Other electron apps such as discord and element launch perfectly fine.
p.s. sorry for the late response
windows wiped my gpt label so here I am ¯\_(ツ)_/¯
Offline
I don't think it's related, but your PATH is really, really screwed up. Two different home dirs, /sbin and /bin before /usr/local/{bin,sbin}, etc. What in the world are you doing there?
Offline
I use ly to login which starts directly into hyprland, I have no other DEs.
Skip ly, it breaks the logind session.
https://wiki.archlinux.org/title/Hyprland#Starting
Offline
I use ly to login which starts directly into hyprland, I have no other DEs.
Skip ly, it breaks the logind session.
https://wiki.archlinux.org/title/Hyprland#Starting
Ok I just deleted the Hyprland.desktop file in /usr/share/wayland-sessions/ which I assume was there from Ly and replaced it with the example one from the Hyprland repo (basically just "exec=Hyprland") and also removed Ly, are there any other remnant files to change before rebooting?
I don't think it's related, but your PATH is really, really screwed up. Two different home dirs, /sbin and /bin before /usr/local/{bin,sbin}, etc. What in the world are you doing there?
Yep, I need to get to that lol. A mix of copying path from my old system (/usr, /home and the rest of / were all on different drives), the rice I used and just bad PATH practices.
windows wiped my gpt label so here I am ¯\_(ツ)_/¯
Offline
You don't have to remove anything, just disable ly or boot the multi-user.target, login there and run Hyprland.
Offline
Ah ok, thanks that worked thank you so much!
windows wiped my gpt label so here I am ¯\_(ツ)_/¯
Offline