Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Friday, 14 Dec 18 - 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

Quick Roundup

Type Title Authorsort icon Replies Last Post
Story Fedora internationalization and localization Test Week this week! AdamW 01/03/2011 - 2:21am
Story Fedora IPv6 Test Day tomorrow AdamW 08/06/2011 - 2:49am
Story Fedora 16 Alpha released AdamW 23/08/2011 - 7:31pm
Blog entry Using a Different Office adriantry 04/11/2008 - 11:51am
Blog entry Free Software: Do you get what you pay for? adriantry 04/11/2008 - 11:55am
Blog entry Expanding Your Office Suite adriantry 06/11/2008 - 10:24pm
Blog entry Try OpenOffice.org. I dare you! adriantry 09/11/2008 - 9:17pm
Blog entry Try OpenOffice.org. It's the Same But It's Different adriantry 10/11/2008 - 9:28pm
Blog entry I'm Trying OpenOffice.org. How do I learn more? adriantry 11/11/2008 - 9:29pm
Blog entry Try OpenOffice.org. Exploring the Difference. adriantry 12/11/2008 - 9:30pm

Security: Updates, Best VPNs for GNU/Linux, and Google+ Chaos Again

Filed under
Security
  • Security updates for Monday
  • Best VPNs for Linux
  • After a Second Data Leak, Google+ Will Shut Down in April Instead of August

    Back in October, a security hole in Google+’s APIs lead Google to announce it was shutting down the service. Now, a second data leak has surfaced, causing the company to move the shutdown up by four months.

    This new data leak is quite similar to the first one: profile information such as name, email address, age, and occupation was exposed to developers, even for private profiles. It’s estimated that upwards of 52 million users were affected by this leak. The good news is that while the first hole was open for three years, this one was only an issue for six days, from November 7th to the 13th, 2018.

Linux and Linux Foundation Leftovers

Filed under
Linux
  • Initial i.MX8 SoC Support & Development Board Possibly Ready For Linux 4.21

    While the i.MX8 series was announced almost two years ago and the open-source developers working on the enablement for these new NXP SoCs hoped for initial support in Linux 4.17, the Linux 4.21 kernel that will be released in the early months of 2019 is slated to possibly have the first i.MX8 support in the form of the i.MX8MQ and also supporting its development/evaluation board.

  • AeonWave: An Open-Source Audio Engine Akin To Microsoft's XAudio2 / Apple CoreAudio

    An open-source audio initiative that's been in development for years but flying under our radar until its lead developer chimed in is AeonWave, which supports Windows and Linux systems while being inspired by Microsoft XAudio and Apple's CoreAudio.

  • Take Linux Foundation Certification Exams from Anywhere

    2018 has seen a new wave of popularity for the open source community and it has sparked more interest in potential engineers, system administrators, and Linux experts.

    2019 is around the corner and now is a good time to look up Linux certification examinations that will enable you to progress in your career.

    The good news we have for you is that the Linux Foundation has made certification examinations available online so that IT enthusiasts can get certificates in a wide range of open source domains.

Games Leftovers

