Subscribe to TuxMachines feed
Your source for Linux and Open Source news, reviews, and howtos.
Updated: 12 min 57 sec ago

Seco unveils first i.MX8M SMARC module

Sat, 2018-03-10 09:17

Seco announced a rugged, SMARC form-factor “SM-C12” module that runs Linux or Android on an NXP i.MX8M, and offers soldered LPDDR4, eMMC and QSPI flash, plus an optional wireless module and carrier board.

Also: Your first robot: The driver [4/5]

read more

KDE:Amarok 2.9 Released, Qt for WebAssembly, KaOS 2018.01, KDE Discover, Skrooge 2.12.0, Krita 4.1, GTK Global Menu

Sat, 2018-03-10 09:14
  • Amarok 2.9 Released As The Last Step Before Qt5/KF5

    The KDE developers working on the Amarok music player released version 2.9.0 this week as their last expected release atop the aging KDE 4 libraries and Qt4.

  • Amarok 2.9.0 "Hibernaculum" released

    As it may be customary for the upcoming season the Amarok team did some spring cleaning and is proud to announce the immediate release of Amarok 2.9.0. While we realize that the clock has run out on KDELibs 4 and Qt 4, we wanted to bring 20+ bug fixes from 18 contributors to our users before the next major release will harness all the shiny new things provided by Qt 5 and KDE Frameworks 5. In fact, the port is already progressing nicely in the Git 'kf5' branch, which is soon to become the new ‘master’ branch. We welcome everybody willing to help out to check out the source code and improve the next major version of Amarok!

  • [Development] Qt for WebAssembly

    As you may have noticed work on Qt for WebAssembly is underway. W

  • Qt Developers Begin Brewing Their WebAssembly Plans

    The Qt Company developers are soliciting feedback from developers and the community about what they would like to see out of WebAssembly support for the tool-kit.

    WebAssembly is now supported by all major web browsers as a binary format for allowing sandboxed executable code in web pages that is nearly as fast as native machine code. Many different projects are figuring out how to make use of WASM or offer support for it moving forward, including the Qt tool-kit.

  • What’s New in KaOS 2018.01

    KaOS 2018.01 is the latest release of KDE-focused Linux distro, KaoS Linux. This release features latest packages for the Plasma Desktop, includes Frameworks 5.42.0, Plasma 5.11.5, KDE Applications 17.12.1. All built on Qt 5.10.0. Also ships ships with an alternative desktop enviornment to KDE Plasma, called Liquidshell, which is a lightweight environment that’s still in development at the moment of writing.

    Powered by the latest Linux 4.14.14 kernel built with Retpoline support, Intel and AMD microcode firmware updates are also present. KaOS 2018.01 also ships with LLVM/Clang 5.0.1, Boost 1.66.0, ICU 60.2, Protobuf 3.5.1, Glib2 2.54.3, Libcdio 2.0.0, OpenCV 3.4.0, Ruby 2.5.0, and the Calamares graphical installer framework 3.2, which features experimental LVM support.

  • This week in Discover, part 9

    We need your help! Consider becoming a KDE contributor, and help make Discover the best Linux app store in existence!

  • Skrooge 2.12.0 released

    The Skrooge Team announces the release 2.12.0 version of its popular Personal Finances Manager based on KDE Frameworks.

  • More comics management: making proper ACBF files.

    Krita 4.1’s comic project management tools now support 90% of all ACBF features.

  • KDE Plasma 5.13 Getting GTK Global Menu Support

    For those relying upon GTK applications like LibreOffice, GIMP, and GNOME programs from the KDE desktop, the integration is taking a step forward with Plasma 5.13.

  • GTK Global Menu

    For the past couple of weeks I have been working on a way to get GTK applications talk to Plasma’s Global Menu feature. I came up with a little helper application called gmenu-dbusmenu-proxy that talks both GMenu and DBusMenu protocols. This way no adjustment on Plasma’s side is needed, it just sees a regular global menu enabled application.

read more

Ubuntu 'Bionic Beaver' 18.04 Beta 1

