xfconf-query -c xsettings -p /Gtk/DialogsUseHeader -s false
Archive for Linux
Apparently this is not completely unusual, see here. The only solution I found was to manually remove a whole bunch of oddly codependent Mono packages manually with
sudo dpkg --remove --force-remove-reinstreq mono-this mono-that mono-whatever-else-shows-up. apt and apt-get were pretty stumped.
Hopefully this helps someone else.
It couldn’t be much easier. First of all, you install the application using the official Apt repository. You want the repo so security updates and the like are automatically applied alongside your regular unattended upgrades. You are automatically applying security updates, aren’t you?
# Add the release PGP keys: curl -s https://syncthing.net/release-key.txt | sudo apt-key add - # Add the "release" channel to your APT sources: echo "deb http://apt.syncthing.net/ syncthing release" | sudo tee /etc/apt/sources.list.d/syncthing.list # Update and install syncthing: sudo apt update sudo apt install syncthing
Following installation, I’ve seen it suggested to temporarily change the configuration to allow remote web access, but it seems to me that SSH tunneling is much easier to use than changing the configuration every time you might want to enter the settings. Something like this should do. (Update: the manual already mentions it.)
ssh user@hostname -L 8500:localhost:8384
localhost:8500 to access the configuration. You can of course use the same trick to make phpMyAdmin more secure. With that out of the way you can follow the manual for setting up Syncthing as a systemd service.
There’s the obvious check if bash-completion is installed, but what I didn’t realize is that
.bashrc needs to contain a few things as well. If you lost it, the simple solution, at least in Debuntu, is as follows:
cp /etc/skel/.bashrc ~/
A while back a typo evaded me. GNU Tar is a utility originally conceived for writing (t)ape (ar)chives, a type of backup, whereas GUN Tar presumably doesn’t exist. Even if it did, it wouldn’t have anything to do with the GNU part of the equation.
Curious about the prevalence of this typo, I quickly found some unrelated but very interesting pictures. A guntar is a a combination of a gun and a guitar — obviously. 😉
Here’s a random video of Frank Klepacki playing some songs from Red Alert on his “Vengeance” guitar. I’m not really into guitars, but they can be quite interesting visually.
The typo itself is actually surprisingly rare. I searched for
"gun tar" -guns -military -shot -shoot -shooting -foam but it’s still showing a lot of noise. Only one result was about GNU Tar, namely and embarrassingly, the typo made it into a published book: Utilizing Open Source Tools for Online Teaching and Learning: Applying Linux. Adding an
extract at the end, i.e.,
"gun tar" -guns -military -shot -shoot -shooting -foam extract greatly improves on the ratio of typo results.
Geany has a nice story about named matching groups in the manual, but those don’t seem to work in the actual find & replace dialog. Instead, you can refer to them by number. Less convenient, but generally workable.
I’ll give you a concrete example. I copied my list of games from Humble Bundle to be able to examine them better locally. I didn’t see an obvious way, so I just copied them from the website (by deactivating the
user-select: none CSS property). Long story short, I ended up with a list like this:
Anomaly Korea 11 bit studios Anomaly Warzone Earth 11 bit studios Another World DotEmu Aquaria Bit Blot Avadon: The Black Fortress Spiderweb Software BIT.TRIP BEAT Gaijin Games Blackwell 1: Legacy Wadjet Eye Games Blackwell 2: Unbound Wadjet Eye Games Blackwell 3: Convergence Wadjet Eye Games Bladeslinger Kerosene Games Bridge Constructor Merge Games
Using the regex pictured above, that turns into this:
Anomaly Korea;11 bit studios Anomaly Warzone Earth;11 bit studios Another World;DotEmu Aquaria;Bit Blot Avadon: The Black Fortress;Spiderweb Software BIT.TRIP BEAT;Gaijin Games Blackwell 1: Legacy;Wadjet Eye Games Blackwell 2: Unbound;Wadjet Eye Games Blackwell 3: Convergence;Wadjet Eye Games Bladeslinger;Kerosene Games Bridge Constructor;Merge Games
After optionally stripping out the double newlines (replace
\n), you can save the file as a
.csv and open it in Calc. And there you have it. My complete list of Android games:
Steam is working problem-free these days, unlike last year, but a recent update broke Enpass. Hopefully it’ll be fixed again soon, but in the meantime:
Otherwise you’ll have to contend with this fun error:
$ /opt/Enpass/bin/runenpass.sh libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile QLayout: Attempting to add QLayout "" to QPasswordEdit "", which already has a layout libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile Auto configuration failed 140475586791488:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:185:filename(libssl_conf.so): libssl_conf.so: cannot open shared object file: No such file or directory 140475586791488:error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244: 140475586791488:error:0E07506E:configuration file routines:MODULE_LOAD_DSO:error loading dso:conf_mod.c:285:module=ssl_conf, path=ssl_conf 140475586791488:error:0E076071:configuration file routines:MODULE_RUN:unknown module name:conf_mod.c:222:module=ssl_conf QMutex: destroying locked mutex Segmentation fault!
Since I don’t use Steam that much I don’t know when it was added, but it’s nice that Steam is no longer tiny on my UHD monitor.
The biggest issue with breadcrumbs in Nautilus and Nemo is that suddenly you can only reach the full path by pressing the keyboard shortcut Ctrl + L or with too precise clicking somewhere far from where you need to be. Thunar has always shared this problem, but it looks like it was silently fixed in the 1.8.x release. (That is, I couldn’t find anything about it in the
Note how everything to the right of the breadcrumbs is a giant button to activate location entry. Very elegant. Next, let’s have some “Open terminal here” on the breadcrumbs!
I went with a mildly deceptive clickbait title since this is generic, not specific.
The simplest way is to add
synclient TapButton3=2 to your
echo synclient TapButton3=2 >> ~/.bashrc