Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Tuesday, 20 Feb 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 today's leftovers Roy Schestowitz 14/02/2018 - 8:38pm
Story OSS Leftovers Roy Schestowitz 14/02/2018 - 8:37pm
Story Server: IBM, 'DevOps', Kubernetes, and OpenStack Roy Schestowitz 14/02/2018 - 8:36pm
Story Linux, Linux Foundation, Graphics, and BSD Roy Schestowitz 14/02/2018 - 8:34pm
Story Red Hat: Elisa, Fedora Test Day, CentOS Dojo and FOSDEM 2018 Roy Schestowitz 14/02/2018 - 8:30pm
Story Debian and Ubuntu: Readers' Choice Awards, Reproducible Builds, LXD, Servers and Ubuntu LoCo Council Roy Schestowitz 14/02/2018 - 8:28pm
Story Programming/Development: BH 1.66.0-1, Data scientists, vi, Emacs and Compilers Roy Schestowitz 14/02/2018 - 8:23pm
Story Open source: why is it such a big deal? Roy Schestowitz 14/02/2018 - 6:51pm
Story today's howtos Roy Schestowitz 14/02/2018 - 6:21pm
Story Security: Updates, Microsoft, Google, and Telegram Roy Schestowitz 14/02/2018 - 6:19pm

MX Linux MX-17 Horizon - Second test, top notch

Filed under
Reviews

Here we go. This is a short review by my standards, but I did carefully and thoroughly check every single aspect of the desktop experience, in line with my normal testing, I just didn't repeat myself. Everything worked. There were no new problems other than the few small issues we've already seen. And on the bright side, you do get the advantage of even better performance and responsiveness on the new hardware.

While MX-17 Horizon will work perfectly well on ancient rigs, it still gains from new platforms, and lets you take full advantage of its speed. Battery life is also very good. Overall, it's a really top-notch distro, and it didn't botch or falter on two different machines. And as you recall, pretty much EVERY distro that I've tested in the last two and a half years since I've purchased the Lenovo laptop has had some issues, and then when I switched to the LG laptop, then they almost all started having problems there. And it shows it's not hardware that's bad - it's software. Good distros are far and few in between, and MX-17 Horizon is truly a magnificent product. Way to go.

Read more

Looking inside a Linux powered slot machine

Filed under
GNU
Linux

Thus, surprisingly, at its core a slot machine is roughly the same as a desktop PC running desktop games with a few extra peripherals. This means is that Linux desktop gaming has been mainstream among the general Finnish population for 15 years, which is roughly the amount of time these slot machines have been deployed.

In addition to the games themselves, the development environment is also 100% Linux. As a demonstration, here is a screen shot of a development version of the software running on a developer workstation.

Read more

Fedora Workstation versus Server Edition

Filed under
Red Hat

Unsurprisingly, Fedora Workstation installs GNOME and a complete desktop environment whereas Server Edition installs a base-system and headless management tools such as the Cockpit server administration web interface.

Read more

Also: Fedora and me at Devconf

Games: Twine and SugarCube, Unearned Bounty and More

Filed under
Gaming

Hands-On: Kali Linux 2018.1 on the Raspberry Pi Zero W

Filed under
Linux
Reviews
Security

The installation image is actually on the Offensive Security Kali Linux ARM Images page, so don't get confused if you go to the normal Kali Linux Downloads page and don't see it. There is a link to the ARM images near the bottom of that page.

As with most Raspberry Pi installation images, the download is a compressed (xz) snapshot, not an ISO image.

Read more

Nintendo Switch Hacked to Run Linux

Filed under
Linux
Gaming

Hacking group fail0verflow has discovered a vulnerability in Nintendo Switch that allows the installation of Linux, basically opening the door to something that the parent company hoped it’d never come true: pirated games.

In a post on Twitter earlier this week, fail0verflow revealed that Nintendo Switch comes with a bug that cannot be fixed with firmware updates and which can be abused at any moment to install Linux.

Read more

PocketSprite With GNUBoy

