KdeWallet, and Using Smb4K, under Plasma 5

One fact which I’ve written about before, is that I have an up-to-date Linux computer, that uses the ‘Plasma 5′ desktop manager, which is actually the successor to ‘KDE 4′. When using this desktop manager, we can still install numerous packages that ‘belong’ to the old, KDE 4, and most of them will continue to work. One of those is ‘smb4k’, which is a point-and-click utility, to mount a network SMB share – aka, a Windows-file-share, such that it will be visible in our home folder, as though that share was a local sub-folder.

There exist command-line methods to do the same thing, which would mount that network share, and declare it’s of the ‘cifs’ file-system-type, but the use of a simple GUI to do so may be easier.

But then one problem which ensues, is that Smb4K will use the KDE 4 Wallet, to store our password, for that share. It will function in this way, by depending on the package ‘kde-runtime’. In truth, this latter package probably pulls in numerous (old) KDE 4 libraries, and not just the old KWallet, but the existence of this KDE 4 Wallet, on our Plasma 5 machine, is most obvious…

Continue reading KdeWallet, and Using Smb4K, under Plasma 5

I’ve just custom-compiled ‘Aqsis’.

To give some context to this proclamation, I had written an earlier posting, about adapting the non-packaged software named ‘Ayam‘ to Debian / Stretch, that had worked just fine under Debian / Jessie. This is a GUI which constructs complex ‘Renderman‘-Compliant rendering instructions, in this case in the form of .RIB-Files, which in turn, ‘Aqsis’ can turn into 2D perspective views of 3D scenes, that have been software-rendered. OTOH, Ayam itself uses OpenGL and H/W rendering, for its GUI.

What I had found before, was that Ayam did not seem stable anymore under Debian / Stretch. I apologize for this assessment. Under close scrutiny, my computer has revealed, that it was really Aqsis giving the problems, not Ayam. Aqsis is a text-based tool in effect.

Ayam does not specifically need to be used with Aqsis to do its rendering. It can be set up to use other rendering-engines, most of which are quite expensive. Aqsis just happens to be the best Open-Source rendering-engine, whose language Ayam speaks. And at this point I’d say that Ayam is still quite stable, after all, under Debian / Stretch.

As is often the case with such troubles, I next sought to custom-compile Aqsis, to see whether doing so could get rid of its quirks. What were its quirks?

Finally, the only problem with Aqsis was and remains, that it cannot produce a real-time preview of the scene being edited, which it used to provide using a component-program named ‘piqsl’. And the reason why the packaged version of Aqsis does not have ‘piqsl’ under Debian / Stretch, is because this distribution of Linux has a very new ‘Boost’ library ( v1.62 ) , and the visual component to Aqsis, that could produce a display, still relies on the Qt4 libraries and their API, which have begun to bit-rot. The Qt4-specific code of Aqsis cannot parse the newest usage of the Boost libraries, and Debian maintainers have long since discovered this. They are shunning the use of ‘libqt4-dev’ and of ‘libqt4-opengl-dev’ to build any of their packages. So they were effectively forced to package a version of Aqsis, which was missing some important components.

(Updated 12/12/2017 … )

Continue reading I’ve just custom-compiled ‘Aqsis’.

I just Kiboshed my Last Remaining Windows Computer…

As it last stood, I still possessed one remaining Windows computer, which was a 64-bit Octa-Core (threaded as 4) running Windows 7, a tower-computer which has 12GB of RAM, and which I had named ‘Mithral’.

I finally completed my conversion, kicked Windows off that computer, and installed an up-to-date Linux desktop onto it.

The distribution which I chose to start with, was ‘Kanotix‘, which I have been subscribing to for decades now. However, I cannot name this installation a direct Kanotix installation. The reason for this is the fact that the last Kanotix version which their team distributed a ‘KDE’-based version of, was called “Kanotix Spitfire”, and was based on Debian / Jessie, which is also known as Debian 8, and which is not state-of-the-art. Kanotix has been offering a leaner version of all their distributions, which use ‘LXDE’ as their desktop manager, for some time now, starting with ‘Spitfire’. Their latest distribution is called “Kanotix Steelfire”, is based on Debian / Stretch, aka Debian 9, but is only offered from their site as an LXDE-based version.

LXDE stands for ‘Lightweight X Desktop Environment’, and what was ‘KDE version 4′, has been replaced with ‘Plasma 5′, although the last time I checked, there was still no official Plasma 5 -based ‘Kanotix Steelfire’ version.

And so what I did, was to install their LXDE-based version of ‘Steelfire’, and then to use the Debian package-manager to click together an arbitrary Plasma 5 Desktop Manager, which I was also able to actualize as my new Desktop Manager.


Right now I don’t have much installed on it, except for Plasma 5, but more software is to come. The screen-shot above, also prominently shows the ‘gkrellm’ widget, that gives me real-time usage-data, that all my Linux-based systems have, except for the one tablet.

When I install a whole new O/S, I also change the name of the computer in question. The one I’m writing about is now named ‘Plato’. ‘Mithral’ is no longer with us.

It’s not necessarily a good practice for novice users, ‘just to click together’ a Desktop Manager in this way, because there may be compatibility issues which specific users are not aware of. For example, the new Kanotix version, just like all of Debian / Stretch, no longer uses ‘kdm’ to start and stop sessions, as a starting-point for causing Plasma 5 sessions to run. I found that I was able to overcome the hurdles, but then the Plasma 5 version Kanotix is about to recommend in the future, may not be an exact match of the one I ‘created’. In fact, it most-probably won’t be.

But what I have works.

(Edit 10/17/2017 : )

Continue reading I just Kiboshed my Last Remaining Windows Computer…