Sat, 2018-03-10 09:07
  • 18.04 Beta 1 Released For Opt-In Ubuntu Flavors

    Today marks the first beta release of opt-in flavors participating for the Ubuntu 18.04 "Bionic Beaver" development cycle.

    Ubuntu itself continues to skip these development releases in favor of focusing on daily quality of their ISOs. The flavors participating this round for today's beta release are Kubuntu, Ubuntu Budgie, Ubuntu Kylin, Ubuntu MATE, and Xubuntu.

  • Bionic Beaver 18.04 Beta 1 Released!

    "The beaver told the rabbit as they stared at the Hoover Dam: No, I didn't
    build it myself, but it's based on an idea of mine".
    -- Charles Hard Townes

    The first beta of the Bionic Beaver (to become 18.04) has now been
    released, and is available for download!

    This milestone features images for Kubuntu, Ubuntu Budgie, Ubuntu Kylin,
    Ubuntu MATE, and Xubuntu.

    Pre-releases of the Bionic Beaver are *not* encouraged for anyone needing a
    stable system or anyone who is not comfortable running into occasional,
    even frequent breakage. They are, however, recommended for Ubuntu flavour
    developers and those who want to help in testing, reporting, and fixing
    bugs as we work towards getting this release ready.

  • Ubuntu MATE 18.04 Beta 1

    We’ve been refining Ubuntu MATE since the 17.10 release and making improvements to ensure that Ubuntu MATE offers what our users want today and what they’ll need over the life of this LTS release. This is what’s changed since 17.10.

  • Kubuntu Bionic Beaver (18.04) Beta 1 Released!

    The first beta of the Bionic Beaver (to become 18.04) has now been released, and is available for download!

read more

Software: VLC 3.0 Review, The 10 Best Media Editing Applications for Linux, Public-Inbox

Sat, 2018-03-10 09:00
  • VLC 3.0 Vetinari review - The bleeding edge of goodness

    Vetinari is a pretty decent VLC release. One, it's the familiar product, and there are no surprises there, which is good from the user perspective. Two, unassumingly, you gain a whole load of new options and features, and they cover the bleeding edge of the media technology. Three, all of that for free, on any which device you want.

    My testing shows there are still some rough edges, and that the setup in Linux should be easier, and 360-deg playback in Windows more intuitive. But I also know things will quickly get better as these small bugs are ironed out. One thing that VLC has proven in the past fifteen years is that it's stable, robust, rich, and that it inexorably marches forward, into the storm of technology. Speaking of technology, VLC 3.0 grabs it by the horns and the balls. Perhaps 4K or 8K videos have no intrinsic value except to bleed your bandwidth and battery, but when it comes to fads, VLC has all the corners covered and then some, years ahead. It's a tech demonstrator and a clear, undisputed leader. Job well done. Time to watch some movies, then.

  • The 10 Best Media Editing Applications for Linux

    Are you a professional vlogger looking to improve the quality of your content? Or maybe you’re an aspiring director envisaging the next big picture with a photographer who wants to deliver photos that would make Annie Leibowitz (photographer) jealous.

    Our list today compiles media editing applications that are accessible to every Linux user who wants to excel at media editing. And although the regular user can take advantage of this list, most of the apps have a steep learning curve so be ready to get your hands dirty.

  • Creating an email archive with public-inbox

    Keeping up with the free-software development community requires following a lot of mailing lists. For many years, the Gmane email archive has helped your editor to do that without going any crazier than he already is, but Gmane is becoming an increasingly unreliable resource. A recent incident increased the priority of a longstanding goal to find (or create) an alternative to Gmane. That, in turn, led to the discovery of public-inbox.


    In mid-February, Gmane stopped receiving emails from every mailing list hosted at vger.kernel.org; those include most of the kernel-related lists, but also lists for other projects like Git. Your editor posted a query and learned that delivery problems had forced Gmane to be dropped from all lists hosted at vger. While this was happening, the main Gmane web page also ceased to work. Since then, a handful of vger lists have returned to Gmane, though the bulk of them remain unsubscribed.

    Those lists could certainly be fixed too, if somebody were to find the right person to poke. But the fact that so many high-profile lists could disappear for a week or more without anybody even seeming to notice makes it clear that Gmane is not getting a lot of attention these days. The wait for the web interface to come back is in vain; it's not at all clear that even what's there now is going to last for much longer.

    Gmane has served the community well for years; and we all owe the people who have worked to make that happen a huge round of thanks. But all things must end, and it may well be that Gmane's time is coming soon. So what is a frantic LWN editor to do to ensure his ability to keep up with the community?

read more

Void Linux Review – For The Record

Sat, 2018-03-10 08:57

Void Linux Review. Today I finally get to a requested review of Void Linux. Using Void Linux reminds me a little bit of using Arch, since it only installs what you ask it to. Void Linux configuration is straight forward, although as I mention in the video, the documentation is hit and miss.

read more

Games: Habitica, Bacon Man, Neverwinter Nights

