Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

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

Search This Site

Quick Roundup

Graphics: VK9, NVIDIA, AMD and Mesa

Filed under
Graphics/Benchmarks
  • VK9 Project Stalls As Developer Leaves To Pursue Other Interests

    While VK9 was the first open-source project to pursue mapping Direct3D over Vulkan, at least for now the project has halted.

    It's been almost three years that Christopher Schaefer has been near single-handedly working on this project to get Direct3D 9 running over the Vulkan graphics API. While he's been successful in getting code samples and other bits running from D3D9 over Vulkan, he's decided to throw in the towel at least for the time being.

  • NVIDIA Video Codec SDK 9.0 Officially Released

    Since the start of December the NVIDIA Video Codec SDK 9.0 update has been available in the company's early access program while now this SDK with the NVENC/NVDEC APIs has rolled out as stable.

    The NVIDIA Video Codec SDK 9.0 brings some big changes particularly around the Turing GPU support with faster decode, support for higher image quality encoding on H.264/H.265, efficiency enhancements, better CUDA interoperability, and other new capabilities enabled for NVIDIA's latest graphics processors.

  • AMD_DEBUG Can Now Be Used In Place Of R600_DEBUG For RadeonSI Options

    When setting various debug options for the RadeonSI Gallium3D driver -- like enabling its NIR back-end among many other options -- that has traditionally been done through the R600_DEBUG= environment variable. But that variable name makes little sense these days since RadeonSI doesn't even support the now-vintage R600 GPUs. Thankfully, AMD_DEBUG= is now a supported alternative.

    Marek Olšák added the support on Tuesday so the AMD_DEBUG environment variable for RadeonSI can now be used as an alternative to R600_DEBUG -- using that environment variable is still supported to keep any scripts, etc, working.

  • mesa 19.0.0-rc3

    Hi List,

    Mesa 19.0-rc3 is now available.

    Due to a bug I discovered in the script that scrapes for stable nominations
    (after uploading the tarball) there is basically nothing in the -rc3 release. As
    a result I'm planning to make a -rc4 tomorrow. You can see the staging/19.0
    branch to see the additional patches present.

    Dylan

  • Mesa 19.0-RC3 Released But It's A Dud

    The latest weekly release candidate of Mesa 19.0 is now available for testing, but it's a very petite release due to failing to include all of the latest back-ported patches intended for this release.

  • RadeonSI Picks Up Primitive Culling With Async Compute For Performance Wins

    Prolific open-source AMD Linux driver developer Marek Olšák has sent out his latest big patch series in the name of performance. His new set of 26 patches provide primitive culling with asynchronous compute and at least for workstation workloads yields a big performance uplift.

    The 26 patches allow for using async compute to do primitive culling before the vertex shader process. This work ends up yielding performance improvements for workloads that do a lot of geometry that ends up being invisible. This code is stable and passing nearly all conformance tests while working from GCN 1.1 through Radeon VII.

Games: Arcade Spirits, Rocket League, Ancient Warfare 3 and Tannenberg

Filed under
Gaming

Linux on DeX: Turn Your Samsung into a Computer

Filed under
GNU
Linux

When was the last time you heard of a computer-type experience on a mobile phone? Ubuntu Edge? If you haven’t heard about it yet, Samsung is masterminding housing the power of a whole computer on a mobile phone with Linux on DeX.

Linux on DeX offers you a portable development environment by enabling you to cast a Linux development environment onto a desktop environment complete with a keyboard, mouse, and monitor anywhere, anytime.

It requires a Galaxy Note9 or Galaxy Tab S4 running the Linux on DeX app and you can connect your device to a monitor, a keyboard, and a mouse for the full desktop experience.

Read more

Odroid-N2 SBC has hexa-core Amlogic S922X and $63 to $79 price

Filed under
Android
Ubuntu

Hardkernel announced an “Odroid-N2” SBC with a Cortex-A73 and -A53 based Amlogic S922X SoC plus 2-4GB DDR4, 4x USB 3.0, HDMI 2.1, an audio DAC, and a 40-pin header.

Hardkernel unveiled its open-spec, Ubuntu-ready Odroid-N1 SBC a year ago with a Rockchip RK3399 SoC. Since it was scheduled for June shipment, we included it our reader survey of 116 hacker boards. Yet, just before we published the results, including a #16 ranking for the N1, Hardkernel announced it was shelving the board due to sourcing problems and switching to a similar new board with an unnamed new SoC. The Odroid-N2 would also switch to DDR4 RAM from the previously announced DDR3, which was in short supply.

Read more

24 Excellent GNOME Extensions (Updated)

Filed under
GNOME

Freedom of choice is a central plank of open source software, and it’s very relevant when choosing and configuring a desktop environment. One of Linux’s best features is its modularity.

