Language Selection

English French German Italian Portuguese Spanish

MDV

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

armv7hl support for mageia docker official images

Filed under
MDV

After some months of on and off work with @Conan-Kudo on improving mageia's docker images build tools to support multi-arch builds, we finally were able to add armv7hl support to mageia 6.

Usage is completely transparent to the user, when pulling the image, the docker daemon will take care to download the correct image according to the host server architecture.

Also, now that our build tools support multiarch builds, the moment mageia 7 is available armv8 images will be available too, at the same time of the x86_64 image.

Read more

Review: ROSA Fresh R11

Filed under
MDV
Reviews

Some of these issues are related to security and encryption, which doesn't appear to be a first-class citizen in ROSA. The other issues I encountered were likely to be Plasma-specific. I suspect there may be a setting in Plasma that alters the behaviour of, say, notifications. For new users, though, finding settings in Plasma can be akin to Hansel and Gretel looking for bread crumbs in the woods. For instance, I found an "Event Notification and Actions" menu by searching for "notifications" in the main menu. The window lists "event sources" such as "Archive Mail Agent", "KDE e-mail client" and "KMail" and for each source you are presented with a "State", "Title" and (sometimes) a "Description". I honestly don't understand most of the settings and gave up trying to tweak how notifications are displayed.

Conclusions

From what I have read about ROSA I gather the distro's aim is to be a user-friendly system for everyday users. If that is indeed what ROSA aims for then it largely achieves that goal. It does have some rough edges though; there is plenty of polish and a lot to like but it never took long for some cracks to appear.

For me, the main area where ROSA fell short is software management. Rpmdrake is awkward to use and the urpmi package manager is likely to be daunting for most new users. A software centre with some curated applications and/or support for package formats such as Snaps and Flatpaks would be a welcome improvement.

Read more

Gael Duval, Father of User Friendly Linux, on Mandrake and /e/ Phone

Filed under
Interviews
MDV

About a year ago I spent more than an hour “talking” with Gael Duval on Slack for an article that was intended for another publication. As that article ended up never being published, I decided to publish it here, because it offers an interesting glimpse at desktop Linux’s past, as well as a peek at one of the many things that might be in store for the future of mobile computing.

The under 30 set might need to know that a couple of decades ago Gael Duval was a household name in Linux circles, even if he wasn’t quite as well known as Linus Torvalds, Richard Stallman, Eric Raymond, or Bruce Perens.

Duval was the founder of what many consider to be the first user-friendly Linux distro, Mandrake, and as one of three co-founders of the French company MandrakeSoft, around the turn of the century brought the distro to something akin to rock star status among Linux users.

Read more

Mandriva in the New Today

Filed under
MDV
  • Using a Gaming USB Headset on Linux (OpenMandriva, Mageia, PCLOS, Fedora and Elive)

    I bought a new headset for my laptop two days ago. Since the store did not have many options available, I went for a Combat Argom Tech piece that is more expensive than the headsets that I normally buy.

    However, I did not pay attention to one detail: this headset does not have a plug to a standard headphone jack, but has a USB connection. When I plugged it to one of the USB ports of my laptop, which I booted with PCLinuxOS, the computer speakers reproduced sound but I could hear nothing with the headphones. I looked at the audio icon on the task bar, where there was an entry for "Multimedia headset [Gigaware by Ignition L.P.] and noticed that I could listen to sound by sliding the volume control, but there was no audio from YouTube videos and audio players. So, I clicked on the audio settings and selected the Multimedia headset option as default. This simple action solved the problem both on PCLinuxOS, Mageia 6, and Fedora 29:...

  • OpenMandriva Is Finding Great Success In Their Switch To Using LLVM's Clang Compiler

    OpenMandriva remains among the few Linux distributions using the LLVM Clang compiler by default where possible in place of the GCC compiler. While at times it's difficult in maintaining this combination, they continue to find great success in using Clang as their default compiler.

    OpenMandriva developer Bernhard Rosenkränzer presented at this month's EuroLLVM conference on their use of LLVM Clang by default where nearly all Linux distributions remain with the GNU Compiler Collection.

Announcing Mageia 7 Beta 3

Filed under
MDV

