Language Selection

English French German Italian Portuguese Spanish

March 2020

Anime tactical-shooter RPG 'Unconventional Warfare' successfully funded and coming to Linux

Filed under
GNU
Linux
Gaming

Unconventional Warfare from developer Nightlife Strangers is now officially funded on Kickstarter and thanks to that it's confirmed to be coming to Linux. Against their goal of $20K, they only just scraped by with $20,841 which is backed up by a small amount they get monthly from their Patreon page too.

Read more

WireGuard 1.0.0 for Linux 5.6 Released

Filed under
Linux
Security

Hi folks,

Earlier this evening, Linus released [1] Linus 5.6, which contains our
first release of WireGuard. This is quite exciting. It means that
kernels from here on out will have WireGuard built-in by default. And
for those of you who were scared away prior by the "dOnT uSe tHiS
k0de!!1!" warnings everywhere, you now have something more stable to
work with.

The last several weeks of 5.6 development and stabilization have been
exciting, with our codebase undergoing a quick security audit [3], and
some real headway in terms of getting into distributions.

We'll also continue to maintain our wireguard-linux-compat [2]
backports repo for older kernels. On the backports front, WireGuard
was backported to Ubuntu 20.04 (via wireguard-linux-compat) [4] and
Debian Buster (via a real backport to 5.5.y) [5]. I'm also maintaining
real backports, not via the compat layer, to 5.4.y [6] and 5.5.y [7],
and we'll see where those wind up; 5.4.y is an LTS release.

Meanwhile, the usual up-to-date distributions like Arch, Gentoo, and
Fedora 32 will be getting WireGuard automatically by virtue of having
5.6, and I expect these to increase in number over time.

Enjoy!
Jason

Read more

Also: WireGuard 1.0.0 Christened As A Modern Secure VPN Alternative To OpenVPN/IPsec

GNU Linux-libre 5.6-gnu (GNU Health for all)

Filed under
Development
GNU
Linux

GNU Linux-libre 5.6-gnu cleaning-up scripts, source tarballs, patches
and binary deltas are now available at
<https://www.fsfla.org/selibre/linux-libre/download/releases/5.6-gnu/>.

No changes were required to the cleaning up scripts since -rc7-gnu, but
since they were ready shortly before the final release, that rc was
never published.  Binaries are expected to show up in the near future.


The corresponding upstream release introduced 3 new drivers that request
and load blobs: AMD Trusted Execution Environment, ATH11K WiFi, and
Mediatek SCP remoteproc.  The requests for those are inhibited and
silenced in our release, and so are those for new blobs in nouveau,
AMDGPU and AMD PSP.


For up-to-the-minute news, join us on #linux-libre of irc.gnu.org
(Freenode), or follow me (@lxoliva) on Twister <http://twister.net.co/>,
Secure Scuttlebutt, GNU social at social.libreplanet.org, Diaspora* at
pod.libreplanetbr.org or pump.io at identi.ca.  Check the link in the
signature for direct links.


Be Free! with GNU Linux-libre.


What is GNU Linux-libre?
------------------------

  GNU Linux-libre is a Free version of the kernel Linux (see below),
  suitable for use with the GNU Operating System in 100% Free
  GNU/Linux-libre System Distributions.
  http://www.gnu.org/distros/

  It removes non-Free components from Linux, that are disguised as
  source code or distributed in separate files.  It also disables
  run-time requests for non-Free components, shipped separately or as
  part of Linux, and documentation pointing to them, so as to avoid
  (Free-)baiting users into the trap of non-Free Software.
  http://www.fsfla.org/anuncio/2010-11-Linux-2.6.36-libre-debait

  Linux-libre started within the gNewSense GNU/Linux distribution.
  It was later adopted by Jeff Moe, who coined its name, and in 2008
  it became a project maintained by FSF Latin America.  In 2012, it
  became part of the GNU Project.

  The GNU Linux-libre project takes a minimal-changes approach to
  cleaning up Linux, making no effort to substitute components that
  need to be removed with functionally equivalent Free ones.
  Nevertheless, we encourage and support efforts towards doing so.
  http://libreplanet.org/wiki/LinuxLibre:Devices_that_require_non-free_firmware

  Our mascot is Freedo, a light-blue penguin that has just come out
  of the shower.  Although we like penguins, GNU is a much greater
  contribution to the entire system, so its mascot deserves more
  promotion.  See our web page for their images.
  http://linux-libre.fsfla.org/

