so sometimes, though rarely, i need to reload #windowmaker. today something happened, i opened a ‘run’ menu, tried to type in it, and it hung in foreground of all windows. i could move the mouse over the firefox window behind, i could scroll it up and down, and i guess i could close the tab, because on mouse over event wos working. however i could not change to other windows, move to other workspace. dockapps were working.

so i changed to tty with alt+f2, made ps aux | grep wmaker and got two wmaker processes, i needed the second: wmaker --for-real=, got it’s pid. Now issued kill -s SIGUSR1 that pid.

that reloads wmaker. every window stays at its workspacke. you don’t notice any change.

#wmaker #reload #linux #unix #ipc #processes

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)

It’s not just endlessly reinventing the wheel, it’s often dropping the new wheels onto the piles of old wheels underneath. I’ve noticed similar things on Linux where looking for how to set something up in ALSA, I find many forum posts telling someone to just install PulseAudio (I’m yet to find anything that I need to do that PulseAudio can do and ALSA can’t)! The answer to how to solve one simple problem should not be to install an additional layer of complexity over the top of whatever you were using.

#complexity #alsa #pulseaudio #linux #design

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)