Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Saturday, 23 Jun 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 CA confirms plans for open source patent pledge srlinuxx 03/03/2005 - 4:06pm
Story Intel PR Department Hard at Work srlinuxx 03/03/2005 - 4:08pm
Story ChoicePoint was victim of ID theft in '02 srlinuxx 03/03/2005 - 4:25pm
Story amoroK LiveCD srlinuxx 03/03/2005 - 6:01pm
Story Gentoo Linux 2005.0 Security Rebuild srlinuxx 03/03/2005 - 11:25pm
Story Hacker taps into business school files" srlinuxx 04/03/2005 - 2:11pm
Story Judge hits amazon.com with fine srlinuxx 04/03/2005 - 2:46pm
Story One in four 'touched' by ID fraud srlinuxx 2 04/03/2005 - 5:03pm
Story Big Brother is Watching your Toyota Sienna srlinuxx 1 05/03/2005 - 4:17am
Story Limp Bizkit lead claims hackers stole his sex video srlinuxx 2 05/03/2005 - 4:43am

Kernel (Linux) Systems Boot, Linux Foundation (AGL and ONAP), GNU/Linux Jobs, and ONF

Filed under
Linux
OSS
  • A broad overview of how modern Linux systems boot

     

    For reasons beyond the scope of this entry, today I feel like writing down a broad and simplified overview of how modern Linux systems boot. Due to being a sysadmin who has stubbed his toe here repeatedly, I'm going to especially focus on points of failure.

  • Separation Architecture Supports Automotive Grade Linux

    Green Hills Software now offers INTEGRITY Multivisor secure virtualization and advanced development tools for Automotive Grade Linux (AGL) on 64-bit automotive grade SoCs. For the first time, AGL applications can be added to automotive systems meeting the highest ISO 26262 safety levels through the INTEGRITY real-time operating system (RTOS). As a result, OEMs can confidently run AGL-based infotainment and connected car applications in secure partitions alongside safety-critical and security-critical functions including instrument clusters, rear-view camera, ADAS, OTA, gateway and V2X. The results are lower system costs, more scalable platforms, shorter development times and lower ASIL certification costs.

  • Second ONAP Open Source Network Automation Release Ships

    The Linux Foundation announced the second software release from the Open Network Automation Platform (ONAP) project, a unified platform for end-to-end, closed-loop network automation

    Announced last week, ONAP Beijing stems from the melding of two different open source networking automation projects under the direction of The Linux Foundation in March 2017. ONAP focuses on automating virtual network functions in software-defined networking (SDN) and network functions virtualization (NFV) implementations.

  • Linux Projects Driving Demand for IT Pros With Open Source Skills
  • ONF Announces New Reference Designs

    Driving Formation of a New Supply Chain To support operators’ impending deployment of these Reference Designs, a number of tier-1 vendors have joined the efforts as ONF partners to contribute their skills, expertise and technologies to help realize the RDs. Adtran, Dell/EMC, Edgecore Networks and Juniper Networks are actively participating as supply chain partners in this reference design process. Each brings unique skills and complementary competencies, and by working together the partnership will be able to expedite the production readiness of the various solutions.

  • ADTRAN Partners with Open Networking Foundation (ONF) in Reimagined Strategic Plan

Games: BATTLETECH, Xenosis: Alien Infection, League of Legends

