Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Sunday, 20 Jan 19 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Akira: The Linux Design Tool we’ve always wanted?

Filed under
News

Akira wants to create an awesome design tool for Linux that could compete with the likes of Figma, Sketch and Adobe XD. They need your help to achieve this goal.
Read more

Complete Guide on How to Dual Boot Ubuntu and Windows

Filed under
Linux

Installing Ubuntu and other Linux OS as dual boot is difficult in pre-installed Windows Laptops due to certain features and restrictions. Secure boot, fast boot, SATA AHCI modes – all these options makes it bit complicated to make a system dual boot with Windows 10 and Ubuntu, specially for the general users.

This guide will help you to install Windows 10 and Ubuntu as a dualboot in a system.

Read more

Kernel: Klibc, TEO, Z-Wave

Filed under
Linux
  • Klibc Sees Its First New Release In Five Years

    Klibc has seen some new activity recently and that has resulted in the first new release to this minimal standard C library subset in a half-decade.

    Klibc 2.0.5 was released this week by Ben Hutchings following a number of commits. The previous Klibc 2.0.4 version was released in July of 2014 and since then has only been sporadic work to this library. The Klibc C library subset is principally used for early in the Linux kernel boot process / initramfs.

  • The New "TEO" CPU Idle Governor For Tickless Systems Queued Ahead Of Linux 5.1

    The new "Timer Events Oriented" (TEO) governor in development over recent months by Intel developer Rafael Wysocki is poised to land with the Linux 5.1 kernel cycle.

    The TEO governor for the CPUIdle framework is designed to be more ideal for tickless systems in more appropriately picking the best C-state for the processor/system. TEO tries to pick the deepest idle state for the system's expected conditions.

  • There's Early Stage Work Exploring Z-Wave Linux Kernel Drivers

    Z-Wave is the incredibly common wireless communication protocol at the backbone of many home automation systems. To date there hasn't been any in-kernel Z-Wave Linux kernel drivers for this low-energy mesh network standard, but a SUSE developer has prototyped an initial driver and currently exploring the in-kernel possibilities, including what could end up being a Z-Wave subsystem.

Radio Telescopes Horn In With GNU Radio

Filed under
GNU
Hardware

Who doesn’t like to look up at the night sky? But if you are into radio, there’s a whole different way to look using radio telescopes. [John Makous] spoke at the GNU Radio Conference about how he’s worked to make a radio telescope that is practical for even younger students to build and operate.

The only real high tech part of this build is the low noise amplifier (LNA) and the project is in reach of a typical teacher who might not be an expert on electronics. It uses things like paint thinner cans and lumber. [John] also built some blocks in GNU Radio that made it easy for other teachers to process the data from a telescope. As he put it, “This is the kind of nerdy stuff I like to do.” We can relate.

Read more

New Releases: Kodachi 5.8, Tails RC, HardenedBSD Stable, KookBook 0.2.0

Filed under
GNU
Linux
BSD
  • Kodachi 5.8 The Secure OS

    Linux Kodachi operating system is based on Debian 9.5 / Ubuntu 18.04 it will provide you with a secure, anti-forensic, and anonymous operating system considering all features that a person who is concerned about privacy would need to have in order to be secure.
    Kodachi is very easy to use all you have to do is boot it up on your PC via USB drive then you should have a fully running operating system with established VPN connection + Connection established + service running. No setup or knowledge is required from your side we do it all for you. The entire OS is functional from your temporary memory RAM so once you shut it down no trace is left behind all your activities are wiped out.
    Kodachi is a live operating system that you can start on almost any computer from a DVD, USB stick, or SD card. It aims at preserving your privacy and anonymity, and helps you to:

  • Call for testing: [Tails] 3.12~rc1

    You can help Tails! The first release candidate for the upcoming version 3.12 is out. We are very excited and cannot wait to hear what you think about it, especially the new simplified USB installation method (see below). Smile

  • Stable release: HardenedBSD-stable 12-STABLE v1200058.2
  • KookBook 0.2.0 available – now manage your cooking recipes better

    Some people have started talking about maybe translation of the interface. I might look into that in the future.

    And I wouldn’t be sad if some icon artists provided me with a icon slightly better than the knife I drew. Feel free to contact me if that’s the case.

    Happy kooking!

