Language Selection

English French German Italian Portuguese Spanish

MDV

Mageia 7.1, Mageia 7 with Ryzen 3000 hardware support

Filed under
MDV

The timing for Mageia 7, just prior to the recent release of the new AMD Ryzen 3000 series of CPU’s, didn’t play nicely. Namely, there was an issue with the system starting up on these new CPU’s that prevented any type of installation, except for a net install. So, the only solution was to release a new set of installation media, which are available to download here.

It’s very important to note that if you have a working system, there is nothing that you need to address. This release is primarily to fix installation on systems with the above CPU’s.

Read more

Also: Mageia 7.1 Released With Systemd Fix For AMD Ryzen 3000 Systems

Mageia 7 Pushes Linux Desktop Boundaries

Filed under
MDV
Reviews

Linux dispels the notion that one universal computing platform must define the features and functionality for all users. That is why so many distributions exist.

The Mageia distro is a prime example of how freedom and choice are the hallmarks of open source operating systems. Mageia 7 pushes the limits of personal choice and usability definitions.

What gives Mageia Linux its edge is its independence. Mageia 7 is not based on a predefined Linux family of distributions.

Read more

Review: Mageia 7

Filed under
MDV
Reviews

Mageia is a user friendly, desktop-oriented Linux distribution. The project originally grew out of the Mandriva family of distributions and is independently developed. The project's latest release is Mageia 7 which, according to the project's release notes, offers 18 months of support. Mageia 7 drops support for the ARMv5 architecture while adding support for 64-bit ARM (Aarch64) and improving support for ARMv7. While ARM packages are being built, ARM installation media is not yet featured on the project's download page. The new release includes the DNF command line package manager and features the ability to play MP3 files - MP3 support was not included by default in previous releases due to patent restrictions.

The release notes mention that GNOME users can enjoy their desktop running on a Wayland session by default with X.Org available as an alternative. KDE Plasma users will have the opposite experience with their desktop running on X.Org and a Wayland session available through a package in the distribution's repositories. The documentation also mentions that when running a GNOME on Wayland session some graphical administrator tools will not work when run through su or sudo. The user can run these tools with their regular user privileges and the system will prompt for an admin password when necessary.

Mageia is available for the 32-bit (x86) and 64-bit (x86_64) architectures. We can either download an install DVD with multiple desktop packages bundled or we can download live media with the Plasma, GNOME, or Xfce desktops. There are smaller net-install disc images available too. I decided to try the KDE Plasma live disc which is a 2.8GB download.

Booting from the live media brings up a menu which gives us the option of immediately loading the project's system installer or launching a live desktop environment. Choosing the live desktop brings up a series of graphical screens asking us to select our language from a list, confirm the distribution's license agreement, and we are offered a chance to read the release notes. We are then asked to select our time zone from a list and confirm our keyboard's layout.

Read more

Mageia Magical (lucky?) release number 7 has arrived

Filed under
MDV

Everyone at Mageia is very happy to announce the release of Mageia 7. We all hope that the release works as well for you as it has during our testing and development.

There are lots of new features, exciting updates, and new versions of your favorite programs, as well as support for very recent hardware. The release is available to download directly, or as a torrent from here.

There are classical installer images for both 32-bit and 64-bit architectures, as well as live DVD’s for 64-bit Plasma, GNOME, Xfce, and 32-bit Xfce.

Read more

Also: Mageia 7 Sets Sail With Linux 5.1, KDE Plasma 5.15.4 Desktop

Review: OpenMandriva Lx 4.0

Filed under
MDV
Reviews

OpenMandriva is a desktop-oriented distribution that originally grew from the Mandriva family of Linux distributions. Like other community projects which rose from the ashes of Mandriva, OpenMandriva places a focus on providing a polished desktop experience that is easy to install. Unlike most other community distributions in the Mandriva family, OpenMandriva uses the Calamares installer, its own custom settings panel for managing the operating system, and builds packages using the Clang compiler instead of the GNU Compiler Collection.

OpenMandriva 4.0 introduces some other changes too, including using Fedora's DNF command line package manager and switching from using Python 2 to Python 3 by default. Python 2 is still available in the distribution's repositories for people who need to use the older version of the language.

The project's latest release is available in two builds and both of them feature the KDE Plasma desktop and run on 64-bit (x86_64) machines. One build (called "znver1") is for modern CPUs while the other is a generic 64-bit build. I was unable to find any precise information on what the minimal requirements were for running "znver1" and so used the generic build for my trial. There are mentions of ARM support in the project's release notes, but at the time of writing there is just one tarball for an ARM build on the distribution's mirrors.