Filed under
Gaming
  • Harebrained Schemes making 'good progress' on the Linux version of BATTLETECH

    While the Linux version of BATTLETECH [Official Site] sadly didn't release with the latest patch, the developer did give it a clear mention.

  • Top-down sci-fi adventure 'Xenosis: Alien Infection' has been fully funded

    As a huge fan of Xenosis: Alien Infection, the top-down survival adventure game from NerdRage Studios, I'm really happy to see it get funded.

    With around 15 hours left on the Fig campaign, they're sitting pretty at 148% funded with around $37K. That's not bad at all and while it doesn't look like they will hit any interesting stretch-goals, the game itself is great anyway. Check out their latest sneak-peak:

  • Riot changes stance on anti-cheat tech, some Linux users will be able to play League again

    For League of Legends players on Linux, using GPU pass-through technology means they no longer have to say goodbye to Summoner's Rift.

    Last week Riot Games implemented new anti-cheat technology for the game. This targets all instances of virtualization, or software that acts as if it's hardware, in an attempt to stop users from ruining the game experience for others. Through virtualization, players can create accounts run by bots. This generally results in a ruined experience for anyone in a game with such an account due to the bots playing worse than a human teammate would. Unfortunately for some, the anti-cheat technology also inadvertently locks out users on Linux and other open-source software, like Wine.

Openwashing: Facebook, Microsoft/Adobe and More

Filed under
OSS

Hyperthreading From Intel Seen as Dodgy, Buggy

Filed under
Graphics/Benchmarks
Hardware
Security
  • Intel Hyper Threading Performance With A Core i7 On Ubuntu 18.04 LTS

    Following the news yesterday of OpenBSD disabling Intel Hyper Threading by default within its OS over security concerns and plans to disable Simultaneous Multi Threading for other processors/architectures too, here are some fresh Intel HT benchmarks albeit on Ubuntu Linux. The OpenBSD developer involved characterized HT/SMT as "doesn't necessarily have a positive effect on performance; it highly depends on the workload. In all likelihood it will actually slow down most workloads if you have a CPU with more than two cores." So here are some benchmarks using a current-generation Intel Core i7 8700K six-core processor with Hyper Threading.

  • SMT Disabled by Default in -current
  • OpenBSD Will Disable Intel Hyper-Threading To Avoid Spectre-Like Exploits

    OpenBSD, an open source operating system that focuses on security, announced that it will disable Intel’s Hyper-Threading (HT) feature so that attackers can no longer employ Spectre-like cache timing attacks.

  • Intel’s hyperthreading blocked on OpenBSD amid hints of new Spectre-like bugs

    The maintainer of open source Unix-like operating system, OpenBSD, has announced that it will disable hyperthreading on Intel CPUs because of security concerns. It claims that simultaneous multithreading creates a potential new attack vector for Spectre-like exploits, and plans to expand its disabling of multithreading technologies to other chip manufacturers in the near future.

Programming/Development: ISO C++, Rust, FBGraphics and So-called 'DevOps'

Filed under
Development
  • Trip Report: C++ Standards Meeting in Rapperswil, June 2018

    A couple of weeks ago I attended a meeting of the ISO C++ Standards Committee (also known as WG21) in Rapperswil, Switzerland. This was the second committee meeting in 2018; you can find my reports on preceding meetings here (March 2018, Jacksonville) and here (November 2017, Albuquerque), and earlier ones linked from those. These reports, particularly the Jacksonville one, provide useful context for this post.

    At this meeting, the committee was focused full-steam on C++20, including advancing several significant features — such as Ranges, Modules, Coroutines, and Executors — for possible inclusion in C++20, with a secondary focus on in-flight Technical Specifications such as the Parallelism TS v2, and the Reflection TS.

  • Proposal for a staged RFC process

    I consider Rust’s RFC process one of our great accomplishments, but it’s no secret that it has a few flaws. At its best, the RFC offers an opportunity for collaborative design that is really exciting to be a part of. At its worst, it can devolve into bickering without any real motion towards consensus. If you’ve not done so already, I strongly recommend reading aturon’s excellent blog posts on this topic.

    The RFC process has also evolved somewhat organically over time. What began as “just open a pull request on GitHub” has moved into a process with a number of formal and informal stages (described below). I think it’s a good time for us to take a step back and see if we can refine those stages into something that works better for everyone.

    This blog post describes a proposal that arose over some discussions at the Mo

  • C gfx library for the Linux framebuffer with parallelism support

    FBGraphics was made to produce fullscreen pixels effects easily with non-accelerated framebuffer by leveraging multi-core processors, it is a bit like a software GPU (much less complex and featured!), the initial target platform is a Raspberry PI 3B and extend to the NanoPI (and many others embedded devices), the library should just work with many others devices with a Linux framebuffer altough there is at the moment some restrictions on the supported framebuffer format (24 bits).

  • 16 blogs and newsletters to follow for DevOps practitioners