Programming: Conway’s Game of Life, py3status and Teaching Python at Apple

Filed under
Development
  • Optimizating Conway

    Conway’s Game of Life seems to be a common programming exercise. I had to program it in Pascal when in High School and in C in an intro college programming course. I remember in college, since I had already programmed it before, that I wanted to optimize the algorithm. However, a combination of writing in C and having only a week to work on it didn’t leave me with enough time to implement anything fancy.

    A couple years later, I hiked the Appalachian Trail. Seven months away from computers, just hiking day in and day out. One of the things I found myself contemplating when walking up and down hills all day was that pesky Game of Life algorithm and ways that I could improve it.

    Fast forward through twenty intervening years of life and experience with a few other programming languages to last weekend. I needed a fun programming exercise to raise my spirits so I looked up the rules to Conway’s Game of Life, sat down with vim and python, and implemented a few versions to test out some of the ideas I’d had kicking around in my head for a quarter century.

  • py3status v3.16

    Two py3status versions in less than a month? That’s the holidays effect but not only!

    Our community has been busy discussing our way forward to 4.0 (see below) and organization so it was time I wrote a bit about that.

  • #195 Teaching Python at Apple

Games: Protontricks, vkQuake2, System Shock, Dead Ascend, Lord of Dwarves and Panda3D

Filed under
Gaming
  • Protontricks, a handy tool for doing various tweaks with Steam Play has been forked

    For those brave enough to attempt to get more Windows games to run through Steam Play, Protontricks is a handy solution and it's been forked.

  • vkQuake2, the project adding Vulkan support to Quake 2 now supports Linux

    At the start of this year, I gave a little mention to vkQuake2, a project which has updated the classic Quake 2 with various improvements including Vulkan support.

    Other improvements as part of vkQuake2 include support for higher resolution displays, it's DPI aware, HUD scales with resolution and so on.

    Initially, the project didn't support Linux which has now changed. Over the last few days they've committed a bunch of new code which fully enables 64bit Linux support with Vulkan.

  • The new System Shock is looking quite impressive with the latest artwork

    System Shock, the remake coming eventually from Nightdive Studios continues along in development and it's looking impressive.

    In their latest Kickstarter update, they showed off what they say is the "final art" after they previously showed the game using "temporary art". I have to admit, while this is only a small slice of what's to come, from the footage it certainly seems like it will have a decent atmosphere to it.

  • Dead Ascend, an open source point and click 2D adventure gameDead Ascend, an open source point and click 2D adventure game

    For those wanting to check out another open source game or perhaps see how they're made, Dead Ascend might be a fun choice for a little adventure.

    Developed by Lars from Black Grain Games, Dead Ascend features hand-drawn artwork with gameplay much like classic point and click adventures.

  • Lord of Dwarves will have you build large structures and defend them, developed on Linux

    Here's a fun one, Lord of Dwarves from developer Stellar Sage Games is a game about helping a kingdom of dwarves survive, build, and prosper. It's made on Linux too and releasing in Early Access in March.

    The developer emailed in about it and to let everyone know that it was "developed in Linux using only open source software". You can actually see them showing it off on Ubuntu in a recent video.

    While it's going to be in Early Access, they told me it's "feature complete with a full campaign and sandbox mode" with the extra time being used for feedback and to polish it as much as possible.

  • A Journey of the Panda3D

    I don’t know why am I still working on Panda 3D despite the failure to export the Blender mesh to the Panda 3D engine but anyway here is a quick update for the development of the Panda3D’s game. Yesterday after the Panda 3D engine had failed again to render the blender 3D mesh together with its texture on the game scene, I had made another search for the solution on Google but again...