Sat, 2018-03-10 04:11
  • Habitica: a role-playing game for self improvement

    What if real-life chores could gain you fake internet points like in an online role-playing game? That's the premise of Habitica, a productivity application disguised as a game. It's a self-improvement application where players can list their daily tasks or to-do items in the game; every time one is checked-off, the game rewards the player with points or game items.

    The game dresses up the task-checking mechanics with the standard trappings of the genre; there are character classes, weapons, armor, and level progression. These are mapped onto real-life tasks in novel ways; it is designed to make daily chores fun. The game is hosted on the Habitica server and can be played from either a web interface or a mobile app (iOS and Android). Both the mobile apps and the server software are available under the GPLv3.

  • Action platformer 'Bacon Man: An Adventure' is being ported to Linux

    Bacon Man: An Adventure [Official Site], an action platformer from Skymap Games is currently being ported to Linux. It looks surprisingly good too!

    The latest post on Steam is from the end of last month, where a developer replied to a rather old forum topic that asked about Linux support back in 2016. Quite surprising really, to see a developer bring back such an old post to update people, but nice to see.

  • Neverwinter Nights: Enhanced Edition release date announced for March 27th, day-1 Linux support

    Beamdog has announced that Neverwinter Nights: Enhanced Edition [Steam, Official Site] will officially release on March 27th and it's coming with day-1 Linux support.

    Announced on Twitter, where they also replied to our question to confirm Linux at day-1. We obviously knew it was already coming to Linux, but knowing it's for sure at the same time as other platforms is indeed great news.

read more

Fedora IoT Edition is go!

Sat, 2018-03-10 04:07

So the Fedora Council has approved my proposal of IoT as a Council Objective. I did a presentation on my IoT proposal to the council a few weeks ago and we had an interesting and wide ranging discussion on IoT and what it means to Fedora. I was actually expecting IoT to be a Spin with a SIG to cover it but the Council decided it would be best to go the whole way and make it an Official Edition with a Working Group to back it! Amazing! One of the side effects of IoT being an accepted Objective is that the Objective Lead has a seat on the Council.

So I would say the real work starts now, but the reality is that there’s been no small amount of work I’ve been doing to get to this point, but there is also now a lot of work to do to get us to a release. We’re going to aim this initially for Fedora 29, with the intention to have a lightweight spin style process to get things up to speed as quick as possible between now and then.

read more

This Android app just changed the desktop game: scrcpy

Sat, 2018-03-10 02:57
  • This Android app just changed the desktop game: scrcpy

    This week developer rom1v released an application for Mac, Windows, and Linux which makes Android appear on a desktop. The user has only to connect their smartphone to their desktop computer with a USB cord, and the Android’s home screen appears on their desktop’s screen. From there, mouse clicks and keyboard entry work and the phone’s functions are all available from the desktop, with little to no lag whatsoever.*

  • scrcpy lets you display and control USB-connected Android devices

    We’re not so sure how you will use this new app but it’s an especially-developed tool that allows you to control and display Android devices that are connected to USB. You can easily run this app on other platforms such as Windows, Mac OS, and GNU/Linux. This one lets the mobile user focus on a number of things from lightness to performances, quality, low latency, low startup time, and non-intrusiveness. What the app does is execute a server right on the device, communicating via a socket going over an adb tunnel.

  • Control Your Android Device From Your PC With This Free, Open Source App

    There are a lot of apps out there that let you take remote control of your Android device. Most require you to install another app on your device. Some of them can be a little sluggish. Other require you to root your device, which is not something everyone wants to do.

read more

Ubuntu 18.04 LTS (Bionic Beaver) Beta Released for Opt-In Flavors, Download Now

Fri, 2018-03-09 22:50

Ubuntu 18.04 LTS (Bionic Beaver) had one of the busiest development cycles, especially due to the Meltdown and Spectre security vulnerabilities, but also because of other causes, including the not very well planned release schedule.

For example, the opt-in flavors were supposed to get two alpha releases, the first one within a week and a half after the New Year's Eve and the second one on February 1st. None of these alpha milestones happened, so that's why we're now seeing the beta.

Also: 18.04 Beta 1 Released For Opt-In Ubuntu Flavors

read more

Google open sources machine learning tech it used to find new planets

Fri, 2018-03-09 22:45

Google will open source the machine learning technology that allowed it to discover new exoplanets, the tech giant announced in a Thursday blog post.

In December, Google announced that it had found two exoplanets by training a neural network to analyze data from NASA's Kepler space telescope and identify signals that could be coming from planets, our sister site ZDNet reported at the time.

read more

Linux dev kit combines DragonBoard with Basler’s new CSI-linked Dart cams

Fri, 2018-03-09 22:41

