over last few days i moved to EndeavourOS as my main OS. I don’t think i am beginner in linux but this is for sure my first Arch based distro (i use fedora for last 10 years or so).
While most of the things work just fine i have several things that come up.
Default browser - i am using vivaldi but no matter the guide or no matter anything really, i cannot set it as default browser. What is the trick here?
I use hyprland. That is not default, i realize that but perhaps someone can help here because this is maybe more generic. Applications like cryptomator constantly ask for kdewallet rather than hyprpolkitagent (i do have it started with systemctl in exec-once directive in hyprland.conf). For example extra SSDs i have ask through hyprpolkitagent. I couldn’t find a way how to unify this. When i installed Endeavour, it did that with KDE so that’s where kdewallet originates.
Any recommendation for gaming settings i should do?
I installed LACT for GPU tuning (mainly wattage limiting)
Lutris to combine steam, gog, epic and ubi into one library, but are there any “must do” settings there?
As part of one specific game troubleshooting i installed ProtonUp-Qt to get more proton backends for steam (it did not solve my game not working tho - Starship Troopers Terran Command).
GPU drivers i have base nvidia-open, should i reinstall to nvidia-open-dkms instead?
if i may.. why install KDE if want use Hyprland . you be better to install Endeavouros without DE then build Hyprland up ( or if must use other dots ) KDE like a virus ( btw no thing wrong with KDE ) it just play best on it own ..
I stopped Vivaldi from asking about being the default browser. Do you have another browser installed?
This probably depends on the app. I only have (1) app that asked for a wallet (VPN client); everything else uses hyprpolkitagent.
I only use Steam, run any Windows games through Proton-GE (installed via ProtonPlus).
If you didn’t install Hyprland in a clean environment, I’d strongly suggest you do so; makes troubleshooting much easier. I ended up adding a few KDE apps that I really like: Dolphin, Okular, KDE Connect.
Yes in retrospect i probably would be fine just without DE and then doing hyprland but it is done now. I can always just remove KDE (i’m certainly not going to reinstall the PC because of this) and/or it’s apps. I am using tiling DE for like 6 years now (i3, then hyprland) but i still have fallback desktop installed on my workstations. I rarely use them, it’s just a backup, think of it what you will .
I do have other browser, still pre-installed firefox, i could just remove it i guess.
I tried what @xircon recommended with xdg-mime and that seems it maybe fixed it. First one xdg-settings is still the same error that $BROWSER is already set and it can’t be changed.
Steam part i’ve done. It’s just weird that so far this one specific game for some reason is just broken (well so far, i didn’t install everything) and i can’t get it to work.
Thanks for all other replies, i am still reading and of course will try to reply when i can
Well it’s all good tbh. So what one program asks for kde, other for hyprpolkit, it’s not really end of the world. It’s a little weird but yea.
It gets me thinking if i decided to remove KDE what kind of problems would that cause (potentially).
i see from yay -SSi polkit-kde-agent that only plasma-desktop and plasma-meta depend on it. So i removing it would most likely cause whole KDE to be removed. And those 2 are not required by anything… Interesting…
I fix one thing and break another. Bizzarely discord now broke down in the way that when i watch someone in the channel streaming, it crashes and reconnects me. It was working fine yesterday.
Based on some searching in the past i installed it from appimage, now there seems to be an update and it’s all broken again
Thanks @xircon. This is very helpfull. One question though, why not use xdg-settings to set the default default-url-scheme-handler too? any specific reason why only use default-web-browser ?
I presume that the settings set by xdg-settings are independent of and applicable to display server,like X11 or Wayland, being used. Also that these settings set by xdg-settings are independent and applicable to the Desktop environment, like GNOME/KDE/XFCe/MATE/TrinityDE/etc, being used. Is that a correct assumption?
Apologies for the outrage post if it caused any offense, I just love Cecily Strong and had to post the gif.
By the way I also love Sydney Sweeney, Sabrina Carpenter and Taylor Swift too. Not being an exclusionist at all