Curiously, on release day, the release notes also mentioned a LXQt build of OpenMandriva and a minimal desktop build. Neither of these were available on release day and it seems the release notes are out of date (or premature). The release announcement also offers a link to torrent downloads, but there were no torrents available on the server, even a week after OpenMandriva 4.0 was launched. (The following week torrent files were made available.) All of this is to say the documentation did not match what was actually available when version 4.0 became available.

The generic 64-bit build of OpenMandriva was a 2.4GB download. Booting from the project's ISO seemed to get stuck for a minute after passing the boot menu, but eventually a splash screen appeared, followed by a welcome window. The welcome screen offers us information on package versions and displays links to on-line resources. The welcome window also offers to help us change settings, which we can probably skip until after the distribution has been installed.

Read more

OpenMandriva Is Also Making Plans To Move Away From 32-Bit Support

Filed under
MDV

In addition to Ubuntu planning to drop 32-bit packages with their 19.10 release, the OpenMandriva development team is another high profile Linux distribution drafting plans to eliminate their 32-bit support.

OpenMandriva's plans to drop 32-bit are much more conservative than Canonical with planning for these changes by the October release of Ubuntu 19.10. In the case of OpenMandriva, they will gradually reduce their exposure to 32-bit in hopes of weening users to 64-bit where possible.

Read more

Also: OpenMandriva Lx 4.0 released, here are the new features

The best, until OpenMandriva does better: released OMLx 4.0

Filed under
MDV

Exciting news!
Shortly after the release candidate we are very proud to introduce you the fruit of so much work, some visible and much more behind the scenes and under the hood.

OpenMandriva Lx is a cutting edge distribution compiled with LLVM/clang, combined with the high level of optimisation used for both code and linking (by enabling LTO, and profile guided optimizations for some key packages where reliable profile data is easy to generate) used in its building.

OMLx 4.0 brings a number of major changes since 3.x release...

Read more

Also: OpenMandriva Lx 4.0 Released With AMD Zen Optimized Option, Toolchain Updates

Mageia 7 RC released for testing

Filed under
MDV

The Mageia Community is very happy to announce what will hopefully be the last release before Mageia 7 is final. We all hope that this release builds on the quality of the previous beta releases.

The release process so far has been smooth so we all hope that there are no new release critical bugs found here and that we can get Mageia 7 out into the wild shortly!

Read more

Also: Mageia 7 Release Candidate Ships With Linux 5.1 Kernel, KDE Plasma 5.15.4, Mesa 19.1

Want A Google-Free Android? Send Your Phone To This Guy

Filed under
OS
Android
MDV

The recent US ban on Huawei may have reignited the debate over Android’s dominance and Google’s control over the smartphone market.

The result of the ban is that Huawei had to come up with a new OS that doesn’t even have an inkling of Google’s proprietary software. For the rest of us, we have different third-party ROMs which try to remove Google from our phones in some way.

Read more

OpenMandriva Lx 4.0 RC Released, Rebases To LLVM Clang 8, Java 12, Linux 5.1

Filed under
MDV

Following their success in stripping out the remaining Python 2 bits, the release candidate of OpenMandriva Lx 4.0 is now available.

OpenMandriva Lx 4.0 is a big release with many changes that include upgrading to the LLVM Clang 8.0 as the default system compiler, switching back from RPM5 to RPM4, offering AMD Zen optimized support, ARM 64-bit support, an updated Calamares installer, and many other changes for this Mandriva/Mandrake-rooted distribution.

With the OpenMandriva Lx 4.0 release candidate besides upgrading to LLVM Clang 8, they have also pulled in the Linux 5.1 kernel, KDE Plasma 5.15.5 + KDE Applications 19.04.1, Qt 5.12, systemd 242, and Java 12. There is also a variety of user applications updated too like Firefox 66.

Read more

Also: OpenMandriva Lx 4.0 RC released

Syndicate content

More in Tux Machines

