I'm sure most folks are aware of the list on Are we Wayland yet?, which has a lot of great apps. Most of the standard desktop ones are already included with Manjaro Sway edition. However, one glaring omission was a calculator app (bc
is of course included and usable on the terminal, but can be rather cumbersome for complex calculations).
Today, I stumbled across a very nice alternative: speedcrunch. So far it's been working great natively on Sway thanks to being based on the latest qt5-tools
. Nice fast keyboard-based interface with the option to use a GUI keypad, binary ("Bitfield") input, support for expressions, functions, mathematical constants, smart completion, complex numbers, and more!
Really much happier with this app when compared to the more basic gnome-calculator
, and even GNU bc ("basic calculator" or "bash calc" as I like to call it).
In the past, I had been using Ubuntu LTS releases for my main HTPC. That original install had been upgraded many times, but actually started out as an Ubuntu spin-off called Mythbuntu. Of course since Steam on Linux was first released, Ubuntu was the most well-supported distro at the time, and still technically is (Look in Steam's
.local
install directory and you'll still findubuntu12_32
,ubuntu12_64
folders which are pre-packaged dependencies & libraries forsteam-runtime
built against Ubuntu's core libs for each architecture). It ran many games fine, and the added bonus of a distro focused on being an HTPC meant that I could usemythgame
as a frontend for emulators, steam, or whatever else needed a launcher. Meanwhile, the main focus of MythTV was being an OSS DVR that supported TV capture cards, commercial skip, and transcoding.It ran all those things well, except trancoding (no VAAPI, only VDPAU & not many codecs), up to a point when my original Nvidia GT240 card became deprecated by Nvidia's binary blob drivers. Thanks to the version-pinned
340
proprietary drivers not being well supported on newer kernels, I have been forced into a hardware upgrade cycle. Decided to go with AMD this time around, but the first card has some kind of hardware issue (9 times out of 10 after a reboot, theamdgpu
driver says the SMU won't init properly... same on windows but no helpful error messages, just doesn't work at all). The card arrived without an OEM box, and seemed suspiciously in used condition although it wasn't sold to me as a used model. Thanks to testing in a rolling-release distro based on Arch, I was able to prove that it wasn't due to software, but instead was a hardware issue. I'm going to send that GPU back and get another one to replace it once prices get less insane.I tested out various Manjaro LiveCDs to check if it was a software or driver problem, and did get the GPU working about once every 10 reboots. I decided to go with a full install of Manjaro Sway edition to try and test out wayland & a more minimal window manager. I didn't think I'd like it at first, as I'd always avoided using
i3wm
in the past... but actually it's starting to grow on me and I think I'll try this out as a daily driver for a while. After following some instructions on the Arch wiki to identify missing steam-runtime dependencies and installing them viapacman
, everything works, including Proton-based games. Technically Steam is still running underXwayland
, as evidenced byxlsclients
output, but it works and seems much snappier than running on Ubuntu with X11.