Intel has been rapidly advancing their OpenGL 4.x support and OpenGL 4.5 is even in sight now.
Kristian Høgsberg today landed GL_KHR_robustness support in the i965 DRI driver, a requirement for OpenGL 4.5.
How to manage your photos? – That is probably the biggest question for anyone doing anything with a photo camera. As resolutions of cameras grow, the data we have to manage is growing ever. In my case I am talking about more than 50000 photos and videos measuring up to about 200Gb of disk space, constantly growing. There are several photo management softwares out there, I guess the most commonly used ones are Shotwell for the Gnome desktop, digiKam for the KDE world, and FotoXX. I have not used Shotwell and digiKam for quite some time, and collect here my experiences of strength and weaknesses of the two programs. FotoXX seems to be very powerful, too, but I haven’t tested it till now.
Linux has been around for many years, and has gotten better and better as time has gone by. Yet there are some enduring, inaccurate, and annoying myths about Linux that persist to this day.
A Linux redditor started a thread about Linux myths and got some interesting responses from his fellow Linux users:
After missing the last few GStreamer hackfests I finally managed to attend this time. It was held in Thessaloniki, Greece’s second largest city. The city is located by the sea side and the entire hackfest and related activities were either directly by the sea or just a couple blocks away.
The isenkram system is a user-focused solution in Debian for handling hardware related packages. The idea is to have a database of mappings between hardware and packages, and pop up a dialog suggesting for the user to install the packages to use a given hardware dongle. Some use cases are when you insert a Yubikey, it proposes to install the software needed to control it; when you insert a braille reader list it proposes to install the packages needed to send text to the reader; and when you insert a ColorHug screen calibrator it suggests to install the driver for it. The system work well, and even have a few command line tools to install firmware packages and packages for the hardware already in the machine (as opposed to hotpluggable hardware).
Valve's engineers have pushed a new build of the SteamOS Debian-based gaming operating system, version 2.80, to the brewmaster_beta channel for public testing.
SteamOS 2.80 Beta is here more than a month after the release of the stable SteamOS 2.70 update, and it promises some exciting new features for those who use AMD GPUs (Graphics Processing Units) to play their Steam games.
Fancy taking on some insanely big space creatures with harpoons? Blacksea Odyssey will scratch that itch right off.
I've tested it a number of times and it's really quite good. Violent as heck since you're literally ripping monsters apart.
Counter-Strike: Global Offensive to be 64bit, so if you're still stuck in the past it's seriously time to upgrade. Valve say this fixes numerous long standing random crashes.
It seems the new update has introduced a host of new problems, with people reporting reduced performance in general, framerate drops they didn't have before and more.
So, I'm officially giving up on kmail2 (i.e., the Akonadi-based version of kmail) on the last one of my PCs now. I have tried hard and put in a lot of effort to get it working, but it costs me a significant amount of time and effort just to be able to receive and read e-mail - meaning hanging IMAP resources every few minutes, the feared "Multiple merge candidates" bug popping up again and again, and other surprise events. That is plainly not acceptable in the workplace, where I need to rely on e-mail as means of communication. By leaving kmail2 I seem to be following many many other people... Even dedicated KDE enthusiasts that I know have by now migrated to Trojita or Thunderbird.
Over the last weeks I worked on improved input device support in KWin/Wayland and support for virtual keyboard. KWin 5.7 will integrate the new QtVirtualKeyboard module which is now available under GPLv3. For us this means that we have access to a high quality QML based keyboard. For Qt it means that the virtual keyboard is exposed to more users and thanks to the open source nature it means that we can upstream fixes.
The latest KWin/Wayland hacking project by Martin Gräßlin is adding virtual keyboard support to KWin for the upcoming KDE Plasma 5.7 release.
This virtual keyboard support is powered by the QtVirtualKeyboard module and provides a high-quality, QML-based keyboard that will work on KWin/Wayland when no hardware keyboard is available. Implementing this virtual keyboard support with Wayland compatibility was actually quite a feat, but has now become a reality thanks to the work by Martin.