First Release Candidate of Linux 5.3

  • Linux 5.3-rc1
    It's been two weeks, and the merge window is over, and Linux 5.3-rc1
    is tagged and pushed out.
    
    This is a pretty big release, judging by the commit count. Not the
    biggest ever (that honor still goes to 4.9-rc1, which was
    exceptionally big), and we've had a couple of comparable ones (4.12,
    4.15 and 4.19 were also big merge windows), but it's definitely up
    there.
    
    The merge window also started out pretty painfully, with me hitting a
    couple of bugs in the first couple of days. That's never a good sign,
    since I don't tend to do anything particularly odd, and if I hit bugs
    it means code wasn't tested well enough. In one case it was due to me
    using a simplified configuration that hadn't been tested, and caused
    an odd issue to show up - it happens. But in the other case, it really
    was code that was too recent and too rough and hadn't baked enough.
    The first got fixed, the second just got reverted.
    
    Anyway, despite the rocky start, and the big size, things mostly
    smoothed out towards the end of the merge window. And there's a lot to
    like in 5.3. Too much to do the shortlog with individual commits, of
    course, so appended is the usual "mergelog" of people I merged from
    and a one-liner very high-level "what got merged". For more detail,
    you should go check the git tree.
    
    As always: the people credited below are just the people I pull from,
    there's about 1600 individual developers (for 12500+ non-merge
    commits) in this merge window.
    
    Go test,
    
                Linus
    
  • Linux 5.3-rc1 Debuts As "A Pretty Big Release"

    Just as expected, Linus Torvalds this afternoon issued the first release candidate of the forthcoming Linux 5.3 kernel. It's just not us that have been quite eager for Linux 5.3 and its changes. Torvalds acknowledged in the 5.3-rc1 announcement that this kernel is indeed a big one: "This is a pretty big release, judging by the commit count. Not the biggest ever (that honor still goes to 4.9-rc1, which was exceptionally big), and we've had a couple of comparable ones (4.12, 4.15 and 4.19 were also big merge windows), but it's definitely up there."

  • The New Features & Improvements Of The Linux 5.3 Kernel

    The Linux 5.3 kernel merge window is expected to close today so here is our usual recap of all the changes that made it into the mainline tree over the past two weeks. There is a lot of changes to be excited about from Radeon RX 5700 Navi support to various CPU improvements and ongoing performance work to supporting newer Apple MacBook laptops and Intel Speed Select Technology enablement.

today's howtos and programming bits

  • How to fix Ubuntu live USB not booting
  • How to Create a User Account Without useradd Command in Linux?
  • Container use cases explained in depth
  • Containerization and orchestration concepts explained
  • Set_env.py

    A good practice when writing complicated software is to put in lots of debugging code. This might be extra logging, or special modes that tweak the behavior to be more understandable, or switches to turn off some aspect of your test suite so you can focus on the part you care about at the moment. But how do you control that debugging code? Where are the on/off switches? You don’t want to clutter your real UI with controls. A convenient option is environment variables: you can access them simply in the code, your shell has ways to turn them on and off at a variety of scopes, and they are invisible to your users. Though if they are invisible to your users, they are also invisible to you! How do you remember what exotic options you’ve coded into your program, and how do you easily see what is set, and change what is set?

  • RPushbullet 0.3.2

    A new release 0.3.2 of the RPushbullet package is now on CRAN. RPushbullet is interfacing the neat Pushbullet service for inter-device messaging, communication, and more. It lets you easily send alerts like the one to the left to your browser, phone, tablet, … – or all at once. This is the first new release in almost 2 1/2 years, and it once again benefits greatly from contributed pull requests by Colin (twice !) and Chan-Yub – see below for details.

  • A Makefile for your Go project (2019)

    My most loathed feature of Go was the mandatory use of GOPATH: I do not want to put my own code next to its dependencies. I was not alone and people devised tools or crafted their own Makefile to avoid organizing their code around GOPATH.

  • Writing sustainable Python scripts

    Python is a great language to write a standalone script. Getting to the result can be a matter of a dozen to a few hundred lines of code and, moments later, you can forget about it and focus on your next task. Six months later, a co-worker asks you why the script fails and you don’t have a clue: no documentation, hard-coded parameters, nothing logged during the execution and no sensible tests to figure out what may go wrong. Turning a “quick-and-dirty” Python script into a sustainable version, which will be easy to use, understand and support by your co-workers and your future self, only takes some moderate effort. 

  • Notes to self when using genRSS.py

The Status of Fractional Scaling (HiDPI) Between Windows & Linux

There’s a special type of displays commonly called “HiDPI“, which means that the number of pixels in the screen is doubled (vertically and horizontally), making everything drawn on the screen look sharper and better. One of the most common examples of HiDPI are Apple’s Retina displays, which do come with their desktops and laptops. However, one issue with HiDPI is that the default screen resolutions are too small to be displayed on them, so we need what’s called as “scaling”; Which is simply also doubling the drawn pixels from the OS side so that they can match that of the display. Otherwise, displaying a 400×400 program window on a 3840×2160 display will give a very horrible user experience, so the OS will need to scale that window (and everything) by a factor of 2x, to make it 800×800, which would make it better. Fractional scaling is the process of doing the previous work, but by using fractional scaling numbers (E.g 1.25, 1.4, 1.75.. etc), so that they can be customized better according to the user’s setup and needs. Now where’s the issue, you may ask? Windows operating system has been supporting such kind of displays natively for a very long time, but Linux distributions do lack a lot of things in this field. There are many drawbacks, issues and other things to consider. This article will take you in a tour about that. Read more Also: Vulkan 1.1.116 Published With Subgroup Size Control Extension

Android Leftovers