Brave/Mozilla News

Filed under
Moz/FF
  • Deterministic Firefox Builds

    As of Firefox 60, the build environment for official Firefox Linux builds switched from CentOS to Debian.

    As part of the transition, we overhauled how the build environment for Firefox is constructed. We now populate the environment from deterministic package snapshots and are much more stringent about dependencies and operations being deterministic and reproducible. The end result is that the build environment for Firefox is deterministic enough to enable Firefox itself to be built deterministically.

  • Brave Launches User Trials for Opt-In Ads That Reward Viewers

    We’ve been busy building our new Basic Attention Token (BAT) platform, which includes a new consent-based digital advertising model that benefits users, publishers, and advertisers. Our first phase started last Fall with the integration of BAT into Brave Payments, and enabled users to anonymously distribute contributions to their favorite publishers and creators.

  • Get Paid For Watching Ads: Brave Browser Announces Opt-in Trials

    Brave, the web browser which garnered a huge fan following, predominantly for its ad blocking feature, and depriving advertisers of confiscating private data by blocking trackers is in the news again. And this time, users can earn some cash.

    In a blog post, Brave announced that it will be conducting voluntary testing of their new ad model in which they will showcase at least 250 pre-packaged ads to users who will sign up for their early access version. Thus, offering a small amount of money in the form of micropayments.

First Beta Release of Krita 4.1

Filed under
KDE

Three months after the release of Krita 4.0, we’re releasing the first (and probably only) beta of Krita 4.1, a new feature release!

Read more

Debian Developers: Mergify, Chrome, DebCamp18, OBS, GSoC and LibrePlanet

Filed under
Development
Debian
  • Stop merging your pull requests manually

    We built Mergify as a free service for open-source projects. The engine powering the service is also open-source.

  • Odd dependency on Google Chrome

    Hmm, so I noticed every time I started a fresh new Chrome, I logged into my Google account. So, once again clearing things I started Chrome, didn’t login and closed and reopened. I had Chrome running the second time! Alas, not with all the stuff synchronised.

    An issue for Mailspring put me onto the right path. installing gnome-keyring (or the dependencies p11-kit and gnome-keyring-pkcs11) fixed Chrome.

    So if Chrome starts but you get no window, especially if you use cinnamon, try that trick.

  • Plans for DebCamp18

    I’m going to DebCamp18!

  • Triggering Debian Builds on OBS

    OBS supports building Debian packages. To do so, one must properly configure a project so OBS knows it is building a .deb package and to have the packages needed to handle and build debian packages installed.

  • Google Summer of Code 2018 with Debian - Week 5

    During week 5, there were 3 merge requests undergoing review process simultaneously. I learned a lot about how code should be written in order to assist the reader since the code is read more times than the time it is written.

  • How markets coopted free software’s most powerful weapon (LibrePlanet 2018 Keynote)

    Several months ago, I gave the closing keynote address at LibrePlanet 2018. The talk was about the thing that scares me most about the future of free culture, free software, and peer production.

Security Leftovers

