Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Saturday, 20 Jan 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 Author Replies Last Postsort icon
Story Linux Foundation LFCS and LFCE: Alberto Bullo Rianne Schestowitz 17/01/2018 - 9:30pm
Story RF-enabled Raspberry Pi add-on brings Google Assistant to gizmos, speakers, and robots Rianne Schestowitz 17/01/2018 - 9:26pm
Story How To Install Windows 10 In Virtualbox On Linux Mohd Sohail 17/01/2018 - 6:06pm
Story OSS Leftovers and Security Roy Schestowitz 17/01/2018 - 5:19pm
Story Software: VirtualBox, Dillinger, FBReader, KDE Discover Roy Schestowitz 17/01/2018 - 5:17pm
Story Mozilla Leftovers Roy Schestowitz 17/01/2018 - 5:12pm
Story GNU: GCC 7.3 and LibrePlanet 2018 Keynote Speakers Roy Schestowitz 17/01/2018 - 5:10pm
Story Open Source in 3-D Printing Roy Schestowitz 17/01/2018 - 5:08pm
Story Android Leftovers Rianne Schestowitz 17/01/2018 - 4:13pm
Story today's howtos Roy Schestowitz 17/01/2018 - 4:07pm

Security: Patching of GNU/Linux Distros

Filed under
GNU
Linux
Security

16-Way GPU Comparison With NVIDIA GPUs Going Back To Kepler

Filed under
Graphics/Benchmarks

Last week I provided a fresh look at the NVIDIA GeForce vs. AMD Radeon Linux gaming performance using the latest drivers at the start of 2018. That testing included the latest NVIDIA and AMD GPUs, but for those curious how these numbers compare for older NVIDIA GPUs, here's a look with the Kepler and Maxwell graphics cards added to the comparison.

Read more

Ubuntu 18.04 LTS Wallpaper Contest Welcomes Talented Photographers and Artists

Filed under
Ubuntu

Announced today by Ubuntu member Nathan Haines, Ubuntu Free Culture Showcase for Ubuntu 18.04 LTS is now officially open for submissions, and since Ubuntu 18.04 it's an LTS (Long-Term Support) version, which Canonical will support for the next five years with software and security updates, it's more than a wallpaper contest.

Well, of course, it's not a contest, because you won't win any prize besides the fact that your work will be showcased to millions of Ubuntu users worldwide. This time, besides wallpapers, Ubuntu Free Culture Showcase also looks for new video and music files that will be available in the Examples folder of Ubuntu 18.04 LTS' live installation medium.

Read more

KDE Plasma 5.12 LTS Enters Beta, Brings Unified Look and Phone Integration

Filed under
KDE

Designed as the next long-term support (LTS) version of the popular desktop environment, replacing the KDE Plasma 5.8 LTS on users' computers when it will be out early next month, KDE Plasma 5.12 is an important milestone that introduces numerous stability and reliability improvements, along with a bunch of new and long-anticipated features.

One of the most important changes in KDE Plasma 5.12 LTS is the greatly improved support for the next-generation Wayland display server, with a long-term support promise as the KDE Project will continue to patch bugs and other issues until the end of life of the desktop environment next year.

Read more

Also: KDE Plasma 5.12 Reaches Beta With Faster Start-Up Time, Better Wayland Support

How To Create Or Increase Swap Space In Linux

Filed under
Linux

The operating system makes use of swap space when its available physical memory (RAM) is running out due to ever demanding applications. In this situation, the operating system moves the inactive pages in physical memory to swap space.

Read<br />
more

Flatpak Support Getting More Mature in KDE Plasma's Discover Package Manager

Filed under
KDE

Those interesting in installing Flatpak universal Linux apps on their KDE Plasma-based GNU/Linux distros, should know that Flatpak support in the Plasma Discover package manager is now more mature and ready for production. It can handle multiple Flatpak repos, as well as installing of packages from the Flathub repository.

With the upcoming KDE Plasma 5.12 LTS desktop environment, Plasma Discover will support different backends, including Flatpak and Snappy, allowing users to search, download and install Flatpak and Snap apps. However, such a backend doesn't come installed by default, so you'll have to add it manually.

Read more

KDE Frameworks 5.42 Open-Source Software Suite Released for KDE Plasma 5.12 LTS

Filed under
KDE
OSS

KDE Frameworks 5.42.0 is out now just in time for the soon-to-be-released KDE Plasma 5.12 LTS Beta desktop environment, and includes numerous improvements and bug fixes for various components like Baloo, Breeze icons, KActivities, KCoreAddons, KDeclarative, KDED, KDBusAddons, KConfig, KDocTools, KHTML, KEmoticons, KFileMetaData, KI18n, KIO, KInit, Kirigami, and KJobWidgets.

