Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

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

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Tails 4.0 Anonymous OS Release Candidate Out Now with Tor Browser 9.0, Linux 5.3 Rianne Schestowitz 2 14/10/2019 - 4:16pm
Story Security Leftovers Roy Schestowitz 14/10/2019 - 4:01pm
Story Programming: Elana Hashman, Red Hat Pushing Microsoft (.NET) and More Roy Schestowitz 14/10/2019 - 3:58pm
Story today's howtos Roy Schestowitz 14/10/2019 - 3:52pm
Story Android Leftovers Rianne Schestowitz 14/10/2019 - 8:59am
Story SUSE drops OpenStack Cloud Rianne Schestowitz 9 14/10/2019 - 8:31am
Story Android Leftovers Rianne Schestowitz 14/10/2019 - 8:02am
Story My Linux story: I grew up on PC Magazine not candy Rianne Schestowitz 14/10/2019 - 7:33am
Story How to Create Persistent Fedora LIVE USB From Ubuntu arindam1989 14/10/2019 - 7:33am
Story Android Leftovers Rianne Schestowitz 14/10/2019 - 7:23am

Plasma 5.17 approaches

Filed under
KDE

  • This week in KDE: Plasma 5.17 approaches

    Lots of great backend work happened this week which is very important, but not terribly flashy. And most of the in-progress work I alluded to last week hasn’t landed yet. So I’m afraid the user-visible changes will have to be a bit light this week. But fear not! For Plasma 5.17 is undergoing its last rounds of final polish and bugfixing before the release next week, and work churns along on lots of great stuff slated for Plasma 5.18 and the next apps versions!

  • KDE Plasma 5.17 Seeing Last Minute Bug Fixing

    With KDE Plasma 5.17 releasing soon, it's been seeing a lot of last minute fixes while feature activity is also brewing around Plasma 5.18.

    Plasma 5.17 reached beta last month while next week is the anticipated release of Plasma 5.17.0! Just a few days to go for that big update to the KDE desktop. As such, developers have been tidying it up while also brainstorming about what should be in store for Plasma 5.18.

10 Ways to Customize Your Linux Desktop With GNOME Tweaks Tool

Filed under
Linux
GNOME

There are several ways you can tweak Ubuntu to customize its looks and behavior. The easiest way I find is by using the GNOME Tweak tool. It is also known as GNOME Tweaks or simply Tweaks.

I have mentioned it numerous time in my tutorials in the past. Here, I list all the major tweaks you can perform with this tool.

I have used Ubuntu here but the steps should be applicable to any Linux distribution using GNOME desktop environment.

Read more

IBM Fires Red Hat CFO

Filed under
Red Hat
  • Red Hat CFO Loses Out on Retention Bonus Following Standards-Related Ouster

    Red Hat Inc.’s finance chief Eric Shander has been dismissed from the company, forfeiting a $4 million retention award that was agreed to ahead of Red Hat’s acquisition by International Business Machines Corp.

    The Raleigh, N.C.-based software company confirmed late Thursday that Mr. Shander was no longer working at Red Hat. “Eric was dismissed without pay in connection with Red Hat’s workplace standards,” a company spokeswoman said in a statement.

    The company, which said that its accounting and control functions remain healthy, on Friday declined to provide specifics about what led to Mr. Shander’s dismissal.

  • Red Hat CFO 'Dismissed' From Company, Forfeits $4M Retention Award

    "Red Hat Inc.'s finance chief Eric Shander has been dismissed from the company, forfeiting a $4 million retention award that was agreed to ahead of Red Hat's acquisition by IBM," reports the Wall Street Journal...

Stable kernels 5.3.6, 4.19.79, and 4.14.149

Filed under
Linux
  • Linux 5.3.6

    I'm announcing the release of the 5.3.6 kernel.

    All users of the 5.3 kernel series must upgrade.

    The updated 5.3.y git tree can be found at:
    git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.3.y
    and can be browsed at the normal kernel.org git web browser:
    https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

  • Linux 4.19.79
  • Linux 4.14.149

today's leftovers