Basler announced a lower cost, MIPI-CSI-2 version of its BCON Dart embedded cameras designed for Snapdragon-based systems. The BCOM for MIPI Dart modules are sold with a DragonBoard 410c SBC and DragonBoard Camera Kit.

Basler, Qualcomm, and Arrow have collaborated on a Linux-based Basler Dart BCOM for MIPI Development Kit that showcases Basler’s newly announced BCOM for MIPI Dart embedded machine vision camera modules. Equipped with a MIPI-CSI-2 interface and Linux drivers designed to work with Qualcomm Snapdragon based “extended life product portfolio” embedded boards, the camera modules are being sold with a Qualcomm backed, Arrow-built DragonBoard 410c SBC equipped with an Arrow/D3 Engineering DragonBoard 410c Camera Kit.

read more

today's leftovers

Fri, 2018-03-09 18:08
  • Chromebooks Getting All-New Wallpaper Picker and Support for Exporting Passwords

    We have some good news for you if you're a Chromebook user, as Google has added a bunch of goodies to Chrome OS, which you can try right now from the Canary experimental channel.

    Chromium evangelist at Google François Beaufort recently shared details about several new features that have been added to the Chrome Canary experimental channel for Google's Chrome OS operating system for Chromebooks, including a brand-new wallpaper picker, support for exporting passwords, and a revamped keyboard shortcut viewer.

  • Mesosphere Extends DC/OS to the EDGE, Adds Multi-Cloud, Kubernetes Support
  • SOGo v4.0.0 released

    The Inverse team is pleased to announce the immediate availability of SOGo v4.0.0. This is a major release of SOGo which focuses on new features, various enhancements and improved stability over previous versions.

  • An argument against proxies

    Proxies? In companies getting started with an upstream first concept this is what people are called who act as the only interface between their employer and an open source project: All information from any project used internally flows through them. All bug reports and patches intended as upstream contribution also flows through them - hiding entire teams producing the actual contributions.

    At Apache projects I learnt to dislike this setup of having proxies act in place of the real contributors. Why so?

    Apache is built on the premise of individuals working together in the best interest of their projects. Over time, people who prove to commit themselves to a project get added to that project. Work contributed to a project gets rewarded - in a merit doesn't go away kind-of sense working on an Apache project is a role independent of other work committments - in the "merit doesn't go away" sense this merit is attached to the individual making contributions, not to the entity sponsoring that individual in one way or another.

  • HDCP 2.2 Content Protection Being Worked On For The i915 DRM Driver [Ed: DRM in Linux]

    With the upcoming Linux 4.17 kernel cycle there will be initial support for HDCP with the i915 DRM driver. That High-bandwidth Digital Content Protection (HDCP) support in its initial form is limited to v1.4 on HDMI/DP connectors, but HDCP 2.2 is now being tackled.

    Building off that HDCP v1.4 support done by Google's Chrome OS developers for the i915 DRM Linux driver, Intel developers are now working on extending that to HDCP v2.2 capabilities. HDCP2 is an entirely different link protection design from HDCP1. HDCP 2.x support for newer devices supports more encryption standards, supports WirelessHD and Miracast wireless display standards, a new authentication protocol, and other changes effectively making it a clean sheet design but with some commonalities between the versions.

  • How to create a cron job with Kubernetes on a Raspberry Pi
  • herbstluftwm – A Manual Tiling Window Manager for X11

    herbstluftwm is an open-source tiling window manager with which you can manually organize your screens into mutually non-overlapping frames. i.e app windows will be stacked above each other instead of the typical overlapping window settings.

    herbstluftwm offers a swift operation and since its configuration file is a script that runs at startup, it is configured at runtime via ipc calls from herbstclient same as wmii/musca. It makes use of tags (read workspaces) which can be added or removed at runtime.

  • Device Integration

    I’ve been working on some groundwork features to sneak into Builder 3.28 so that we can build upon them for 3.30. In particular, I’ve started to land device abstractions. The goal around this is to make it easier to do cross-architecture development as well as support devices like phones, tablets, and IoT.

  • 20 questions DevOps job candidates should be prepared to answer [Ed: more of that inane "DevOps" hype in Red Hat sites]
  • Infrastructure 2.0: Whatever We’re Calling it Now, It’s Here [Ed: "DevOps" again, Now with 2.0.]
  • Another motive To buy these stock: DiamondRock Hospitality Company (DRH), Red Hat, Inc. (RHT)
  • An intro to ONLYOFFICE – now available as a snap

    Two years ago ONLYOFFICE developers released a desktop office suite that combined viewers and editors for text documents, spreadsheets and presentations.

    Last week ONLYOFFICE Desktop Editors was released as a snap – the universal Linux packaging format. This blog explains with closer insight how the editors were created, the technological aspects, and why we decided to build the snap.

  • Kotlin programming language now available as a snap for Ubuntu
  • Purism Partners with Cryptography Pioneer Werner Koch to Create a New Encrypted Communication Standard for Security-Focused Devices

    Purism, maker of security-focused laptops has announced today that they have joined forces with leading cryptography pioneer, Werner Koch, to integrate hardware encryption into the company’s Librem laptops and forthcoming Librem 5 phone. By manufacturing hardware with its own software and services, Purism will include cryptography by default pushing the industry forward with unprecedented protection for end-user devices.

