• 7 Posts
  • 43 Comments
Joined 4 years ago
cake
Cake day: May 18th, 2021

help-circle








  • It is a fork but takes on a completely different direction. I knew about Waterfox since its day 1 but back then it had a really annoying bug because of which I stopped using it and went back to Firefox. But Mozilla with their “I don’t take"no” for an answer" made Firefox less attractive than ever for me, so Waterfox it is. And the best part is that with a little fiddling with the ini files I managed to transfer my entire profile from FF, along with the custom dir name for my profile. Mozilla keeps making that harder and harder, Waterfox does the opposite.






  • Yes, but IDK of any other way to change the buttons ISOmorph was asking about. The only other way is to find and change/remove them in FF source code and recompile which needs a supercomputer to do, otherwise it may take days to recompile. I assume he doesn’t want to waste days on recompiling, so that’s one way to change things. With GTK3-NOCSD (mostly + some other customizations) my title bar always looks the same way, no matter what changes Mozilla make to it:






  • If Firefox is using GTK (GTK3 to be precise) to decorate the window, even in KDE, that might be some good news for him, altough I could be wrong bc I’ve never used Plasma for this long (30 days tops, long ago) to get to the point of wanting to change the title bar of anything. In Cinnamon (6.4.7) I’m using an old workaround for cases like this. It’s still somewhat maintained. I can’t guarantee it will work with Plasma but it doesn’t hurt to try: https://aur.archlinux.org/packages/gtk3-nocsd-git After installation, open (or create) ~/.XSession and put these two lines in it: export GTK_CSD=0 export LD_PRELOAD=/usr/lib/libgtk3-nocsd.so.0 and reboot.

    This is how I’ve been replacing GEdit’s CSD with a normal title bar, as well as Firefox’s:




  • Oh, I understand now. I checked PKGBUILD and it seems the path is… let’s call it “hardcoded” because executables are probably looking for libraries in that specific path - /usr/lib, /usr/bin, /usr/share and so on and that’s why it’s failing to start, if it’s not on the root partition. I’m not an expert in software developing but this smells like a bad linux port to me, bc properly made programs have quite different paths, like this: $HOME, $PATH and so on, nothing definitive like with this game.

    By “properly made programs” I mean programs that will run just fine, even if I unpack their /usr in my secondary storage - /B/123/package-name/usr.