Monthly Archives: February 2020

Linux Game Publishing Brought Back Online For Archival Purposes


In 2020 we certainly didn’t expect the Linux Gaming Publishing website to appear back online, years after their single server failed and ultimately faded away as one of the promising Linux game porters built up following the collapse of Loki Software. is back up this morning with a message of, “Sat, Feb 29 2020 LGP website archived. The Linux Game Publishing website archive has been published. We thank you for your support.

LGP had been responsible for many great Linux game ports a decade ago like Cold War, Postal 2, Shadowgrounds Survivor, the X2 and X3 games, and many others.

Back in 2010 their only server went down for 2+ months after the SATA disk failed and other issues resulting from that. Their longtime CEO stepped down in 2012 and then in 2014~2015 their website vanished again. Now though it appears to be back in 2020 for archival purposes. These server outages also didn’t help the fact that LGP had begun employing a copy protection system relying upon server functionality.

LGP’s last major game release was Shadowgrounds: Survivor in 2009 while some ports like Bandits: Phoenix Rising have been “upcoming” going as far back as 2003. Their most recent patch release was for Cold War back in 2012.

For those looking for some Linux gaming nostalgia this weekend, is resolving.

Linux Kernel Seeing Patches For NVIDIA’s Proprietary Tegra Partition Table

As an obstacle for upstreaming some particularly older NVIDIA Tegra devices (namely those running Android) is that they have GPT entry at the wrong location or lacking at all for boot support. That missing or botched GPT support is because those older devices make use of a NVIDIA proprietary/closed-source table format. As such, support for this proprietary NVIDIA Tegra Partition Table is being worked on for the Linux kernel to provide better upstream kernel support on these consumer devices.

NVIDIA Tegra devices primarily rely on a special partition table format for their internal storage while some also support traditional GPT partitions.

[Source: Phoronix]

Battle at the Edge: Telcos versus Cloud Giants

When telecom companies look at the market in 2020, the word “multiplication” springs to mind. On every front, you are seeing more devices, more users, and more data taking a massive and critical industry into a period of almost incomprehensible complexity.

Look at it from a consumer perspective. Even a decade after the launch of the iPhone, traffic per phone is exploding worldwide, reaching levels of ten times or more compared to just a few years ago. Meanwhile, enterprises are eagerly dismantling their own monolithic tech stacks into microservices that improve performance but pose massive challenges in understanding network and application performance issues.

This should be a rosy scenario for large telco players – a traffic explosion and greater degrees of complexity are both growth opportunities. But it’s also worryingly familiar. When the public cloud began to emerge, telcos should have taken control, given their massive infrastructure. Instead, it fell to an online retailer – Amazon – to take the lead on building the public cloud. Their closest followers were an enterprise software giant and an online advertising business. All three established such a lead that telcos had no choice but to accept the role of junior partners.

In 2020, telcos have the chance to strike back. Two factors – the rise of edge computing and the advent of 5G – will be the catalysts. Millions of new devices will join the network, and the distinction between network and computing will grow less clear. But to take advantage of this moment, telcos need to transform themselves even as they learn to work with one another.

Complexity at the Edge

Just as the volume of data being processed is exploding, so is the volume of devices being brought online. The number of IP devices worldwide will multiply to 3x the global population in a few short years. It is simply not feasible that all the data, support queries, and analytics generated by this explosion will be transferred back to the central cloud. Instead, more data will be processed at the edge.

Creating an edge ecosystem is all about real estate – data centers have to be close to the devices. That gives telecom players an immediate advantage over AWS, Azure, and GCP. But all viable implementation options of where the servers might live require the provisioning of network, computing, applications, and content. And the question of who provides what – between telcos, solution providers, cloud providers, or even enterprises themselves – is up for discussion. AT&T and Verizon have both struck strategic alliances with cloud giants – should others follow suit? If they do, will they risk becoming dumb pipes for cloud infrastructure?

The 5G Revolution is Here

We’re currently in the midst of the 5G revolution. First implementations are mostly focused on telecoms – in the US, AT&T is rolling out 5G in 15 cities; in South Korea, there are already more than 2 million 5G users; in Singapore commercial 5G services will be rolled out this year with the intention of having 5G in at least half of the city-state by the end of 2022.

