Potions in Mageia. 01 – Pidgin and its accessories

We started a series of blog posts. Ideas, applications, processes, customizations, contributions about our distribution that are relevant to our users, bringing the use of Mageia closer to everyone. We certainly hope that these new publications are of interest to you, you can share them on social networks, your personal blog, website, news sites or any other place that serves to show the qualities of Mageia!

Prologue

Today we’re going to talk about this application which, although somewhat forgotten by many, is a great low-resource alternative for managing multiple messaging protocols simultaneously. In Mageia, it’s very well packaged with many plugins that you won’t find in other distributions and that complement Pidgin very well, allowing you to use it like modern messaging apps.

Pidgin is cross-platform and multi-protocol, which means that if you add what you need, you’ll have a multitude of messaging applications in one.

On the other hand, resource optimization is such that the impact on the system is truly minimal. Just look at some data from two of the most requested applications by the average user: WhatsApp and Telegram, for example.

    • Opening Telegram will consume 300 to 400MB of your computer’s RAM.

    • Opening WhatsApp will consume 700 to 900MB of your computer’s RAM—a truly outrageous amount for a messaging app… Of course, most of these versions are built on Electron, and their optimization is about as good as Mageia is for Windows…

Opening Pidgin with both accounts configured consumes 90 to 150 MB of your computer’s RAM, at most, so as you can see, in terms of performance and resource optimization, it’s highly recommended…

After this, Pidgin has its plugins. It’s highly recommended to leave the “History” plugin activated, which allows you to save conversations in the log. Note that it’s advisable not to delete conversations from the conversation window, which you can find in the “View History” option in each conversation’s menu.

Installation

Installation in Mageia is very simple, although some accounts may require the installation of a few extra packages. There are two ways to do it: through the software manager or via the terminal. Let’s get started:

    • Terminal: It is recommended to have the Blogdrake community repositories enabled for some packages. Enter the terminal as root and write: “urpmi pidgin pidgin-telegram-tdlib purple-gowhatsapp purple-telegram-tdlib pidgin-libnotify pidgin-indicator pidgin-window_merge pidgin-wemoji-theme”. With this command, pidgin and plugins for telegram, whatsapp and a complete emoji theme will be installed.



    • Software Manager: Go to the Start menu and search for “Install or Remove Apps.” Once there, make sure both search filters are set to “All.” Next, we install the following packages: “pidgin pidgin-telegram-tdlib” “pidgin-wemoji-theme” “purple-gowhatsapp” “purple-telegram-tdlib” “pidgin-libnotify” “pidgin-indicator” “pidgin-window_merge”. As before, this will install plugins and the emoji theme.



Configure Pidgin to manage these two messages It’s relatively simple. As soon as you launch the application, a greeting and a window to start configuring the accounts will appear. Note that Pidgin supports many other communication protocols, such as Gadu-Gadu, Google Talk, IRC, XMPP, etc. For more information about them and how to install them, you can visit the “official Pidgin website. Let’s get started:

Telegram

In the accounts section, tap “Add.” In the next window, choose the “Telegram (tdlib)” protocol. Then, in the “Username” field, enter your phone number with the international code. For example, in my case, from Spain, it would be 34669543111, and tap “Accept” or “Add.” After this, a pop-up window will appear to add the code that Telegram sends to the mobile application. The Telegram account is now set up.


Whatsapp

In the accounts section, tap “Add”, and in the next window choose the “Whatsapp” protocol. Next, in the “Username” field, enter your phone number in international code, and now comes the important part followed by “@s.whatsapp.net”, for example, 34669543111@s.whatsapp.net. After this, a window will appear with a QR code to add the session from the mobile app.



Extra configuration for GTK themes, dark mode in Pidgin

For desktop environments other than Plasma, if Pidgin doesn’t pick up the default dark theme from the desktop environment preferences, you can try closing Pidgin after configuring the accounts and installing the packages:

    • “gtk-chtheme”. This is an application that will allow you to change the themes of GTK applications.

    • “gtk2-theme-engines”. Installs various GTK themes for GTK applications.

    • Open the GTK themes application and select the “Nodoka-Midnight” theme.

This seems to be the theme that best integrates dark mode into Pidgin.

    • Go to your home folder and find the file “.gtkrc-2.0” (you will need to show hidden files to find it). Remember to remove the period from the name once copied so that the theme applies correctly to Pidgin, leaving the name as “gtkrc-2.0”.

    • Copy that file to the “.purple” folder, which is where everything related to Pidgin is located.

    • Restart, and then open Pidgin normally. It should now display the dark theme.

    • Some screenshots:

We previously installed an expanded emoji theme. To activate it, go to Preferences, then to “Themes > Emoji Theme,” and select the theme. It will appear as WhatsApp/iOS Emojis.