read more

OSS Leftovers

Fri, 2018-03-09 18:07
  • Open Source Blockchain Developers For Hire Via FundRequest

    FundRequest is envisioned as a decentralized marketplace designed to help companies who need open source blockchain software work find qualified help. The platform, now in beta, will allow anyone to fund projects and reward developers for their work.

  • Unchained Capital Open-Sources Multisig Ethereum Smart Contract and dApp
  • Chrome 65 rolls out: You're getting a stronger redirect blocker, 45 security fixes

    Google has released Chrome 65 for Android, Linux, Mac, and Windows, bringing security enhancements and 45 fixes for security flaws.

  • A New Preferences Parser for Firefox

    Firefox’s preferences system uses data files to store information about default preferences within Firefox, and user preferences in a user’s profile (such as prefs.js, which records changes to preference values, and user.js, which allows users to override default preference values).

  • Hands-On Web Security: Capture the Flag with OWASP Juice Shop

    As a developer, are you confident that you know what you need to know about web security? Wait, maybe you work in infosec. As a security specialist, are you confident that the developers you work with know enough to do the right thing?

  • The benefits of setting professional goals in the open

    Get the newsletter

    Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.

    Self-assessments—reflection of your current abilities, and identification of areas that need focus to create future professional opportunities—are integral to personal development. In open organizations, self-assessments are most effective when they're transparent and collaborative. I'd like to share the simple process I followed when opening up my own self-assessment, so you'll have some ideas you can take forward to start your own collaborative skills assessment.

  • Open-source data governance builds trust for accountability, security

    The challenge of managing data access, accountability and security, collectively known as data governance, is bringing companies together to create a standardized, holistic solution. Hortonworks Inc., an enterprise data management software company, is seeking to unify the data management experience across multiple industries by leveraging open-source technology to create a common trusted framework.

    “We don’t want to be just a streaming engine or just a tool for … creating pipes and data flows and so on. We really want to create that entire experience around what needs to happen for data that’s moving,” said Scott Gnau (pictured), chief technology officer at Hortonworks.

read more

GNOME 3.28rc2 (2.27.92) RELEASED

Fri, 2018-03-09 17:47

Remember this is the end of this development cycle, enjoy it as fast
as you can, the final release is scheduled next Wednesday!

We remind you we are string frozen, no string changes may be made
without confirmation from the l10n team (gnome-i18n@) and notification
to both the release team and the GNOME Documentation Project

Hard code freeze is also in place, no source code changes can be made
without approval from the release-team. Translation and documentation
can continue.

Also: GNOME 3.28-RC2 Released

read more

Games: BASH and Beyond

Fri, 2018-03-09 17:41

read more

Security Leftovers

Fri, 2018-03-09 17:40

read more

Release Notes for siduction 2018.2.0

Fri, 2018-03-09 17:25

Today we are proud to release siduction 2018.2.0 with the flavours KDE, LXQt, GNOME, Cinnamon, MATE, Xfce, Lxde, Xorg and noX. The released images are a snapshot of Debian unstable, that also goes by the name of Sid, from 2018-03-04. They are enhanced with some useful packages and scripts, an installer based on Calamares and a custom patched version of the linux-kernel 4.15.7, accompanied by X-Server 1.19.5 and systemd 237.4.

KDE Plasma stands at version 5.12.2, while GNOME comes in at 3.26 with some packages still at 3.24. LXQt ships at 0.12.0 and Xfce at 4.12.4, while Cinnamon comes in at 3.4.6 and MATE at 1.20.0. Sadly, right now, GNOME, MATE and LXDE are largely unmaintained. If noone steps up to keep them in a releaseable state, we might have to drop these flavours with our next release. The corresponding packages will stay in the archives.
This release comes with the name “patience 2018.2.0”. How we deal with this in the future is unclear. The next release will ship whatever we come up with. Maybe it’ll be just numbers…

read more