Extensibility relates to the ability to customize a desktop environment to an individual’s preferences and tastes. This flexibility is offered by themes, extensions, and applets.

GNOME ships with a System Settings tool which isn’t as diverse as some of its peers. There’s still useful options such as a simple way to enable remote access and file sharing. If you’re serious about customizing GNOME, you’ll need the GNOME Tweaks utility. It’s not an official GNOME app, but it offers some advanced tinkering. But when it comes to micro-configuring the GNOME desktop to your preference, Tweaks still leaves us asking for more. Fortunately, there’s an awesome range of extensions that provide additional functionality.

Here’s our recommended GNOME shell extensions. Most of the extensions are not officially supported by GNOME. But they all take the desktop to the next level, either by adding useful functionality, improving your workflow, or simply offering a touch of panache to the desktop. All the extensions all compatible with the latest release of GNOME. Naturally there’s only open source goodness on offer.

The extensions are best installed from the gnome-shell extensions website. Some extensions are installed by default with Linux distributions.

Read more

Sitting in the Linux Cockpit

Filed under
Linux
HowTos

If you haven't tried the relatively new Linux Cockpit, you might be surprised by all it can do. It's a user-friendly web-based console that provides some very easy ways to administer Linux systems — through the web. You can monitor system resources, add or remove accounts, monitor system usage, shut down the system and perform quite a few other tasks — all through a very accessible web connection. It's also very easy to set up and use.

While many Linux sysadmins spend most of their time on the command line, access to a remote system using a tool like PuTTY doesn't always provide the most useful command output. Linux Cockpit provides graphs and easy-to-use forms for viewing performance measures and making changes to your systems.

Read more

New Ports Bring Linux to Arm Laptops, Android to the Pi

Filed under
Android
Linux

Like life itself, software wants to be free. In our increasingly open source era, software can more easily disperse into new ecosystems. From open source hackers fearlessly planting the Linux flag on the Sony Playstation back in the aughts to standard Linux apps appearing on Chromebooks and on Android-based Galaxy smartphones (Samsung’s DeX), Linux continues to break down barriers.

The latest Linux-related ports include an AArch64-Laptops project that enables owners of Windows-equipped Arm laptops and tablets to load Ubuntu. There’s also a Kickstarter project to develop a Raspberry Pi friendly version of Google’s low-end Android 9 Pi Go stack. Even Windows is spreading its wings. A third-party project has released a WoA installer that enables a full Windows 10 image to run on the Pi.

Read more

Ways To Contribute Back To Linux Community

Filed under
Linux

So you've been a part of the huge collaborative Linux community and have learned or benefited a lot from them. And now you hear about contributing back some love to the community through various means: developing software, maintaining, documenting, sharing, etc Maybe you are stuck figuring out at which to choose right now. Or have no idea at all where to start.

Read more

New Tabbed Layout Coming On LibreOffice v6.2

Filed under
Linux

LibreOffice, the most popular open source office suite program is set to feature a new look and feel in the coming v6.2 release, called the tabbed layout. As of now, the current stable version is in v6.1.4 and its default look currently mimics the traditional menu-based GUI and some toolbars.

Read more

today's leftovers

Filed under
Misc
  • Blog: Building a Kubernetes Edge (Ingress) Control Plane for Envoy v2

    Kubernetes has become the de facto runtime for container-based microservice applications, but this orchestration framework alone does not provide all of the infrastructure necessary for running a distributed system. Microservices typically communicate through Layer 7 protocols such as HTTP, gRPC, or WebSockets, and therefore having the ability to make routing decisions, manipulate protocol metadata, and observe at this layer is vital. However, traditional load balancers and edge proxies have predominantly focused on L3/4 traffic. This is where the Envoy Proxy comes into play.

    Envoy proxy was designed as a universal data plane from the ground-up by the Lyft Engineering team for today’s distributed, L7-centric world, with broad support for L7 protocols, a real-time API for managing its configuration, first-class observability, and high performance within a small memory footprint. However, Envoy’s vast feature set and flexibility of operation also makes its configuration highly complicated – this is evident from looking at its rich but verbose control plane syntax.

    With the open source Ambassador API Gateway, we wanted to tackle the challenge of creating a new control plane that focuses on the use case of deploying Envoy as an forward-facing edge proxy within a Kubernetes cluster, in a way that is idiomatic to Kubernetes operators. In this article, we’ll walk through two major iterations of the Ambassador design, and how we integrated Ambassador with Kubernetes.

  • RIP Dr Peuto, Zilog and Sun's bright SPARC

    The 16-bit Z8000 was the big brother of the 8-bit Z80, used in the first wave of low cost microcomputers like the Spectrum and TRS80, but had a starring role in its own right. As a 16-bit CPU it powered several Unix systems, including Commodore, Olivetti and Onyx, as well as Zilog's own System 8000 machines.

    Astonishingly, the ambitious project began in early 1976, long before the personal workstation was a market.

  • Reading the Output of a Weather Station Using Software Defined Radio

    A while back, Dave ordered a weather station. His research pointed to the Ambient Weather WS-2000 as the best bang for the buck as far as accuracy (after it's calibrated, which is a time consuming and exacting process that I suspect most weather station owners don't bother with). It comes with a "console", a little 7" display that sits indoors and reads the radio signal from the outside station as well as a second thermometer inside, then displays all the current weather data. It also uses wi-fi to report the data upstream to Ambient and, optionally, to a weather site such as Wunderground. (Which we did for a while, but now Wunderground is closing off their public API, so why give them data if they're not going to make it easy to share it?)

  • Tiny module runs Linux on i.MX8M Mini

    F&S unveiled a 40 x 35mm “PicoCore MX8MM” module that runs Linux on an up to quad-A53, 1.8GHz i.MX8 Mini with up to 8GB LPDDR4 and 32GB eMMC plus WiFi/BT, a GbE controller, PCIe, and optional -40 to 85°C support.

    F&S Elektronik Systeme pre-announced a tiny PicoCore MX8MM compute module featuring NXP’s new i.MX8 Mini — an i.MX8M variant with lower video resolution, but a faster clock rate. In September, Variscite announced a slightly larger (55 x 30mm) DART-MX8M-Mini COM with the Mini SoC, and Boundary Devices recently revealed details on a Nitrogen8M-Mini SBC. None of these boards appear to have shipped in volume.