Best Programming Language for Hacking: Top 15 Reviewed for Ethical Hacking

Filed under
Development

Ethical hacking is the art of legally penetrating enterprise networks in order to discover potential flaws that hackers might leverage for creating an entry point in a given network. The target of these ethical hacking endeavors is to find out any exploit before they fall in the hand of harmful attackers and patch them before any attack could take place. Ethical hackers use a diverse set of hacking programs and programming languages for this purpose. Today, we will outline the 15 best programming language for hacking a corporate network successfully. However, we suggest you obtain every necessary permission required before using such high-tech hacking programming, or else you might fall under the radar of law enforcement agencies.

Read more

today's leftovers

Filed under
Misc

Leftovers: Servers, GPL Compliance, LibreOffice and Wayland's Weston

Filed under
Server
  • ON Semiconductor Increases Support for Idaho State University Department of Electrical Engineering

    ON Semiconductor continues its support of, and collaboration with, the Idaho State University Department of Electrical Engineering by recently donating an industrial-grade Linux server, eight state-of-the-art computer workstations and associated design software.

    The new workstations will be used to train ISU electrical engineering students, and eventually to provide professional graduate-level education to ON Semiconductor employees.

    “We have already started using the donated equipment for current coursework related to semiconductor design. In addition to the equipment and software donation, ON Semiconductor design engineers are working with us to create a new course that they will also help teach this spring.” said Steve Chiu, director of the ISU electrical engineering program.

  • How running websites has changed in the last two decades (for an Ars IT guru)

    I was a true nerd growing up in the 1980s—not in the hipster way but in the 10-pound-issue-of-Computer-Shopper-under-my-arm way (these things were seriously huge). I was thoroughly addicted to BBSes (Bulletin Board Systems) by the time I was 10. Maybe it's no surprise I ended up as a technical director for a science and tech site.

    In fact, I'd actually draw a direct line between the job of managing your own BBS (aka SysOping) to managing a modern Web infrastructure. And with everyone around Ars looking back given the site's 20th anniversary, let's make that line a bit clearer. It won't be an exhaustive history of websites, but here's how my own experiences with managing websites have evolved in the past two decades—plus how the tools and thinking have changed over time, too.

  • Kernel sources for the Nokia 8 Sirocco and Xiaomi Redmi Note 2/2 Pro/Note 3 (MediaTek) are now available

    Xiaomi’s kernel source release policy, as per my conversation with senior officials as well as official statements made by them, is that the company would aim to release the kernel source of a device within three months after its launch. This policy decision was to apply prospectively and not retrospectively, though the company did show interest in providing kernel sources for older devices as well as it was still bound by the GPL.

  • Help to spread the word about LibreOffice!

    Millions of people around the world use LibreOffice every day – but there are still some people who haven’t heard about our free, powerful, open source, Microsoft-compatible office suite.

  • Wayland's Weston Moving Towards Its Next Release Soon

    Longtime Wayland developer Derek Foreman is working on coordinating the next release of the Weston reference compositor. Here are those early details and his hope to ship this next feature release in March.

    Derek is tentatively proposing a February feature freeze and for this next Weston update to debut in March. At this time there are no plans for an updated Wayland release with there being no pressing changes on the horizon.

KDE: Usability & Productivity Report From Nate Graham

Filed under
KDE
  • This week in Usability & Productivity, part 54

    This week in KDE’s Usability & Productivity initiative, something big landed: virtual desktop support on Wayland, accompanied by a shiny new user interface for the X11 version too. Eike Hein has been working on this literally for months and I think he deserves a round of applause! It was a truly enormous amount of work, but now we can benefit for years to come.

  • KDE Now Has Virtual Desktop Support On Wayland

    KDE landing virtual desktop support on Wayland this week is certainly quite exciting while also a new UI was added for the X11 virtual desktop support too. Some of the other KDE improvements that landed this week and relayed by Nate Graham include the digital clock widget now allowing adjustments to the date formatting, the KDE Information Center's USB devices section will now actually display all USB devices, wallpaper chooser view improvements, and various other improvements.