Filed under
Gaming
  • The Linux version of Civilization VI has been updated with cross-platform multiplayer support

    Just in time for the holidays, Linux gamers finally have version parity with other platforms. Expect to be able to spend just one more turn playing with friends on other operating systems.

  • John Romero has announced a free unofficial spiritual successor to The Ultimate DOOM's 4th episode

    John Romero, one of the co-founders of id Software has revealed he's been working on SIGIL, a free megawad for the original 1993 DOOM.

    [...]

    These boxes, will contain music from Buckethead, along with a custom song written expressly for SIGIL. A tempting purchase for any big DOOM fan, I especially love the sound of a 16GB 3-1/2-inch floppy disk-themed USB. You have until December 24, 2018 to order one and I imagine stock will go quite quickly.

  • Unvanquished Open-Source Game Sees Its First Alpha Release In Nearly Three Years

    Unvanquished had been easily one of the most promising open-source games several years back with decent in-game visuals/art, a continually improving "Daemon" engine that was a distant mod of ioquake3 while leveraging ETXReaL components and more, and all-around a well-organized, advancing open-source game project. Their monthly alpha releases stopped almost three years ago while today that's changed just ahead of Christmas.

    The Unvanquished developers announced Unvanquished Alpha 51 today as their first release in two years and eight months after having made fifty monthly alpha releases. While this is the fifty-first alpha, the developers say they should soon be ready for the beta drop.

  • Unvanquished, the free and open source shooter has a huge new release now out

    After being quiet for some time, the Unvanquished team is back and they have quite a lot to show off in the new release of their free and open source shooter.

    This is their first new release since April 2016, so the amount that's changed is quite striking! Hopefully, this will be the start of regular release once again, since they used to do monthly releases a few years ago and it was fun to watch it grow.

  • Valve adds even more gamepad support to their latest client beta

    Valve are continuing to support as many devices as possible with a new Steam client beta now available.

    Since there's no gamepad to rule them all, it makes sense for Valve to support as many as they can. Even though I love the Steam Controller, I do understand that it's not going to be a good fit for everyone. Now, Steam will support the PowerA wired/wireless GameCube Style controllers, PowerA Enhanced Wireless Controller and the PDP Faceoff Wired Pro Controller to boost their already rather large list of supported devices.

  • The turn-based tactical RPG Fell Seal: Arbiter's Mark is coming along nicely

    After a few months in Early Access, the tactical RPG Fell Seal: Arbiter's Mark has come along nicely and it's quite impressive.

    It became available on Steam back in August, this was with same-day Linux support as promised from developer 6 Eyes Studio after their successful Kickstarter.

  • Citra, the Nintendo 3DS emulator now has 'Accurate Audio Emulation'

    Citra, the impressive and quickly moving Nintendo 3DS emulator has a new progress report out and it sounds great.

    They've made some great progress on accurate audio emulation, with their new "LLE (Accurate)" option. They say this has enabled games like Pokémon X / Y, Fire Emblem Fates and Echoes and more to work. There's a downside though, that currently the performance does take quite a hit with it so they're still recommending the "HLE (Fast)" setting for now.

    They go into quite a lot of detail about how they got here, with plenty of bumps along the way. Most of the work towards this, was done by a single developer who suffered a bit of a burn-out over it.

  • Mindustry, an open source sandbox Tower Defense game that's a little like Factorio

    Available under the GPL, the developer originally made it for the GDL Metal Monstrosity Jam which happened back in 2017 and it ended up winning! Seems the developer didn't stop development after this, as they're currently going through a new major release with regular alpha builds.

  • Have graphical distortions in Unity games with NVIDIA? Here's a workaround

    It seems a lot of Unity games upgrading to later versions of Unity are suffering from graphical distortions on Linux with an NVIDIA GPU. There is a workaround available.

Wine-Staging 4.0-RC1 Released With Just Over 800 Patches On Top Of Wine

Filed under
Software

Released on Friday was Wine 4.0-RC1 while coming out over the weekend was the Wine-Staging re-base that is carrying still over 800 patches on top of the upstream Wine code-base.

Wine-Staging 4.0-RC1 is available with 805 patches over what's found in the "vanilla" Wine code-base. But prior to the Wine 4.0 RC1 milestone there were a fair number of patches that were promoted upstream including ntoskrnl, WindowsCodecs, user32, and DXGI changes.

Read more

Community Member Monday: Iwan Tahari on LibreOffice migrations in Indonesia

Filed under
GNU
LibO
Linux

Many companies around the world use free and open source software (FOSS) to reduce costs, improve reliability, and free themselves from vendor lock-in. Today we talk to Iwan Tahari from FANS, an Indonesian shoe manufacturer, which has migrated to GNU/Linux and LibreOffice...

Read more

Essential System Tools: Timeshift – Reliable system restore tool for Linux

Filed under
GNU
Linux

This is the twelfth in our series of articles highlighting essential system tools. These are small, indispensable utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. For this article, we’ll look at Timeshift, a graphical and command-line tool similar to the System Restore functionality offered by Windows, and the Time Machine Tool in Mac OS. For details of all tools in this series, please check the table at the summary page of this article.

Timeshift is a GTK3-based, open source, system restore utility which takes incremental snapshots of the system using rsync and hard-links. These snapshots can be restored at a later date to undo all changes that were made to the system after the snapshot was taken. Snapshots can be taken manually or at regular intervals using scheduled jobs.

This application is designed to protect only system files and settings. User files such as documents, pictures and music are not protected. This ensures that your files remains unchanged when you restore your system to an earlier date.

For the avoidance of any doubt, if you’re looking for a complete backup solution (including data backups), you’ll need to use different software.

Read more

Meet The Linux Desktop That's More Beautiful Than Windows 10 And MacOS

Filed under
Linux

As a fairly new desktop Linux user I've been a distro-hopping fanatic, exploring the functionality and key differences between the array of excellent options out there. While a "forever distro" is the ultimate goal, the journey has been exciting and educational. Recently my Linux adventures led me to Deepin, an OS that captured my attention and boasts a few key ingredients I fell in love with.