Games: 6 Months With GNU/Linux, CS:GO Danger Zone Fixes and Wraithslayer

Filed under
Gaming

Debian: Mint Debian Edition Cindy, Reproducible Builds and Markus Koschany's Free Software Activities in January 2019

Filed under
Debian

OSS and Sharing Leftovers

Filed under
OSS
  • What Return of the Jedi taught me about open leadership

    No matter where you are in an organization, you can benefit from observing others and learning from them. We can all learn lessons from someone else.

    I like to look for leadership lessons wherever I go. Sometimes I learn a few tips on public speaking by watching a skilled presenter. Or I'll learn how to improve my meeting management style by reflecting on meetings that go well.

  • Is your enterprise’s open source strategy risky?

    Accurately evaluating this risk means developing a thorough understanding of an open source solution’s licensing terms, the health of its ecosystem, and the business models of the commercial organisations attached to the solution.

  • Best web browser: Chrome, Edge, Firefox, and Opera go head-to-head

    Let’s take a look at the four major browsers (including Edge) to see how they stack up in early 2019. You might be surprised to find that our favorite overall this year is Opera. Read on to find out why.

  • Tabbed Toolbar waste vertical space

    With default settings the standard toolbar need 110 px vertical space (menubar + 2 toolbar height), tabbed toolbar need 100 px and Groupedbar compact 72 px. So the default toolbare need most vertical space.

  • “FreeBSD Mastery: Jails” first draft complete
  • openrsync imported into the tree

    openrsync, a clean-room implementation of rsync, is being developed by Kristaps Dzonsons as part of the rpki-client(1) project [featured in an earlier article]. openrsync(1) has been imported into the tree (as "rsync") by Sebastian Benoit (benno@):

  • FSFE Newsletter - February 2019

    This month's Newsletter is introducing our new expert policy brochure "Public Money? Public Code" and reflecting the importance of source code availability for trust and securitys...

  • Security updates for Tuesday
  • Drupal 6 - Security Support Continued

    Believe it or not, I just upgraded my old Drupal 6 instances serving e.g. my blog [1] to Drupal 6 LTS v6.49.

    Thanks a lot to Elliot Christenson for continuing Drupal 6 security support.

  • EU's New 'Open By Default' Rules For Data Generated By Public Funding Subverted At The Last Minute

    In December last year, the European Parliament proposed a version of the text that would require researchers in receipt of public funding to publish their data for anyone to re-use. However, some companies and academics were unhappy with this "open by default" approach. They issued a statement calling for research data to be "as open as possible, as closed as necessary", which would include some carve-outs.

    According to Science|Business, that view has prevailed in the final text, which is not yet publicly available. It is now apparently permissible for companies and academics to invoke "confidentiality" and "legitimate commercial interests" as reasons for not releasing publicly-funded data. Clearly, that's a huge loophole that could easily be abused by organizations to hoard results. If companies and academic institutions aren't willing to share the fruits of their research as open data, there's a very simple solution: don't take public money. Sadly, that fair and simple approach seems not to be a part of the otherwise welcome revised PSI Directive.

Events: FOSDEM, LF Events and Upcoming Red Hat Summit Keynotes