Filed under
GNU
Hardware
Gaming
  • You Can Now Buy Keychain Game Boys & 2018 Never Looked So Retro
  • PocketSprite Tiny Handheld Game System Launches From $45

    PocketSprite is a new tiny retro handheld games system, which has this week launched via the Crowd Supply crowdfunding website, and has already nearly raised its required $20,000 pledge goal. Thanks to over 380 backers with still 41 days remaining on its campaign. The tiny keychain PocketSprite games console comes pre-loaded with two emulators in the form of the GNUBoy and SMS Plus. Allowing you to play “every single game” from the Nintendo Game Boy, Nintendo Game Boy Color, Sega Master System and Sega Game Gear consoles.

  • Retrogaming Dream Device PocketSprite is Almost Funded

    These days, dipping into the nostalgia pool is a surefire way to grab the attention of retro preservationists and lovers of geeky gadgetry. Team Pocket’s chibi-sized emulator is a case in point. The PocketSprite, a diminutive, open source emulation device, accomodates your old-school cravings with a lineup of Game Boy, Game Boy Color, Game Gear and Sega Master System Games within a colour OLED display. It doesn’t make sacrifices on framerates, either; Sonic runs loop de loops at 60+ FPS in PocketSprite’s 5:4 aspect ratio.

  • The keychain Game Boy is now a real crowdfunded gadget, and I want one

    Interestingly, the PocketSprite isn’t the only pocket-sized GameBoy out there. There’s a slew of competitors, including the PocketStar (which is also crowdfunding on Kickstarter), the Arduino-based 8-bit Arduboy, and the NES-copying BittBoy Mini handheld.

  • PocketSprite is a tiny open source ‘Game Boy’ for retro games

    Unlike the “pocket games” of old, which were preloaded with generic, unchangeable random games, PocketSprite lets users upload their own preferred content.

Digital India can only grow via Open Source

Filed under
OSS

The Open Source Initiative is celebrating its 20th Anniversary in 2018 as the term was coined in a session held on February 3rd, 1998 in Palo Alto, California.

In the last 20 years, the initiative has come a long way. Acknowledging the importance of'open source initiative' which continues to play in our lives and to enable open discussion on the challenges that exist and to work out strategies to iron them out, Bharat Exhibition organised an 'Open Source Summit 2018' in New Delhi on February 08, 2018.

Read more

Zerodium offers $45000 for Linux zero-day vulnerabilities

Filed under
Linux
Security

Zerodium is offering $45,000 to hackers willing to privately report zero-day vulnerabilities in the Linux operating system.

On Thursday, the private exploit acquisition program announced the new addition to its bounties on Twitter. Until 31 March, Zerodium is willing to offer increased payouts of up to $45,000 for local privilege escalation (LPE) exploits.

The zero-day, unreported vulnerabilities, should work with default installations of Linux such as the popular Ubuntu, Debian, CentOS, Red Hat Enterprise Linux (RHEL), and Fedora builds.

Read more

today's leftovers

Filed under
Misc
  • 2017 LinuxQuestions.org Members Choice Award Winners

    The polls are closed and the results are in. We once again had some extremely close races and the large number of new categories this year certainly kept things interesting. Congratulations to each and every nominee.

  •  

  • MATE 1.20 Released
  • Plasma 5.12 Brings Wayland to Leap

    This Tuesday KDE released the latest Long Term Support (LTS) version of the Plasma desktop 5.12.

    A key point in this new release is that Wayland support was extensively worked on and is now suitable as part of the Long Term Support guarantees. In particular, the Plasma session in Wayland now plays nicer with multiple screens, and has added support for screen rotation and touchscreen calibration. It also gained a new exclusive feature, Night Color, which removes blue light from the screen at night time in a similar fashion to Redshift, which only works in X11.

    This means that the upcoming openSUSE Leap 15 will offer a far more complete Wayland experience installed by default. It will just be a matter of selecting “Plasma (Wayland)” in the session list of the display manager before logging in. Nothing will change for Tumbleweed users, which had already a Wayland session available since Plasma 5.4.

Tizen TV and Tizen Software

Filed under
Linux

Debian and Ubuntu Leftovers

Filed under
Debian
Ubuntu

OSS Events and More Leftovers