Filed under
Security
  • Security updates for Wednesday
  • Millions of Streaming Devices Are Vulnerable to a Retro Web Attack

    Sitting in his Chicago apartment, two blocks from Lake Michigan, Dorsey did what anyone with a newfound hacking skill would: He tried to attack devices he owned. Instead of being blocked at every turn, though, Dorsey quickly discovered that the media streaming and smart home gadgets he used every day were vulnerable to varying degrees to DNS rebinding attacks. He could gather all sorts of data from them that he never would have expected.

  • Pros vs Joes CTF: The Evolution of Blue Teams

    Pros v Joes CTF is a CTF that holds a special place in my heart. Over the years, I’ve moved from playing in the 1st CTF as a day-of pickup player (signing up at the conference) to a Blue Team Pro, to core CTF staff. It’s been an exciting journey, and Red Teaming there is about the only role I haven’t held. (Which is somewhat ironic given that my day job is a red team lead.) As Blue teams have just formed, and I’m not currently attached to any single team, I wanted to share my thoughts on the evolution of Blue teaming in this unique CTF. In many ways, this will resemble the Blue Team player’s guide I wrote about 3 years ago, but will be based on the evolution of the game and of the industry itself. That post remains relevant, and I encourage you to read it as well.

    [...]

    It turns out that a lot of the fundamental knowledge necessary in securing a network are just basically system administration fundamentals. Understanding how the system works and how systems interact with each other provides much of the basics of information security.

    On both Windows and Linux, it is useful to understand:

    How to install & update software and operating system updates
    How to change permissions of files
    How to start and stop services
    How to set up a host-based firewall
    Basic Shell Commands
    User administration

KDE/Qt: Qt 6 in Sight and Elisa 0.2 Beta

Filed under
KDE
  • Qt Contributor Summit 2018

    About two weeks ago i attended Qt Contributor Summit 2018, i did so wearing my KDAB hat, but given that KDE software is based heavily on Qt I think I'll give a quick summary of the most important topic that was handled at the Summit: Qt 6

  • The Qt 6 Plans For November 2020, Qt 5.15 Likely Being Last Of Qt5

    At the recent Qt Contributors' Summit as previously covered on Phoronix were some early discussions over plans to release Qt 6.0 in 2020. A few more tidbits of information have come to light on these interesting tool-kit plans.

    Albert Astals Cid of KDAB was at this recent Qt conference and he has now shared his summit notes, particularly around Qt 6. He confirms that Qt 6.0 is planning for a November 2020 release, Qt 6 should be an easy migration path from Qt 5, etc.

  • 0.2 Beta 1 Release of Elisa Music Player

    Elisa is a music player developed by the KDE community that strives to be simple and nice to use. We also recognize that we need a flexible product to account for the different workflows and use-cases of our users.

    We focus on a very good integration with the Plasma desktop of the KDE community without compromising the support for other platforms (other Linux desktop environments, Windows and Android).

  • Elisa 0.2 Beta Released For This Newest KDE Music Player

    KDE's Elisa music player is just over one year old and with a few months having passed since the Elisa 0.1 inaugural release, succeeding that today is the beta for the upcoming Elisa 0.2.

Funding for Open 'Core' Companies

Filed under
OSS

'Proper' GNU/Linux on Google OSes