Filed under
Misc
  • Postgres Is Underrated—It Handles More than You Think

    After reading this article, you may want to list down the features you want from your data store and check if Postgres will be a good fit for them. It’s powerful enough for most applications.

  • After nine years, Bill McDermott is stepping down as SAP CEO
  • Dav1d 0.5 Released With AVX2, SSSE3 & ARM64 Performance Improvements - Benchmarks

    Friday marked the release of dav1d 0.5 as the newest version of this speedy open-source AV1 video decoder. With dav1d 0.5 are optimizations to help out SSSE3 most prominently but also AVX2 and ARM64 processors. Here are some initial benchmarks so far of this new dav1d video decoder on Linux.

    The SSSE3 code path for dav1d is now upwards of 40% faster with the v0.5 release. There is also single digit improvements for the AVX2 code path and up to 10% performance improvements for 64-bit ARM. There are also VSX, SSE2, and SSE4 optimizations among the work in this latest release as well as some decoder fixes. Dav1d 0.5 can be found at VideoLAN.org.

Graphics: Red Hat, AMD and XWayland

Filed under
Graphics/Benchmarks
  • Red Hat's New Graphics Engineer Is A Longtime AMD/ATI Linux Developer

    Red Hat had been looking to hire another experienced open-source graphics driver developer and for that their newest member on their growing open-source graphics team is a longtime AMD/ATI developer. 

    Mentioned within the AMDGPU DDX driver update announcement from Michel Dänzer is confirmation that he left AMD and is now working for Red Hat. Michel is a longtime member of the open-source graphics community: Michel had been working at AMD since 2011 on their open-source driver stack while prior to that for five years was working for Mesa creators Tungsten Graphics and followed through when they got acquired by VMware. 

  • xf86-video-amdgpu 19.1 Delivers A Batch Of Fixes

    AMD has released a new version of their X.Org display driver. 

    With all of the magic happening in their DRM/KMS kernel driver or Mesa components (and the likes of AMDVLK and ROCm), the xf86-video-amdgpu DDX doesn't receive much attention these days just like the other X.Org drivers. Many AMD Linux users are also using the xf86-video-modesetting generic driver these days or on Wayland-based desktops, but for those on xf86-video-amdgpu there is now a v19.1 release available. At least though AMD is still pushing out new DDX releases unlike Intel's xf86-video-intel that has been in v3.0 development now for over a half-decade without a release. 

  • XWayland Lands RandR/Vidmode Emulation For Better Game Handling

    There is yet another significant improvement found for XWayland in the latest X.Org Server code that will hopefully see a long overdue release soon. 

    The work by Red Hat's Hans de Goede on XWayland RandR and Vidmode resolution change emulation has been merged. This emulated support doesn't change the actual resolution but rather a fullscreen window at the desired resolution and use that to fill the display output. 

Security: SecTor, WhatsApp and Core Infrastructure Initiative (CII)

Filed under
Security
  • #SecTorCa: Millions of Phones Leaking Information Via Tor

    There is a privacy threat lurking on perhaps hundreds of millions of devices, that could enable potential attackers to track and profile users, by using information leaked via the Tor network, even if the users never intentionally installed Tor in the first place.

    In a session at the SecTor security conference in Toronto, Canada on October 10, researchers Adam Podgorski and Milind Bhargava from Deloitte Canada outlined and demonstrated previously undisclosed research into how they were able to determine that personally identifiable information (PII) is being leaked by millions of mobile users every day over Tor.

    The irony of the issue is that Tor is a technology and a network that is intended to help provide and enable anonymity for users. With Tor, traffic travels through a number of different network hops to an eventual exit point in the hope of masking where the traffic originated from. Podgorski said that there are some users that choose to install a Tor browser on their mobile devices, but that’s not the problem. The problem is that Tor is being installed by mobile applications without user knowledge and potentially putting users at risk.

    The researchers explained that they set up several Tor exit nodes, just to see what they could find, and the results were surprising. The researchers found that approximately 30% of all Android devices are transmitting data over Tor.

  • Just a GIF Image Could Have Hacked Your Android Phone Using WhatsApp

    Today, the short looping clips, GIFs are everywhere—on your social media, on your message boards, on your chats, helping users perfectly express their emotions, making people laugh, and reliving a highlight.

    But what if an innocent-looking GIF greeting with Good morning, Happy Birthday, or Merry Christmas message hacks your smartphone?

  • FLOSS Weekly 550: CII Best Practices Badge Update

    The Linux Foundation (LF) Core Infrastructure Initiative (CII) Best Practices badge is a way for Free/Libre and Open Source Software (FLOSS) projects to show that they follow best practices. Projects can voluntarily self-certify, at no cost, by using this web application to explain how they follow each best practice. The CII Best Practices Badge is inspired by the many badges available to projects on GitHub. Consumers of the badge can quickly assess which FLOSS projects are following best practices and as a result are more likely to produce higher-quality secure software.

We, Wall, we, Wall, Raku: Perl creator blesses new name for version 6 of text-wrangling lingo