Extra access, shortcuts, and other features.

    • From the main window, you can search for a chat using “Ctrl+f”. If, for example, we have the same name on two different accounts (WhatsApp and Telegram), Pidgin will tell us which account we want the chat from.

      From a chat window, use “Ctrl+F” to search within the current chat.

      From the chats window, use “Ctrl+M” to open a new chat or search for one to open a conversation.

      From the “Conversation > View History” menu, you can view the history of the current chat (remember to enable the “History” plugin in the plugins section first). –>

    • From the main “Friends List” window, press “Ctrl-p” to open preferences.

Add-ons

    • History: Shows previous chat conversations. Enter the last conversation before starting the new one.

    • Libnotify Popus (not to be confused with Libnotify+): Displays notifications using libnotify

    • Message notification: Allows notification of unread messages.

    • New line: Adds a horizontal line to separate old and new conversations.

    • Window-merge: This plugin allows you to merge the “friends” and “chats” windows.

You can configure these plugins from the “Configure Plugin” option just below the window.



We hope you found this tutorial interesting. It shows you how to configure and use an application that, while not very well-known, is a gem for managing messaging from your PC with minimal resources. Best of all, it’s available from the Mageia and BlogDrake!!!.

repositories.

The power of 10

Written by Atelier Team, with the help of Packaging Team.

Mageia 10, our new release, is ready to empower you. Download it here now, or read on for more details.

  • The power of Mageia 10 is found in all you can do with it: use it as desktop or as server, use it for education, development, office work, art, music, gaming, science and much more.
  • The power of Mageia 10 lies in part in the broad range of choices you have between full-blown desktop environments and window managers.
  • The power of Mageia 10 rests, as well, on the best software to carry out a range of
    activities from creative to leisure, personal to professional.
  • The power of Mageia 10 comes from its ability to use the full capabilities of new (with e.g. rocm) and older hardware and its ability to even run on very old, 32-bit hardware. You don’t need to upgrade your computer’s hardware to benefit from it.
  • The power of Mageia 10 rests on its tradition of high packaging standards, based on policies, mentoring and QA testing.
  • The power of Mageia 10 is assured by the monitoring of security threats and their rapid resolution.


In the end, the power of Mageia 10, the secret to its true power, flows from you, its committed community of users and contributors, from developers to artists, from those donating money to those donating time, either directly or simply through bug reports. It is you, our community, that guides the shape and evolution of Mageia to assure it meets your real needs and ways of working.

Now it is time to have a peek inside…

Mageia 10 comes with newer versions of thousands of packages, newer versions that often mean new features on top of the usual bug fixes. You can find some highlights in the Release Notes. You can also find the available packages in the Mageia Applications Database, nicely sorted by group, and toggle between viewing all applications or graphical ones only. Click on an application to get more information and a screenshot.

To give an idea of the vast number of new features and enhancements in Mageia 10, we present some from the Graphical desktop group below:

While Mageia 10 still proudly “flies” its traditional colours, you will find visual improvements here and there. For example, the new SDDM login screen on the right below gives a taste of the attention to detail in this release.



This new release carries on Mageia’s tradition of multiple installation options: the classical DVD, live images (new installation only), and netinstalls. Taking the live images as an example, here are some many enhancements Mageia 10 offers:


Updates to all the desktop environments that can be installed with Mageia (choose whichever you like, or install them all on the same computer!). Mageia offers a wide variety of popular and lightweight desktops, which you can install at any time via our software centre or via the terminal (if you’re a more advanced user). So, you can choose from Plasma KDE 6.5.5, GNOME 49.0, XFCE 4.21, LXDE, LXQT (now with a Wayland option), Enlightenment, IceWM, MATE, Fluxbox, Cinnamon, Sugar or the newer Wayland compositors like labwc, niri, sway, and hyprland. When installed alongside a DE, the window managers appear as alternative sessions in the login menu of your display manager – over 20 desktop environments and window managers available to install at the click of a button. More information can be found here.


Updates for the main office suites (LibreOffice 26.2.3.2 e.g.), web browsers (e.g., Firefox 140.11.0esr), multimedia tools, photo and video editing software, development tools (e.g., gcc 15.2.0, rust 1.95.0, python 3.13.13 or perl 5.42.0, git 2.52), server daemons (e.g., postfix 3.9.10, apache 2.4.67, docker 28.5.2, postgresql 18.4) and more all based on our LTS Linux Kernel 6.18.35.


Updates and optimisations to our Mageia tools. Feel like a real expert with our Mageia Control Centre (MCC), urpmi, graphical updates and dnf support, to manage and configure many parts of the system, as well as support for the desktop environment of your choice! You can easily view all detected hardware in a graphical interface, check drivers, configure driver settings (if you’re an advanced user), install printers and much more!