Filed under
GNU
Linux
  • Google’s Fuchsia OS will support Linux apps

    Google’s non-Linux-based Fuchsia OS has added an emulator for running Debian Linux apps. Like its upcoming Linux emulator for Chrome OS, Fuchsia’s “Guest” app will offer tighter integration than typical emulators.

    Google has added a Guest app to its emergent and currently open source Fuchsia OS to enable Linux apps to run within Fuchsia as a virtual machine (VM). The Guest app makes use of a library called Machina that permits closer integration with the OS than is available with typical emulators, according to a recent 9to5Google story.

  • Here are the latest Chrome OS devices that will support Linux apps

    The ability to run Linux apps in virtual machines in Chrome is expanding beyond Google's flagship Pixelbook line of Chromebooks. The feature, for which plans were first discovered in late February, was formally announced by Google at I/O 2018. Unlike the existing solution, Crouton, support for Linux apps does not require enabling developer mode on Chrome OS, allowing users to install Linux apps without needing to sacrifice security protections.

    In addition to the Pixelbook, support for the new Crostini virtual machine feature has also come to the original Samsung Chromebook Plus, the detachable HP Chromebook X2, and the ASUS Chromebook Flip C101. Likewise, according to a report from xda-developers, the feature is coming to the Acer Chromebook Spin 13 and Chromebook 13, as well as 2018-era Chromeboxes, which all share the same board ID "fizz." Of these, the Acer Chromebox CX13 series and ASUS Chromebox 3 series both have multiple SKUs, maxing out with an Intel Core i7-8550U paired with 16GB RAM and 64GB storage for $750.

  • Linux App Support Is Coming To Acer Chromebook Flip C101

    Acer’s Chromebook Flip C101 is now officially the latest Chrome OS device expected to be in-line for virtualized Linux app support, following a new commit pushed to the Chromium Gerrit on June 15. That places the Flip C101 in a very select club alongside Google’s Pixelbook, the HP Chromebook x2, and the first generation Samsung Chromebook Plus. Of course, there’s no official date with regard to when Linux App support will arrive for the Chromebook Flip C101. If previous trends are followed, then it shouldn’t take too long at all for its official arrival in the Canary Channel of the OS. That comes following a commit indicating that support for the new feature has been moved from the Samsung Chromebook Plus to the devices’ shared parent board. Since only the Chromebook Plus and Chromebook Flip C101 share that board, dubbed “Gru,” that suggests that both devices will support Linux apps in a virtual environment.

Linux Foundation: New Study, Automotive Grade Linux (AGL), and Hyperledger Fabric

Filed under
Linux

Graphics: AMDGPU, Nvidia, Apple's Harm to Science

Filed under
Graphics/Benchmarks
  • AMDGPU DRM Driver To Finally Expose GPU Load Via Sysfs

    The AMDGPU DRM driver appears to finally be crossing the milestone of exposing the current GPU load (as a percentage) in a manner that can be easily queried via sysfs.

    For years I've been frustrated via the lack of standardization of sysfs/debugfs files among the DRM drivers and some seemingly basic information not being exposed in such a manner that easily benefits various desktop plug-ins, those wanting to script basic monitors/checks/etc around such outputs, and use-cases like with the Phoronix Test Suite for easily querying this information too for its sensor recording. One of the frustrations with the Radeon Linux stack has been that there wasn't a trivial way to read the GPU load usage as a percentage... There's been ways if installing third-party utilities like RadeonTool, but no universal solution nor one that doesn't require root and would be widely available.

  • Radeon Software 18.20 Stable Released With Official Ubuntu 18.04 LTS Support

    The Radeon Software "AMDGPU-PRO" 18.20 hybrid driver stack is now available with official support for Ubuntu 18.04 LTS and Red Hat Enterprise Linux 17.20.

    Two months after the debut of the Ubuntu 18.04 LTS "Bionic Beaver" release, the Q2'2018 Radeon Sotware for Linux driver update has arrived with support for this latest long-term support release. Radeon Software 18.20 was officially released last week but seemingly went under everyone's radar until now.

  • Nvidia Releases a Batch of Open Source Tools for AI

    Graphics processors increasingly used as hardware accelerators for deep learning applications are also being deployed with the Kubernetes cluster orchestrator as another way to accelerate the scaling of training and inference for deep learning models.

    The two-front approach includes Nvidia’s (NASDAQ: NVDA) release to developers this week of a Kubernetes on GPU capability aimed at enterprises training models on multi-cloud GPU clusters. Previously, Google (NASDAQ: GOOGL) launched a beta version of GPUs on its Kubernetes Engine aimed at accelerating machine learning and image processing workloads.

  • AI caramba! Nvidia devs get a host of new kit to build smart systems

    Nvidia has released a bunch of new tools for savvy AI developers in time for the Computer Vision and Pattern Recognition conference in Salt Lake City on Tuesday.

  • Chemists criticise mooted shutdown of 3D visualisation tools

    End of support for Apple’s OpenGL programming interface could pull the plug on molecular modelling software

    Researchers are voicing concerns over a move that may affect many 3D visualisation programs that are commonly used in computational research.

    Apple’s Macintosh operating systems (macOS) is set to end support for OpenGL, the programming interface frequently used to display 3D graphics in medical and scientific visualisation software, which has existed since 1992. Nearly all open source and commercial chemistry visualisation programs that are used to display atoms, molecules, bonds and protein ribbons – such as Mercury, VMD and PyMOL – use the system.