What is Linux?
--------------

  Linux is a clone of the Unix kernel [...]

(snipped from Documentation/admin-guide/README.rst)

-- 
Alexandre Oliva, freedom fighter    he/him    https://FSFLA.org/blogs/lxo/
Free Software Evangelist              Stallman was right, but he's left :(
GNU Toolchain Engineer           Live long and free, and prosper ethically

Read more

Also: GNU Linux-libre 5.6-gnu Released After Deblobbing AMD Trusted Execution, Ath11k WiFi

Games: Counter-Strike: Global Offensive, OpenRA and Lutris

Filed under
Gaming
  • Steam and Counter-Strike: Global Offensive once again smash user records

    What seems to be a regular occurrence now during the COVID-19 outbreak, both Steam and Counter-Strike: Global Offensive have yet again broken their own concurrent user records.

  • A new OpenRA test build is up for classic RTS action, with more single-player mission support

    The incredible people hacking away on OpenRA have a new test build up to provide a better experience playing Command & Conquer, Red Alert and Dune 2000 on modern systems.

    Building on top of the massive test build earlier this month that added in some major new rendering features like zooming found in other RTS games, this is focused on some final touches and will hopefully be the last test build before a new stable release.

    For Tiberian Dawn (the original C&C) they've added in the GDI 08a and 09 mission support, along with a couple bug fixes. For
    Dune 2000 the Ordos 6a mission is now supported, plus they fixed spiceblooms not spawning when the overlaying spice was removed. Red Alert should be smoother now too as minelayers should no longer leak enemy mine positions through the fog, plus there's numerous balance changes.

  • Game manager 'Lutris' has a new release with initial Humble Bundle and VKD3D support

    Lutris, the excellent free and open source game manager for Linux has a fresh release up with some brand new and big features that made it in.

    One of the headline additions is Humble Bundle support, allowing you to login to your Humble Store account and download any of the DRM-free release you own from their store making managing those less annoying. A wonderful addition! Speaking on Twitter, they mentioned that more work needs to be done to match up all the games from Humble to those in their database so it's ongoing and support will continue to improve.

Systemd-Free antiX 19.2 Released with Latest Debian Buster Updates

Filed under
Debian

Coming three months after the first point release, antiX 19.2 is here to provide the community with an up-to-date installation media for new deployments, but also to add some extra features.

One of these extra features is support for the runit init system, a UNIX init scheme with service supervision, which was bacakported from Debian Sid (Unstable).

If you want to install antiX with the runit init system, you must download special ISO images that are only made for 32-bit systems. The rest of the ISOs are using the sysvinit init system.

Read more

Access control lists and external drives on Linux: What you need to know

Don't let confusion around external drives on Linux get the best of you, and don't limit yourself to traditional UNIX permissions. Put access control lists to work for you, and feel free to use native journaled Linux filesystems on your portable drives.

Read more

This 5G smartphone comes with Android, Linux - and a keyboard. Back to the future with the Astro Slide

Filed under
Android
Linux

London-based Planet Computers is on a mission to reinvent the iconic Psion Series 5 PDA for the smartphone age. Although mobile professionals -- especially those old enough to remember the 1997 Series 5 with affection -- are often open to the idea, the company's previous efforts, the Gemini PDA and Cosmo Communicator, have had their drawbacks.

The Gemini PDA, for example, is a landscape-mode clamshell device that, despite a great keyboard, is difficult to make and take calls on and only has one camera -- a front-facing unit for video calling. The Cosmo Communicator adds a small external touch screen for notifications and some basic functions plus a rear-facing camera, but you still have to open the clamshell to do anything productive.

Read more

More in Tux Machines

