LinuxReviews

From LinuxReviews
Jump to navigationJump to search

Your source for GNU/Linux news, reviews and HOWTO guides. And some K-pop news too.

Top Story

  • SLOS-GIMPainter Brush Package Can Make GIMP A Better Painting Tool
    Gimp-icon.png
    A Chinese comic book artist going by the name SenlinOS has released a brush package for the GNU Image Manipulation Program for those who use GIMP to do more than just image manipulation. SLOS-GIMPainter provides a rich set of brushes as well as easy to use brush presets. It is a great add-on for GIMP users who love to draw.

Breaking News

  • Linus Torvalds: AVX512 Is "A Hot Mess" "I hope AVX512 dies a painful death"
    Intel-logo.png
    Linus Torvalds is not happy with the variety of instructions that may or may not be present on a processor that supposedly supports what Intel refers to as AVX512. "I hope AVX512 dies a painful death, and that Intel starts fixing real problems instead of trying to create magic instructions to then create benchmarks that they can look good on.", Linus wrote in a message on the RealWorldTech forums. He went on to call it "special-case garbage", "power virus" and "not reliably enough".
  • Linus Torvalds Has Merged Inclusive-Terminology Rules Into The Linux Kernel Git Tree
    Tux.png
    "The discussion has tapered off as well as the incoming ack, review, and sign-off tags. I did not see a reason to wait for the next merge window". Word like master, slave, blacklist and whitelist is now banned from the Linux kernel. Accepted new-speak replacement word include primary, main, secondary, replica, subordinate, initiator, requester, target, responder, controller,host, device, worker, proxy, leader, follower, director and performer. The new terms will likely confuse non-technical people, non-native English speakers and others who have been using the now-banned technical terms for decades.
  • Xfce Classic Brings An Alternative To Those Who Do Not Want Xfce To Become GNOME Light
    Xfce4-whiskermenu.svg
    The next version of the popular Xfce desktop environment for GNU/Linux computers will have the controversial client side decorations (CSD) for window borders, identical to those of the GNOME 3 desktop environment. Many free software users moved from GNOME to avoid these kinds of user-hostile design decisions, and developers decided to create new classic desktop environments like Unity, Cinnamon and Mate. Users who do not want to upgrade Xfce and find themselves in a foreign unfamiliar desktop environment with strange window header-bars, instead of sane window decorations, have a new choice when Xfce 4.16 arrives: Shawn Anastasio has taken the lead in a new Xfce fork called "Xfce Classic".
  • Brave Web Browser Caught In Affiliate Link Controversy Prompting Fork
    Brave logo.png
    The Brave web browser is free software even though the distributed version has many commercial elements. Attentive users of that web browser recently noticed that the corporation behind it, Brave Software Inc, were making money off affiliate links who magically appeared in the address bar as unwelcome additions when a users typed in certain domains. A small group of upset users decided to fork Brave into Bold Browser. Brendan Eich quickly sued the one person in the group who forked Brave who used his real name. He also removed the code adding affiliate links, claiming it was a "mistake".

Quote of the week

"yes, using the floating point calculations in the display code has been a source of numerous problems and confusion in the past.

The calls to kernel_fpu_begin() and kernel_fpu_end() are hidden behind the DC_FP_START() and DC_FP_END() macros which are supposed to hide the architecture depend handling for x86 and PPC64.

This originated from the graphics block integrated into AMD CPU (where we knew which fp unit we had), but as far as I know is now also used for dedicated AMD GPUs as well.

I'm not really a fan of this either, but so far we weren't able to convince the hardware engineers to not use floating point calculations for the display stuff."

AMD kernel developer Christian König
on the LKML April 2nd, 2020

Latest software reviews

  • Mimic
    mimic is a small and efficient text to speech engine that works well on modern GNU/Linux systems. It can speak English in several different artificially voices. It is not very useful for other languages. mimic is free software licensed under a mix of BSD licenses, Apache licenses and public domain. It is a pure command-line tool, there is no GUI.
  • SimpleScreenRecorder
    Screencast.svg
    SimpleScreenRecorder is a, despite the name, fairly advanced screencasting program for GNU/Linux systems. It can be used to record the a single screen, the entire display area (on multi-monitor setups), a fixed rectangle, what happens to be below the cursor or OpenGL windows. It can scale video and a desired frame-rate can be set.
  • DeaDBeeF
    Media-optical-audio.png
    DeaDBeeF is a music player which is, in its "About" window, described as "The Ultimate Music Player". And it is if you want a basic easy to use music player capable of playing all the common audio formats. DeaDBeeF does not any kind of music collection database features, there is no file indexing or searchable database. If you like to manually manage playlists using a file file picker or a file manager and you want a easy to use music player then DeaDBeeF may be for you. DeaDBeeF is available for Linux and macOS.