Filed under
Development

Perl 6 should soon be known as Raku, now that Perl creator Larry Wall has given his blessing to the name change.

[...]

Wall thus has ended a debate that has occupied the Perl developer community for the past few months and has been an issue for more than a decade. Back in August, Dutch software developer Elizabeth Mattijsen opened an issue in GitHub's Perl 6 repository seeking to rename Perl 6 because it's "confusing and irritating."

The problem – apart from Perl's dwindling popularity – simply is that Perl 5 and Perl 6 are separate, but related, programming languages. And when developers talk about Perl, they usually mean Perl 5. To give Perl 6 a chance to thrive on its own, the Perl community mostly agreed that a new name would be helpful.

Read more

DIY, modular MNT Reform Laptop gets spec bump as it inches toward reality

Filed under
GNU
Linux
Hardware

It’s been a few years since developer Lukas Hartmann and designer Ana Dantes unveiled their plans for a DIY, modular laptop designed to run free and open source software.

Since then, the folks behind the MNT Reform project created a small number of early prototypes, introduced new hardware with beefier specs and some other improvements, and have begun producing prototypes of version 2 of the laptop.

Once everything is up to snuff, the plan is to launch another crowdfunding campaign for folks interested in purchasing their own MNT Reform 2 laptop — but since the design files will be open source, there’s nothing stopping anyone from downloading the necessary files and assembling their own (if they also want to go through the trouble of sourcing all the components including a custom PCB).

Read more

GNU: Release of GNU Binutils 2.33.1 and GNUFEST 2019 in San Cristóbal