Hardware tab in MCC


You also have access to a vast array of software thanks to our compatibility with DNF, Flatpak and AppImage. More information on the available applications can be found here on our wiki.

Not to forget the best part of Mageia: It is a community distribution, made by its users. This release would not have been possible without all our volunteers: the packagers, developers, sysadmins, QA testers, translators, artists, legal experts, the web, forums and documentation teams, and everyone else who helped bring this together. Come and participate in our global communities, forums, Matrix groups, Telegram or IRC toimprove your lovely distribution. You are part of us, take part.

If you need more information about installing Mageia or about Mageia’s Control Center (MCC), check our official documentation. You will also find instructions for upgrading from Mageia 9 in the Release Notes. There is, of course, even more documentation in our wiki. And in our Bugzilla where we track issues.

Explore the power of Mageia 10. Download it. Enjoy!

Mageia 9 will be supported until September 30, 2026.

Help… My browser cannot connect to Mageia’s website

Thanks to Maât and Danf for their help with this blog post.

As stated in Measures to protect our web services, the measures we had to take to reduce the impact of bots on our services can affect some features. A user reported getting a message saying that the part of mageia.org he wanted to visit was unreachable.

In his case, this was caused by an RSS reader that tracks changes in the wiki. It is possible that some users will run into this problem. If this annoying situation happens to you, let us first say that we are sorry… we need to protect our servers, otherwise our websites and services would not be available at all, and we will keep fine-tuning the system to minimize these side effects. If you are still blocked, we will make every effort to give you back access to our servers.

Contributors (Packagers, Quality Assurance team, Bugsquad – the Bug Hunting team) can now prevent the problem by logging into Bugzilla (if you are already logged in and want to make sure, log out and then log back in). You should then get full dynamic whitelisting for several days.

If you are already blocked, you can close the offending application/tool and wait 24 hours; the ban will then vanish automatically.

If you cannot wait 24 hours, or if you want to request a specific exception for a reason you consider legitimate, please visit ircs://irc.libera.chat:6697/#mageia-sysadm (in an IRC client) or #mageia-sysadm on Libera.Chat (in a web browser), and describe your problem with all the relevant details.

You might not get a reply right away — we are all volunteers with jobs and/or other time-consuming obligations. If you cannot stay long enough on IRC, please tell us how you can be contacted back before leaving.

You can also send a mail to :

Measures to protect our web services.

Like many services in the software world, our services are subject to disruptive automated requests that overload our servers. You may have noticed this in the form of significant loading delays or even services becoming unavailable.

We have therefore implemented a security system over the past few days that allows us to reject requests we deem inappropriate. This system specifically requires the execution of a JavaScript program, which thwarts a significant number of bots. You may see the following screen appear briefly.

The infrastructure we’ve put in place allows us to restore a very high level of service availability. It will also enable us to make adjustments easily.

However, if you notice that certain features are affected by these measures, please let us know, as this will allow us to make more precise adjustments.

Mageia 10 RC1

You may have noticed that Mageia 10 RC1 was released a few days ago. It contains the new Mageia 10 artwork, like the wallpaper that was published here, but also really nice screensavers.

Apart from that, it contains hundreds of newer packages with security and other fixes that have been added since 10beta1. Some of them are listed below:

  • firefox-140.10.1
  • gtk+3.0-3.24.52
  • kernel-6.18.26
  • libreoffice-26.2.3.2
  • mesa-26.0.6
  • nss-3.123.1
  • postgresql18-18.3
  • rootcerts-20260412.00
  • samba-4.23.7
  • systemd-258.7
  • thunderbird-140.10.0
  • urpmi-8.136

The full lists of included packages can be found in the .idx files for the classical installation media or the .lst files for the live iso images.

However, our packagers have already released more security and other bug fixes after the 10RC1 ISOs were built. Just a few of them are mentioned below:

  • kernel-6.18.30-2.mga10
  • firefox-140.10.2-1.mga10
  • gtk4.0-4.20.4-1.mga10
  • glib2.0-2.86.5-1.mga10
  • java-*-openjdk
  • mariadb-12.2.2-2.mga10
  • mutter-49.5-1.mga10
  • python3-3.13.13-7.mga10
  • sddm-0.21.0-17.mga10
  • thunderbird-140.10.2-1.mga10

Please test one or more ISOs and report any issues in our Bugzilla. Note that we are being hammered by AI bots, please be patient if connecting to Bugzilla is difficult.

We did not find shocking problems while testings these ISOs before they were released, we really need you to test them for issues we missed. Some of the less severe issues you might encounter, are listed in the Mageia 10 Errata.