Filed under
OSS
  • CIB visiting FOSDEM 2019

    A new edition of FOSDEM (Free and Open source Software Developers‘ European Meeting) just ended. Our CIB LibreOffice team this year was represented by Thorsten Behrens, Michael Stahl and Marina Latini.

    The event is held annually during the first weekend of February, at the „Université Libre de Bruxelles„. For our team, attending FOSDEM means to be involved in a full week of meetings and collateral events related to LibreOffice and other open source communities.

  • Cloud Foundry Building the Future

    Whether you’re a contributor or committer building the platform, or you’re using the platform to attain your business goals, Cloud Foundry North America Summit is where developers, operators, CIOs and other IT professionals go to share best practices and innovate together.

  • Linux Kernel Maintainer Summit

    The Linux Kernel Maintainer Summit brings together the world’s leading core kernel developers to discuss the state of the existing kernel and plan the next development cycle. This is an invite-only event.

    Linux Kernel Summit technical tracks are offered at Linux Plumbers Conference 2019 and are open to all LPC attendees. More information, including how to register, will be available in the coming months.

  • Announcing the first round of Red Hat Summit keynotes

    For the past 14 years, Red Hat Summit has delivered inspirational, educational and actionable content, industry-shaping news, and innovative practices from customers and partners from around the world and across industries. As we prepare for Red Hat Summit 2019, we wanted to share some of the exciting keynotes you can expect from our main stage.

    Attendees will hear keynotes on the future of enterprise technology from several Red Hat leaders including: Jim Whitehurst, president and CEO; Paul Cormier, president of Products and Technologies; DeLisa Alexander, executive vice president and chief people officer; Chris Wright, vice president and chief technology officer; and Stefanie Chiras, vice president and general manager, Red Hat Enterprise Linux.

Engaging the openSUSE community

Filed under
SUSE

And that the openSUSE community should have a better ‘Marketing strategy’ (for the lack of a better term) to make the Contributor Journey a smoother experience. To try to get the roadblocks out of the way for the people that want to be informed or be involved. It is an area where I could see myself contributing to in the future.

Read more

Essential System Tools: QJournalctl – Graphical User Interface for systemd’s journalctl

Filed under
Software

This is the latest 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 QJournalctl, a Qt-based Graphical User Interface for systemd’s journalctl command. For details of all tools in this series, please check the table at the summary page of this article.

For many years system and kernel logs were handled by a utility called syslogd. Most Linux-based operating systems have since moved to systemd, which has a journal. It’s a giant log file for the whole system. Various software and services write their log entries into systemd’s journalctl. To view the output, there’s the command-line journalctl utility.

journalctl is a systemd utility. If your system doesn’t use systemd, you’ll have little interest in this utility. But given most popular Linux distros have adopted systemd, it’s likely you’ll need journalctl at one stage or another. It’s common sense to understand the system you’re running, and this utility will help you in this process.

Read more

Also: BleachBit 2.1 Beta

Syndicate content

More in Tux Machines

Android Leftovers

Samsung 970 EVO Plus 500GB NVMe Linux SSD Benchmarks

Announced at the end of January was the Samsung 970 EVO Plus as the first consumer-grade solid-state drive with 96-layer 3D NAND memory. The Samsung 970 EVO NVMe SSDs are now shipping and in this review are the first Linux benchmarks of these new SSDs in the form of the Samsung 970 EVO Plus 500GB MZ-V7S500B/AM compared to several other SSDs on Linux. The Samsung 970 EVO Plus uses the same Phoenix controller as in their existing SSDs but the big upgrade with the EVO Plus is the shift to the 96-layer 3D NAND memory. Available now through Internet retailers are the 250GB / 500GB / 1TB versions of the 970 EVO Plus at a new low of just $130 USD for the 500GB model or $250 USD for the 1TB version. A 2GB model is expected to ship this spring. Read more

elementary 5 "Juno"

In the spring of 2014 (nearly five years ago), I was preparing a regular presentation I give most years—where I look at the bad side (and the good side) of the greater Linux world. As I had done in years prior, I was preparing a graph showing the market share of various Linux distributions changing over time. But, this year, something was different. In the span of less than two years, a tiny little Linux distro came out of nowhere to become one of the most watched and talked about systems available. In the blink of an eye, it went from nothing to passing several grand-daddies of Linux flavors that had been around for decades. This was elementary. Needless to say, it caught my attention. Read more

Audiophile Linux Promises Aural Nirvana

Linux isn’t just for developers. I know that might come as a surprise for you, but the types of users that work with the open source platform are as varied as the available distributions. Take yours truly for example. Although I once studied programming, I am not a developer. The creating I do with Linux is with words, sounds, and visuals. I write books, I record audio, and a create digital images and video. And even though I don’t choose to work with distributions geared toward those specific tasks, they do exist. I also listen to a lot of music. I tend to listen to most of my music via vinyl. But sometimes I want to listen to music not available in my format of choice. That’s when I turn to digital music. Read more