Language Selection

English French German Italian Portuguese Spanish

The Road to KDE 4: Solid Brings Hardware Configuration and Control to KDE

Filed under
KDE

One of the many new technologies for KDE 4 is the often mentioned, but seldom explained Solid Hardware API. Hardware has always been a bit of an annoying element of using Linux and other Unix [like] operating systems, but Solid hopes to fix that for KDE 4. In many ways, Solid is like Phonon, in that it's a Qt/KDE style API around already existing components at the lower level, such as freedesktop.org's HAL. It is already quite functional in the backend, and it's already affecting visible KDE components. Read on for more...

Solid is an API for accessing device information such as available disks or networks. It does not deal with device drivers, leaving that to the OS. It does not deal with low level device information, leaving that to already existing, and very good tools such as HAL or other underlying subsystems.

Solid was introduced to the KDE world at large at aKademy, and the first signs of work were the appearance of its website. Since then it has mostly flown under the radar, with the odd mention here and there thanks to Danny Allen's Commit Digests, or the occasional blog posting on the planet. If you visit the #solid channel at irc.kde.org (freenode), you'll find that it's sparsely populated, and mostly quiet. But appearances can be deceiving...

Full Story.

More in Tux Machines

PfSense 2.2 Open Source Firewall Receives Important Security Update

PfSense is a free, open source customized distribution of FreeBSD that has been built to be used as a firewall and router. A new iteration has been released and the distro now sports the 2.2 version number. Read more

Linux-Powered Librem 15 Laptop Crowdfunding Campaign Is a Major Success

Librem 15 is a new Linux-powered laptop that will ship with completely free applications, drivers, and kernel. The crowdfunding campaign for this laptop is almost over and it has been a resounding success. Read more

Black Swift, the tiny wireless computer is on Kickstarter

Another beautiful board is coming to kickstarter: it’s tiny and powerful. Black Swift runs on OpenWRT Linux, and it can be programmed in a bunch of languages, ranging from C/C++ to PHP, Python, Perl, and Bash scripting (there’s also a Node.js port). Read more

Intel Broadwell: GCC 4.9 vs. LLVM Clang 3.5 Compiler Benchmarks

GCC 4.9.2 and LLVM Clang 3.5.0 were benchmarked using the packages provided on Fedora 21 x86_64. The same Lenovo ThinkPad X1 Carbon was used for all of the benchmarks, the first Broadwell laptop/ultrabook at Phoronix and it features the Core i7 5600U that's dual-core with Hyper Threading and tops out at 3.20GHz. Fedora 21 was running with the Linux 3.17.8 kernel while testing each of the provided compilers. Read more