Language Selection

English French German Italian Portuguese Spanish

Gaming

The Best Linux Gaming Laptop? Juno Neptune 15 Review

Filed under
Linux
Reviews
Gaming

If I had to pinpoint something to criticize, it's not something related to the actual hardware, but rather the operating system.

Offering Ubuntu 20.04 pre-installed is certainly a safe and sane choice, but other Linux PC companies like Star Labs, Slimbook and TUXEDO Computers offer a handful of distro options.

Read more

Open source game achievements

Filed under
OSS
Gaming

Learn how Gamerzilla brings an achievement system to open source games and enables all developers to implement achievements separate from the game platform.

Some open source games rival the quality of commercial games. While it is hard to match the quality of triple-a games, open source games compete effectively against the indie games. But, gamer expectations change over time. Early games included a high score. Achievements expanded over time to promote replay. For example, you may have completed a level but you didn’t find all the secrets or collect all the coins. The Xbox 360 introduced the first multi-game online achievement system. Since that introduction, many game platforms added an achievement system.

Open source games are largely left out of the achievement systems. You can publish an open source game on Steam, but it costs money and they focus on working with companies not the free software community. Additionally, this locks players into a non-free platform.

Read more

Games: Escape Simulator, Total War: WARHAMMER III, and More

Filed under
Gaming
  • Get out together in Escape Simulator, a game with 'highly interactive' escape rooms | GamingOnLinux

    Playable in solo or online in co-op, Pine Studio (Faraway: Director's Cut, SEUM: Speedrunners from Hell) have announced their escape room game Escape Simulator is releasing on October 19.

    "Think you have what it takes to escape? Face ingenuous locks in ancient Egypt. Hack the system in an adrift space shuttle. Decipher mysterious notes in the oddball Victorian library of Edgewood Mansion. Play online with pals for double the fun. Or brave the mysteries alone, with nothing but your smarts to aid you."

    [...]

    The developer has confirmed that it will have full Linux support at release.

  • Grand Cathay gets a big introduction for Total War: WARHAMMER III | GamingOnLinux

    While it may be sad that Total War: WARHAMMER III has been delayed until 2022 so we've got a while to wait, we're at least getting more info on what will be included like the new Grand Cathay nation.

    This is the first time for the franchise to see Grand Cathay realised in full. Originally mentioned in the second edition of Warhammer Fantasy Battles and a few random mentions, Creative Assembly teamed up with Games Workshop to pull together everything to create a full army and empire for Total War: WARHAMMER III including their own characters, units, magic, history, and much more.

  • Kingdom Two Crowns will expand again with Norse Lands coming soon | GamingOnLinux

    Kingdom Two Crowns: Norse Lands is the latest announced expansion for the side-scrolling kingdom builder and it sounds like it's going to be quite an exciting addition.

    Bringing with it a setting inspired by Norse Viking culture, it's a whole new campaign that gives you a new setting to build, defend, explore and conquer. "In Norse Lands, players can look forward to unleashing abilities drawn upon from Norse gods, commanding mighty units, building Viking- inspired armaments, solving challenging puzzles, and facing a new enemy Greed.".

  • Check out the first hour of a point and click thriller in Slender Threads: Prologue | GamingOnLinux

    Slender Threads: Prologue gives you a small slice of what to expect from the full point and click thriller and it's out now with a Linux version.

  • City-builder Nebuchadnezzar gets another huge upgrade with fire, crime and diseases | GamingOnLinux

    A game that at release was pretty good but clearly lacking in many areas, Nebuchadnezzar has expanded yet again with more major new game mechanics. If you bounced off it at release, it's really time to give it another look.

    "Nebuchadnezzar is a classic isometric city builder game inviting players to experience the mysterious history and culture of ancient Mesopotamia. In the campaign, players get to rule over influential historical cities filled with magnificent monuments."

  • SkateBIRD does a fancy kickflip onto Steam and itch.io as it's out now | GamingOnLinux

    Combining tiny little fancy birds with skateboarding is highly unusual but it continues to show how indie developers will try things AAA won't. SkateBIRD is exactly that and it's out now.

    Of course since you're only tiny, so are the skateparks which are all made from random everyday objects. You get to customize your bird too, as the developer points out that "Skateboarding is all about self-expression, and style is important no matter how small the skater. From cowboy hats, to colorful scarves and backpacks, SkateBIRD’s accessories let each skater’s personality shine. Look fresh while tracking down hidden mixtapes to unlock new songs or have a solo session with low-fi bird-hop beats in the background".

  • Valheim update Hearth & Home is out now with lots new | GamingOnLinux

    The big Hearth & Home update for the co-op survival game Valheim is out now and it's a big one. Touching on many aspects of the game to make it feel quite different overall.

    Valheim is still mostly the same game but there's so many tweaks that you're going to need a fresh world to experience it all. Thankfully characters can move between worlds so it's not a big issue. However, once you use a character on a new world or play a new world you can't play it with an older version.

  • Boiling Steam: Powered By Gitea… and Much More!

    How does Boiling Steam work behind the scenes? What’s Gitea? There is not much point in talking about the CMS (Content Management System) we use (WordPress), because that would be a rather boring topic in itself… Rather, how does the small team behind our publication actually organize itself? And what tools do we use and how does Gitea fit into it?

    [...]

    Doing Peer Review also works well because we all have different backgrounds, tastes and experiences. If we were all from the same mold, it would not be nearly as helpful, nor let us reach beyond an audience we know individually.

    Peer Review should not be considered a silver bullet. It will not magically make all errors disappear or render every article perfect. But the more we have feedback, the more we can fix our individual blind spots, so the articles you end up reading are much more robust than their very first draft.

    There is no set period for Peer Review: it can take a few days to a few weeks, in case the article demands it. I would say that on average it takes 4-5 days between several rows of feedbacks and a final version. It’s definitely taking more time to follow such a process rather than just writing and pushing articles as soon as we have a draft ready.

    How do we deal with the fact that articles may take longer to finalize because of them? Well, we ensure we have a constant stream of new potential articles that we are working on: as long as we work on parallel on several of them, we will be able to release a few articles every week, statistically.

Games: Unpacking, Bad Guy Bundle, and More

Filed under
Gaming
  • Chilled puzzle game Unpacking is set to release on November 2 | GamingOnLinux

    On November 2 you'll be able to experience the joy of sorting through boxes in a new home thanks to Unpacking. Developed by Witch Beam, known for the ace twin-stick shooter Assault Android Cactus. A very different game to what they previously made of course, nice to see developers branch out.

    "Unpacking is a zen game about the familiar experience of pulling possessions out of boxes and fitting them into a new home. Part block-fitting puzzle, part home decoration, you are invited to create a satisfying living space while learning clues about the life you’re unpacking. Over the course of eight house moves, you are given a chance to experience a sense of intimacy with a character you never see and a story you’re never told."

  • The Humble Be the Bad Guy Bundle has Dungeons 3, Postal and more | GamingOnLinux

    Ready for a another set of games to get you through the week? The Humble Be the Bad Guy Bundle is out now with some goodies to get into if you like to be on the other side. As usual it's a varied mix so we'll point out what will work on Linux.

  • Legend of Keepers: Return of the Goddess expansion is out now | GamingOnLinux

    Legend of Keepers: Return of the Goddess is an expansion for the reverse dungeon crawler, where you're setting up a dungeon to keep away pesky heroes.

    As a reminder: you pick a boss and build up a dungeon with various trap rooms and rooms full of monsters to defend against invasions. Once heroes invade, you then watch and hope that your dungeon and boss hold their ground. It's pretty to get a little engrossed with it as it sucks away your time. This first expansion was not developed by the original team (Goblinz Studio / Goblinz Publishing) instead by their partners at TavroxGames, who made Neurodeck.

  • Steel Assault will offer some intense looking 16-bit retro-style action on September 28 | GamingOnLinux

    Coming from Zenovia Interactive and Tribute Games Inc, Steel Assault is a retro-styled 16-bit action platformer that's confirmed to release on September 28 and it's coming to Linux too. Game porter and FNA developer Ethan Lee confirmed it on Twitter to say "It's true! In addition to working as FNA support, I also brought the game to Nintendo Switch and Linux.".

    "Punch, whip, and zipline your way through a post-apocalyptic America in this 16-bit retro-style action platformer! Play as Taro Takahashi, a resistance soldier on a revenge mission against the dictator who lords over the ashes."

  • Couch gaming Linux distribution ChimeraOS has a new release | GamingOnLinux

    ChimeraOS (originally GamerOS) is a big-screen Linux gaming experience designed for couch gaming (think like SteamOS) and there's a brand new release available.

    While the current SteamOS is quite old and we're waiting on SteamOS 3 being released, this is the next best thing. In many ways it's a lot more than just booting into Steam Big Picture mode as it brings its own enhancements to work with other stores like Epic, GOG and more.

Games: Linux Gaming Guide, Splitgate, Intellectual Pinball

Filed under
Gaming
  • Linux Gaming Guide: How To Easily Install And Update Proton GE

    If you’re a PC gamer, or you’ve been tracking the news around Valve’s Steam Deck, you’ve probably heard about Proton, a "compatibility layer" built into Steam that makes Windows-only games playable on Linux. Valve and Codeweavers (the company behind WINE) are responsible for this wizardry that makes Linux gaming surprisingly awesome.

    Perhaps you've also heard rumblings about Proton-GE, or you've seen YouTube videos with references to "Glorious Eggroll." Glorious Eggroll is also known as Thomas Crider, a senior engineer at Red Hat. And he creates a custom version of Proton that is immensely useful.

  • Many players report that Splitgate is crashing for them on Linux

    Splitgate is one of the latest titles that gained massive popularity after its recent release on the Xbox and PlayStation. Built using Unreal Engine 4, it is a combination of Portal and Halo.

    The developers, 1047 Games, soon grew from a team of just 4 people and managed to raise $10 million in a recent funding round. While the developers welcomed the sudden influx of money, it also resulted in the game being pushed to an August release date.

  • Intellectual Pinball

    Hey there, Ernie here with a piece from Michael Bentley, who knows a ton about the intersection between trivia and technology. The two avenues crossed paths in a big way in the mid ’80s.

  • Bringing a Ruined Game Boy Cart Back To Life with Tons of Soldering

    The cartridge was badly corroded, with many of the traces eaten through, rendering the game inoperable. First, all the components were removed, and the board was cleaned. This allowed easy access to the traces across the whole board. Then, the job was to delicately remove some solder mask from the parts of the traces still remaining, and bridge the gaps with fine copper wire. Even worse, several vias were damaged, which [Taylor] tackled by feeding jumper wires through the board and executing a repair on each side.

    It’s a simple enough repair for the experienced hand, but virtually magic to a retro gaming fan that doesn’t know how to solder. [Taylor] has given us a great example of how to deal with corroded carts properly, with enough detail to be quite educational to the beginner.

Games: 1047 Games, RetroArch, Stellaris, and Retro

Filed under
Gaming

  • 1047 Games raise $100 million to continue Splitgate development | GamingOnLinux

    For the second time 1047 Games have announced a big load of cash coming their way for Splitgate, the very popular free to play first-person shooter with portals.

    Back in July they announced they had raised $10 million and now they've announced today that $100 million has now been raised. 

  • RetroArch gets a Steam release bringing emulation to even more gamers | GamingOnLinux

    While it might not be the first emulator on Steam it's probably one of the biggest projects as RetroArch is not a single emulator. Instead, it provides a tidy user interface to get lots of different emulators.

    After being available in a Steam Playtest for some time, today marks the official Steam release. Right now the amount of cores (what RetroArch refers to as emulators, done via their plugin system) available are limited but it's going to expand over time with each available as a Steam DLC.

  • The universe expands with Stellaris 3.1 'Lem' out now, Stellaris free to try until Sept 20 | GamingOnLinux

    Now is the absolute best time to love space and strategy games! Paradox Interactive has today released the 3.1 Lem update for Stellaris and you can play free until September 20.

    The update is named after famous sci-fi writer Stanisław Lem, with this update being the first from the new Custodians Team within Paradox Development Studio, who have a singular focus on the free updates. For the Lem update Paradox said in an email they partnered up with the "Polish Science Fiction Foundation to celebrate the 100th birthday of Stanisław Lem, including in-game content directly inspired by the author’s catalog".

  •  

  • The Labor of Love That Is Recovering Lost Software

    At the beginning of the home computer revolution, the humble compact cassette was far and away the most popular choice for microcomputer data storage, especially on the European continent. As a volunteer at the Museum of Computing, [Keith] was instrumental in recovering and archiving the early works of Roger Dymond, a pioneering developer of early computer software in the United Kingdom.

    In his video, [Keith] goes to great lengths detailing the impact that Roger Dymond had on the early home computing scene. After being let go from his council apprenticeship, Roger turned his attention to developing games for the ZX81, and later the ZX Spectrum. With the help of his family, he went on to run a moderately successful mail-order games publishing venture for several years. Increasing advertising costs and a crowded development scene saw Roger’s business become nonviable by 1983, but not before developing several gambling-style games and a standout Space Invaders clone.

    [...]

     ‘Games Compendium’ for the ZX81 had been completely lost to time, with the only evidence that it had ever existed coming from a 1983 advert in ‘Sinclair User’ magazine. Being written for the earlier model ZX81, the compendium would undoubtedly be of interest to software archivists and game historians.

  •   

Games: ATOM RPG Trudograd, Steam Deck, Futex2 and More

Filed under
Gaming
  • Following the footsteps on Fallout and Wasteland, ATOM RPG Trudograd is out now | GamingOnLinux

    ATOM RPG Trudograd is the standalone expansion / sequel to the original hit ATOM RPG, inspired by the likes of Fallout and Wasteland it's a top-down turn-based post-apocalyptic roleplaying game. While it is a standalone and so you don't need the first game, the developer does recommend you play it first since it is a continuation.

  • Steam Deck dev-kits are on the move Valve say, as some already have it | GamingOnLinux

    Valve has given a short update on the dev-kits for the upcoming Linux powered handheld Steam Deck, with more developers being able to get their hands on it soon.

    Writing on Steam the team said "All packaged up and ready for devs! This is one of the limited batches of Steam Deck dev-kits heading out today for partners to test their games. These engineering verification test builds allow us to connect developers with units that are functionally identical to what will ship to you.

    Since we are still in the final stages of development, the dev-kit program gives us the chance to guide game developers through the process of getting their games on Steam Deck while also continuing to gather their feedback as we prepare for the official launch at the end of the year.

  • The new work on futex2 from Collabora to improve Linux gaming and Proton has third attempt | GamingOnLinux

    It seems the ongoing saga of getting the futex2 work into the Linux Kernel, which is supposed to help Linux gaming and Steam Play Proton, has another attempt up. This is a continuation of the cut-down and more focused code that was submitted back in early August, as Collabora hope to finally get it accepted into the Kernel.

  • Single-player arena-styled FPS Cathedral 3-D arrives on Linux | GamingOnLinux

    With the latest update to the single-player arena-styled first-person shooter Cathedral 3-D has now been released officially for Linux.

    "Cathedral 3-D is a fast-paced, arcade, single-player, endless arena inspired by the early 3-D shooters of the 90s. You are the Monster, a powerful and incredibly agile beast armed with fiery breath. Your lair – a cathedral floating in the sky – hides a chest containing your heart. The humans want you dead, and they are coming in endless hordes to destroy you and your chest."

  • GameMaker Studio 2 update released to bring forth the Ubuntu Linux editor Beta | GamingOnLinux

    Back in early August we wrote about how YoYo Games were introducing the GameMaker Studio 2 editor for Linux, well as of the latest official update the Beta is actually out.

    Okay, so it was "out" before but tucked away in a forum post. As of version 2.3.4.580, it's officially noted in the changelog. Interestingly though, YoYo Games have always gone pretty hard on the "we only support Ubuntu" for their exported games and it seemed that would stick for the editor. In the release notes though, it states "that this is the only Linux distro we offer official support for in this Beta" which alludes to it possibly opening up to more. Either way, it's a big step for game development on Linux to see it more official now.

Games Leftovers

Filed under
Gaming
  • Steam has turned 18 years old and PC gaming has never been the same since

    It's truly hard to imagine just how much Valve managed to change what PC gaming is thanks to Steam. On September 12 2021, the Steam client celebrated 18 years. Steam is now old enough to buy alcohol in the UK.

    Do you remember what Steam originally looked like? I sure do. It was a much simpler time, with none of the fancy tricks Steam does now. There was no Steam Play, no Linux client, no macOS client, no reviews system and just — not much of anything. A few games, a couple of buttons and that was mostly it. This was long before the likes of GOG, Humble, Epic, itch.io, Origin and so on.

  • Surviving Mars gets a needed hotfix clearing up Below and Beyond | GamingOnLinux

    Below and Beyond released recently as the new expansion for Surviving Mars now that Paradox Interactive has decided to pick up development again but it has been problematic.

    Not just the DLC release but the game as a whole since the update and DLC being quite unstable. Currently sat with a Very Negative rating on Steam, Paradox and newer developer Abstraction have their work cut out for them to get it back into the positive.

  • ArmA 3, Steam & unsubscribe from deleted Workshop items
  • Linux Gaming: Veloren 0.11 Massively Multiplayer RPG Release

    The release of the computer role-playing game Veloren 0.11 , written in the Rust language and using voxel graphics, has been published. The project is being inspired by games such as Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress and Minecraft. Binary assemblies are built for Linux, macOS and Windows. The code is released under the GPLv3 license.

  • Ahead of Hearth & Home for Valheim, the developer has a longer fireside chat | GamingOnLinux

    Want to listen to the team from Iron Gate talk about Valheim and the upcoming Hearth & Home update that's due out on September 16? Sit a while and drink some mead.

    It's just over 30 minutes long, so perhaps a good bit of background noise for you or perhaps to learn something new about the game and what's to come. They've definitely gotten a huge amount better at interacting with the community since the original Early Access release. Who can blame them for being a caught a little off guard though? Not many go on to sell over 6 million copies in little over a month.

  • The Tuxedo Stellaris 15 - Linux Gaming Notebook Review - Invidious

    The Stellaris 15 by Tuxedo Computers is a gaming notebook with some serious power. With a choice between Intel/AMD CPUs, a powerful NVidia GPU, this notebook aims to help you get your work done and also enable you to play some games

  • Total War: WARHAMMER III delayed for all platforms until 2022 | GamingOnLinux

    Creative Assembly announced today that Total War: WARHAMMER III has been moved from late 2021 until sometime in early 2022. We know that it's coming to Linux officially too, which Feral Interactive recently confirmed (again).

    Posted on Twitter and Steam with one of those annoying text over image delay posts (at least it wasn't bright yellow like we saw with Cyberpunk), it said:

    "With nearly a decade of development on the Total War: WARHAMMER trilogy behind us, it feels surreal to see its culminating chapter so close to release. While it's tempting to rush to the finish line as it comes into view, we have made the decision to give it a little more time by moving the launch of Total War: WARHAMMER III from 2021 to early 2022.

Linux for Starters: Your Guide to Linux – Gaming – Part 17

Filed under
Gaming
Ubuntu

This is a series that offers a gentle introduction to Linux for newcomers.

“Can I game on it” is a frequently asked question we hear from Windows users toying with the idea of trying Linux for the first time. Well, the simple answer is yes!

In the eyes of many computer users, Linux is perceived as largely functional, mostly restricted to running servers, office tasks and web browsing. However, a wide and ever growing range of native Linux games are available, but given the range, there are a number of locations where you pick them up. Whatever type of game you like, there’s lots to choose from including the latest games as well as classics and remastered titles.

Read more

Games: Pygame, Kraken Academy, Voodoo Kid, Saint Kotar and Veloren

Filed under
Gaming
  • Pygame: Video Games

    Pygame is a module in Python used for video game design; these video games range from a simple tic tac toe to space fighters. Whether you want to design a simple game or a complicated one, you have to start with the basics of how Pygame works. In this tutorial, we will review the basics of Pygame by creating a video game.

  • Wild time-looping adventure Kraken Academy!! is out now | GamingOnLinux

    A high school like no other with ghosts, cultists, crocodiles and something about a magical kraken that can manipulate time. Kraken Academy!! sounds nuts and it's out now. Developed by Happy Broccoli Games, a small indie outfit from Germany.

    Something fishy is going on with a threat of impending doom so you, a high-schooler, join forces with this magical Kraken to find out who the traitor is that's planning to destroy everything. A pretty standard day at Kraken Academy!! by the sounds of it, what else do you expect from such a place?

  • Classic 1997 adventure Voodoo Kid gets a Linux release with Boxedwine | GamingOnLinux

    Originally published by Infogrames back in 1997, Voodoo Kid is a classic 1997 point and click adventure which recently saw a re-release earlier in April 2021 and now it's on Linux too. A title that likely went under the radar for many, it's good to see another classic get new life so more people can experience this gem.

    Funnily enough, this is one game that got mentioned in an older Sunday Section here on GOL where Digital Theory mentioned it would be coming. This release uses special software called Boxedwine, which is an "emulator that runs Windows applications" that they say is a little closer to DOSBox with it providing an "unmodified 32-bit version of Wine, and emulating the Linux kernel and CPU". So it uses Wine and Linux to create an environment to run old Windows games on Linux, macOS and Windows.

  • Psychological horror detective adventure Saint Kotar to release on October 28 | GamingOnLinux

    Following on from a successful Kickstarter campaign and Red Martyr Entertainment teaming up with publisher SOEDESCO, their psychological horror detective Saint Kotar is set to release on October 28.

    "In this story-and-choice driven psychological horror detective game, you play as Benedek and Nikolay – two troubled godly men in search for their missing relative in an ancient God-devoted town called Sveti Kotar. Here, an unknown presence preys upon the weak and sways on devil worship and witchcraft. Evidence points to your missing relative being involved in the grisly murders and the occult, but what is the truth? Are you also to blame for what happened?"

  • Version 0.11 is out for Veloren, a multiplayer voxel RPG written in Rust | GamingOnLinux

    Veloren continues to impress as an upcoming in-development free and open source multiplayer voxel RPG written in Rust. Inspired by the likes of Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress and Minecraft it's starting to really come together with version 0.11 that's out now.

    The developer says the big focus on this version was to make combat feel more dynamic with a new spot system, plus lots of tweak to NPC and mob behaviour. One of the core developers said "I'm most excited about 0.11 because it finally starts to tie together some of the grander themes and plans that we've always had for the game: a sense of freedom, adventure, and place within a dynamic, open world without scripted events or hard-coded locations.".

Syndicate content

More in Tux Machines

Programming Leftovers

  • Announcement : An AArch64 (Arm64) Darwin port is planned for GCC12

    As many of you know, Apple has now released an AArch64-based version of macOS and desktop/laptop platforms using the ‘M1’ chip to support it. This is in addition to the existing iOS mobile platforms (but shares some of their constraints). There is considerable interest in the user-base for a GCC port (starting with https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96168) - and, of great kudos to the gfortran team, one of the main drivers is folks using Fortran. Fortunately, I was able to obtain access to one of the DTKs, courtesy of the OSS folks, and using that managed to draft an initial attempt at the port last year (however, nowhere near ready for presentation in GCC11). Nevertheless (as an aside) despite being a prototype, the port is in use with many via hombrew, macports or self-builds - which has shaken out some of the fixable bugs. The work done in the prototype identified three issues that could not be coded around without work on generic parts of the compiler. I am very happy to say that two of our colleagues, Andrew Burgess and Maxim Blinov (both from embecosm) have joined me in drafting a postable version of the port and we are seeking sponsorship to finish this in the GCC12 timeframe. Maxim has a lightning talk on the GNU tools track at LPC (right after the steering committee session) that will focus on the two generic issues that we’re tackling (1 and 2 below). Here is a short summary of the issues and proposed solutions (detailed discussion of any of the parts below would better be in new threads).

  • Apple Silicon / M1 Port Planned For GCC 12 - Phoronix

    Developers are hoping for next year's GCC 12 release they will have Apple AArch64 support on Darwin in place for being able to support Apple Silicon -- initially the M1 SoC -- on macOS with GCC. LLVM/Clang has long been supporting AArch64 on macOS given that Apple leverages LLVM/Clang as part of their official Xcode toolchain as the basis for their compiler across macOS to iOS and other products. While the GNU Compiler Collection (GCC) supports AArch64 and macOS/Darwin, it hasn't supported the two of them together but there is a port in progress to change it.

  • Dirk Eddelbuettel: tidyCpp 0.0.5 on CRAN: More Protect’ion

    Another small release of the tidyCpp package arrived on CRAN overnight. The packages offers a clean C++ layer (as well as one small C++ helper class) on top of the C API for R which aims to make use of this robust (if awkward) C API a little easier and more consistent. See the vignette for motivating examples. The Protect class now uses the default methods for copy and move constructors and assignment allowing for wide use of the class. The small NumVec class now uses it for its data member.

  • QML Modules in Qt 6.2

    With Qt 6.2 there is, for the first time, a comprehensive build system API that allows you to specify a QML module as a complete, encapsulated unit. This is a significant improvement, but as the concept of QML modules was rather under-developed in Qt 5, even seasoned QML developers might now ask "What exactly is a QML module". In our previous post we have scratched the surface by introducing the CMake API used to define them. We'll take a closer look in this post.

  • Santiago Zarate: So you want to recover and old git branch because it has been overwritten?
  • Start using YAML now | Opensource.com

    YAML (YAML Ain't Markup Language) is a human-readable data serialization language. Its syntax is simple and human-readable. It does not contain quotation marks, opening and closing tags, or braces. It does not contain anything which might make it harder for humans to parse nesting rules. You can scan your YAML document and immediately know what's going on. [...] At this point, you know enough YAML to get started. You can play around with the online YAML parser to test yourself. If you work with YAML daily, then this handy cheatsheet will be helpful.

  • 40 C programming examples

    C programming language is one of the popular programming languages for novice programmers. It is a structured programming language that was mainly developed for UNIX operating system. It supports different types of operating systems, and it is very easy to learn. 40 useful C programming examples have been shown in this tutorial for the users who want to learn C programming from the beginning.

Devices/Embedded: Asus Tinker Board 2 and More

  • Asus Tinker Board 2 single-board computer now available for $94 and up - Liliputing

    The Asus Tinker Board 2 is a Raspberry Pi-shaped single-board computer powered by a Rockchip RK3399 hexa-core processor and featuring 2GB to 4GB of RAM. First announced almost a year ago, the Tinker Board 2 is finally available for $99 and up. Asus also offers a Tinker Board 2S model that’s pretty similar except that it has 16GB of eMMC storage. Prices for that model start at about $120.

  • Raspberry Pi Weekly Issue #371 - Sir Clive Sinclair, 1940 – 2021

    This week ended with the incredibly sad news of the passing of Sir Clive Sinclair. He was one of the founding fathers of home computing and got many of us at Raspberry Pi hooked on programming as kids. Join us in sharing your Sinclair computing memories with us on Twitter and our blog, and we’ll see you next week.

  • cuplTag battery-powered NFC tag logs temperature and humidity (Crowdfunding) - CNX Software

    Temperature and humidity sensors would normally connect to a gateway sending data to the cloud, the coin-cell battery-powered cuplTag NFC tag instead sends data to your smartphone after a tap. CulpTag is controlled by an MSP430 16-bit microcontroller from Texas Instruments which reads and stores sensor data regularly into an EEPROM, and the data can then be read over NFC with the tag returning an URL with the data from the sensor and battery, then display everything on the phone’s web browser (no app needed).

  • A first look at Microchip PolarFire SoC FPGA Icicle RISC-V development board - CNX Software

    Formally launched on Crowd Supply a little over a year ago, Microchip PolarFire SoC FPGA Icicle (codenamed MPFS-ICICLE-KIT-ES) was one of the first Linux & FreeBSD capable RISC-V development boards. The system is equipped with PolarFire SoC FPGA comprised a RISC-V CPU subsystem with four 64-bit RISC-V (RV64GC) application cores, one 64-bit RISC-V real-time core (RV64IMAC), as well as FPGA fabric. Backers of the board have been able to play with it for several months ago, but Microchip is now sending the board to more people for evaluation/review, and I got one of my own to experiment with. That’s good to have a higher-end development board instead of the usual hobbyist-grade board. Today, I’ll just have a look at the kit content and main components on the board before playing with Linux and FPGA development tools in an upcoming or two posts.

  • What is IoT device management?

    Smart devices are everywhere around us. We carry one in our pocket, watch movies on another while a third cooks us dinner. Every day there are thousands of new devices connecting to the Internet. Research shows that by 2025, more than 150,000 IoT devices will come online every minute. With such vast numbers it is impossible to keep everything in working order just on your own. This brings the need for IoT device management. But what is IoT device management? To answer this question we first need to understand what the Internet of Things (IoT) is.

  • Beelink U59 mini PC with Intel Celeron N5095 Jasper Lake coming soon - Liliputing

    Beelink says the system ships with Windows 10, but it should also supports Linux.

  • Beelink U59 Celeron N5095 Jasper Lake mini PC to ship with 16GB RAM, 512GB SSD - CNX Software

    Beelink U59 is an upcoming Jasper Lake mini PC based on the Intel Celeron N5095 15W quad-core processor that will ship with up to 16GB RAM, and 512 GB M.2 SSD storage. The mini PC will also offer two 4K HDMI 2.0 ports, a Gigabit Ethernet port, WiFi 5, as well as four USB 3.0 ports, and support for 2.5-inch SATA drives up to 7mm thick.

Graphics: Mesa, KWinFT, and RADV

  • Experimenting Is Underway For Rust Code Within Mesa - Phoronix

    Longtime Mesa developer Karol Herbst who has worked extensively on the open-source NVIDIA "Nouveau" driver as well as the OpenCL/compute stack while being employed by Red Hat is now toying with the idea of Rust code inside Mesa.  Karol Herbst has begun investigating how Rust code, which is known for its memory safety and concurrency benefits, could be used within Mesa. Ultimately he's evaluating how Rust could be used inside Mesa as an API implementation as well as for leveraging existing Mesa code by Rust. 

  •     
  • KWinFT Continues Working On WLROOTS Render, Library Split

    KWinFT as a fork of KDE's KWin X11/Wayland compositor code continues making progress on driving fundamental display improvements and ironing out the Wayland support.  KWinFT has been transitioning to use WLROOTS for its Wayland heavy-lifting and that process remains ongoing. KWinFT has also been working on splitting up its library code to make it more manageable and robust.  Among the features still desired by KWinFT and to be worked on include input methods, graphical tablet support, and PipeWire video stream integration. Currently there are two full-time developers working on the project but they hope to scale up to four to five full-time developers. 

  • Raytracing Starting to Come Together – Bas Nieuwenhuizen – Open Source GPU Drivers

    I am back with another status update on raytracing in RADV. And the good news is that things are finally starting to come together. After ~9 months of on and off work we’re now having games working with raytracing.

  • Multiple Games Are Now Working With RADV's Ray-Tracing Code - Phoronix

    Not only is Intel progressing with its open-source ray-tracing driver support but the Mesa Radeon Vulkan driver "RADV" has been rounding out its RT code too and now has multiple games correctly rendering. Bas Nieuwenhuizen has been spearheading the RADV work on Vulkan ray-tracing support and after more than a half-year tackling it things are starting to fall into place nicely.Games such as Quake II RTX with native Vulkan ray-tracing are working along with the game control via VKD3D-Proton for going from Direct3D 12 DXR to Vulkan RT. Metro Exodus is also working while Ghostrunner and Doom Eternal are two games tested that are not yet working.

Audiocasts/Shows: Full Circle Weekly News, Juno Computers, Kali Linux 2021.3