Odprtokodni pogled

Opensource view

Novice

Kernel: AMD Energy Driver, Security Features and Statsfs

tuxmachines.org - Čet, 05/28/2020 - 02:26
  • The New AMD Energy Driver Is Working Out Well On Linux For Per-Socket/Core Reporting

    Of the many features coming for Linux 5.8 one of the new drivers we are very much looking forward to is the AMD energy driver for finally exposing per-core and per-socket/package energy reporting of Zen/Zen2 CPUs under Linux. It's working out well so far in my evaluation.

    CPU energy/power reporting is something that I and many other Linux users have long wanted to see under Linux for Zen CPUs, since it's exposed after all on Windows with Ryzen Master and other software. In the past AMD also maintained the "fam15h_power" driver for power reporting back on Bulldozer CPUs. But until Google sent out RAPL Zen patches recently and this "amd_energy" driver was then sent out by AMD engineers, there wasn't much public activity on getting this capability for existing Zen processors. There has also been the out-of-tree "Zenpower" driver for offering this based on public MSR data for Zen, albeit that driver isn't mainline, not maintained by AMD, and conflicts with k10temp when loading.

  • Kees Cook: security things in Linux v5.5

    I got a bit behind on this blog post series! Let’s get caught up. Here are a bunch of security things I found interesting in the Linux kernel v5.5 release:

  • Statsfs: A Proposed Linux File-System For Kernel Statistics

    Statsfs is a new RAM-based file-system proposal by a Red Hat engineer that is designed for exposing kernel statistics to user-space.

    Currently when kernel subsystems want to expose different statistics to user-space, it's done via DebugFS (or sysfs). In the case of DebugFS, users generally need root privileges to access the data and users are often left to implement their own tools for each different subsystem exposing the statistics differently.

    Red Hat's Emanuele Giuseppe Esposito has hacked together Statsfs in order to reduce kernel duplication of different subsystems working on their statistics reporting, avoid dirtying DebugFS with different statistics code, and making it easier for user-space to aggregate and display different kernel statistics.

read more

Games: Proton and New Games for GNU/Linux

tuxmachines.org - Čet, 05/28/2020 - 02:22
  • Ethan Lee: Troubling Times for Porters in a Proton World

    It has been a while we did not get in touch with Ethan Lee directly, also know as ‘flibitjibibo’ on the interwebs. The man needs no introduction as he is behind the ports of numerous games on Linux (including Transistor pictured above), and the author of FNA, an multiplatform FOSS framework made to be compatible with the now-abandoned XNA from Microsoft. We had a long conversation back with him in the days (check out our podcast from that time). We thought it’s a good time to check with him what is going on now that Proton has been out for quite a while and we now have sufficient perspective on how it impacted the market of porting games on Linux.

  • Linux Gaming Has A Serious Problem That Nvidia And AMD Can Solve

    Through the lens of an enthusiast, Linux gaming is healthy. Valve and Codeweavers (the company behind Wine) have boosted its profile significantly since introducing Proton, a compatibility solution that lets you play literally thousands of Windows-only games across dozens of Linux distributions. Ditto that for great services like Lutris, which employs Wine and pre-configured scripts to make installing games from Epic, Origin and Blizzard a mostly painless click-and-go affair. But the real problem with Linux gaming in 2020 has nothing to do with actual games.

  • Missile Command: Recharged Blasts onto Nintendo Switch, Windows PC, Mac, and Linux

    Iconic interactive entertainment producer Atari® and developer Nickervision Studios are delighted to announce today that Missile Command: Recharged™, the neon-lit reimagining of the beloved classic, is now available on Nintendo Switch™ and PC, Mac, and Linux via Steam, with an Epic Games Store release coming soon!

    Based on the 1980 arcade classic, Missile Command: Recharged delivers a visually captivating, deliciously difficult experience designed for modern gamers and fans of the original, alike. Following a highly successful launch on iOS and Android mobile platforms, Missile Command: Recharged brings the fun to a broader audience for even more classically-inspired and fully-charged fun.

  • The Last Faith, a dark gothic metroidvania is coming to Linux

    Currently in development and crowdfunding on Kickstarter, The Last Faith looks like an impressively styled pixel-art dark gothic metroidvania.

    The Last Faith is a Metroidvania that promotes a deep exploration style gameplay with non-linear levels. While you travel around the giant map, you have control over the way you want to be next. Every single spot counts, as you can discover new items, new secret areas, particular puzzles to solve and unique enemies.

  • Try the updated free alpha of ski resort builder Snowtopia

    Snowtopia, currently in development with a free version available while it's early on continues to be a promising new building sim that has you build a ski resort.

    You've built theme parks, massive roller coasters, zoos and all sorts but a ski resort is another slightly different twist on the building and management sim. A genre I love because they're great fun to relax with and zone-out somewhat while you what everything. Snowtopia definitely has that enticing feel to it, the appreciation for people-watching as they all slide around on the snow.

    [...]

    A lot more is planned to come before it has a traditional Early Access release, which should hopefully be later this year. Going by a roadmap they shared you're going to need security personnel, there will be a research system, new animations for the skiers, more buildings, more objectives and so on. Impressive so far though and seems to work wonderfully already.

  • Red Planet Farming is a new free game about feeding colonists

    Growing crops on Mars is no easy task as you're about to find out with Red Planet Farming, a new and free strategy game.

    You take on the role of the Agricultural Director of Mars, your job is to ensure the survival of various outposts across the barren planet by producing food in various shelters. Not an easy job, due to the extreme and constantly changing weather patterns on Mars. You will be with dust storms, radiation, extreme cold, meteor showers and other terrible things.

    [...]

    Developed by a group of graduates and current students of the NYU Game Center in Brooklyn, New York. They received funding from the Alfred P. Sloan Foundation Games Production Grant, a yearly award to fund game development at the NYU Game Center to support and help raise understanding of science, technology and economics. You can read a little more on that here. They even had NASA lend a hand for some technical support and advice.