Read more

The Open-Source NVIDIA "Nouveau" Linux Driver Performance At The End Of 2018

Filed under
Graphics/Benchmarks

As it's been a while since last looking at the NVIDIA vs. Nouveau Linux OpenGL driver performance, here's a look at the current performance difference as the end of the year quickly approaches. This benchmarking roundabout features multiple generations of GeForce GPUs while testing with the NVIDIA 415 proprietary driver against the Nouveau stack on Linux 4.19 and Mesa 19.0-devel.

Sadly there isn't much positive news to report as 2018 draws to a close for the open-source NVIDIA scene... The main highlight of the year is the ongoing work by Red Hat (Karol Herbst and others) on bringing up SPIR-V/compute support to the Nouveau driver and somewhat related work by Jerome Glisse around Heterogeneous Memory Management and the new Heterogeneous Memory System with Nouveau driver support. The Nouveau SPIR-V compute support isn't yet mainlined but hopefully will be in 2019.

Read more

When Linux required installation parties

Filed under
Linux

I studied math in college. Back then, ordinarily, math students didn't have access to the computer lab; pen and paper were all we needed to do our work. But for my one required programming class, I got access to the college computer lab.

It was running SunOS with remote X terminals (this was circa 1996). I immediately fell in love with Unix. I fell in love with the command line, X Windows, the utilities—all of it.

When the class ended, I lost my access. A friend told me about this thing called Linux, where you could install a Unix operating system on your own PC. Back then, installing Slackware on your PC was non-trivial.

Read more

Try the Dash to Dock extension for Fedora Workstation

Filed under
Red Hat
HowTos

The default desktop of Fedora Workstation — GNOME Shell — is known and loved by many users for its minimal, clutter-free user interface. However, one thing that many users want is an always-visible view of open applications. One simple and effective way to get this is with the awesome Dash to Dock GNOME Shell extension.

Dash to Dock takes the dock that is visible in the GNOME Shell Overview, and places it on the main desktop. This provides a view of open applications at a glance, and provides a quick way to switch windows using the mouse. Additionally, Dash to Dock adds a plethora of additional features and options over the built-in Overview dock, including autohide, panel mode, and window previews.

Read more

Snake your way across your Linux terminal

Filed under
Linux
Gaming

Welcome back to the Linux command-line toys advent calendar. If this is your first visit to the series, you might be asking yourself what a command-line toy even is. It's hard to say exactly, but my definition is anything that helps you have fun at the terminal.

We've been on a roll with games over the weekend, and it was fun, so let's look at one more game today, Snake!

Snake is an oldie but goodie; versions of it have been around seemingly forever. The first version I remember playing was one called Nibbles that came packaged with QBasic in the 1990s, and was probably pretty important to my understanding of what a programming language even was. Here I had the source code to a game that I could modify and just see what happens, and maybe learn something about what all of those funny little words that made up a programming language were all about.

Read more

Growing Your Small Business With An Affordable OS

Filed under
OS
Linux

Your small business needs to grow, there's no doubt about that. Expansion is the name of the game when you have a one or two man company, and you're going to want to bring on at least 20 or more people to really get the cogs grinding. And if you're working on a digital interface, slowly phasing pen and paper out of the office you operate in, you're going to need plenty of people around to oil the engine and keep the tech in a usable state.

Because of this, technology helps your small business grow, and can do quite a few wonders for the time and effort you invested into it. Even if you're working on a minimal budget, there's quite a few option to look into to make sure you've got just as much of a chance as the shop next door to you that seems to have a never ending stream of customers. After all, you've got to get your internal processes working perfectly first, and with a bit of technological aid, you might manage that faster than you first thought.

Read more

Security: Polkit, CSP, Ansible and Router Hardening Checklist

Filed under
Security
  • Polkit CVE-2018-19788 vs. SELinux
  • Why is your site not using Content Security Policy / CSP?

    Yesterday, I had the pleasure of watching on Frikanalen the OWASP talk by Scott Helme titled "What We’ve Learned From Billions of Security Reports". I had not heard of the Content Security Policy standard nor its ability to "call home" when a browser detect a policy breach (I do not follow web page design development much these days), and found the talk very illuminating.

    The mechanism allow a web site owner to use HTTP headers to tell visitors web browser which sources (internal and external) are allowed to be used on the web site. Thus it become possible to enforce a "only local content" policy despite web designers urge to fetch programs from random sites on the Internet, like the one enabling the attack reported by Scott Helme earlier this year.

  • Red Hat Ansible Playbooks Password Exposure Vulnerability [CVE-2018-16859]

    CVE-2018-16859. A vulnerability in Red Hat Ansible could allow a local attacker to discover plaintext passwords on a targeted system.

  • Router Hardening Checklist

