(   )
                          (    )
                           (    )
                          (    )
                            )  )
                           (  (                  /\
                            (_)                 /  \  /\
                    ________[_]________      /\/    \/  \
           /\      /\        ______    \    /   /\/\  /\/\
          /  \    //_\       \    /\    \  /\/\/    \/    \
   /\    / /\/\  //___\       \__/  \    \/
  /  \  /\/    \//_____\       \ |[]|     \
 /\/\/\/       //_______\       \|__|      \
/      \      /XXXXXXXXXX\                  \
        \    /_I_II  I__I_\__________________\
               I_I|  I__I_____[]_|_[]_____I
               I_II  I__I_____[]_|_[]_____I
               I II__I  I     XXXXXXX     I
            ~~~~~"   "~~~~~~~~~~~~~~~~~~~~~~~~

Sat, 11 May 2019

Devuan to the Rescue

I mentioned a while back that I was fed-up with systemd [0], and was considering installing Devuan [1] on my personal mail server. I finally did just that and I have to say it has given me reason to like Debian again (by way of Devuan of course). As far as I can tell, Devuan ASCII is indistinguishable from Debian 9, minus the systemd virus.

Systemd led me to give up on Debian, after being a hard-core user since the Slink/Potato days. While my desktop or laptop OS'es tend to vary with my interest at any given time (I've played with lots of GNU/Linux distros plus the three big BSDs at one time or another), my own servers run Debian stable. And back when I did consulting, if given the choice, I would always recommend that my clients use it also (the one exception was in the area of firewalls, where I would recommend OpenBSD). So it's nice to see what many of us consider and know as Debian continue to be developed and supported. Every once in a while I read about problems keeping systemd from infecting software on the remaining sensible GNU/Linux distros, and I hope it does not become impossible.

posted at: 14:40 | path: / | permalink | debian, devuan, email, systemd

Sat, 06 Oct 2018

Systemd and Gopher Tags

I'm so fed up with systemd. I tried recently to install gophernicus on my home workstation, Debian 8 (Jesse) - the first release they switched to systemd. Somehow the installer sets up a listening gopher server on IPv6 only, and the systemd interface is completely broken. I don't even want to spend the time to debug it, the CLI interface and config file layout is so awful. I think I'll install Devuan and say goodbye to systemd.

Solderpunk writes about tagged gophers [0][1], and Jynx is right [2][3] in that my gopher phlog engine Slerm [4] supports tags and tag searches natively. I agree a tag-search facility outside of any given client would be very useful, a nice middle ground between full-text and selector searches. Speaking of full-text search, I have a prototype of a full-text search engine I wanted to bolt onto Slerm, but I never finished the integration. Maybe I'll do that one of these days.

posted at: 18:24 | path: / | permalink | debian, devuan, gopher, slerm, systemd, tags

Sun, 18 Mar 2012

WTF is Tracker and Why is it Using All of My Memory?

Recently, I updated by Debian testing XFCE desktop. Nothing unusual there, I've been using Debian for many years and after the gnome3 disaster, have pretty much settled on XFCE. This update brought in a surprise, however. My desktop with 3GB of RAM was sluggish, and 'top' showed I was using all my RAM *and* 500MB of swap. Hmmm...

slugmax@foo:~$ ps ax -o rss,user,command | sort -nr | head -n 10 1445784 slugmax /usr/lib/tracker/tracker-miner-fs ...

What. The. Fuck. I'd never heard of 'tracker-miner-fs' before, yet here it was soaking up half my RAM. I look to see where this thing is starting.

slugmax@foo:~$ ack-grep -a tracker /etc/ /etc/xdg/autostart/tracker-store.desktop 24:Name[sl]=Shramba tracker 53:Exec=/usr/lib/tracker/tracker-store 64:X-GNOME-Bugzilla-Product=tracker /etc/xdg/autostart/tracker-miner-fs.desktop 50:Exec=/usr/lib/tracker/tracker-miner-fs ...

So a bloated Gnome utility is being started by my XFCE session manager? Sure enough, checking the XFCE settings reveals the desktop search tool tracker has been set to autostart at login. Here are the packages installed, probably brought in as a "dependency", since I had given Gnome3 a try.

root@foo:/etc/xdg/autostart# dpkg -l | grep tracker ii libtracker-client-0.8-0 metadata database, indexer and search tool - library ii libtracker-extract-0.12-0 tracker extractor library ii libtracker-miner-0.12-0 tracker data miner library ii libtracker-sparql-0.12-0 metadata database, indexer and search tool - library ii tracker metadata database, indexer and search tool ii tracker-extract metadata database, indexer and search tool - metadata extractors ii tracker-gui metadata database, indexer and search tool - GNOME frontends ii tracker-miner-evolution metadata database, indexer and search tool - evolution plugin ii tracker-miner-fs metadata database, indexer and search tool - filesystem indexer ii tracker-utils metadata database, indexer and search tool - commandline tools ...

But why was this enabled in XFCE, by default and with no warning? A bit of searching showed some other guy wondering the same thing about his KDE desktop. So lemme get this straight, a bloated Gnome desktop search utility (reminds me of the last bloated desktop search utility from Gnome, called "beagle") is being started with my XFCE desktop session? I stopped using Gnome to get away from these ridiculous, un-customizable and unusable utilities meant for the unwashed masses. GNU findutils and pdfgrep work just fine for me, thanks. Mutt lets me search my email in a myriad of ways. So next time at least ask me if I want this thing.

posted at: 20:36 | path: / | permalink | bloat, debian, desktop search, linux, memory, tracker, wtf

Fri, 17 Feb 2012

WTF: Ubuntu, Debian and Gnome

After my rant on Ubuntu a few years ago it actually improved quite a bit. You still had loads of mysterious processes running, but at least they advanced things to the point of not slowing the desktop down (or maybe hardware just caught up), all the while keeping the same basic interface. I suppose they had gone just too long without messing things up, so in comes Unity (or Gnome3 if you are running the current Debian testing default desktop), and things are back to slow, clunky and unusable. At least for me - I tried it and abandoned it after a few days. Worse, the interface is radically changed, with no fallback. But hey, it looks good!

I can't complain too much, at least Ubuntu has Xubuntu, and Debian, well Debian just needs a minimal install, then you can add x-windows and your desktop of choice. It's still disappointing, however, that the default desktop in both is so broken.

posted at: 15:53 | path: / | permalink | debian, epic fail, gnome, gnome3, ubuntu, unity, wtf