Language Selection

English French German Italian Portuguese Spanish

KDE: KMyMoney, Headerbars and Installing Linux Desktop Environment KDE Plasma

Filed under
  • On the other side of town …

    Since the author of AqBanking recently posted the question how this works, I think it is a good idea to document it in a publically visible way. First of all: why do we need mapping at all? KMyMoney as well as AqBanking deal with the representation of bank accounts and assign each such object an internal ID. Unfortunately, both of them use a different ID for the same account and so one needs some way of turning a KMyMoney ID into an AqBanking ID and vice versa. This is what we are talking here.

    Since KMyMoney does not only support AqBanking as an online banking backend it provides a standardized interface to all of them. Also, a set of procedures is defined to support a wide range of possible backends. Now we deal with two different interfaces: one required for KMyMoney and another one required by AqBanking. The trick here is the glue-logic residing in KBanking. It does all the magic that is needed for a successful marriage of the two participants.

  • On Headerbars

    This type of headerbar is used to a extensively in GNOME and macOS. The adoption of headerbars appears to be an industry trend, and people often ask why KDE apps don’t have headerbars or even seem to be working towards gaining them.

  • Installing Linux Desktop Environment KDE Plasma Is A 'Snap'

    Developers wanting to create applications for the Linux-based KDE desktop environment are getting a helping hand from Canonical and Snapcraft. And bleeding-edge users who want to experiment with the full KDE Plasma desktop can now install it as a snap.

Try KDE Plasma Desktop As A Snap Package

  • Try KDE Plasma Desktop As A Snap Package

    Users wanting to try out KDE Plasma can now install the whole Plasma desktop as a snap. By using the KDE Plasma desktop snap, you're not making any changes to your underlying system, while also having the option of easily removing it.

    The KDE Plasma Desktop snap is available as a tech preview "and should not be considered for production".

    Available as a standalone application, the KDE Plasma Desktop snap can be installed on any system that supports snaps, no matter if the system was previously using Plasma desktop or not (it doesn't replace existing Plasma desktop).

    There are currently some limitations like Wayland not working with this session. You also cannot run applications from the host system, though you'll see other snaps (if you already have some applications installed as snaps) in the menu, but running them won't work. apt / snap commands to install extra software don't work either. As a result, this is useful for testing purposes, and not to replace your current desktop environment, at least for now.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

SUSE releases enterprise Linux for all major ARM processors

SUSE has released its enterprise Linux distribution, SUSE Linux Enterprise Server (SLES), for all major ARM server processors. It also announced the general availability of SUSE Manager Lifecycle. SUSE is on par with the other major enterprise Linux distributions — Red Hat and Ubuntu — in the x86 space, but it has lagged in its ARM support. It’s not like SLES for ARM is only now coming to market for the first time, either. It has been available for several years, but on a limited basis. Read more

MellowPlayer – multi-platform cloud music integration

With my CD collection spiraling out of control, I’m spending more time listening to music with a number of popular streaming services. Linux offers a great range of excellent open source music players. But I’m always on the look out for fresh and innovative streaming players. Step forward MellowPlayer. MellowPlayer offers a web view of various music streaming services with integration with your desktop. It was developed to provide a Qt alternative to Nuvola Player. The software is written in C++ and QML. Read more

Some Thoughts on Open Core

Nothing is inherently anti-business about Free and Open Source Software (FOSS). In fact, a number of different business models are built on top of FOSS. The best models are those that continue to further FOSS by internal code contributions and that advance the principles of Free Software in general. For instance, there's the support model, where a company develops free software but sells expert support for it. Here, I'd like to talk a bit about one of the more problematic models out there, the open core model, because it's much more prevalent, and it creates some perverse incentives that run counter to Free Software principles. If you haven't heard about it, the open core business model is one where a company develops free software (often a network service intended to be run on a server) and builds a base set of users and contributors of that free code base. Once there is a critical mass of features, the company then starts developing an "enterprise" version of the product that contains additional features aimed at corporate use. These enterprise features might include things like extra scalability, login features like LDAP/Active Directory support or Single Sign-On (SSO) or third-party integrations, or it might just be an overall improved version of the product with more code optimizations and speed. Because such a company wants to charge customers to use the enterprise version, it creates a closed fork of the free software code base, or it might provide the additional proprietary features as modules so it has fewer problems with violating its free software license. Read more

Linux 4.20 Allows Overclockers To Increase The Radeon TDP Power Limit

The AMDGPU Linux kernel driver for a while has now offered command-line-driven OverDrive overclocking for recent generations of Radeon GPUs. This has allowed manipulating the core and memory clock speeds as well as tweaking the voltage but has not supported increasing the TDP limit of the graphics card: that's in place with Linux 4.20 Up until now with the AMDGPU Linux kernel driver there hasn't been support for increasing the TDP power limit beyond its default, but has allowed for reducing that limit should you be trying to conserve power / allow your GPU to run cooler. A change was quietly added to the Linux 4.20 kernel to allow increasing the power limit when in the OverDrive mode. This change wasn't prominently advertised but fortunately a Phoronix reader happened to run across it today and tipped us off. Read more