Games: DiRT 4, SuperTuxKart and The 10 Best Free Linux Games

Filed under
Gaming
  • DiRT4 Power Slides onto Linux in 2019

    DiRT 4 is the latest instalment of the popular franchise to drift on to free software platforms (as well as a non-free software platform in macOS). It follows on from the successful Linux release of DiRT Rally last spring.

    DiRT 4 was originally released on Windows, PlayStation 4 and Xbox One in June 2017 and has garnered plenty of praise, positive reviews and high review scores.

  • SuperTuxKart Spruces Up Its In-Game Visuals

    SuperTuxKart, the famous free software kart racer, is picking up some improved visuals within the in-game user interface and racing screens.

    Detailing their plans on the game’s official dev blog, the team behind the iconic racer have shared more details about the graphical spit and polish they’ve given the game ahead of its next major release.

  • Refreshing the GUI

    Online multiplayer won't be the focus of this new blog post : we will tell you more about it when launching the official beta in the coming weeks.

    Instead, we'll tell you more about the many changes in the game's UI.

  • The 10 Best Free Linux Games

    There are plenty of excellent games on Linux, and a fair amount of them are completely free. Some are open source, and others are fairly big names available through Steam. In every case, these are quality games that you can play any time on Linux at absolutely no cost.

Programming Leftovers

Filed under
Development
Syndicate content

More in Tux Machines

Android Leftovers

The Linux terminal is no one-trick pony

Welcome to another day of the Linux command-line toys advent calendar. If this is your first visit to the series, you might be asking yourself what a command-line toy even is. We’re figuring that out as we go, but generally, it could be a game, or any simple diversion that helps you have fun at the terminal. Some of you will have seen various selections from our calendar before, but we hope there’s at least one new thing for everyone. Read more

Android Leftovers