But there are also areas where 5G will have an immense impact outside of speeding up text conversations. Let’s look at one early implementation use: gaming. Gamers are a uniquely engaged audience, hungry for every opportunity to improve the speed and quality of their experience. Even a small dollar cost for lower latency time-bound to a battle royale planned on Friday night could represent a multi-billion dollar opportunity for major gaming companies. Equally, a network providing the features and network for major gaming could allow smaller gaming companies to scale rapidly – what we are referring to as a “Universe-as-a-Service” offering. In both cases, telcos will be serving new technology to a new customer. In an industry where microseconds of latency could kill the business model, telcos need the confidence that they will be able to support the technology immediately and be able to scale rapidly. In a 5G world, slow is the new down.

Learning to Trust

As it is for these first responders, so it is for the entire industry – trust is key. For a developer or a software provider, the benefits of the planet-scale cloud providers are precisely that they are planet size. You have the benefit of working with broadly the same UI and capabilities worldwide. Telcos need to embrace this mindset if they want to seize the opportunities that 5G and the edge provide.

The first part of this involves creating standardization. The developers and device makers that will make up the edge ecosystem will not want to work on a different UI depending on which location and telecom provider they are working with. They need a single standard to work with, whether they are providing services to first responders, gathering data from an industrial facility, or connecting smart home devices. They also need to know that the network will be fast and adaptable – in the edge, a slow network is as bad as no network at all.

This instantly raises the fear of commoditization – that telecoms will become interchangeable parts. But as an industry, telecoms need to approach this revolution without resorting to a defensive posture. If they can learn to work together, they can create a level of trust that has never previously existed between the industry and the leading software and device makers – trust that they have reliable partners and network reliability to power the new era. Only that way can they take their natural place and prevent the edge era being another chapter of Amazon, Google, and Microsoft’s dominance.

Source link

Netrunner Linux Still Goes Its Own Way at ‘Twenty’ | Reviews

By Jack M. Germain

Feb 28, 2020 11:11 AM PT

Netrunner “Twenty” is a birthday release offering that makes what was good even better.

Developers released Netrunner 20.01 on Feb. 23 with the latest stable Debian 10.3 “Buster” base and the KDE Plasma desktop. This release marks the distro’s 20th birthday in a way.

Code-named “Twenty,” the 20.01 release is the 20th upgrade of the Netrunner project over its 10-year history. It is packed with the latest KDE desktop packages, new theme tweaks, and a collection of GTK and Qt/KDE programs.

Netrunner’s customized KDE desktop has extra applications, multimedia codecs and Flash and Java plugins. This makes Netrunner KDE a more inviting option than the Plasma desktop other distros offer.

It has a unique default look and feel that is very user-flexible in terms of personal customizations. You will not find significant changes from earlier Netrunner versions, but the Netrunner 20’s approach to KDE Plasma will not disappoint.

Even if the KDE desktop is not your preferred computing environment, you will find it simple to use and very flexible to set up your way. The modifications enhance the user-friendliness of the desktop environment and preserve the freedom to tweak, which is a staple of this distro.

Netrunner 'Twenty'

Netrunner ‘Twenty’ has an uncluttered look out of the box with unique features neatly tucked away that provide lots of functionality.

Long Road to Get Here

The Netrunner distro comes with a bit of a troubled history. Its developer team, heavily sponsored by the Germany-based
Blue Systems IT company, released a separate “Rolling” edition based on Manjaro/Arch Linux in 2014. It was discontinued, relaunched in 2017 and discontinued again in 2019.

Last year’s decision to drop the Netrunner Rolling edition was an attempt to eliminate a redundant development cycle. Netrunner’s popular Manjaro Linux-based offering was on a rolling update schedule. That is typical for Arch-based distros like Manjaro. However, Netrunner’s Debian-based distro instead relies on two major releases per year in addition to necessary security updates.