It also improves things like KNewStuff, KNotification, KRunner, KWayland, KTextEditor, KWallet Framework, KWidgetsAddons, KXMLGUI, NetworkManagerQt, Plasma Framework, Prison, QQC2StyleBridge, Sonnet, syntax highlighting, KPackage Framework, as well as KDELibs 4 support and extra CMake modules. The complete changelog is available below for more details on the new fixes.

Read more

Retpoline Backported and a New Benchmark

Filed under
Graphics/Benchmarks
Linux
  • Retpoline Backported To Linux 4.9, Linux 4.14 Kernels

    Retpoline support for mitigating the Spectre vulnerabilities will soon be present in the Linux 4.9 and 4.14 stable kernels.

    Greg Kroah-Hartman has sent out the latest patches for the Linux 4.9 and 4.14 point releases, which now include the Retpoline support.

  • ADATA XPG SX6000: Benchmarking A ~$50 USD 128GB NVMe SSD On Linux

    While solid-state drives have generally been quite reliable in recent years and even with all the benchmarking I put them through have had less than a handful fail out of dozens, whenever there's a bargain on NVMe SSDs, it's hard to resist. The speed of NVMe SSDs has generally been great and while it's not a key focus on Phoronix (and thus generally not receiving review samples of them), I upgrade some of the server room test systems when finding a deal. The latest is trying an ADATA XPG SX6000 NVMe SSD I managed to get for $49.99 USD.

New Raspberry Pi: Zero

Filed under
Linux
Hardware

Debugging and Compiling

Filed under
Development
GNU
  • How debuggers really work

    A debugger is one of those pieces of software that most, if not every, developer uses at least once during their software engineering career, but how many of you know how they actually work? During my talk at linux.conf.au 2018 in Sydney, I will be talking about writing a debugger from scratch... in Rust!

    In this article, the terms debugger/tracer are interchangeably. "Tracee" refers to the process being traced by the tracer.

  • GCC 8.0 Moves On To Only Regression/Documentation Fixes

    The GCC 8 compiler is on to its last stage of development

Security: Meltdown and Spectre, GPG and SSH, Mageia Updates

Filed under
Security
  • Beware! Fake Spectre & Meltdown Patches Are Infecting PCs With “Smoke Loader” Malware [Ed: Welcome to Microsoft Windows]

    One of the most common tactics employed by notorious cybercriminals involves taking advantage of the popular trends and creating fraudulent websites/apps to trick users. It looks like some of the players have tried to exploit the confusion surrounding Meltdown and Sprectre CPU bugs.

    Forget buggy updates which are causing numerous problems to the users, Malwarebytes has spotted a fake update package that installs malware on your computer. The firm has identified a new domain that’s full of material on how Meltdown and Spectre affect CPUs.

    [...]

    The fake file in the archive is Intel-AMD-SecurityPatch-10-1-v1.exe.

  • An update on ongoing Meltdown and Spectre work

    Last week, a series of critical vulnerabilities called Spectre and Meltdown were announced. Because of the nature of these issues, the solutions are complex and requires fixing delicate code. The fixes for Meltdown are mostly underway. The Meltdown fix for x86 is KPTI. KPTI has been merged into the mainline Linux tree and many stable trees, including the ones Fedora uses. Fixes for other arches are close to being done and should be available soon. Fixing Spectre is more difficult and requires fixes across multiple areas.

    Similarly to Meltdown, Spectre takes advantage of speculation done by CPUs. Part of the fix for Spectre is disallowing the CPU to speculate in particular vulnerable sequences. One solution developed by Google and others is to introduce “retpolines” which do not allow speculation. A sequence of code that might allow dangerous speculation is replaced with a “retpoline” which will not speculate. The difficult part of this solution is that the compiler needs to be aware of where to place a retpoline. This means a complete solution involves the compiler as well.

  • CPU microcode update code for amd64
  • Using a Yubikey for GPG and SSH
  • Inspect curl’s TLS traffic

    Since a long time back, the venerable network analyzer tool Wireshark (screenshot above) has provided a way to decrypt and inspect TLS traffic when sent and received by Firefox and Chrome.

  • Mageia Weekly Roundup 2018 – Week 2

    The year is definitely under way, with an astonishing 412 packages coming through commits – mostly for cauldron, but a few are the last remaining updates for Mageia 5, as well as important security updates for Mageia 6.

    Among those updates are all the kernel and microcode updates – our thanks to tmb and our untiring devs for these – to begin hitting Meltdown and Spectre on the head.

    A big hand for the upstream kernel team, as well as our own packagers, QA testers and everyone else that was involved in getting this tested and released.

Games: CRYENGINE, Epic Car Factory, Godot, Depth of Extinction, Yuzu, GPD

Filed under
Gaming

Graphics: Mir, Vulkan, Mesa