Filed under
OSS
  • Percona Announces Tutorial Schedule for Seventh Annual Percona Live Open Source Database Conference
  • FSFE Assembly at 34C3: Wir taten was

    In December 2017, the Chaos Communication Congress moved for the first time onto the Messegelände Leipzig. The FSFE came along and as in recent years, our assembly attracted a lot of visitors. Together with EDRi, for the first time we have been setting up a cluster called “Rights & Freedoms” with our own stage for multiple sessions. Although there have been some organisational issues, this Cluster was a big success and during three days, it has been visited by thousands of people.

    I am happy to see the FSFE assembly again growing every year and having the possibility to bring our message of Software Freedom to the people at the Chaos Communication Congress. The CCC is Germany’s biggest annual meetup of hackers and political activists and is “considered one of the largest events of this kind, alongside the DEF CON in Las Vegas” (wikipedia).

  • a2k18 Hackathon preview: Syncookies coming to PF

    One eagerly anticipated item is the arrival of TCP syncookies (read: another important tool in your anti-DDoS toolset) in PF. Henning Brauer (henning@) added the code in a series of commits on February 6th, 2018, with this one containing the explanation

  • design notes on inline caches in guile

    Next, there are the arithmetic operators: addition, multiplication, and so on. Scheme's arithmetic is indeed polymorphic; the addition operator + can add any number of complex numbers, with a distinction between exact and inexact values. On a representation level, Guile has fixnums (small exact integers, no heap allocation), bignums (arbitrary-precision heap-allocated exact integers), fractions (exact ratios between integers), flonums (heap-allocated double-precision floating point numbers), and compnums (inexact complex numbers, internally a pair of doubles). Also in Guile, arithmetic operators are a "primitive generics", meaning that they can be extended to operate on new types at runtime via GOOPS.

  • The State of OpenJDK In Early 2018

    Oracle's Mark Reinhold spoke at last weekend's FOSDEM conference about the state of OpenJDK for open-source Java.

    Reinhold's presentation covered the bumpy OpenJDK 9 release and then a look ahead to their next six-month release cadence for future OpenJDK releases. He sought to relieve some who feared more frequent breakage and about the handling of new features/functionality in Java and more. Long story short, Oracle hopes for a smooth transition.

  • LinkedIn open-sources Dynamometer for Hadoop performance testing at scale [Ed: Microsoft is openwashing its surveillance (spying on businesses)]
  • Open Source Services Market Worth 32.95 Billion USD by 2022

Security: Data Breaches, Apple, and DRM Threats

Filed under
Security
  • Data breach law: primary concern is information security, says expert

    The primary concern for businesses after the Australian data breach law takes effect on 22 February will be information security, as without that in place, it will not be possible to protect personal information, an expert in cyber security and law says.

  • Apple confirms source code for iBoot leaked to GitHub

    Apple has confirmed that the source code for iBoot from a version of iOS was posted on GitHub on Thursday, with the company forced to make the admission as it filed a DMCA takedown request to the hosting site.

  • Warning hackers quick to bypass anti-virus walls in latest attacks

    Anti-virus software doesn’t stop new threats or advanced malicious-email attacks.as hackers use scam emails to deliver new ‘fast-break’ or ‘zero-day’ attacks, according to security firm MailGuard.

  • Thousands of students affected in online data leak

    According to Helsingin Sanomat the leak was due to an online security breach on the servers of the matriculation examination board's website. Approximately 7,695 students have fallen victim to the leak.

  • EFF vs IoT DRM, OMG!

    What with the $400 juicers and the NSFW smart fridges, the Internet of Things has arrived at that point in the hype cycle midway between "bottom line" and "punchline." Hype and jokes aside, the reality is that fully featured computers capable of running any program are getting cheaper and more powerful and smaller with no end in sight, and the gadgets in our lives are transforming from dumb hunks of electronics to computers in fancy cases that are variously labeled "car" or "pacemaker" or "Alexa."

    We don't know which designs and products will be successful in the market, but we're dead certain that banning people from talking about flaws in existing designs and trying to fix those flaws will make all the Internet of Things' problems worse.

GNOME: GNOME 3.28, FOSDEM 2018 and More