After Netrunner’s developers announced a collaboration with the Manjaro community in October, it made sense not to continue with Netrunner Rolling. However, the team will offer continued support for existing Rolling users through its forums, based directly on Manjaro.

Netrunner Debian, Core and ARM versions are unaffected by the loss of the Netrunner Manjaro edition. The Debian version ships with a full set of preinstalled software for everyday use. The Core edition is a slimmed down version that lets you build your own system or run it on low-spec hardware.

The Maui Diversion

For a while, Netrunner nearly morphed into a Hawaiian delight. In 2016 the Netrunner website announced that Netrunner Kubuntu was discontinued and directed visitors to its replacement distro, Maui Linux.

Maui was based on KDE Neon and featured KDE’s Plasma desktop. The previous versions, up to Netrunner 17, were based on Kubuntu/Ubuntu.

In October 2016, I wrote a
review of Maui Linux for LinuxInsider. Maui was an attempt to continue the Kubuntu-based heritage while adopting some of the latest technologies impacting other Linux distros in varying stages.

That effort was short-lived. The Maui Linux website is still accessible, but the last release was the Maui 17.06 edition on July 9, 2017. That timeline coincides with the resurrection of Netrunner that year.

The Maui website has no information about the current status of Maui Linux. The download link is still active. However, distro tracking website lists the Maui Linux distro as “dormant.”

What’s Inside

The new Netrunner release comes with Firefox-ESR and Thunderbird updated to the latest stable LTS (long term support) versions. They get regular security updates provided by Debian security.

This release switches to the Breeze Window decoration with its darker color, which increases the display contrast and makes it easier to distinguish between active and inactive windows.

I like the red colored cursor (RED-Theme). It is a handy way to quickly locate the cursor on the screen. Very retro looking.

Netrunner Twenty has a uniquely drafted wallpaper. It sets a visual marker for the milestone of 10 years of Netrunner and the 20th version release. That, of course, is based on the standard two updates per year and overlooks some of the discontinued activity.

It comes with a nice application mix and a wide variety of tools for doing day-to-day computing tasks. For instance, applications include the LibreOffice suite, and Gimp (GNU Image Manipulation Program) for tweaking, editing and manipulating images. The mix is a nice exception, as other KDE distros typically are too limited to the KDE family of applications.

Krita lets you draw with your mouse or pen. Also bundled is the Inkscape vector-based scalable graphics editor and the Kdenlive video editor.

GMusicbrowser and Yarock are included to manage music data and listen to songs, along with the SMplayer for watching videos. A nice collection of games and puzzles supplement the largest Linux gaming platform Steam — and there is much more.

Desktop Overview

Netrunner’s main menu display is unique. The bottom panel displays the applications menu at the left end along with launcher icons for the Dolphin file manager and the default Firefox Web browser.

The right side of the bottom panel displays the system notification tray and a launcher for a special screen display configuration bar. Pressing the “Windows” key avoids having to click on the menu button on the bottom panel.

The middle portion of the bottom panel serves as a dock for thumbnails of running applications. Right-clicking anywhere on the desktop pops open a menu to do system-related actions such as configuring the desktop, and adding widgets and panels. So far, that is fairly standard.

You’ll see what’s unique about it when you launch the menu. It fills the entire screen, dividing the view into sections not bordered by columns and divider lines. Two buttons centered at the top of the screen switch between Apps & Docs and Widgets. Depending on your view choice, the content of the display changes.

Netrunner 'Twenty Main Menu'

Part of Netrunner’s uniqueness lies in how it displays the main menu.

The layout itself is unique to Netrunner. A search area sits just under the top two buttons for quickly locating and launching an application. No need to click the search window to position the cursor in order to type an entry. Just start typing. Your entry appears as you type.

Categories hug the right edge of the screen. A vertical listing down the center of the screen lets you scroll through a category’s contents. A Favorites row and buttons for shutdown options are located in the left section of the menu display.

Right-click on a menu item to add it to the Favorites row or place its launcher on the desktop. You also can pin the icon to the bottom panel.

A Better Way

Other Linux distros try similar approaches with the KDE interface, but Netrunner’s developers execute their design better. It can be a bit daunting to work through all the myriad options and configuration settings of the KDE desktop, but this is not the case with the KDE integration built into Netrunner.

