NixNote2 has been forked.

One of the apps which I like to use under Android, is the Evernote Web-clipper. But because I am not using Windows anymore, I no longer have the official Windows client application for this service. Yet, I have a paid-for Premium subscription to Evernote. Therefore, I am interested in synchronizing my clippings with my desktop computer, even though I’m using Linux.

One solution which exists for people like me, is the NixNote2 (Linux) application, which is essentially a clone of the Evernote client application. But before Linux users go ahead to install and use this program, there is a recent fact which they need to be aware of. Under Debian / Stretch, aka Debian 9, the version which we may install from the package manager, is currently only version 2.0~beta11-1. This version is badly broken, and trying to use it could lead to some confusion, about why it malfunctions.

The behaviour might already be familiar to some other, unfortunate Linux users: When we first authorize it to sync with our account, it stores its token but only syncs once. After that, attempts to sync fail, and, the (Qt5) System Tray Icon misbehaves badly.

From what I heard this version is broken because the package maintainer for it has failed to maintain the code properly. Maybe he has moved on to different projects? But if he has, the defective version should not really be in the repositories anymore. And so a different developer has come forward, who will allow people to download his up-to-date version, that seems to work fine. This up-to-date version is available as an Appimage.

Screenshot_20190611_183556

I suppose that a type of question may arise, as to why software like this needs to be maintained, or, why it stops working. And in this case, the best answer I can decipher is that Evernote allows third-party client programs to connect, but tightens the protocol with which any client – mainly their own – needs to communicate with their server, either to improve security, to add features, or both.

Situations like this can even lead to some feelings of persecution, which may be stronger in the manufacturers of third-party devices or the programmers of third-party client apps, than they need to be for users. But what might just be happening is the provider trying to improve their infrastructure, and perhaps also, being a bit sluggish in communicating changes they make to the protocol to independent developers and users.

What users need to know, is to start with a healthy client app, before searching for other answers as to why, perhaps, the sync is malfunctioning. ;-)

Screenshot_20190611_183651

 

Dirk

 

Another way to assess quickly, how many computing cores our GPU has.

This posting is on a familiar topic.

On certain Windows computers, there was a popular GUI-based tool named “CPU-Z”, which would give the user fast info about the capabilities of his CPU. Well that application inspired many others, on different platforms, among them, “CUDA-Z”, available for Linux.

If the user has CUDA installed, then he can Download this tool from SourceForge, which is available under Linux as an executable, which can just be put into any directory and run from there. This type of statically-linked executable has come to be known as ‘an app-image’ in the Linux world, but in this case the filename ends with ‘.run’. Below is what mine shows me… Its permission-bits need to be changed to ‘a+x’ after downloading:

Screenshot_20190429_112857

 

I find almost all the information accurate, the only exception being the “Runtime Dll Version”. BTW, Linux computers don’t generally have DLL Files. But I expect that this version-number stems from some internal limitation of the app, as I already know that my Run-Time Version is 8.0.44 .

Dirk

 

OpenShot-Qt Now Cooperates With Wayland Compositing.

One of the subjects which I blogged about before was, that the Debian version of OpenShot at the time, would simply freeze with desktop compositing on. That was the default, GTK version of OpenShot. Further, I can’t vouch for OpenShot under Windows because I think that the way it installs itself is botched. Yet, I am always keen to have such non-linear, 2D video editing applications available.

Well in the present, I have an up-to-date version of OpenShot installed, which is explicitly the Qt-version, installed as the package ‘openshot-qt’ on a Debian / Stretch computer. The main reason fw I have this version working, is the fact that I subscribed the computer I name ‘Phosphene’ to the Debian Multimedia Repository. Without access to this repository, Linux users can sometimes be hosed. In other cases, having its libraries installed can break dependencies with other software.

But this latest Debian Repository version of OpenShot-Qt (2.3.4), for Debian / Stretch, impresses me. Actually, when we first install it, the run-time won’t run, because of a missing library, that being ‘urllib’. This is due to the application package failing to state a dependency. This dependency can be resolved by installing ‘python-requests’ and ‘python3-requests’, which I believe also pulls in ‘python-urllib3′ and ‘python3-urllib3′. After this has been installed, ‘OpenShot-Qt’ runs.

When the developers upgraded their main build of OpenShot to version 2 (+), they needed to rewrite the source code for all the effects of the editor. And for this reason, the up-to-date version only seems to have 7 actual effects, that run over the duration that they’re applied for:

Screenshot_20190224_201216

Such Effects can be applied to a clip, by dragging them onto the clip.

In contrast, because of the flexible way in which this editor defines Transitions – as grey-scale images, it still seems to have an almost unlimited supply of those, that transfer the foreground from one video clip to another (not shown).

But one way in which OpenShot makes up for its small library of 2D /time effects, is by giving its user a very powerful Title Editor, which actually invokes Blender, in order to create renderings of Titles with 3D effects:

(Updated 2/27/2019, 5h50 … )

Continue reading OpenShot-Qt Now Cooperates With Wayland Compositing.