Programming Leftovers

  • Pocket Lisp Computer

    I recently built three Lisp Badge computers with some help from my kids. I bought a hot air soldering station and learned TQFP soldering. The kids did some through-hole and SMT soldering and really enjoyed it! The hardware assembly and debugging process was really fun, other than worrying several times that I had put too much heat into a component, or set the wrong programmable fuse. During that phase I received some advice from the board’s designer, which really helped. I’ve learned from the hardware people at work to always order extra parts, and I did, including an extra PCB. I was half expecting to damage stuff while learning, so I was really happy that we ended up with all three boards fully working, after locating and fixing some cold solder joints.

  •        
  • CY's Take on PWC#067

    This is a part of Perl Weekly Challenge(PWC) and the followings are related to my solutions.  [...] The discussion of Perl 7 in blogs.perl.org # was so hot last week made me too shy to write PWC experience (stop, it's just an excuse!). Some discussions were quite technical for a beginner. Anyway as a beginning coder in Perl 5, I would add "use warnings" in my final coding stage from now on to prepare for the change.

  • Glyph Lefkowitz: Zen Guardian

    Moshe wrote a blog post a couple of days ago which neatly constructs a wonderful little coding example from a scene in a movie. And, as we know from the Zen of Python quote, there should only be one obvious way to do something in Python. So my initial reaction to his post was of course to do it differently — to replace an __init__ method with the new @dataclasses.dataclass decorator. But as I thought about the code example more, I realized there are a number of things beyond just dataclasses that make the difference between “toy”, example-quality Python, and what you’d do in a modern, professional, production codebase today.

  • Ian Ozsvald: Weekish notes

    I gave another iteration of my Making Pandas Fly talk sequence for PyDataAmsterdam recently and received some lovely postcards from attendees as a result. I’ve also had time to list new iterations of my training courses for Higher Performance Python (October) and Software Engineering for Data Scientists (September), both will run virtually via Zoom & Slack in the UK timezone. I’ve been using my dtype_diet tool to time more performance improvements with Pandas and I look forward to talking more on this at EuroPython this month.

  • Quickly Use Bootstrap 4 in a Django Template with a CDN
  • PSF GSoC students blogs: [Week 5] Check-in
  • PSF GSoC students blogs: Weekly Check-in #6
  • PSF GSoC students blogs: Weekly Check-In: Week 6

today's howtos

MX-19.2 KDE Beta 1 available for testing

We are pleased to offer MX-19.2 KDE Beta 1 for testing purposes. MX-19.2 KDE is an Advanced Hardware Support (AHS) enabled 64-bit only version of MX featuring the KDE/plasma desktop. Applications utilizing Qt library frameworks are given a preference for inclusion on the iso. This will be first officially supported MX/antiX family iso utilizing the KDE/plasma desktop since the halting of the predecessor MEPIS project in 2013. MX-19.2 KDE includes the usual MX tools, antiX-live-usb-system, and snapshot technology that our users have come to expect from our standard flagship Xfce releases. Adding KDE/plasma to the existing Xfce/MX-fluxbox desktops will provide for a wider range user needs and wants. Read more

Audiocasts/Shows: Noodlings, GNU World Order and This Week in Linux

  • Noodlings | Amiga 1200, openSUSE Leap 15.2 and Documentation
  • GNU World Order 361

    Pdfmom is a macro set for Groff meant to make it simple and intuitive. Here's an example MOM document. .TITLE "My example mom doc" .AUTHOR "Klaatu" .CHAPTER 1 .DOCTYPE CHAPTER .PRINTSTYLE TYPESET .PT_SIZE 10 .LS 12 .START .PP This is some sample text. I hope it comes out alright. It probably will. Thanks to \fBpdfmom\fP. Process it with the **pdfmom** command: $ pdfmom example.mom > my.pdf

  • This Week in Linux 108: Linux Mint 20, openSUSE 15.2, CutiePi Raspberry Pi Tablet, and more!

    On this episode of This Week in Linux, we’ve got some big Distro News from Linux Mint, openSUSE and there may be a way to have a Rolling Release of Ubuntu now. We’ve also got some Linux Mobile news thats to the team at XDA Developers making it possible to put Ubuntu Touch from UBports on a lot of Android based devices. We’re going to talk about a new Kickstarter that is going on right now to develop a Raspberry Pi based Tablet called the CutiePi. In App News, were going to talk about a new Task Manager app called Planner and there’s some changes coming to the Matrix Client, Riot.im which is much needed so I am excited for that. We’ve also got some odd news from Microsoft as they have decided to release an Antivirus for Linux called Microsoft Defender ATP. Apple recently announced they are dropping Intel for their own processor platform and we’ll discuss how that will relate to people wanting to run Linux on that hardware. Then we’ll round out the show with some awesome Humble Bundles that are live right now. All that and much more on Your Weekly Source for Linux GNews!