One of the first things you should do is go to the Plasma Tweaks tool in the main menu. All user interface-related K desktop modules are located there. Overall, the menu layouts for the system settings and other areas of personalizing the look and feel are well designed and uncluttered.

One of the really nice features of KDE in any distro integration is the Activities desktops. No other Linux desktop environment has an Activities-style feature. Netrunner’s inclusion of screen edge and corner hotspots provides quick access to this functionality, as well as scale and expo views of Activities and Virtual Desktops.

Activity screens are similar to virtual workspaces, only with more options. While virtual workspaces is a common feature in several desktop options, only KDE adds the additional functionality that Activities desktops provide.

Each Activity workspace can have any number of additional virtual workspaces. Each Activity screen can have its own background image and widgets. These are totally separate from using virtual workspaces. So KDE offers both options.

Easy Peasy

KDE offers the best of both functional worlds when it comes to widgets or applets. You can place specialized displays and tools on the bottom panel and the desktop.

You can be very flexible with this functionality. You can designate widgets to be available on some or all Activity screens. You can place them on a default screen that makes widgets visible on all of your virtual workspaces.

It is easy to place widgets where you want them. It is a two-step process after you right-click on the desktop or the panel. Scroll through the list of available widgets in the pop-up panel. Then drag the item to where you want it.

Bottom Line

The Netrunner distro used to be a bleeding-edge choice among KDE options. With little that’s new and must-have, this release takes the edge off the bleeding.

I wasn’t nudged away from my preferred competing KDE distro — the new Feren OS Plasma edition.

While Netrunner 20.01 provides a fairly solid integration of classic KDE desktop performance, this release is a departure, in that it is not a step or two ahead of most other KDE-integrated Linux OSes. I

Netrunner attracts two types of typical users. One fancies a more friendly desktop environment. The second wants the freedom to tweak more extensively than other desktop environments allow.

Hardware requirements include a minimum CPU of 1.6 GHz Intel Atom N270 or greater and at least 1 GB of RAM with at least 10 GB hard drive space. Also, the computer should have Intel GMA 945 graphics card support with 128+ MB of video memory.

Netrunner is a unique distro with its own spin on the K Plasma desktop environment. Seasoned Linux users who like to fiddle and tweak an OS into their own platform will love how this distro integrates the KDE Plasma desktop. Newcomers can be quite content using the out-of-the-box settings.

Want to Suggest a Review?

Is there a Linux software application or distro you’d like to suggest for review? Something you love or would like to get to know?

email your ideas to me, and I’ll consider them for a future Linux Picks and Pans column.

And use the Reader Comments feature below to provide your input!

Jack M. Germain has been an ECT News Network reporter since 2003. His main areas of focus are enterprise IT, Linux and open source technologies. He has written numerous reviews of Linux distros and other open source software.
Email Jack.

Source link

Jcat: A New Alternative To Microsoft Catalog Files


Prolific open-source developer Richard Hughes of Red Hat who has been responsible for the creation of PackageKit, the ColorHug colorimeter hardware, GNOME Software, and for the past number of years focused on the Fwupd firmware updating utility and Linux Vendor Firmware Service (LVFS) has a new open-source project.

Brought on by his LVFS development work, Hughes began developing Jcat as a new open-source project providing an alternative to Microsoft Catalog files. Due to Microsoft still not having documented the Catalog file format that hosts security catalog information and with that the inability to reliably generate Catalog files from Linux, Richard Hughes began developing Jcat. Jcat and Microsoft Catalog files are focused on holding arbitrary signatures for external files. This is of importance for LVFS for ensuring BIOS/firmware files are not tampered with and in fact originated from the LVFS platform.

Jcat amounts to being a gzipped JSON file of detached signatures. It’s designed to be easy to support in varying languages / platforms and overcomes the issues of Microsoft Catalog files handling. Hughes currently has a work-in-progress branch supporting Jcat files within fwupd and LVFS.

Those wanting to learn more can do so via Richard’s blog in announcing the new effort today.