Stable kernels 4.16.17 and 4.14.51

Filed under
Linux

OpenBSD disables hyperthreading support for Intel CPUs due to likely data leaks

Filed under
Security
BSD

Open source log management options for Linux distributions

Filed under
GNU
Linux
Server

If you run Linux, you're probably familiar with rsyslog and systemd-journald. However, if you oversee dozens of Linux servers and cloud instances, it's not realistic to dig into each individual log file. Graylog and Logcheck are two viable open source alternatives.

When you search for open source log management software, you will see that Graylog is one of the most adopted products. The program can be easily installed on common Linux distributions, including CentOS and Ubuntu, and is available as an appliance.

Read more

Microsoft and ICE, Major Downtimes Again

Filed under
Microsoft
  • Microsoft says pro-migrant, but no mention of cancelling ICE contract

    Both Microsoft chief executive Satya Nadella and president Brad Smith have responded to the Immigration and Customs Enforcement separating migrant children from their parents at the Mexico-US border by issuing strong statements against the practice.

    However, neither has said a word about ending the company's US$19.4 million contract with ICE.

    US President Donald Trump signed an executive order on Wednesday cancelling the separation policy for the next 20 days. About 4000 children have already been taken from their parents and there is no sign of their being returned.

    About 100 employees had sent a letter to Nadella, asking for the contract with ICE to be cancelled.

  • Microsoft CEO: don't worry, we're mostly helping the parts of ICE that don't involve kidnapping children

    As Microsoft employees grow increasingly furious that their employer is a key technology provider to ICE, providing, among other things, facial recognition software, the company is responding, conscious of the possibility of a repeat of Google's showdown with its employees over the provision of AI for drone warfare systems.

    Microsoft CEO Satya Nadella circulated an internal memo to all employees reassuring them that Microsoft only indirectly contributes to ICE's child kidnapping system by providing service to the rest of ICE.

    The child kidnapping crisis has prompted Mike Godwin to temporarily suspend Godwin's law, which allows me to point out that the service technicians IBM dispatched to service the Nazi tabulating machines only helped the Nazis to count the dead -- it wasn't like IBM was servicing gas chambers, just as Microsoft is only supplying adjacent services to an agency that the UN has condemned as "counter to human rights standards and principles."

  • Microsoft Azure suffers 11-hours of borkage across Europe

    The official word is that the downtime, which comes just days after Office 365 went titsup, lasted from around 5.45pm on Tuesday until 4.30am on Wednesday morning.

    However, many customers were still reporting issues today, despite Azure Support claiming that its engineers had "mitigated the issue in North Europe and impacted services should be recovered at this time".

Making GNOME Look Like Apple's Operating System

Filed under
Mac
GNOME
  • A macOS Mojave Inspired GTK Theme Appears

    A new GTK theme brings the luscious look of macOS Mojave to the Linux desktop.

    Not that you should be surprised; we’ve written before about how easy it is to make Ubuntu look like a Mac.

    But thanks to this new macOS Mojave inspired GTK theme that fact is truer, and more faithful, than ever.

  • Make Ubuntu Look Like macOS Mojave’s Dark Mode

    If you’re a Linux user who likes the look of the dark mode coming in macOS Mojave, you’re in luck: there’s a GTK theme just for you.

    The theme is available on Gnome-Look.org alongside several other macOS inspired themes. You’re looking for the one titled McOS-MJV-Dark-mode, but feel free to download more if you think you might want to switch it up later.

    Installing is a little tricky: you need to create a .themes directory in your home folder, then extract the folder in the downloaded archive into that folder. Next you need to install Gnome Tweaks in the Ubuntu Software Store, which you can use to change the theme. You can also use Gnome Tweaks to move the buttons to the left side of the window, where they belong. Fight me.