read more

Proxmox VE 6 and later offers container features, better security

tuxmachines.org - Čet, 05/28/2020 - 02:05

The virtualization industry is full of proprietary and open source products that provide IT administrators with a variety of options for deploying their virtual environments. One product in particular that has not received as much attention is Proxmox VE, an open source virtualization management platform that tightly integrates both the KVM hypervisor and Linux container (LXC) technologies. Proxmox VE's most recent release, 6.1, includes the latest updates to the product, such as new container features, easier management, better security and improvements in availability.

Admins might choose a propriety product to get a system that's highly polished and well supported, or they might opt for an open source offering in order to have access to the codebase and reduce operating costs. Proxmox VE 6 released in July of 2019 and was quickly followed by version 6.1 that following December.

[...]

Proxmox Virtual Environment, or Proxmox VE, is a complete server virtualization platform based on the Debian GNU/Linux distribution. Proxmox VE is a free, open source OS and is known for its ability to manage both KVM and LXC in a single, unified platform. By incorporating both KVM and LXC into its platform, Proxmox VE can deploy a wide range of use cases.

According to Proxmox VE documentation, the platform supports the most demanding Linux and Windows application workloads, while still delivering performance and high availability (HA). For example, admins can scale out compute and storage resources as their requirements change, starting with a single node and expanding to a large cluster to accommodate growing workloads.

read more

Google Engineers Are Becoming Concerned Over Some Arm Platforms Lacking Spectre V2 Mitigations

Phoronix - Čet, 05/28/2020 - 02:00
As a result of at least "a few AArch64 platforms" lacking firmware support for mitigating Spectre Variant Two, Google engineers are evaluating the possibility of Retpolines for the 64-bit Arm architecture...

[$] LWN.net Weekly Edition for May 28, 2020

LWN.net - Čet, 05/28/2020 - 01:44
The LWN.net Weekly Edition for May 28, 2020 is available.

AMD Lines Up Another Batch Of Radeon Graphics Fixes For Linux 5.8

Phoronix - Čet, 05/28/2020 - 00:42
Linux 5.8 features for the Radeon "AMDGPU" kernel driver include the likes of Navi soft recovery and better handling of critical thermal faults on Radeon GPUs as well as enabling TMZ support. With feature work being capped off already on the DRM graphics front for Linux 5.8, AMD developers have been tidying up the code and readying more fixes for all of the new code set to premiere with this imminent merge window...

Mesa 20.1 Released With Numerous Linux Graphics Driver Improvements

Phoronix - Čet, 05/28/2020 - 00:24
Mesa 20.1 has managed to release on time today as this quarter's feature update to this collection of open-source user-space graphics driver components...

[$] Some sessions from the Python Language Summit

LWN.net - Sre, 05/27/2020 - 22:58
The Python Language Summit is an annual gathering for the developers of various Python implementations, though, this year, the gathering actually happened via videoconference—as with so many other conferences due to the pandemic. The invite-only gathering typically has numerous interesting sessions, as can be seen in the LWN coverage of the summit from 2015 to 2018, as well as in the 2019 summit coverage on the Python Software Foundation (PSF) blog. Those writeups were penned by A. Jesse Jiryu Davis, who reprised his role for this year's summit. In this article, I will summarize some of the sessions that caught my eye.

POP!_OS Delivers Outstanding GNOME Experience

tuxmachines.org - Sre, 05/27/2020 - 22:32

System76 regularly updates this distro without requiring constant reinstallation. The developer updates POP!_OS on a rolling release cycle.

The operating system gets updates, security patches and updated releases as they are ready. Rolling releases ensure that you never have to handle ISO installations again with configuring settings to recreate the same look and feel of the current version.

read more

Librem 5 Timeline Recap

tuxmachines.org - Sre, 05/27/2020 - 22:30