Filed under
GNU
  • GNU Binutils 2.33.1 Released With Support For Newer Arm Cortex CPUs, SVE2/TME/MVE

    The GNU Binutils 2.33(.1) release brings BFloat16 support (BF16), many ARMv8 architecture updates, eBPF support for the GNU toolchain to complement the GCC 10 compiler support for this alternative now to using LLVM, support for the new CTF (Compact Type Format) debug format, and other work accumulated in recent months.

  • GNU Binutils 2.33.1 has been released.
    Hello Everyone,
    
      We are pleased to announce that version 2.33.1 of the GNU Binutils project
      sources have been released and are now available for download at:
    
        https://ftp.gnu.org/gnu/binutils
        https://sourceware.org/pub/binutils/releases/
    
      The md5sum values are:
        
        56a3be5f8f8ee874417a4f19ef3f10c8  binutils-2.33.1.tar.bz2
        1a6b16bcc926e312633fcc3fae14ba0a  binutils-2.33.1.tar.gz
        f4e7e023664f087b3017fc42955ebb46  binutils-2.33.1.tar.lz
        9406231b7d9dd93731c2d06cefe8aaf1  binutils-2.33.1.tar.xz
    
    
      This release contains numerous bug fixes, and also the following new
      features:
    
        Assembler:
        
        * Adds support for the Arm Scalable Vector Extension version 2
          (SVE2) instructions, the Arm Transactional Memory Extension (TME)
          instructions and the Armv8.1-M Mainline and M-profile Vector
          Extension (MVE) instructions.
    
        * Adds support for the Arm Cortex-A76AE, Cortex-A77 and Cortex-M35P
          processors and the AArch64 Cortex-A34, Cortex-A65, Cortex-A65AE,
          Cortex-A76AE, and Cortex-A77 processors.
    
        * Adds a .float16 directive for both Arm and AArch64 to allow
          encoding of 16-bit floating point literals.
    
        * For MIPS, Add -m[no-]fix-loongson3-llsc option to fix (or not)
          Loongson3 LLSC Errata.  Add a --enable-mips-fix-loongson3-llsc=[yes|no]
          configure time option to set the default behavior. Set the default
          if the configure option is not used to "no".
    
        Linker:
    
        * The Cortex-A53 Erratum 843419 workaround now supports a choice of
          which workaround to use.  The option --fix-cortex-a53-843419 now
          takes an optional argument --fix-cortex-a53-843419[=full|adr|adrp]
          which can be used to force a particular workaround to be used.
          See --help for AArch64 for more details.
    
        * Add support for GNU_PROPERTY_AARCH64_FEATURE_1_BTI and
          GNU_PROPERTY_AARCH64_FEATURE_1_PAC  in ELF GNU program properties
          in the AArch64 ELF linker. 
    
        * Add -z force-bti for AArch64 to enable GNU_PROPERTY_AARCH64_FEATURE_1_BTI
          on output while warning about missing GNU_PROPERTY_AARCH64_FEATURE_1_BTI 
          on inputs and use PLTs protected with BTI.
    
        * Add -z pac-plt for AArch64 to pick PAC enabled PLTs.
    
        Utilities:
    
        * Add --source-comment[=] option to objdump which if present,
          provides a prefix to source code lines displayed in a disassembly.
    
        * Add --set-section-alignment =
          option to objcopy to allow the changing of section alignments.
    
        * Add --verilog-data-width option to objcopy for verilog targets to
          control width of data elements in verilog hex format.
    
        * The separate debug info file options of readelf (--debug-dump=links
          and --debug-dump=follow) and objdump (--dwarf=links and
          --dwarf=follow-links) will now display and/or follow multiple
          links if more than one are present in a file.  (This usually
          happens when gcc's -gsplit-dwarf option is used).
    
          In addition objdump's --dwarf=follow-links now also affects its
          other display options, so that for example, when combined with
          --syms it will cause the symbol tables in any linked debug info
          files to also be displayed.  In addition when combined with
          --disassemble the --dwarf= follow-links option will ensure that
          any symbol tables in the linked files are read and used when
          disassembling code in the main file.
    
        * Add support for dumping types encoded in the Compact Type Format
          to objdump and readelf.    
    
      Our thanks go out to all of the binutils contributors, past and
      present, for helping to make this release possible.
    
      Note in case you are wondering about what happened to the 2.33
      release, it is stuck pending the resolution of an issue with the keys
      used to sign the release.  Once this is resolved the 2.33 tarballs
      will be uploaded, even though they will now be slightly out of date.
    
    Cheers
      Nick Clifton
      Binutils Chief Maintainer.
    
  • 1er GNUFEST 2019

    On October 26 I was present at the event 1 GNUFEST 2019 in the city of San Cristóbal, in this event I was representing Fedora giving the talk “What do people live in Free Software?“, Is the second time I give this talk the which was created at FudConf Panamá 2011, I like to give this talk since I usually give technical talks, in this I explain how someone can live from Free Software and that there is an entire economic ecosystem behind free software that allows it to be self-sustaining.

Chrome users gloriously freed from obviously treacherous and unsafe uBlock Origin

Filed under
Google
Moz/FF
OSS
Web

Thank you, O Great Chrome Web Store, for saving us from the clearly hazardous, manifestly unscrupulous, overtly duplicitous uBlock Origin. Because, doubtlessly, this open-source ad-block extension by its very existence and nature could never "have a single purpose that is clear to users." I mean, it's an ad-blocker. Those are bad.
Really, this is an incredible own goal on Google's part. Although I won't resist the opportunity to rag on them, I also grudgingly admit that this is probably incompetence rather than malice and likely yet another instance of something falling through the cracks in Google's all-powerful, rarely examined automatic algorithms (though there is circumstantial evidence to the contrary). Having a human examine these choices costs money in engineering time, and frankly when the automated systems are misjudging something that will probably cost Google's ad business money as well, there's just no incentive to do anything about it. But it's a bad look, especially with how two-faced the policy on Manifest V3 has turned out to be and its effect on ad-blocker options for Chrome.

It is important to note that this block is for Chrome rather than Chromium-based browsers (like Edge, Opera, Brave, etc.). That said, Chrome is clearly the one-ton gorilla, and Google doesn't like you sideloading extensions. While Mozilla reviews extensions too, and there have been controversial rejections on their part, speaking as an add-on author of over a decade there is at least a human on the other end even if once in a while the human is a butthead. (A volunteer butthead, to be sure, but still a butthead.) Plus, you can sideload with a little work, even unsigned add-ons. So far I think they've reached a reasonable compromise between safety and user choice even if sometimes the efforts don't scale. On the other hand, Google clearly hasn't by any metric.

Read more

Programming Leftovers

Filed under
Development
  • Plotting with PyQtGraph

    One of the major strengths of Python is in exploratory data science and visualization, using tools such as Pandas, numpy, sklearn for data analysis and matplotlib plotting. Buiding GUI applications with PyQt gives you access to all these Python tools directly from within your app, allowing you to build complex data-driven apps and interactive dashboards.

    While it is possible to embed matplotlib plots in PyQt the experience does not feel entirely native. For simple and highly interactive plots you may want to consider using PyQtGraph instead. PyQtGraph is built on top of PyQ5 native QGraphicsScene giving better drawing performance, particularly for live data, as well as providing interactivity and the ability to easily customize plots with Qt graphics widgets.

    In this tutorial we'll walk through the first steps of creating a plot widget with PyQtGraph and then demonstrate plot customization using line colours, line type, axis labels, background colour and plotting multiple lines.

  • Python 3.5.8rc2

    Python 3.5 has now entered "security fixes only" mode, and as such the only changes since Python 3.5.4 are security fixes. Also, Python 3.5.8rc2 has only been released in source code form; no more official binary installers will be produced.

  • Developers in 2020 need open source and want the ability to work remotely

    But at the same time I think participation in open source products, projects, is also a key aspect that people can bring to the table in terms of additional credibility and also just being able to showcase what they're able to do in terms of collaborations.

  • Dirk Eddelbuettel: GitHub Streak: Round Six

Digital Restrictions (DRM) Watch

Filed under
Security
Web
Legal
  • One Weird Law That Interferes With Security Research, Remix Culture, and Even Car Repair

    How can a single, ill-conceived law wreak havoc in so many ways? It prevents you from making remix videos. It blocks computer security research. It keeps those with print disabilities from reading ebooks. It makes it illegal to repair people's cars. It makes it harder to compete with tech companies by designing interoperable products. It's even been used in an attempt to block third-party ink cartridges for printers.

    It's hard to believe, but these are just some of the consequences of Section 1201 of the Digital Millennium Copyright Act, which gives legal teeth to "access controls" (like DRM). Courts have mostly interpreted the law as abandoning the traditional limitations on copyright's scope, such as fair use, in favor of a strict regime that penalizes any bypassing of access controls (such as DRM) on a copyrighted work regardless of your noninfringing purpose, regardless of the fact that you own that copy of the work.  

  • One Weird Law That Interferes With Security Research, Remix Culture, and Even Car Repair
  • Spotify is Defective by Design

    I never used Spotify, since it contains DRM. Instead I still buy DRM-free CDs. Most of my audio collection is stored in free formats such as FLAC and Ogg Vorbis, or Red Book in the case of CDs, everything can be played by free players such as VLC or mpd.

    Spotify, which uses a central server, also spies on the listener. Everytime you listen a song, Spotify knows which song you have listened and when and where. By contrast free embedded operating systems such as Rockbox do not phone home. CDs can be baught anonymously and ripped using free software, there is no need for an internet commection.

Games Leftovers

Filed under
Gaming
  • What have you been playing recently and what do you think about it?

    Having seen a number of great Linux releases lately, it's getting tough opening Steam and actually picking something to play. The very new release of Pine has certainly sucked away a lot of my time, something about the world Twirlbound created has seriously pulled me in. It's not without issues though. While forcing my CPU to stay in Performance mode has made it smoother, it definitely needs improving.

  • Dota 2 matchmaking may be less terrible now for solo players and more difficult for toxic people

    Valve continue to do some pretty big tweaks to the matchmaking system in Dota 2, with another blog post and update talking about all the improvements they're implementing.

    This is following on from all the other changes recently like the ban waves and sounds like they're really pushing to make the Dota 2 community and gameplay better for everyone.

    Ever played a game of Dota 2 by yourself and get matched against an entire team of people? I have, it sucks. They're all forming a strategy, while half of your team are telling each other they're going to report them. It happened for a lot of others too and Valve have finally put a stop to it. In the latest blog post, Valve said that now a five-player team will only be matched up against other five-player teams. For Solo players, they will now only be matched up with a party maximum of two, so Solo players will either now be against an entire team of other Solo players or possibly three solo players and one party of two.

  • Arizona Sunshine | Linux Gaming | Ubuntu 19.04 | Steam Play

    Arizona Sunshine VR running through Steam play.

Syndicate content

More in Tux Machines

16 Places To Buy A Linux Laptop With Linux Preloaded

Are you looking for Linux laptops? Do you want a Linux system without having to pay a Microsoft tax? The hardest part of using Linux is to find out the correct hardware. Hardware compatibility and drivers can be a big issue. But where one can find Linux desktops or Laptop for sale? Here are sixteen places to buy a preinstalled Linux Desktop and Laptop. Read more

today's howtos

Android Leftovers

The OpenStack Train keeps chugging on

SUSE, formerly a Platinum member of the OpenStack Foundation, may have left the open-source, Infrastructure-as-a-Service (IaaS) OpenStack cloud, but the project is going to move forward with the forthcoming 20th release of OpenStack: Train. That's because while SUSE may no longer find OpenStack profitable, others are finding it works well for them and for their customers. "OpenStack is the market's leading choice of open-source infrastructure for containers, VMs and bare metal in private cloud," said Mark Collier, COO of the OpenStack Foundation in a statement. Read more