Everyone at Mageia is very happy to get the final beta release before Mageia 7 out for testing! We all hope that this release builds on the quality of the previous two beta releases and that with the extra tests from the community will put Mageia 7 in a good place for the coming release candidate.

There is still lots to be done before the final release, and the more tests that we can get, the better. There have been large updates to Qt and Plasma, as well as some other key components since beta 2, with the new artwork for Mageia 7 almost ready for integration too.

Read more

Also: Mageia 7 Beta 3 Arrives With KDE Plasma 5.15.4 + Linux 5.0

OpenMandriva Appears To Be Experimenting With Profile Guided Optimizations

Filed under
MDV

OpenMandriva has been toying with some performance optimizations in recent times like preferring the LLVM Clang compiler over GCC, spinning an AMD Zen "znver1" optimized version of the OS/packages, and apparently now exploring possible Profile Guided Optimizations.

Profile Guided Optimizations (PGO) basically involve feeding the feedback of profiling data back into the compiler so it can better optimize the generated code based upon actual usage behavior of the software under test. PGO can pay off big time depending upon the code-base and how well the profile data models real-world workflows of the said software in question.

Read more

Syndicate content

More in Tux Machines

Rough, tough in-vehicle computer offers PoE and battery backup

The system provides a 9-48V DC power input with automatic recovery short circuit power protection and vehicle power ignition support for a variety of vehicles. There’s also an optional 10-minute backup battery. The 250 x 155 x 55mm computer weighs 1.98 Kg and has wall and VESA mounting. The VBOX-3611-IP65 runs Ubuntu 16.04 or Windows 10 on Intel’s dual-core, 15W TDP 6th Gen U-series processors up to a Core i7-6600U clocked at 2.6GHz (3.4GHz turbo). The system supports up to 32GB DDR4-2133 and has a 2.5-inch SATA bay and an M.2 M-key 2280/2242 slot for SSDs. The product page mentions dual SIM card slots and optional LTE, WLAN, GPS, and Bluetooth, and the front panel image shows four antenna connectors, so there must some be some PCIe/USB enabled M.2 or mini-PCIe slots lurking about. Read more

Latest HowTos and Programming Bits

  • Install VLC Player on CentOS 8 / CentOS 8 Stream
  • killersheep – Silly game for Vim version 8.2
  • Rav1e Achieves Another ~20% Speed-Up For Rust-Based AV1 Video Encoding

    Rav1e's weekly-ish pre-releases for this Rust-written AV1 encoder have been focusing a lot on better performance via hand-written x86 Assembly, making use of SIMD extensions, and other fine tuning of their encoder. With this newest pre-release, another ~20% speed-up was obtained.  Today's rav1e p20191215 build is around 20% faster thanks to porting more Assembly optimizations from the dav1d AV1 decoder over to rav1e. There is also now forward-transform SIMD support and simplifications/refactoring to the motion estimation and scene change code. 

  • Function-Based Views vs Class-Based Views in Django

    When I had just started learning Django. There is always a problem for me to choose from. Which views should I used that is either function-based views or class-based views. I believe this is one of the core reasons why Django is hard to pick up for beginners. Therefore I believe that this article could allow you to understand the basic functionality of these views. To make a choice in your development on which is needed to be based upon your use cases.

  • Python 3.7.5 : Simple intro in CSRF.

    CSRF or Cross-Site Request Forgery is a technique used by cyber-criminals to force users into executing unwanted actions on a web application.  To protect against web form CSRF attacks, it's isn't sufficient for web applications to trust authenticated users, must be equipped with a unique identifier called a CSRF token similar to a session identifier. 

Raspberry Pi 4 BCM43455 NVRAM Addition Hits Linux-Firmware Git

The Raspberry Pi 4 continues seeing better mainline kernel/software support as we approach 2020. With the forthcoming Linux 5.5 kernel there is Broadcom BCM2711 SoC support and Raspberry Pi 4 DeviceTree in place. With Linux 5.5 due out in late January or early February is the start of that mainline board and SoC support though expect it to continue to be revised over the coming cycles. On the graphics side, the already mainline Broadcom "V3D" driver stack continues to be improved upon especially on the Mesa side with its Gallium3D driver and nearly at OpenGL ES 3.1 support. Read more

Android Leftovers