Livepatching With Linux 5.1 To Support Atomic Replace & Cumulative Patches

Filed under
Linux
Security

With the Linux 5.1 kernel cycle that should get underway in just over one month's time, there will now be the long in development work (it's been through 15+ rounds of public code review!) for supporting atomic replace and cumulative patches.

Read more

GNOME/Xfce/GTK: Exo 0.12.4 and Libhandy 0.0.7 Released

Filed under
GNU
GNOME
  • Exo 0.12.4 Released

    Exo 0.12.4 is now available with an improved icon view, better icon rendering, and reduced disk usage.

  • My Name is Handy, Lib Handy

    Libhandy 0.0.7 just got released!

    [...]

    A common pattern in GNOME applications is lists, which are typically implemented via GtkListBox. More specific patterns arose, where rows have a title at the start, an optional subtitle below it, actions at the end and an icon or some other widget like a radio button as a prefix. These rows can also be expanded to reveal nested rows or anything else that fits the need.

    So far every application using these patterns implemented the rows by hand for each and every row. It made using these a bit cumbersome and it led to inconsistencies in sizing, even inside a single application. To make these patterns easier to use, we implemented HdyActionRow, HdyComboRow and HdyExpanderRow.

How did you get started with Linux?

Filed under
GNU
Linux

The Linux mascot is a penguin named Tux, so we thought it appropriate to celebrate Penguin Awareness Day for the conservation of penguin habitats and talk a little bit (more) about Linux.

A few fun penguin facts: These furry creatures are flightless yet part of the bird family. Some are large, like the Emperor penguin, and some are small, like those found in New Zealand. And, the Gentoo penguin is known to swim up to a speed of 21 miles per hour!

Now, for the Linux bit. I asked our writer community to describe the moment they learned about Linux or the moment they got it up on running on their machine. Here's what they shared.

Read more

IPFire 2.21 - Core Update 127 is available for testing

Filed under
GNU
Linux
Security

New year, new update ready for testing! We have been busy over the holidays and are bringing you an update that is packed with new features and many many performance improvements.

This is quite a long change log, but please read through it. It is worth it!

Read more

Syndicate content

More in Tux Machines

Radio Telescopes Horn In With GNU Radio

Who doesn’t like to look up at the night sky? But if you are into radio, there’s a whole different way to look using radio telescopes. [John Makous] spoke at the GNU Radio Conference about how he’s worked to make a radio telescope that is practical for even younger students to build and operate. The only real high tech part of this build is the low noise amplifier (LNA) and the project is in reach of a typical teacher who might not be an expert on electronics. It uses things like paint thinner cans and lumber. [John] also built some blocks in GNU Radio that made it easy for other teachers to process the data from a telescope. As he put it, “This is the kind of nerdy stuff I like to do.” We can relate. Read more

New Releases: Kodachi 5.8, Tails RC, HardenedBSD Stable, KookBook 0.2.0

  • Kodachi 5.8 The Secure OS
    Linux Kodachi operating system is based on Debian 9.5 / Ubuntu 18.04 it will provide you with a secure, anti-forensic, and anonymous operating system considering all features that a person who is concerned about privacy would need to have in order to be secure. Kodachi is very easy to use all you have to do is boot it up on your PC via USB drive then you should have a fully running operating system with established VPN connection + Connection established + service running. No setup or knowledge is required from your side we do it all for you. The entire OS is functional from your temporary memory RAM so once you shut it down no trace is left behind all your activities are wiped out. Kodachi is a live operating system that you can start on almost any computer from a DVD, USB stick, or SD card. It aims at preserving your privacy and anonymity, and helps you to:
  • Call for testing: [Tails] 3.12~rc1
    You can help Tails! The first release candidate for the upcoming version 3.12 is out. We are very excited and cannot wait to hear what you think about it, especially the new simplified USB installation method (see below). :)
  • Stable release: HardenedBSD-stable 12-STABLE v1200058.2
  • KookBook 0.2.0 available – now manage your cooking recipes better
    Some people have started talking about maybe translation of the interface. I might look into that in the future. And I wouldn’t be sad if some icon artists provided me with a icon slightly better than the knife I drew. Feel free to contact me if that’s the case. Happy kooking!