today's leftovers

  • Get notifications for your patches
    We are trialing out a new feature that can send you a notification when the patches you send to the LKML are applied to linux-next or to the mainline git trees.
  • A simple blank makes the difference
    OFX is the Open Financial eXchange protocol used by various financial institutions in a few countries. KMyMoney provides an OFX client implementation using the open source LibOFX library allowing users to import transactions directly from the bank’s server without using the detour through a web-browser and a downloaded file into the ledger of the application.
  • Fractal December'18 Hackfest (part 1)
    The Tuesday 11th started the second Fractal Hackfest. I've organized this hackfest in Seville, the city where I studied computer science and here I've a lot of friends in the University so is a good place to do it here. The weather was important too for the hackfest selection, in December Seville is a good choice because the weather is not too cold, we're having sunny days. The first day was a good day, thinking about some relevant issues and planning what we want to do. We talked about the work needed for the interface split, about the E2EE support, new features and the need for a new release. We're having some problems with the internet connection, because the University has a restricted network policy and we ask for the guess internet connection the Monday, but we're still waiting.
  • Unexpected fallout from /usr merge in Debian
    Back in 2011, Harald Hoyer and Kay Sievers came up with a proposal for Fedora to merge much of the operating system into /usr; former top-level directories, /bin, /lib, and /sbin, would then become symbolic links pointing into the corresponding subdirectories of /usr. Left out of the merge would be things like configuration files in /etc, data in /var, and user home directories. This change was aimed at features like atomic upgrades and easy snapshots. The switch to a merged /usr was successful for Fedora 17; many other distributions (Arch, OpenSUSE, Mageia, just to name a few) have followed suit. More recently, Debian has been working toward a merged /usr, but it ran into some surprising problems that are unique to the distribution. Debian and its derivatives are definitely late to the /usr merge party. Systems running Debian testing that were initially installed before June 2018 still have /bin, /sbin, and /lib as normal directories, not as symbolic links. The same applies to Ubuntu 18.10. But both Debian and Ubuntu want to make the switch to a merged /usr. Debian tried, but it hit something completely unexpected. The Debian /usr merge history started in 2016, when Marco d'Itri got the usrmerge package into Debian unstable. This package contains a Perl script that converts an existing system into the state with a merged /usr. Also, a change was made to the debootstrap program (which installs a Debian system into a chroot), so that it could create the needed symbolic links by itself before installing any packages. The end result is the same in both cases. [...] The Debian package sed also has /bin/sed, not /usr/bin/sed. In the bug report, the problem is treated like a one-off issue, to be solved by a rebuild. However, on the debian-devel mailing list, Ian Jackson quickly pointed out that the problem is, in fact, due to /usr merge on the build daemons. He suggested that the change should be reverted. Dirk Eddelbuettel seconded that suggestion, and noted that he expects "much more breakage to follow". Indeed, similar problems were triggered in sympow, pari, and monitoring-plugins. Other bugs of this nature can be found by searching the Debian bug tracking system for a special tag (but this search also finds other kinds of issues). [...] The discussion is still in progress, though; no consensus has been reached. A bug was filed against debootstrap by Jackson to revert the change to merge by default for the next release of Debian. Due to the disagreement of the debootstrap maintainer to the proposed change, Jackson reassigned the bug to the Debian Technical Committee, which is the ultimate authority for resolving otherwise unresolvable technical disputes within Debian. There is also a request from the Debian backports FTP master that the default should be the same in Debian stable backports and in Debian testing. Emilio Pozuelo Monfort, a member of the release team, also spoke in favor of reverting to non-merged /usr in new installations. It is impossible to predict now how the Technical Committee will rule. In the worst case for /usr-merge proponents, proper introduction of a merged /usr into Debian may be delayed by a few more years. But, if it votes for keeping the status quo, new end-user systems in the next stable release of Debian will have merged /usr, old but upgraded ones won't, and the build daemons will reliably build packages suitable for both cases, just like what's planned for Ubuntu 19.04. No flag day is needed in this scenario, so it would follow the best Debian traditions of not forcing transitions onto users.
  • Compiz: Ubuntu Desktop's little known best friend
    The best part is that it takes no time at all to get up and running! I’ll show you how to transform Ubuntu into a desktop that is functionally similar to Mac.  
  • How to use TOAD The Open Source Android Deodexer
    Deodexing Android can be a time-consuming process which involves pulling /system files from your Android device, deodexing them using PC tools, and installing them back on your phone. Not to mention that whenever Google releases a new Android version, the process for deodexing ROMs alters – which means tools for deodexing need to play catchup. Many deodexing tools have become defunct due to lack of update from the developers. A new tool called TOAD (The Open Source Android Deodexer) has been released, which aims to not only be incredibly easy, its open-source nature allows the development community to keep it updated with the latest deodexing methods. TOAD utilizes batch files for processing odexed files, so new batch files can easily be added or modified by the development community.
  • Linux group plans show and tell
    The Linux Users’ Group of Davis presents Open Source Computing “Show and Tell” event, an informal open night to talk about and demonstrate programs, computer projects or tricks and tips. Feel free to bring something to show or tell for 10 minutes, from a Raspberry Pi project to tools or utilities that you find handy. Everyone is welcome to join in the fun, whether you’re a hobbyist, coder, enthusiast or sysadmin.
  • Windows 10 tip: Run Ubuntu Linux in an enhanced Hyper-V session [Ed: When Microsoft's Ad Bot (Ad Bought?) covers Ubuntu it's about putting it as a slave of Vista 10, complete with back doors]
  • ​MS-Linux? Lindows? Could Microsoft release a desktop Linux? [Ed: It’s like CBS wants to just hire pro-Microsoft slants; propaganda and clickbait.]
  • How Facebook Made a Universal Open Source Language for the Web
    THE CODE THAT runs the web is a melting pot of programming languages and technologies. JavaScript, the most popular language on the web, is the standard for writing code that runs in your browser. But the server side is much more diverse. Java (no relationship to JavaScript) remains popular, as do PHP, Python, and Ruby. Mobile app developers, meanwhile, have their own preferred languages, like Kotlin for writing Android apps or Apple's Swift for iOS.
  • C Programming Tutorial Part 2 - Preprocessors
    In the first part of our ongoing C programming tutorial series, we briefly touched on the preprocessing stage. In this tutorial, we will discuss it in a little more detail so that you have a basic idea about it before learning other C programming aspects.
  • Microsoft patches 'dangerous' zero-day already being exploited by [cracking] groups

    This vulnerability in kernel image ntoskrnl.exe was reported to Microsoft on 29 October by security vendor Kasperky Lab. Listed as CVE-2018-8611 and classified as 'important', it is a local privilege escalation bug. Kaspersky Lab researchers say it has already been exploited by [cracking] groups FruityArmor and SandCat.

  • Security updates for Thursday