Syndicate content

More in Tux Machines

Graphics: XWayland, Ozone-GBM, Freedreno, X.Org, RadeonSI

  • The Latest Batch Of XWayland / EGLStream Improvements Merged
    While the initial EGLStreams-based support for using the NVIDIA proprietary driver with XWayland was merged for the recent X.Org Server 1.20 release, the next xorg-server release will feature more improvements.
  • Making Use Of Chrome's Ozone-GBM Intel Graphics Support On The Linux Desktop
    Intel open-source developer Joone Hur has provided a guide about using the Chrome OS graphics stack on Intel-based Linux desktop systems. In particular, using the Chrome OS graphics stack on the Linux desktop is primarily about using the Ozone-GBM back-end to Ozone that allows for direct interaction with Intel DRM/KMS support and evdev for input.
  • Freedreno Reaches OpenGL ES 3.1 Support, Not Far From OpenGL 3.3
    The Freedreno Gallium3D driver now supports all extensions required by OpenGL ES 3.1 and is also quite close to supporting desktop OpenGL 3.3.
  • X.Org Is Looking For A North American Host For XDC2019
    If software development isn't your forte but are looking to help out a leading open-source project while logistics and hospitality are where you excel, the X.Org Foundation is soliciting bids for the XDC2019 conference. The X.Org Foundation is looking for proposals where in North America that the annual X.Org Developers' Conference should be hosted in 2019. This year it's being hosted in Spain and with the usual rotation it means that in 2019 they will jump back over the pond.
  • RadeonSI Compatibility Profile Is Close To OpenGL 4.4 Support
    It was just a few days ago that the OpenGL compatibility profile support in Mesa reached OpenGL 3.3 compliance for RadeonSI while now thanks to the latest batch of patches from one of the Valve Linux developers, it's soon going to hit OpenGL 4.4. Legendary open-source graphics driver contributor Timothy Arceri at Valve has posted 11 more patches for advancing RadeonSI's OpenGL compatibility profile support, the alternative context to the OpenGL core profile that allows mixing in deprecated OpenGL functionality. The GL compatibility profile mode is generally used by long-standing workstation software and also a small subset of Linux games.

Software, KDE and GNOME Leftovers

  • Drawing Feynman Diagrams for Fun and Profit with JaxoDraw
    When first developed, theoretical physics was mostly done either with pen and paper or on a chalkboard. Not much thought was given as to how you could render these drawings within a document being written on a computer. JaxoDraw is meant to help fill in that gap in document layout and provide the ability to render these drawings correctly and give output you can use in your own documents. JaxoDraw is written in Java, so it should run under almost any operating system. Unfortunately, it isn't likely to be in the package repository for most distributions, so you'll need to download it from the project's website. But, because it's packaged as a jar file, it's relatively easy to run.
  • Kodi v18 Leia - Alpha 2
    We have been relatively quiet for a while and several months have past since the first pre-release Alpha build. Today we present you the second official Alpha build in this pre-release trilogy. It is a continuation of the first one which was released beginning of March and contains our continous battle against the dark side that consist of bugs and usability problems.
  • Kodi 18 Alpha 2 Released With Stability & Usability Improvements + New Wayland Code
    It's been a few months since the Kodi 18 Alpha while available today is the second alpha release of this major update to the open-source, cross-platform HTPC software. Kodi developers have been spending the past few months working on a range of stability and usability enhancements to this software formerly known as XBMC. Kodi 18's latest additions include live TV viewing improvements, Windows support improvements, continued Android integration enhancements, re-introducing Wayland protocol support, video player enhancements, and more.
  • LibreOffice color selector as GTK widgets
    Here's what the native GTK widget mode for the color picker looks like at the moment under Wayland. A GtkMenuButton displaying a color preview of the currently selected color and a GtkPopover containing the color selection widgetry.
  • TenFourFox FPR8 available
    TenFourFox Feature Parity Release 8 final is now available (downloads, hashes, release notes). There are no changes from the beta except for outstanding security patches. As usual, it will go live Monday night, assuming no changes.
