Language Selection

English French German Italian Portuguese Spanish

Phoronix

Syndicate content
Linux Hardware Reviews & News
Updated: 1 hour 52 min ago

Linux 5.4-rc3 Released Ahead Of Official Kernel Debut In November

Monday 14th of October 2019 12:28:02 AM
Linus Torvalds has just issued the third weekly release candidate of the forthcoming Linux 5.4 kernel that should debut as stable before the end of November...

Ubuntu 19.10 Provides Good Out-Of-The-Box Support For The Dell XPS 7390 Icelake Laptop

Sunday 13th of October 2019 05:05:05 PM
For those not following on Twitter, recently I picked up one of the new Dell XPS 7390 laptops for finally being able to deliver Linux benchmarks from Intel Ice Lake! Yes, it's real and running under Linux! For those eyeing the Dell XPS 7390 with this being the first prominent laptop with Ice Lake, here is a brief look at the initial experience with using Ubuntu 19.10.

WireGuard 0.0.20191012 Released With Latest Fixes

Sunday 13th of October 2019 01:46:49 PM
WireGuard is still working on transitioning to the Linux kernel's existing crypto API as a faster approach to finally make it into the mainline kernel, but for those using the out-of-tree WireGuard secure VPN tunnel support, a new development release is available...

OpenSUSE's OBS Can Now Spin Windows Subsystem for Linux Images

Sunday 13th of October 2019 12:59:28 PM
The openSUSE's Open Build Service (OBS) has been picking up the ability to build Windows Subsystem for Linux (WSL) images for those wishing to craft their own WSL distribution or just rebuild openSUSE from source as a reproducible/verifiable build...

Vulkan To Better Handle Variable Rate Displays / Adaptive-Sync In The Future

Sunday 13th of October 2019 11:32:54 AM
While longtime X11 developer Keith Packard is now working for SiFive on RISC-V processors by day, he's still involved in the Linux graphics world through his contract work for Valve. At the XDC2019 conference earlier this month he presented on display timing, the current Linux plumbing for it, and also bringing up Vulkan will better support variable rate displays in the future...

GNOME's Mutter 3.35.1 Fixes The Night Light Mode On Wayland

Sunday 13th of October 2019 11:11:19 AM
With many of the prominent fixes that we've talked about for GNOME Shell and Mutter since last month's 3.34 release having been back-ported to 3.34.1, this weekend's release of GNOME Shell 3.35.1 and Mutter 3.35.1 as the first steps towards GNOME 3.36 aren't all that big. But at least in the case of this new Mutter development release are some worthwhile fixes...

Godot's Vulkan Renderer Is Getting Into Increasingly Good Shape

Sunday 13th of October 2019 10:50:26 AM
Lead developer of the open-source Godot 2D/3D game engine Juan Linietsky has continued working daily on the engine's Vulkan renderer ahead of Godot 4.0...

KDE Plasma 5.17 Seeing Last Minute Bug Fixing

Sunday 13th of October 2019 10:41:19 AM
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...

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

Saturday 12th of October 2019 04:32:17 PM
GNU Binutils 2.33 was tagged in Git two weeks ago but seemingly without any release announcement while now Binutils 2.33.1 has been released...

Red Hat's New Graphics Engineer Is A Longtime AMD/ATI Linux Developer

Saturday 12th of October 2019 02:45:09 PM
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...

FreeBSD 12.1 Is Near With Libomp Finally In Base, LLD Linker By Default For i386

Saturday 12th of October 2019 12:56:07 PM
FreeBSD 12.1 is near with the first release candidate shipping this weekend. While a point release over the nearly one year old FreeBSD 12.0, it does come with some notable changes in tow...

Dav1d 0.5 Released With AVX2, SSSE3 & ARM64 Performance Improvements - Benchmarks

Saturday 12th of October 2019 11:31:21 AM
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...

XWayland Lands RandR/Vidmode Emulation For Better Game Handling

Saturday 12th of October 2019 11:13:54 AM
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...

KDE Frameworks 6 Discussions Light Up With Qt 6.0 Coming Next Year

Saturday 12th of October 2019 10:48:50 AM
With The Qt Company working hard now on development around Qt 6, the KDE developers are beginning their early discussions over their path forward to adopting this next evolutionary tool-kit update...

xf86-video-amdgpu 19.1 Delivers A Batch Of Fixes

Saturday 12th of October 2019 10:04:58 AM
AMD has released a new version of their X.Org display driver...

X-Plane 11.50 Flight Simulator Bringing Vulkan Support

Saturday 12th of October 2019 04:09:51 AM
For years we have been looking forward to the realistic X-Plane flight simulator rendered by Vulkan as an alternative to their long-standing OpenGL render and with X-Plane 11.50 that is finally being made a reality...

Rspamd 2.0 Released For Advancing Free Software Spam Filtering