Happy testing!

Another extraordinary General Assembly, May 7, 2026

As stated in a previous blog post, we held our General Assembly and an extraordinary General Assembly on April 22.

You can read the report of that meeting here.

Unfortunately, too few Association members were present to reach the required quorum, so we could not have a valid vote about the needed changes to our constitution. We will therefore hold another extraordinary General Assembly on Thursday, May 7, 2026. For this second call, no quorum is required.

Introducing our Art Contest winner!

Now that voting for the Mageia 10 art competition has closed, we are delighted to present what will be the official desktop wallpaper for our new release. Many thanks to our contributor Davide Dallara for this excellent work.

In his words, our new desktop background depicts “our beloved Mageia, born of the entire team that makes this great distro possible, alongside Tux, the Linux mascot, and the bubbling cauldron that represents the Mageia development branch”.

As mentioned in the Art Contest announcement, we will be giving our winner a special mention on the Mageia 10 “Welcome Screen”.

We would also like to take this opportunity to thank the rest of our contributors who have contributed their work to make Mageia 10 look so unique!

We also have some lovely screensavers that you’ll be able to see when our new version is released!

All these images and our new desktop wallpaper are now part of the exclusive Mageia 10 design, for all our users to enjoy!

Greetings, community!

Mageia’s next General Assembly will be on April 22, 2026

Mageia’s next General Assembly will be held online on Wednesday, the 22nd of April 2026 at 17:00 UTC (19:00 CEST).

It will also be an Extraordinary General Assembly, assuming at least one third of the Association members is present or represented.

Agenda:

1. Foreword by the president
2. Financial report by the treasurer and approvals
3. Executive committee management report
4. Budget allocation vote

As part of the Extraordinary Assembly, vote for:

5. the redefinition of members in the constitution, with direct application
6. fixing a typo in the constitution
7. numbering paragraphs in the constitution
8. updating an address in the constitution

Only Association members have the right to vote.

When too few members are present or represented, then the Extraordinary General Assembly will be postponed by at least two weeks.

More information can be found in a copy of the original invitation to the Association members.

If you are a Mageia contributor you can join the meeting, too. Just send a mail to the discuss mailing list of your team and we will tell you where we meet.


Mageia 10 Art Voting

With the release of the first version candidate planned for the coming weeks, it’s time to finalize the artwork for Mageia 10. Before choosing the images, we’re excited to see all the submissions and the creativity of the participants. They will undoubtedly contribute to making Mageia 10 look fantastic. We thank everyone who has dedicated their time to this.

There will be two votes: one for backgrounds and one for screensavers. The main background will be chosen from the top 5, and the runners-up will be included as additional backgrounds. The screensavers will be selected from the 20 most suitable images.

The Mageia Council and the Atelier Team will choose the 5 best images for backgrounds and the 20 best for screensavers, ranking them from 1st to 5th place for backgrounds and from 1st to 20th for screensavers. Mageia’s design guidelines and colors will be taken into account for backgrounds. For screensavers, images that are well-cropped and create a good reflection are preferred.

The first-place winner for desktop background will receive a special mention on the Mageia 10 welcome screen.

The selected images for screensavers will have their author’s name watermarked in the bottom right corner.

Thanks again to everyone who participated in making Mageia shine!

__________________________________________________________________

We are proud to announce the first beta of Mageia 10

This is a slightly edited version of a post written by BAud.

Having been approved by the Council, the Mageia 10 beta1 ISOs are now available for public testing.  All together about 26GB of ISOs have landed in the ../mageia/iso/10/ branch of our mirrors.

A lot of fixes and new updates have been added since Mageia 10 alpha1 arrived back in January.

Following version freeze, here are notable changes from Mageia 9:

  • kernel 6.18 (LTS)
  • Plasma 6.5
  • GNOME 49
  • Xfce 4.20
  • LibreOffice 26.2
  • Firefox ESR 140.8
  • Mesa 26.0.2 – enabling latest drivers for AMD, Intel and nouveau (nVidia proprietary drivers are available too)

The plan is still to have the official Mageia 10 release ready in April 2026.

Next steps include:

  • Publish a beta 2 containing artwork and documentation updated for mga10
  • Increase tests, especially for upgrades from mga9
  • Concentrate on fixing release blocker bugs

The Mageia 10 Beta1 set includes a comprehensive collection of installation formats:

  • Classical Installation ISOs for traditional installs on 32-bit (i686) and 64-bit systems
  • Live Desktop Images featuring popular desktops such as Plasma, GNOME, and Xfce

The ISOs can be found here or in the ../mageia/iso/10/ directory of your favourite mirror.

Enjoy your testing _o/!