Filed under
Graphics/Benchmarks
  • Experimental XDG-Shell Support For Mir's Wayland Support

    Mir's Wayland support continues being hacked on and now being tackled is support for the XDG-Shell protocol.

    A proof of concept implementation for the XDG Shell protocol has been posted for Mir. The XDG-Shell protocol as a reminder is used for managing surfaces under Wayland compositors for dealing with window dragging, resizing, stacking, and other actions.

  • Vulkan 1.0.68 Published

    Coming just over one week since Vulkan 1.0.67 is now the Vulkan 1.0.68 graphics/compute programming specification update.

    Given the short time from Vulkan 1.0.67 to 1.0.68, this updated version does not introduce any new extensions. Vulkan 1.0.68 just has documentation fixes: correcting some typos and making other clarifications for helping developers understand expected behavior of some elements of Vulkan.

  • Intel's Mesa Driver Is A Step Closer To ARB_gl_spirv Support

    Igalia has sent out the fourth version of their patches for wiring in ARB_gl_spirv support into the Mesa OpenGL driver. This extension is the last main blocker from Intel having OpenGL 4.6 support and allows for SPIR-V ingestion support for better interoperability between OpenGL and Vulkan.

  • Mesa Gets Patches For EGL_ANDROID_blob_cache

    An Intel open-source developer has sent out a set of patches implementing the EGL ANDROID_blob_cache extension for Mesa.

Best Linux desktop of 2018

Filed under
GNU
Linux
  • Best Linux desktop of 2018

    The desktop is a critical aspect of your Linux experience, providing you with a user-friendly way to interact with your computer. Unlike Windows or Mac, Linux doesn't tie you to a single desktop. Switching desktop environments is incredibly straightforward – just install a new one, log out and choose it from the login screen. You can install as many desktop environments as you like, although you can only use one at a time.

    In this guide, we've rounded up seven of the most popular desktops, highlighting their strengths and weaknesses. Before you dive in, however, take some time to think about what you want from your desktop.

    A desktop environment is more than the wallpaper which appears when you log in. It also includes a window manager and usually a set of utilities. It may come in the form of a pre-assembled package, such as Gnome or KDE, or it may be assembled by the distro maintainer, such as CrunchBang++'s Openbox or Puppy's JWM.

  • Best Linux distros 2018: the finest open source operating systems around

    Linux is widely-regarded as the discerning techie's operating system of choice, and with good reason. The open source OS has an awful lot to recommend it, and it's every bit as capable as Windows or macOS.

    One of the reasons Linux has proved to be so popular with developers, engineers and technical professionals is that it's almost infinitely versatile, with a wealth of customisation options. It's also got a reputation as being extremely secure.

    Linux doesn't just cater to traditional desktop PCs, either. There are also distros designed to run enterprise-grade applications and servers as well as desktop clients.

How To Boot Into Linux Command Line

Filed under
Linux

There may be times where you need or want to boot up a Linux system without using a GUI, that is with no X, but rather opt for the command line. Whatever the reason, fortunately, booting straight into the Linux command-line is very simple. It requires a simple change to the boot parameter after the other kernel options. This change specifies the runlevel to boot the system into.

Read<br />
more

Barcelona and GNU/Linux (Now in Corporate Media)

Filed under
GNU
Linux
  • Barcelona to ditch Microsoft in favour of open source software

    THE SPANISH CITY OF BARCELONA plans to replace its Microsoft software with open source alternatives including Linux, Libre Office and Open Xchange.

    Barcelona plans to invest 70 per cent of its annual software budget in open source this year, according to El Pais, with the aim of completing the transformation by spring 2019.

    Microsoft's Outlook and Exchange Server email software is to be replaced by Open-Xchange, Microsoft Office will be ditched in favour of Libre Office, and Mozilla's Firefox will be made the default browser across systems.

  • Barcelona becomes the poster child for Linux

    The City of Barcelona is migrating its computer systems away from Windows making it the poster child for Open Source rather than Munich which is frantically trying to migrate back.

    According to the Spanish newspaper El País, the City's strategy is first to replace all user applications with open-source alternatives until the underlying Windows operating system is the only proprietary software remaining. Then the operating system will be replaced with Linux.

    Commissioner of Technology and Digital Innovation at Barcelona City Council, Francesca Bria, said the transition would be completed before the current administration's mandate ends in spring 2019.

  • Barcelona gives Microsoft the boot in move to open source

    With this move Barcelona becomes the first city to join an initiative by Free Software Foundation Europe dubbed 'Public code, public money' which calls on public bodies to invest tax revenues in free reusable systems that are open to local businesses rather than proprietary licensed software.

  • Barcelona to ditch Microsoft in favour of open source Linux software

    Catalan capital Barcelona is planning to ditch proprietary software products from Microsoft in favour of free, open source alternatives such as Open-Xchange email.

    That’s according to a report by Spain's national paper El Pais, which reports that Barcelona plans to invest 70% of its annual software budget in open source this year.

Syndicate content