Now is a great time to say “Thank you” to all our supporters, as you will see from the timeline recap video, it takes an immense amount of dedication and support to accomplish great things.

Purism has since 2014 been dedicated to bringing the world new kinds of devices, in 2017 Purism started on the long journey of building a mobile phone hardware with accompanying software, this is the timeline of the Librem 5 journey. The Librem 5 has a built-in ecosystem that corrects the issues that have cropped up in other platforms. We want to build secure products that protect your digital privacy without you needing to change a single setting.

Keep in mind that hardware is hard, changing the world for the better is arduous, and that it takes an entire team of dedicated experts working with a supportive community who persevere through many obstacles to create innovative and unique products. This timeline attempts to enshrine both how difficult the challenge is to make a secure phone from scratch, write a mobile operating system that can run on a laptop, desktop, or mobile device. All of that while maintaining a firm idealistic approach to user freedom, privacy, and security.

read more

Cook: security things in Linux v5.5

LWN.net - Sre, 05/27/2020 - 22:19
Kees Cook takes a look some changes improving security in Linux 5.5. Topics include restrict perf_event_open() from LSM, generic fast full refcount_t, linker script cleanup for exception tables, KASLR for 32-bit PowerPC, seccomp for RISC-V, and more.

A pandemic-era LWN update

LWN.net - Sre, 05/27/2020 - 21:03
We are living through interesting times that present challenges in a number of areas, including running a business. While we think of LWN primarily as a community resource, it is also a business that is not unaffected by the ongoing pandemic. It is, we figure, a good time for a status update, especially since we have some news to share.

Ameriška vojska bo tri leta preizkušala SpaceX-ov satelitski internet

Slo-Tech - Sre, 05/27/2020 - 20:17
Ameriška vojska bo tri leta preizkušala SpaceX-ov satelitski internet Slo-Tech - SpaceX in ameriška vojska sta podpisala pogodbo o preizkušanju SpaceX-ove konstelacije satelitov Starlink za dostop do interneta v ameriški vojski. V naslednjih treh letih bo vojska preverjala, ali je SpaceX-ova rešitev ustrezna za širšo uporabo v vojski. Gre za tako imenovano pogodbo CRADA (Cooperative Research and Development Agreement), po kateri vojaški razvoji laboratoriji sodelujejo z zasebnimi podjetji, neprofitnimi ustanovami ali drugimi organi. Gre za uveljavljen način preizkušanja novih tehnologij, preden se ameriška vojska odloči za nakup. Več na Slo-Techu.

Trump napovedal vojno družbenim omrežjem

Slo-Tech - Sre, 05/27/2020 - 20:06
Trump napovedal vojno družbenim omrežjem Slo-Tech - Ameriški predsednik Donald Trump je tehnološkim podjetjem, ki upravljajo družbena omrežja, zagrozil z vzpostavitvijo zakonske regulacije oz. tudi kar njihovim zaprtjem. Obenem je, kot je zdaj že običajno za politike z desno usmerjenim svetovnonazorskim kompasom, družbena omrežja obtožil politične pristranskosti v škodo konservativcev in dodal, naj nemudoma spremenijo svoj način dela. Več na Slo-Techu.

Virgin Orbitu se prvi polet rakete ni povsem posrečil

Slo-Tech - Sre, 05/27/2020 - 20:05
Virgin Orbitu se prvi polet rakete ni povsem posrečil vir: Technology ReviewArs Technica - V začetku tedna so pri družbi Virgin Orbit proti vesolju prvič poslali raketo Launcher One, ki pa ji je nekaj sekund po odmetu z matičnega Boeinga 747 crknil motor in je zgrmela v morje. Kljub temu so prve faze izstrelitve potekale v redu in kmalu načrtujejo novo. Več na Slo-Techu.

EPaper Tablet Gets Desktop Linux Install

tuxmachines.org - Sre, 05/27/2020 - 19:53

ePaper is an interesting thing, providing a non-backlit viewing experience that is much more akin to reading a book than staring at a screen. The reMarkable tablet is a device designed around just such a display, and [davisr] has been hacking away at the platform. His latest work brings full-fat Linux to the fore.

The work builds upon [davisr]’s earlier work, installing a microSD slot in the tablet to make development easier. Getting Linux running required a custom kernel, but once sorted, working with the reMarkable is easy. apt is available for easy software installs, and the tablet is demonstrated using several different pieces of software, like mtPaint and Xournal.

read more

Why snap and flatpak are so important to Linux

tuxmachines.org - Sre, 05/27/2020 - 19:44

The internet is a fickle beast. Just when you think a company or community of developers have come out with a bit of technology that could help an operating system or piece of software rise above, that wacky internet sneaks up to say, "Nay, nay!"

I remind myself over and over to not read the comment sections. But I do, and I see the flame wars that once threatened to slice and dice the heart of Linux rise back up. Once upon a time it was vi vs. emacs and GNOME vs. KDE.

read more

Syndicate content
sfy39587f05