Programming: Conway’s Game of Life, py3status and Teaching Python at Apple

  • Optimizating Conway
    Conway’s Game of Life seems to be a common programming exercise. I had to program it in Pascal when in High School and in C in an intro college programming course. I remember in college, since I had already programmed it before, that I wanted to optimize the algorithm. However, a combination of writing in C and having only a week to work on it didn’t leave me with enough time to implement anything fancy. A couple years later, I hiked the Appalachian Trail. Seven months away from computers, just hiking day in and day out. One of the things I found myself contemplating when walking up and down hills all day was that pesky Game of Life algorithm and ways that I could improve it. Fast forward through twenty intervening years of life and experience with a few other programming languages to last weekend. I needed a fun programming exercise to raise my spirits so I looked up the rules to Conway’s Game of Life, sat down with vim and python, and implemented a few versions to test out some of the ideas I’d had kicking around in my head for a quarter century.
  • py3status v3.16
    Two py3status versions in less than a month? That’s the holidays effect but not only! Our community has been busy discussing our way forward to 4.0 (see below) and organization so it was time I wrote a bit about that.
  • #195 Teaching Python at Apple

Games: Protontricks, vkQuake2, System Shock, Dead Ascend, Lord of Dwarves and Panda3D

  • Protontricks, a handy tool for doing various tweaks with Steam Play has been forked
    For those brave enough to attempt to get more Windows games to run through Steam Play, Protontricks is a handy solution and it's been forked.
  • vkQuake2, the project adding Vulkan support to Quake 2 now supports Linux
    At the start of this year, I gave a little mention to vkQuake2, a project which has updated the classic Quake 2 with various improvements including Vulkan support. Other improvements as part of vkQuake2 include support for higher resolution displays, it's DPI aware, HUD scales with resolution and so on. Initially, the project didn't support Linux which has now changed. Over the last few days they've committed a bunch of new code which fully enables 64bit Linux support with Vulkan.
  • The new System Shock is looking quite impressive with the latest artwork
    System Shock, the remake coming eventually from Nightdive Studios continues along in development and it's looking impressive. In their latest Kickstarter update, they showed off what they say is the "final art" after they previously showed the game using "temporary art". I have to admit, while this is only a small slice of what's to come, from the footage it certainly seems like it will have a decent atmosphere to it.
  • Dead Ascend, an open source point and click 2D adventure gameDead Ascend, an open source point and click 2D adventure game
    For those wanting to check out another open source game or perhaps see how they're made, Dead Ascend might be a fun choice for a little adventure. Developed by Lars from Black Grain Games, Dead Ascend features hand-drawn artwork with gameplay much like classic point and click adventures.
  • Lord of Dwarves will have you build large structures and defend them, developed on Linux
    Here's a fun one, Lord of Dwarves from developer Stellar Sage Games is a game about helping a kingdom of dwarves survive, build, and prosper. It's made on Linux too and releasing in Early Access in March. The developer emailed in about it and to let everyone know that it was "developed in Linux using only open source software". You can actually see them showing it off on Ubuntu in a recent video. While it's going to be in Early Access, they told me it's "feature complete with a full campaign and sandbox mode" with the extra time being used for feedback and to polish it as much as possible.
  • A Journey of the Panda3D
    I don’t know why am I still working on Panda 3D despite the failure to export the Blender mesh to the Panda 3D engine but anyway here is a quick update for the development of the Panda3D’s game. Yesterday after the Panda 3D engine had failed again to render the blender 3D mesh together with its texture on the game scene, I had made another search for the solution on Google but again...