KDE:
  • Latte Dock, Beta 1 for v0.8 (v0.7.95)
    Hello everyone Latte Dock v0.7.95 which is the first beta of v0.8 is here. Latte v0.8 is a huge release and one of its main goals is to make the user feel with it very natural and comfortable. [...] Important for contributors: Beta1 will last 10 days, during these days translators will be able to report string improvements at bugs.kde.org. English isnt my native language, (proof reading / simpler expanations) might be necessary. When Beta2 is released around 3 to 5 July the string freeze will take place. Beta2 period will last 10 more days. So v0.8 is scheduled for 13 to 15 Jully. During all these days improvements and fixes can be landed through review process at kde phabricator.
  • Musing About Communities Size And Activity
    If you remember my previous installment I raised a couple more questions which I pointed out as tougher to address and I'd keep on the side for a while. Well, I decided to look at something simpler in the meantime... which unexpectedly took more time than expected. First I thought I'd try to reproduce the cohesion graph from Paul's Akademy 2014 talk... but it looks like we have a reproducibility issue on that one. However hard I try I don't manage to reproduce it. What I get is very different, so either there's a bug in my tentative script or there was a bug in Paul's script or somehow the input data is different. So one more mysteries to explore, I'm at a loss about what's going on with that one so far.
  • Second Post and First Weekly
    Because of the last one, I have been refactoring related code in the last month. The refactoring is generally completed, with KisDlgInternalColorSelector being the last dependency that haven’t been moved to enable KisPaletteView to be used everywhere needed.
GNOME:
  • Ubuntu Developers Working On Improvements To GNOME Software Store
    Canonical/Ubuntu developers are working on improvements to the GNOME Software "app store" and recently held an in-person design sprint along with one upstream GNOME developer for coming up with improvements. The Ubuntu developers working on improvements to GNOME Software were joined by prolific GNOME contributor Richard Hughes for brainstorming improvements to better GNOME Software over the months to come.
  • App Launching From GNOME Shell Now More Robust Under Memory Pressure & Faster
    Right now on systems with low amounts of available system memory, GNOME Shell can sometimes fail to launch applications due to an error over not being able to allocate memory in the fork process. With the latest rounds of Glib optimizations, this should no longer be the case.
  • GNOME Web Browser is Adding a Reader Mode
    An experimental reader mode will ship in the next version of GNOME Web, aka Epiphany. The feature is already available to try in the latest development builds of the GTK Webkit-based web browser, released this week as part of the GNOME 3.29.3 milestone.

today's howtos

Wine 3.11 Released and Turok Remastered Roars on to Linux

  • Wine Announcement
    The Wine development release 3.11 is now available.
  • Wine 3.11 Brings Debugging Support For WoW64 Processes, Better Reporting Of HT CPUs
    Wine 3.11 is now available as the newest bi-weekly development release of this software for running Windows programs/games/applications on Linux and other operating systems. With Wine 3.11 there is better debugger support for WoW64 (Windows 32-bit on Windows 64-bit) processes, support for SHA256/SHA384 hashes inside ECDSA signatures, better reporting of virtual CPU cores via Hyper Threading / SMT, improvements to the standard Task Dialog, and a total of 12 known bug fixes.
  • Turok Remastered Roars on to Linux
    A remastered version of ‘Turok: Dinosaur Hunter’ has arrived on Linux. The game first found fame on the Nintendo 64 back way back in 1997, where it helped define the fledgling first-person shooter genre for an entire generation of gamers. Now a high-definition, remastered port is available to play on Linux, having stomped its way on to the Xbox One in May,