Friday 11th of October 2019 09:01:57 PM
Rspamd 2.0 has been released as the newest version of this leading open-source spam filtering software and it's coming with plenty of changes...

Tons Of The Intel Tiger Lake "Gen 12" Graphics Compiler Code Just Landed In Mesa 19.3

Friday 11th of October 2019 08:04:32 PM
A lot of the Tiger Lake "Gen 12" graphics compiler infrastructure changes to Mesa for Intel's open-source OpenGL and Vulkan Linux drivers were just merged into the Mesa 19.3 code-base...

KDE Plasma Mobile Is Beginning To Look Surprisingly Good

Friday 11th of October 2019 04:30:19 PM
The KDE Plasma Mobile team has begun publishing weekly reports on their development efforts for making KDE software more suitable for mobile devices as well as convergence and other efforts in common with KDE on the desktop...

Raspberry Pi 4's V3D Mesa Driver Nearing OpenGL ES 3.1

Friday 11th of October 2019 01:51:10 PM
Back during the summer Eric Anholt who had been the lead developer of Broadcom's VC4/V3D graphics driver stack most notably used by Raspberry Pi boards left the company to join Google. In his place, the Raspberry Pi Foundation is working with consulting firm Igalia to continue work on the DRM/KMS kernel driver and Gallium3D drivers for this open-source graphics driver support...

More in Tux Machines

Android Leftovers

Python Programming Leftovers

  • How to Read SAS Files in Python with Pandas

    In this post, we are going to learn how to read SAS (.sas7dbat) files in Python. As previously described (in the read .sav files in Python post) Python is a general-purpose language that also can be used for doing data analysis and data visualization.

  • Daudin – a Python shell

    A few nights ago I wrote daudin, a command-line shell based on Python. It allows you to easily mix UNIX and Python on the command line.

  • How to Convert Python String to Int and Back to String

    This tutorial describes various ways to convert Python string to int and from an integer to string. You may often need to perform such operations in day to day programming. Hence, you should know them to write better programs. Also, an integer can be represented in different bases, so we’ll explain that too in this post. And there happen to be scenarios where conversion fails. Hence, you should consider such cases as well and can find a full reference given here with examples.

  • Thousands of Scientific Papers May be Invalid Due to Misunderstanding Python

    It was recently discovered that several thousand scientific articles could be invalid in their conclusions because scientists did not understand that Python’s glob.glob() does not return sorted results. This is being reported on by Vice, Slashdot and there’s an interesting discussion going on over on Reddit as well.

Audiocasts/Shows/Screencasts: Open Source Security Podcast, Linux Action News and Manjaro 19.09.28 KDE-DEV Run Through

  • Open Source Security Podcast: Episode 165 - Grab Bag of Microsoft Security News

    Josh and Kurt about a number of Microsoft security news items. They've changed how they are handling encrypted disks and are now forcing cloud logins on Windows users.

  • Linux Action News 127

    Richard Stallman's GNU leadership is challenged by an influential group of maintainers, SUSE drops OpenStack "for the customer," and Google claims Stadia will be faster than a gaming PC. Plus OpenLibra aims to save us from Facebook but already has a miss, lousy news for Telegram, and enormous changes for AMP.

  • GNU World Order 13x42

    On the road during the **All Things Open** conference, Klaatu talks about how to make ebooks from various sources, with custom CSS, using the Pandoc command.

  • Manjaro 19.09.28 KDE-DEV Run Through

    In this video, we are looking at Manjaro 19.09.28 KDE-DEV.

Apple of 2019 is the Linux of 2000

Last week the laptop I use for macOS development said that there is an XCode update available. I tried to install it but it said that there is not enough free space available to run the installer. So I deleted a bunch of files and tried again. Still the same complaint. Then I deleted some unused VM images. Those would free a few dozen gigabytes, so it should make things work. I even emptied the trash can to make sure nothing lingered around. But even this did not help, I still got the same complaint. At this point it was time to get serious and launch the terminal. And, true enough, according to df the disk had only 8 gigabytes of free space even though I had just deleted over 40 gigabytes of files from it (using rm, not the GUI, so things really should have been gone). A lot of googling and poking later I discovered that all the deleted files had gone to "reserved space" on the file system. There was no way to access those files or delete them. According to documentation the operating system would delete those files "on demand as more space is needed". This was not very comforting because the system most definitely was not doing that and you'd think that Apple's own software would get this right. After a ton more googling I managed to find a chat buried somewhere deep in Reddit which listed the magical indentation that purges reserved space. It consisted of running tmutil from the command line and giving it a bunch of command line arguments that did not seem to make sense or have any correlation to the thing that I wanted to do. But it did work and eventually I got XCode updated. After my blood pressure dropped to healthier levels I got the strangest feeling of déjà vu. This felt exactly like using Linux in the early 2000s. Things break at random for reasons you can't understand and the only way to fix it is to find terminal commands from discussion forums, type them in and hope for the best. Then it hit me. Read more