Filed under
GNOME
  • Entering the “home stretch” for GNOME 3.28

    Earlier this week I´ve released GNOME Maps 3.27.90 (even though I just read an e-mail about the deadline for the release tarballs had been postponed for one week just after uploading the tarball).

    This weekend I (like some 8000 others) participated in an exciting FOSDEM with lots of interesting talks and the week before that I gave presentation of GNOME Maps, and in particular the public transit functionality for TrafikLab (the sort of “developer community” driven by the Swedish organization Samtrafiken AB, who coordinates and aggregates data from all public transit operators, both commercial/private and regional/public ones.

  • Bastian Ilsø Hougaard: Behind the GNOME Booth, FOSDEM 2018

    Saturday was spent selling lots and lots of socks. I choose this year not to go to any talks and instead hangout with fellow GNOMEies in the booth and have a chat with bypassing users. I’m accumulating many advertising arguments for buying socks including that it allows you to have feet on your feet and that you have an excuse to say “GNOME Socks!” as much as you want, once you own a pair. Wink Kat brought the awesome hoodies and then we had a big load of leftover t-shirts from GUADEC 2017 which we more or less sold (I think there’s still some 20 left in small). In the end we sold a 160 pairs of socks which is almost half the enormous stock of socks I purchased. When the evening came by and the booth had to close, we went to the GNOME Beer Event in La Bécasse, where I had my annual taste of Lambic Blanc, which is one of the few beers I really enjoy drinking.

  • Speaking at FOSDEM 2018 in Brussels, Belgium

    I think that we in the GNOME community can use data to make more informed decisions. For example, right now we’re fading out our Bugzilla instance and we don’t really have any way to measure how successful we are. In fact, we don’t even know what it would mean to be successful. But by looking at data we might get a better feeling of what we are interested in and what metric we need to refine to express better what we want to know. Then we can evaluate measures by looking at the development of the metrics over time. Spontaneously, I can think of these relatively simple questions: How much review do our patches get? How many stale wiki links do we have? How soon are security issues being dealt with? Do people contribute to the wiki, documentation, or translations before creating code? Where do people contribute when coding stalls?

  • Gnome without chrome-gnome-shell

    New laptop, has a touchscreen, can be folded into a tablet, I heard gnome-shell would be a good choice of desktop environment, and I managed to tweak it enough that I can reuse existing habits.

    I have a big problem, however, with how it encourages one to download random extensions off the internet and run them as part of the whole desktop environment. I have an even bigger problem with gnome-core having a hard dependency on chrome-gnome-shell, a plugin which cannot be disabled without root editing files in /etc, which exposes parts of my destktop environment to websites.

OSS Leftovers

Filed under
OSS
  • The cpu_features library

    "Write Once, Run Anywhere." That was the promise of Java back in the 1990s. You could write your Java code on one platform, and it would run on any CPU implementing a Java Virtual Machine.

    But for developers who need to squeeze every bit of performance out of their applications, that's not enough. Since the dawn of computing, performance-minded programmers have used insights about hardware to fine tune their code.

  • Google Rolls Out cpu_features Library

    Google's cpu_features library makes it easier for detecting modern CPU capabilities like FMA, SSE, and AVX extensions when writing hand-tuned code.

  • 3 steps to reduce a project's failure rate [Ed: "Open Decision Framework" the latest Red Hat openwashing sound bite]

    It's no secret that clear, concise, and measurable requirements lead to more successful projects. A study about large scale projects by McKinsey & Company in conjunction with the University of Oxford revealed that "on average, large IT projects run 45 percent over budget and 7 percent over time, while delivering 56 percent less value than predicted." The research also showed that some of the causes for this failure were "fuzzy business objectives, out-of-sync stakeholders, and excessive rework."

  • Symphony Now Available on OpenFin Through Open Source Contribution to Symphony Software Foundation

    OpenFin, the desktop operating system built specifically for the needs of capital markets, announced today that it has publicly contributed code to the Symphony Software Foundation that allows, for the first time, any OpenFin customer to deploy Symphony Chat on the OpenFin operating system. The integration, currently in beta testing, enables seamless deployment and interoperability of Symphony alongside the expanding ecosystem of applications already running on OpenFin.

  • 2 startups are joining forces — and together they could pose a threat to Bloomberg

    Symphony, a messaging service that has gained some traction among Wall Street firms, has been integrated into OpenFin, an operating system built for financial-services, the two companies announced Thursday. 

    OpenFin hosts more than a hundred applications on its platform, and the integration means Symphony will be "interoperable" with those apps, the same way social media apps on your phone are able to talk with one another.

    “By enabling Symphony to run on the OpenFin operating system, we are making it easy for our mutual customers to unify the Symphony desktop experience with their other OpenFin-based apps," Mazy Dar, chief executive of OpenFin, said of the news. 

  • Gleif and Swift debut open source BIC-to-LEI mapping

    The Global Legal Entity Identifier Foundation (GLEIF) has published the first monthly relationship file that matches a Business Identifier Code (BIC) assigned to an organization against its Legal Entity Identifier (LEI).
    With the launch of this open source file, GLEIF and SWIFT have pioneered a cooperation model that, for the first time, enables market participants to link and cross-reference these key entity identifiers free of charge. This will significantly streamline entity verification processes and reduce data management costs.

  • Integrating continuous testing for improved open source security

    To protect yourself, you need mechanisms to prevent vulnerable packages from being added, and to ensure you get alerted and can quickly respond to new vulnerability disclosures. This chapter will focus on the first concern, discussing how you can integrate SCA vulnerability testing into your process, and prevent the addition of new vulnerable libraries to your code. The next chapter will deal with responding to new issues.

    Preventing new security flaws is conceptually simple, and very aligned with your (hopefully) existing quality control. Because vulnerabilities are just security bugs, a good way to prevent them is to test for them as part of your automated test suite.

Linux: Detainting the Kernel, x86, and LF's Open Networking Foundation

Filed under
Linux
  • diff -u: Detainting the Kernel

    Sometimes someone submits a patch without offering a clear explanation of why the patch would be useful, and when questioned by the developers, the person offers vague or hypothetical explanations. Something like that happened recently when Matthew Garrett submitted a patch to disable a running kernel's ability to detect whether it was running entirely open-source code.

    Specifically, he wanted to be able to load unsigned modules at runtime, without the kernel detecting the situation and "tainting" itself. Tainting the kernel doesn't affect its behavior in any significant way, but it is extremely useful to the kernel developers, who typically will refuse to chase bug reports on any kernel that uses closed-source software. Without a fully open-source kernel, there's no way to know that a given bug is inside the open or closed portion of the kernel. For this reason, anyone submitting bug reports to the kernel developers always should make sure to reproduce the bug on an untainted kernel.

  • Intel & AMD IOMMU Improvements Slated For Linux 4.16

    With the in-development Linux 4.16 kernel there are improvements to note for both AMD and Intel users.

  • The Complete Schedule for Open Networking Summit North America Is Now Live

        

    In addition, hear from industry visionaries in keynote sessions; attend LF Networking, Acumos Project, and Open Networking Foundation Developer Forums; and sign up for technical training on ONAP & OPNFV.

Graphics: AMDKFD, XWayland, RADV, Radeon Polaris

Filed under
Graphics/Benchmarks
  • AMDKFD GPUVM Support Updated For Radeon Discrete GPUs

    Many of you have been anxious to get ROCm/OpenCL compute working with the open-source Radeon Linux driver on modern GPUs while using a mainline kernel and that day continues inching closer.

    That long sought after goal should be achieved for Linux 4.17 and there are updated AMDKFD patches now available that work in that direction. But as noted previously, the Linux 4.17 mainline paired with working ROCm/OpenCL will initially be just for select GPUs while hardware like Vega will likely end up needing more time before it's running off a mainline kernel for GPGPU compute.

  • XWayland Gets Initial Support For EGLStreams To Support NVIDIA's Driver

    With the NVIDIA proprietary driver continuing to only support EGLStreams for their Wayland support until the new "Unix device memory allocator" project pans out, one of the big limitations has been no XWayland support for running X11 applications. Fortunately, that's now changing.

    Besides needing a Wayland compositor patched with EGLStreams support in order to work with the NVIDIA proprietary Linux driver, there hasn't been XWayland support with this approach. But Red Hat's Lyude Paul today published initial support for using XWayland with EGLStreams.

  • RADV Vulkan Driver Now Exposes VK_EXT_external_memory_host

    RADV, the Mesa Radeon Vulkan driver, now has external memory host support via the VK_EXT_external_memory_host extension that was recently introduced in the Vulkan 1.0.66 update.

  • WattMan Support Coming For Radeon Polaris GPUs On Linux

Red Hat: OpenShift, Mac Asay, and Fedora Project

Filed under
Red Hat
Syndicate content

More in Tux Machines

Benchmarking Amazon EC2 Instances vs. Various Intel/AMD CPUs

Given the recent performance changes following the Spectre/Meltdown CPU vulnerability mitigation and having just wrapped up some fresh CPU bare metal benchmarks as part of that testing as well as the recent AMD Raven Ridge launch, I've carried out a fresh round this week of benchmarks on various Amazon EC2 on-demand instance types compared to a number of bare metal Intel and AMD processors in looking at how the compute performance compares. Read more

Graphics: Wine-Vulkan, Valve Work on Drivers, and Mesa 17.3.5 "Emergency Release"

  • New Wine-Vulkan Patches Are Under Review
    Roderick Colenbrander's Wine-Vulkan work for Vulkan infrastructure support under Wine has been updated and is ready for review, making these initial bits a candidate for soon being incorporated into mainline Wine. Roderick has spent the past few months on the Vulkan infrastructure for Wine as a Vulkan layer with ICD driver support rather than the older Vulkan library (non-ICD implementation) found in Wine-Staging.
  • Vulkan 1.0.69 Released With Fixes & New AMD Buffer Marker Extension
    While waiting to see what Khronos could have in store for GDC 2018 next month around Vulkan, today marks the Vulkan 1.0.69 point release availability. With Vulkan 1.0.68 having shipped in the middle of January, there are a fair amount of documentation improvements/fixes over the past month. As usual, addressing issues with the documentation reflects a majority of the changes for these point releases. Of the issues addressed in Vulkan 1.0.69, it's mostly a collection of over a dozen minor problems.
  • Vega Gets Its Last Fix For Dawn of War III On Linux With Vulkan
    Samuel Pitoiset of Valve has worked through the last of the Dawn of War 3 issues for Radeon Vega GPUs with the RADV Vulkan driver.
  • RadeonSI Now Offers NIR Shader Cache Support
    Earlier this month Valve Linux GPU driver developer Timothy Arceri landed NIR shader caching support within the Gallium3D Mesa state tracker as an alternative to the existing TGSI IR caching support. Arceri has now worked through implementing this NIR cache support for the RadeonSI driver.
  • mesa 17.3.5
    This is a emergency release fixing major a issue in the RADV driver.
  • Mesa 17.3.5 Released To Fix A RADV Bug
    While Mesa 17.3.4 was just released a few days ago with 90+ changes, Mesa 17.3.5 is now available as a quick follow-up release due to a serious bug.

Red Hat and Fedora Leftovers

Linux Domination and Bill Gates Domination

  • Hackers Turn the Nintendo Switch into a Linux Tablet with KDE Plasma Desktop
  • Nintendo Switch has been hacked to run full-fat Linux

    The fail0verflow nerds got Linux running on the Switch by using code execution, though they didn't say how they got around Nintendo's own operating system and boot process to load up Linux.

  • Now Just Five Men Own Almost as Much Wealth as Half the World’s Population

    Why Do We Let Unqualified Rich People Tell Us How To Live? Especially Bill Gates!

    In 1975, at the age of 20, Bill Gates founded Microsoft with high school buddy Paul Allen. At the time Gary Kildall’s CP/M operating system was the industry standard. Even Gates’ company used it. But Kildall was an innovator, not a businessman, and when IBM came calling for an OS for the new IBM PC, his delays drove the big mainframe company to Gates. Even though the newly established Microsoft company couldn’t fill IBM’s needs, Gates and Allen saw an opportunity, and so they hurriedly bought the rights to another local company’s OS — which was based on Kildall’s CP/M system. Kildall wanted to sue, but intellectual property [sic] law for software had not yet been established. Kildall was a maker who got taken.

    So Bill Gates took from others to become the richest man in the world. And now, because of his great wealth and the meritocracy myth, MANY PEOPLE LOOK TO HIM FOR SOLUTIONS IN VITAL AREAS OF HUMAN NEED, such as education and global food production.