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

What To Do About Plasma 5 No Longer Having KDict

One of the facts which I’ve written about often, is that I’ve set up a fairly recent computer using Kanotix / Steelfire as a tool, and which has successfully resulted in a Debian / Stretch system, that has Plasma 5.8 as its desktop manager. This computer is named ‘Plato’. And I’ve written some observations about Plasma 5.

What I have never written about, is that there exists a Web-compatible protocol for Dictionary services, that predates Google or Bing, and which is simply known in the Linux world as ‘dictd’. The second ‘d’ stands for Daemon and distinguishes the daemon from client-programs, that will ask the daemon the contents of its dictionary. If you will, a daemon is a kind of lesser server.

With ‘dictd’, we may have our own daemon installed, and can even query one daemon from multiple clients on our LAN. Or, we can just use client-programs, and query standard daemons that are available on the Internet, and that usually have larger databases.

But even to query a remote daemon easily, is more fun, if we have a GUI front-end to do so with, instead of merely a command-line interface. As it happened with KDE 4, there was a client GUI called ‘KDict’, but under Plasma 5 I can’t find it anymore.

And so what I’ve done as a workaround, is to configure ‘Ding’ as my ‘dictd’ client instead.

‘Ding’ has always been a fun program for me, personally, to work with, because what it does most-easily, is provide up-to-date English-German Translations. But in reality, to use its full power, requires that we reconfigure it slightly for use with Debian / Stretch … Plasma 5.

screenshot_20180114_193539

First of all, the English-German translation-mode only works, if we have the package ‘trans-de-en’ installed. This has usually given me enough fun.

Continue reading What To Do About Plasma 5 No Longer Having KDict

How To Install Yafaray Under Linux

One of the computing subtopics I dabble in, is the acquisition of 3D-graphics software. Therefore, I already have “Blender 2.78a”, which has its own built-in software-rendering engine, and I have several other rendering engines installed on my Linux-based computers.

Further, the rendering engines by themselves can be useless, unless they integrate well with a GUI (such as with Blender). And so one undertaking which I’ll typically reach with a given computer, is to install “Yafaray”, which used to be ‘Yafray’, which stood for ‘Yet Another Free Ray-Tracer’. If it’s installed properly, Blender can render its scenes, using Yafaray, but from within Blender.

Yafray used to be a much simpler piece of software to install than it has become. But I’m sure the effort I put into it this evening, will be well-worth it eventually. What I’m used to doing is to download a source-tree, and if it’s CMake-based, to run ‘cmake-gui‘ on it, to custom-pick my build options, and to go. But as it happens with Yafaray, this approach led to near chaos. What this did, was to compile all the source-code properly into libraries, but then to install those libraries to nonsensical locations within my system folders. One reason was the fact that a part of the project was to create Python 3 bindings, and another was the need for the Blender-integration, where modern Blender versions are based on Python 3. In any case I was sure to install all the build dependencies via my package-manager, but doing so was not enough to obtain working outcomes.

funbutterflysphere3-0001

Continue reading How To Install Yafaray Under Linux

Debian Category Missing From Plasma Menu.

I use several Linux-based computers, which include an older machine running Debian / Jessie and the KDE 4 desktop manager, and a more-recently-installed machine, running Debian / Stretch and the Plasma 5.8 desktop manager.

Under KDE 4 – which I’ve grown used to over the years – the K-Menu – aka, the Application Launcher – would display a nested menu-system, that included the KDE categories into which applications should fit, which are defined essentially by ‘.desktop’ files, plus a separate category called ‘Debian’, which was denoted by a folder-icon, and which was nested several levels deep, into which almost every installed application should be sortable, defined essentially by the contents of the directory ‘/usr/share/menu’.

k-menu_1s

Under my Plasma 5.8 setup, one fact which I was missing, was the earlier presence of this Debian -category:

k-menu_2s

 

Instead, this computer has a larger abundance of entries, in its Lost+Found category (not shown), which is really just another way of saying, ‘entries which it cannot otherwise put into categories’. In fact, many of the entries that now occur under Lost+Found, also occur under listed categories.

(Updated 12/14/2017 : )

Continue reading Debian Category Missing From Plasma Menu.