Hot News

  • Twice Fanfare Contest: Find The Missing Twice Member
    Media-optical-audio.png
    The South Korean all-girl pop group Twice is currently holding a fanfare contest at one of their Korean fan sites. The objective is to find out which of the nine members are missing from a picture where each member, except one, is repeated numerous times. You will be able to see which member is missing if you have a clear mind and you patiently study the picture.
  • GNUnet 0.13.0 Released With A New Protocol Version
    Gnu-head.jpg
    GNUnet is a very old little-known little-used anonymous peer to peer file sharing network program developed by the GNU Project. The latest version uses a entirely new protocol which is incompatible with previous versions. GNUnet 0.13.0 is about as practically usable as the first GNUnet version was when it was released all the way back in 2001.
  • Intel Is Pushing For 1984-Style Revision Of Words Allowed In Linux Kernel Development And Documentation
    Intel-logo.png
    Intel Corporation has submitted a long documentation proposal for "inclusive-terminology" to the Linux Kernel Mailing List which forbids commonly used terminology like master/slave and blacklist/whitelist. The Intel-proposed new-speak replacements such red/green seem more confusing than the long-used long-established commonly known terms they would replace. A majority of kernel developers seem to be on-board with Intel's new-speak proposals.
  • Linux Mint 20 Blocks And Removes Snap Citing Backdoor To Canonicals SnapCraft Store
    Linux-mint-logo.png
    The popular Linux Mint operating system has decided to purge the snap package manager from its repositories and forbid installation of it. The motivation for this drastic move is that the upstream Ubuntu Linux distribution Linux Mint is based on will stealthily install snapd and use that to install Chromium from the Canonical-controlled SnapCraft instead of installing a regular Chromium package like most users expect.
  • Linux 5.8 Brings Per-Core Energy Sensor Support For AMD CPUs
    Amdlogo.png
    The new amd_energy can in theory tell you how much energy each core on AMD family 17h and above CPUs consume as well as the total amount of energy consumed by the CPU package. The readings given in Joules and the reported total package figures appear to be fairly accurate. If the per-core energy readings are correct or not is an entirely different question.
  • The Flutter SDK Is Ready To Be Used For Native Linux Software Development
    Programming.svg
    Flutter is a cross-platform software development kit from Google which is widely used for mobile app development. Google has, in collaboration with Ubuntu Linux maker Canonical, adopted the Flutter UI framework so it can be used to make native GNU/Linux programs. A Flutter SDK alpha-version snap is available for those who want to do Android-style native Linux software development.
  • Mpv drops GNOME support
    Playvideo.png
    Most of the developers of the GNOME desktop environment have the strange idea that GNOME is somehow a "platform" that is separate from, and not a part of, the overall GNU/Linux ecosystem. One direct result of this self-isolation has been the regular breakage of non-GNOME software when it is running in GNOME. This has affected free software project like mpv, SuperTuxKart, SDL and many more. One mpv developer who has had enough of GNOME nonsense made mpv print a "no support" message and exit if it was running under GNOME earlier today.
  • Suddenly Seeing Random KDE Programs Scale And Become Huge While Others Do Not When Launched Outside Of KDE Plasma? This Variable Can Save The Day
    KDE Katie.png
    Recent KDE framework versions combined with Qt 5.14+ will randomly up-scale some KDE programs while other programs remain the same sane sizes they've always been when KDE programs are used outside of the KDE Plasma desktop. This unfortunate issue affects users of desktop environments like Xfce, IceWM and LXQt on several distributions including OpenSUSE and Fedora. Adding export QT_AUTO_SCREEN_SCALE_FACTOR=0 to $HOME/.bash_profile or another file read when the desktop session is launched can save the day.
  • Xfce4-time-out-plugin 1.1.1 Is Released
    Xfce4-whiskermenu.svg
    Xfce developer Andre Miranda is proud to announce a new version of the "time-out" panel plugin for the Xfce4 desktop environment. This plugin will lock your screen, forcing you to take a break, every X minutes. The latest release fixes a bug where the lock countdown would start if its configuration was changed.
  • Dooble Web Browser 2020.07.07 Is Released
    Dooble.png
    The mysterious developer "textfield" has released a new version the Dooble web browser which is desribed in the bundled README.md as a "weather bug browser". The Dooble browser uses the mature Qt5 webview module to render web pages. It supports tabs and most other features you would expect from a simpler modern web browser. The latest release adds HiDPI and Qt 5.15 support.
  • Video Trimmer 0.2.0 Is Out
    Screencast.svg
    Russian programmer Ivan Molodetskikh has released another fine version of his "Video Trimmer" for GNU/Linux which is, as the name implies, a simple tool for trimming video clips. If you have a four minute video and you would like to quickly save the first or last two minutes of that clip then the latest version of Video Trimmer may be exactly what you need.
  • Zettlr Markdown Editor 1.7.1 Is Released With Vim And Emacs Input Modes
    Write.png
    The latest version of the Zettlr Markdown editor has a completely new file core, new code block languages, a interactive tutorial for noobs, shiny new icons and, more importantly, an emacs input mode. There is also a new Vim input mode in this release. Zettlr is available for GNU/Linux, macOS and Windows.
  • SLOS-GIMPainter Brush Package Can Make GIMP A Better Painting Tool
    Gimp-icon.png
    A Chinese comic book artist going by the name SenlinOS has released a brush package for the GNU Image Manipulation Program for those who use GIMP to do more than just image manipulation. SLOS-GIMPainter provides a rich set of brushes as well as easy to use brush presets. It is a great add-on for GIMP users who love to draw.
  • Linux Desktop Market Share Could Have Doubled, Or Stagnated, In Q2 2020
    Tux.png
    There is no sure way to tell exactly how many people are running a GNU/Linux variant on their desktop or laptop computer. Some industry players like Valve release fairly reliable data on a regular basis so we can get an fairly accurate idea of what the GNU/Linux gaming market share looks like. We can also get a ball-park idea of what the overall GNU/Linux desktop market share looks like from players like Netmarketshare. Their numbers indicate that the GNU/Linux desktop market share DOUBLED in Q2 2020.

Older news:

Check out the news archive for more news.

Recent software reviews

  • Quaternion
    Chat.png
    Quaternion is a Matrix client written in Qt. It is capable of showing chat-rooms but it is not at all usable as a general-purpose chat client; it is way too buggy.
  • Xfburn
    Media-optical-audio.png
    Xfburn is a CD/DVD/BlueRay disc authoring program written with the Xfce desktop environment in mind. It can be used in any desktop environment. It can be used to burn ISO images, create audio discs and data discs. It supports CDs, DVDs and BlueRay discs. It does not support authoring playable video DVD or BlueRay discs. Xfburn is fine if you still have a CD/DVD/BlueRay writer and you want to demonstrate how that ancient technology works when you are giving a tour of your museum or something like that.
  • ClamAV
    clamav is a GPL licensed free software anti-virus solution for GNU/Linux and BSD systems. It has a command-line anti-virus scanner and a daemon which can update the anti-virus database automatically. clamav can and should be a standard part of e-mail and file server setups.
  • OBS Studio
    Playvideo.png
    OBS Studio is a free software screen recording and live streaming application for Linux, Windows and macOS. It can record web camera streams, single windows, single monitors or entire desktops. It supports hardware accelerated video encoding using VAAPI on Linux. It is the single best and most feature-complete application for both screen recording and live screaming.
  • Spectacle
    Org.kde.spectacle.svg
    Spectacle is a simple and easy to use screenshot utility written with KDE in mind. It is the default application bound to the PrtSc (printscreen) key in KDE Plasma. It can also be used in any other desktop environment. It has all the features you could possible want from a screenshot application which makes it a good choice to set as a default action when the PrtSc button is pressed in any desktop environment.
  • Polari
    Chat.png
    Polari is a extremely simple IRC client designed specificially for GNOME. It uses the practically abandoned Telepathy communications framework to communicate with IRC servers. Polari will, by default, not run in the background so you get messages if it is minimized. There is no system tray support since GNOME 3 does not have any system tray. There are no configuration options what so ever and no useful options in the mobile-phone style hamburger menu beyond Quit which is something you will likely want to do after testing it and discovering how much of a joke of a IRC client it is compared to any other IRC client made the last two decades.
  • Nano Adblocker
    Web-browser.png
    Nano Adblocker is a web browser advertisement filter based on Ublock Origin. It is basically Ublock Origin with a few patches on top and one additional Nano-specific filter list with around 300 entries. Nano Adblocker releases trail the Ublock Origin releases and the Nano Adblocker offers shockingly little extra compared to the original it is based on. It works fine but there is no reason to use it over the original it is based on.
  • MangoHud
    Utilities-system-monitor-4.png
    MangoHud is a modified version of the built-in Mesa heads up display for Vulkan. It is prettier and more configurable than the built-in Mesa HUD and it has handy keyboard shortcuts for turning the HUD (F12) and logging (F2) on/off. It is specially useful for games who play Windows games using Wine and DXVK.
  • NodeTube
    Playvideo.png
    NodeTube is a free software video hosting package written for Node.js. It uses MongoDB for storage, redis modules and ffmpeg for video conversion. It does not use WebTorrent or any similar technology for bandwidth reduction which means that hosting using NodeTube is quite bandwidth-expensive. NodeTube is easy to install for those who are familiar with hosting applications on Linux servers and it is mature enough to be used as a smaller personal video hosting platform. Scaling it to serve a really huge number of users may be somewhat problematic.
  • MongoDB
    MongoDB is a document-oriented database program utilizing JSON-like documents with a schema. It is licensed under a special sort-of free software Server Side Public License (SSPL). Many free software web applications requires it.

Video Recommendations

Thank you for reading LinuxReviews. Please share links to this site if you enjoy this kind of content. "Linux news and reviews" is a niche within a niche - which makes growing beyond a barely measurable amount of regular readers hard. Please share links to specific articles on this site which you actually enjoyed that seem relevant on in reality anti-social media (FB/Twitter/etc), forums and other appropriate places.

See our about page if you would like to suggest hardware or software to review, advertise or contact us for any good reason.