DistroWatch Weekly |
DistroWatch Weekly, Issue 626, 7 September 2015 |
Welcome to this year's 36th issue of DistroWatch Weekly!
There are lots of new technologies on the horizon for Linux and BSD users. Some of these will affect our desktop environments, some will change the way we store files while others will improve security. This week we touch on a number of new technologies that are in development and coming soon to an operating system near you. We begin with a look at the Wayland and Mir display servers, technologies which are expected to soon replace the venerable X display software. We also touch upon DragonFly BSD's HAMMER2 file system, a new hypervisor for OpenBSD, changes to the way PC-BSD builds packages and improvements to the Cinnamon desktop environment. In our Questions and Answers column we talk about monitoring processes and the trials developers face getting open source operating systems to work with UEFI. Plus we share the torrents we are seeding and provide a list of releases from the past week. In our Opinion Poll we ask about running non-native software and how our readers deal with the games or Windows applications they cannot run directly on Linux. We wish you all a wonderful week and happy reading!
Content:
|
Feature Story (by Jesse Smith) |
The status of Wayland and Mir
Manjaro Linux 2015.08 "KDE-Next"
A little while back the Manjaro Linux project put out a release announcement for a development branch called KDE-Next. The announcement mentioned the Manjaro developers were working on including the Wayland display server technology in the new development release. At the time, I saw the terms "KDE" and "Wayland" together and thought this would be a great opportunity to see how well KDE's Plasma desktop works with the Wayland display server technology. After all, Fedora has been driving toward getting GNOME 3 to work well with Wayland and I thought this would be a great chance to compare the two experiences.
A short time later, once I had downloaded the 870MB ISO and installed Manjaro's KDE-Next image, I realized I had misunderstood the release announcement. Had I paid closer attention or done a little more investigating up front I would have realized Manjaro's KDE-Next testing disc did not include a Wayland session, but rather was paving the road for an eventual Wayland session. Some pieces of Wayland (or, more precisely, the Weston implementation of Wayland) are included in Manjaro and there are Wayland-compatible libraries available to Manjaro users, but there is not yet (as of time of writing) an option to log into a Wayland session on Manjaro's KDE-Next spin.
Still, I was not willing to give up so easily, I had already installed the distribution so I set about to see if I could get Wayland to run on Manjaro. There does not appear to be much documentation available to assist us in enabling Wayland on Manjaro, apparently such tasks are best left to the developers. However, looking through the distribution's repositories I did find a number of Wayland/Weston packages and compatibility libraries. I installed these and, while I was not able to get an independent Wayland session operating, I was able to launch a Wayland session on my Plasma desktop. Basically, I could run Wayland in a window on my X-powered session. From there I could run a terminal and various test programs inside the Wayland window on my desktop. It's not exactly what I set out to achieve, but it was interesting to see Wayland working, even if it was doing so on the back of the X display server.
Manjaro Linux 2015.08 "KDE-Next" -- Running Wayland in a window
(full image size: 217kB, resolution: 1280x1024 pixels)
The Wayland window and the test programs I could run all worked well. The Wayland environment was responsive and all the test programs, most of which display simple graphics or animations, worked. The one quirk I ran into with Wayland was the way keys would sometimes stick. Every so often, while I was typing a command in the Wayland virtual terminal, I would get additional key strokes mixed into my input. This would result in command lines which looked like "pacmannnn -S" instead of "pacman -S". I'm uncertain whether this behaviour was a problem with Wayland itself or perhaps due to the way X and Wayland communicate.
While I was playing with Manjaro a few details stood out and I'd like to briefly touch on them. One is that Manjaro has one of the most elegant and fast graphical system installers I have had the pleasure to use. The installer has a streamlined interface that still allows for a decent amount of customization. For example, we can select where to install our boot loader or even whether to install a boot loader using a drop-down box on the disk partitioning screen. Manjaro supports a wide variety of file systems and the installer can work with ext2/3/4, Reiserfs, XFS, JFS, Btrfs and LVM volumes. The whole installer looks a lot like Ubuntu's installer, but with a nicer colour scheme and Manjaro's installer is notably faster to respond to user input on my hardware. I think this is because Manjaro collects information from the user up front and then performs all of its work at the end, while Ubuntu's system installer begins work in the background while we are still making configuration choices.
The test version of Manjaro I was using ships with version 4.1.5 of the Linux kernel and systemd 224. The KDE's Plasma 5.4 desktop environment is very fast and responds quickly to input. I especially like how polished and quick the new System Settings panel is where we can configure most aspects of the Plasma desktop environment.
In the end, while my exploration of Wayland was limited, I had a very positive experience with Manjaro's KDE-Next spin and I am definitely looking forward to seeing what new developments come out of this experimental branch of the project.
* * * * *
Fedora 23 Alpha "Workstation"
Around the same time I was experimenting with Wayland and Manjaro KDE-Next, I read this blog post which discusses Wayland support in Fedora. The Fedora developers have been offering experimental GNOME on Wayland support for a few versions now, but do not plan to make it the default desktop session until at least Fedora 24 (likely to arrive in mid-2016). Though I have had poor luck getting a GNOME session on Wayland running in the past, I downloaded the latest Alpha test image for Fedora 23 Workstation and gave it a try.
The ISO for Fedora 23 Alpha Workstation was about 1.4GB in size. The live environment and graphical system installer have not changed much since Fedora 22 was launched earlier this year. The one thing that stood out as being different was that the installer insisted I use long passwords on my user accounts. Usually I like it when a distribution defaults to strong security so long as the user can override the option. Fedora's previous versions allowed the user to confirm they were okay with using weak passwords, which is nice for people like me who are running the distribution for just a few hours. Fedora 23 Alpha insists we create long passwords, but not necessarily complex passwords, which further confuses the issue. So, for example, "hbx#i8D" is considered weak and rejected while "MyPassword" passes the test.
At any rate, putting aside password requirements, the Fedora installer completed its work successfully and when I rebooted I was brought to a graphical login screen. From the login screen we can select to sign into GNOME running in an X session, GNOME running in a Wayland session and GNOME Classic, which also runs on X. While both X session options worked for me, selecting the GNOME on Wayland session would simply cause the screen to briefly go blank before kicking me back to the login page. I was hoping for an error message to help me trouble-shoot the issue, but the system was enigmatic as to why Wayland was not working for me.
Apart from the Wayland session, Fedora 23 Alpha looks to be a fairly solid operating system at the moment. I think GNOME Shell is more responsive now than it was in past releases. The Anaconda installer, by contrast, feels slow and heavy, especially when compared side-by-side with Manjaro's installer. The only other point of interest I found while playing with the Fedora Workstation Alpha was that I needed to supply my root password in order to shut down the computer. Fedora kept insisting other users besides myself were logged in and it needed root permissions in order to shut down the machine. This seemed odd as no other users were connected to the computer.
* * * * *
Ubuntu 15.10 Alpha
Having experimented with Wayland for a bit, I decided to check out the latest test build of Ubuntu to see how Mir was doing in comparison. Mir is an alternative display server with similar goals to Wayland, though so far the Mir technology appears to be exclusive to experimental spins of Ubuntu. The most recent Ubuntu Next images I could find (which I had used to experiment with Mir previously) were old, dating back to May 2015. So last week I downloaded a 1.2GB development snapshot of Ubuntu Desktop with plans to add Mir packages after performing the initial installation.
The installation of the Ubuntu 15.10 development snapshot went well. Once I had installed Ubuntu and signed in, I used the package manager to add Mir packages. As it turns out, this does not enable running the default Unity 7 desktop on Mir. To get a desktop session running on Mir we need to add more packages, specifically we need to install Unity 8 as well as the Mir packages in order to have access to a Mir session. In total, I ended up installing about 160MB of additional packages. While I was using the Unity 7 desktop I was bombarded with a long series of error messages, letting me know errors had occurred on the system and requesting permission to send bug reports to the developers. Eventually, I went into the Unity settings panel and disabled error reporting so my desktop would not be overwhelmed by bug report messages as new pop-ups were appearing faster than I could close them.
Later, when Mir and the Unity 8 desktop had been installed, I signed out of my account and tried to log into the Unity 8 session. My screen went blank and the operating system locked up. Following a hard shut down, I tried to boot into Ubuntu once more to have another try at the new Unity on Mir desktop session. Ubuntu failed to boot, locking up early in the boot process. After trying to boot a few times, and with various kernel parameters, I finally put aside my tests with Ubuntu and Mir.
* * * * *
I like the design concepts and performance the Wayland and Mir projects are offering and I have heard good things about Wayland in particular from a few people who have managed to get it working. Unfortunately, for me at least, these technologies are not yet practical alternatives to X. Hopefully, by the time Fedora makes Wayland the default session option the remaining issues will have been fixed.
* * * * *
Hardware used in this review
My physical test equipment for this review was a desktop HP Pavilon p6 Series with the following specifications:
- Processor: Dual-core 2.8GHz AMD A4-3420 APU
- Storage: 500GB Hitachi hard drive
- Memory: 6GB of RAM
- Networking: Realtek RTL8111 wired network card
- Display: AMD Radeon HD 6410D video card
|
Miscellaneous News (by Jesse Smith) |
HAMMER2 gets deduplication, OpenBSD to get its own hypervisor, PC-BSD changes its release schedule and Linux Mint introduces new features for Cinnamon
Matthew Dillon has announced that the HAMMER2 file system, the second generation of DragonFly BSD's advanced file system, now has deduplication capabilities. Deduplication allows a file system to appear to host multiple copies of a file (or chunks of data) while using only a little more storage space than would be required to keep one copy. This is especially useful in environments where multiple users may wish to keep copies of the same file. Dillon writes, "This 'live' dedup should catch most typical 'cp' or 'cpdup' style commands. There will also be a bulk dedup capable of catching everything. Note that 'df' output might be a bit confusing because the 'Used' field represents the topology and does not take into account dedups." According to some tests Dillon has run, a copy of a directory containing 872MB of data requires a mere 160MB of space for each additional copy when deduplication has been enabled. More details on HAMMER2's deduplication can be found in Dillon's post.
* * * * *
Unlike their Linux and FreeBSD counterparts, the developers of OpenBSD have generally avoided the topic of virtualization. Virtual machines, while they can be useful for process separation, introduce an extra layer of complexity the OpenBSD project has appeared unwilling to include in their operating system. That stance may be changing as Mike Larkin announced last week he is working on a hypervisor for OpenBSD. "For the last few months, I've been working on a hypervisor for OpenBSD. The idea for this started a few years ago, and after playing around with it from time to time, things really started to take shape around the time of the Brisbane hackathon earlier this year. As development accelerated, the OpenBSD Foundation generously offered to fund the project so that I could focus on it in more earnest. At this point, I think I've made sufficient progress that a public announcement is in order. I've also reached the point where I think other developers can step in and help out as much of the gooey bits in the core of the vmm are functioning the way I want. Presently, the vmm code I've built is capable of launching a kernel and asking for the root file system; it doesn't do much more than that for now." More information is available in Larkin's announcement.
* * * * *
A few weeks ago we discussed a new package repository for the PC-BSD and FreeBSD projects which would offer security fixes for packages without new features or dependency changes. This past week a new post on the PC-BSD blog discussed still more changes to the way PC-BSD packages will be built and tested. "In the past, we tracked FreeBSD major releases, and also added our own quarterly updates that tended to add in a good bit of code for new features and utilities. Going forward, PC-BSD releases will track FreeBSD releases only, such as 10.2 -> 11.0 -> 11.1. Once the code base is frozen for a major release, an update can be pushed out to Edge users who wish to act as advanced users and beta testers for the updates. During that several weeks testing period, if something goes wrong we'll count on Edge users to help report issues so that we can quickly get those bugs fixed during the code freeze. After the several week testing period, we can release the update for Production users, once we are confident that the kinks are worked out and Edge users are happy. We're also changing the way the Edge and Production branches work a little bit. Edge packages will now only be built with the 'stable' branch of PC-BSD code, to avoid radical changes that could break functionality to the PC-BSD tool-chain. This also allows us to focus our QA and testing on the new third-party packages themselves. More details are available in the blog post.
* * * * *
Clement Lefebvre made a blog post last week in which he talked about the new work going into the Linux Mint distribution with special attention paid to the distribution's Cinnamon desktop environment. Cinnamon uses modern GTK 3 libraries to create a feature-rich desktop while maintaining a traditional desktop layout. "Cinnamon was the first project to receive attention. Its power applet now shows vendor and model information, box pointers look better, and multi-monitor support was further improved: When switching workspaces, the workspace name now appears on all relevant monitors, output names (i.e. plug names) are shown alongside monitor names." More information on the work going into Cinnamon can be found in Lefebvre's blog post.
|
Questions and Answers (by Jesse Smith) |
Exploring process information and UEFI
Wondering-what-a-process-is-doing asks: What does "usem" mean in the top process table?
DistroWatch answers: In case you have not seen this before, "usem" is one of the possible process states on FreeBSD. Often a process's state will be "run" or "pause" or "wait", which are fairly self explanatory. However, "usem" is a little less descriptive.
I checked the ps manual page, the top manual page and even did a search through the source code for top on FreeBSD and "usem" is not referenced in any of the above locations. This only deepens the mystery. The only explanation I could get comes from Dan Nelson who responded to a similar query years ago on the FreeBSD Questions mailing list. Back in 2011, Mr Nelson wrote:
States that aren't in caps are either wait channels or mutexes, and their initialization is scattered all over the kernel. There isn't one comprehensive index. "usem" sounds like maybe a semaphore operation? A quick grep of the kernel doesn't show any strings starting with "usem", though. Maybe if you run "procstat -k <pid>" on one of those processes you can narrow down what part of the kernel it's waiting in.
So it sounds as though the "usem" state indicates the process is waiting for something. It's hard to know what it is waiting for exactly, but perhaps it's a threaded process waiting for a lock to be released.
* * * * *
Curious-about-UEFI asks: I've installed Windows on many UEFI and EFI machines, and OS X on many EFI machines. Never faced any problem with (U)EFI. Why do so many Linux distributions have problems with installing onto UEFI/EFI? What might be so horribly broken in those UEFI/EFI installations since they clearly work well with Windows or OS X?
DistroWatch answers: The above question was in response to a news item we ran a little while ago where we talked about Debian developers documenting UEFI bugs. It's a fair question, why do open source operating systems struggle with something that works on proprietary systems? In this case I believe "broken" means the UEFI firmware is not working according to specifications or expected behaviour.
Hardware companies will probably make sure their UEFI implementation works well enough to boot Microsoft Windows with the default settings, but they may not go to the effort of making sure their implementation of UEFI works the way it should in all cases.
Take this example from the wiki the Debian developers created: "The Lenovo ThinkCentre M92p initially shipped with a firmware which would only let you select boot entries where the Boot#### variable label was `Microsoft Windows' or `Red Hat Enterprise Linux'." This means Lenovo shipped UEFI firmware that would boot Windows or Red Hat Enterprise Linux, but would prevent any other operating system, including other flavours of Linux, from booting.
Going back to the question "Why do so many Linux distributions have problems with installing onto UEFI/EFI?", the answer is because some manufacturers explicitly blocked most Linux distributions from booting or only tested their UEFI implementations against one operating system. With regards to Apple computers, there are several wiki entries explaining the numerous hoops developers need to get through to get Linux to boot on Apple's firmware.
|
Torrent Corner |
Weekly Torrents
Bittorrent is a great way to transfer large files, particularly open source operating system images, from one place to another. Most bittorrent clients recover from dropped connections automatically, check the integrity of files and can re-download corrupted bits of data without starting a download over from scratch. These characteristics make bittorrent well suited for distributing open source operating systems, particularly to regions where Internet connections are slow or unstable.
Many Linux and BSD projects offer bittorrent as a download option, partly for the reasons listed above and partly because bittorrent's peer-to-peer nature takes some of the strain off the project's servers. However, some projects do not offer bittorrent as a download option. There can be several reasons for excluding bittorrent as an option. Some projects do not have enough time or volunteers, some may be restricted by their web host provider's terms of service. Whatever the reason, the lack of a bittorrent option puts more strain on a distribution's bandwidth and may prevent some people from downloading their preferred open source operating system.
With this in mind, DistroWatch plans to give back to the open source community by hosting and seeding bittorrent files. For now, we are hosting a small number of distribution torrents, listed below. The list of torrents offered will be updated each week and we invite readers to e-mail us with suggestions as to which distributions we should be hosting. When you message us, please place the word "Torrent" in the subject line, make sure to include a link to the ISO file you want us to seed. To help us maintain and grow this free service, please consider making a donation.
The table below provides a list of torrents we currently host. If you do not currently have a bittorrent client capable of handling the linked files, we suggest installing either the Transmission or KTorrent bittorrent clients.
Archives of our previously seeded torrents may be found here. All torrents we make available here are also listed on the very useful Linux Tracker website. Thanks to Linux Tracker we are able to share the following torrent statistics.
Torrent Corner statistics:
- Total torrents seeded: 106
- Total downloads completed: 50,046
- Total data uploaded: 12.3TB
|
Released Last Week |
LXLE 14.04.3
The developers of LXLE, a lightweight desktop distribution built using packages from the Ubuntu repositories, have announced the availability of LXLE 14.04.3. This update to the 14.04 series includes a number of package updates while some default applications have been changed. "Delays, delays. First with SeaMonkey then Lanshop. Still, moving forward with the release of LXLE 14.04.3 OS for both 32 & 64-bit machines. 12.04.5 32-bit has also been updated to reflect the same changes. Notable new features in this release include, 'Xautolock' providing a top left hotcorner that invokes the 'WinPick" script which is an expose like utility and finally 'OpenSnap' added true aerosnap with just a simple drag & drop. All software has been updated to its latest stable version given its availability in the main software repositories and additional PPAs." A full list of changes and screen shots can be found in the project's release announcement.
LXLE 14.04.3 -- Running the LXDE desktop
(full image size: 2.0MB, resolution: 1280x960 pixels)
Linux Lite 2.6
Jerry Bezencon has announced the release of Linux Lite 2.6, an updated build of the project's novice-friendly Ubuntu-based distribution featuring the Xfce desktop - now with a brand-new control centre: "Linux Lite 2.6 final is now available for download. This release cycle has seen a number of improvements and additions to Linux Lite. With the introduction of the Linux Lite Control Center, we aim to provide one central location for everything that you need to configure your computer. What's new: Systemback - a system restore and creation tool; Disks - an easy-to-use partition, hard drive and SSD manager; new Dark Theme; updates to some of our Lite applications. Changelog: Firefox 40.0.3; LibreOffice 5.0.1 RC2; based on Ubuntu 14.04.3; new wallpapers; new Lite Welcome; new root terminal theme; updated help manual; added Crtl+Alt+Del - brings up logout, restart and shutdown dialogue; added VLC browser plugin; latest WhiskerMenu." Read the rest of the release announcement for more information, screenshots and system requirements.
Netrunner 14.2
The developers of Netrunner, a desktop distribution based on Ubuntu packages and featuring the KDE desktop, have released an update to the project's 14.x series. The new release, Netrunner 14.2, features and updated kernel and desktop applications. "The Netrunner team is proud to announce the release of Netrunner 14.2 LTS -- 32-bit and 64-bit ISOs. This is the second point-release based on KDE4 SC and comes with the latest updates and fixes. This includes security patches like the Kernel upgrade to 3.13.0-62, as well as software version updates like Firefox 40.0.3 and Thunderbird 31.6.0 including the Plasma Integration patches. Netrunner 14.2 also includes a new default window decoration Carbon. Those who are running 14.1 can upgrade with a normal software update via Muon or apt-get." Information on the new version and a screen shot can be found in the project's release announcement.
Netrunner 14.2 -- Exploring the KDE desktop
(full image size: 946kB, resolution: 1280x1024 pixels)
Porteus Kiosk 3.5.0
Tomasz Jokiel has announced the release of Porteus Kiosk 3.5.0, the latest quarterly update of the project's minimalist Gentoo-based distribution designed for web kiosks: "I'm pleased to announce that Porteus Kiosk 3.5.0 is now available for download. The new version sums up all the development which happened in the last three months. Linux kernel has been updated to version 4.1.6, Mozilla Firefox to version 38.2.1 ESR and Google Chrome to version 44.0.2403.157. Packages from the userland are upgraded to portage snapshot tagged on 20150830. Here is a short overview of the most notable features introduced in this release: implemented support for nested configurations in remote management; added support for managed bookmarks which allows accessing predefined set of web pages; SSL certificates can be imported automatically during kiosk boot from provided URLs; slideshow of images can be used as a screensaver; video outputs can be disabled completely or set in certain position to create for example 'video wall' for digital signage...." Read the release announcement and check out the changelog for a complete list of changes and improvements.
elementary OS 0.3.1
Daniel Foré has announced the release of elementary OS 0.3.1, an updated build of the project's Ubuntu-based distribution featuring a custom desktop environment called "Pantheon": "After just a few months, we're excited to announce a major upgrade for elementary OS Freya. This new version 0.3.1 closes about 200 reports and brings new features, tons of fixes, better hardware support, visual polish, and enhanced translations. At the heart of this upgrade is the latest hardware enablement stack from Ubuntu 14.04.3. It includes version 3.19 of the Linux kernel and an updated Mesa that fixes the dreaded 'double cursor' glitch. Workspaces in the multitasking view also now work properly on NVIDIA Optimus. The new hardware stack also brings better support for backlights and touchpads on certain laptops, a host of performance and power-related improvements, and support for 5th generation Intel processors. This release should also improve support for (U)EFI systems, especially when installing without an Internet connection." Read the rest of the release announcement for more information.
Robolinux 8.1 "Xfce"
John Martinson has announced the release of the latest variant of Robolinux, a commercial Linux distribution based on Debian GNU/Linux and featuring a pre-configured VirtualBox: "Announcing a brand-new Robolinux `Xfce Raptor' 8.1 LTS 2020. Robolinux is very pleased and excited to announce its absolutely brand new 'fast as greased lightning" Robolinux 'Xfce Raptor' Version 8.1 LTS 2020 based on 100% rock-solid Debian 8 stable source code with the 3.16 Linux kernel. It is loaded with many popular user applications such the newest, Tor browser, i2P, Firefox, Thunderbird, Kazam screencaster, Google Chrome, Google Earth, Skype and VirtualBox 4.30, plus 12 incredibly powerful security and privacy applications to keep our users safe. The 32-bit edition uses only 185 MB of RAM. It has far better graphics and audio quality, boots up and runs much faster than our Debian 7-based Xfce edition and is also compatible with newer hardware, drivers and most notably the Intel Haswell chipset." Visit the project's release page on SourceForge to read the full release announcement.
HandyLinux 2.2
The developers of HandyLinux, a French language desktop distribution based on Debian, have announced the launch of HandyLinux 2.2. The new release is based on Debian 8 "Jessie" and is available in both 32-bit and 64-bit builds. The latest version of HandyLinux ships with Iceweasel 40, an updated version of the GNU Image Manipulation Program and a new Handy menu for launching desktop applications. HandyLinux 2.2 replaces the simple image viewer with Cyclops and screen magnifier has been replaced. The project's forums and wiki can now be accessed through secure HTTPS connections and PulseAudio has been removed from the distribution (though PulseAudio is available in the repositories for users who need it). Further details and a screen shot can be found in the project's release announcement (written in French).
* * * * *
Development, unannounced and minor bug-fix releases
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll |
Running non-native software
Often times, due to work, entertainment or habit, people who run Linux or BSD on their computers will want to use software built for other platforms. For instance, some people like to run games designed for Windows while others use multimedia software built for OS X. This week we would like to know if you need to run software designed for another operating system and, if so, how do you manage to run Linux/BSD while also running non-native software?
Do you dual boot to play games, perhaps run accounting software using WINE or use alternative operating systems in a virtual machine when you need them? You can share the details of your setup in the comments below.
You can see the results of last week's poll on preferred file systems here.
|
Running non-native software
I do not run non-native software: | 413 (21%) |
I dual boot: | 463 (24%) |
I use virtual machines: | 359 (18%) |
I run WINE: | 388 (20%) |
I use other compatibilty software: | 44 (2%) |
I use a different PC for those tasks: | 251 (13%) |
Other: | 33 (2%) |
|
|
DistroWatch.com News |
Improving package searches and dealing with cookies
In July we rolled out a new feature to our Search page which would make it easier to find distributions which do or do not feature a specific software package. We wanted to make it easier for people to find distributions that support running on computers with Secure Boot, for example. We also wanted to make it easier to find projects which do not include certain technologies. The full explanation of the feature with some examples can be found in DistroWatch Weekly Issue 618.
One of the common pieces of feedback we received was that the results returned by the new search feature could be confusing since both active and inactive distributions were mixed in the search results. This could be a problem since searching for a distribution which does not support Secure Boot (a relatively new feature) would provide a list of just about every distribution in our database, whether the projects were still active or not.
To avoid confusion, package search results are now sorted by the distribution's page hit rank. Projects which are no longer active are still listed (for historical purposes), but appear at the bottom of the results. The new approach means active (and popular) distributions are more prominently featured. We hope this new approach to listing search results will be more practical and easier to explore.
Another change to DistroWatch we have made recently concerns cookies, little bits of information websites can store on a computer via a web browser. The European Union (EU) has put a law into place which requires websites that make use of cookies to mention this on the website.
We try to avoid using cookies, in fact the only times we use them directly are to keep track of language preferences and which announcements readers have viewed on the front page. This enables us to put a "New" label next to announcements we believe our visitors have not read previously and show translated pages where they are available. Some of our advertisers use third-party cookies and, if a web browser's security settings are set to allow third-party cookies, these bits of data from advertisers may be saved in the browser.
With all this in mind, we need to obey the EU law and so have added a notification which will be displayed at the bottom of the site to people visiting DistroWatch from the EU. We have tried to keep the notice from being distracting. Also, we are aware many notification bars that inform readers of tracking cookies often include their own tracking cookies and/or report back to third-parties, tracking the website's visitors. The irony of these notification bars is they often introduce more user tracking than the cookies which they were created to warn people about.
In an effort to protect our readers we have implemented a locally hosted solution which does not require closed-source libraries, does not report back to any third-parties and does not collect information from the browser. We feel this solution allows us to comply with EU law without intruding upon the privacy of our readers.
* * * * *
Distributions added to the database
Parrot Security OS
Parrot Security OS is a security oriented operating system designed for pentesting, computer forensics, reverse engineering, hacking, cloud pentesting, privacy/anonymity and cryptography. The distribution is based on Debian, features the MATE desktop environment and is developed by Frozenbox network.
Parrot Security OS 2.0-rc10 -- Running the MATE desktop environment
(full image size: 207kB, resolution: 1366x768 pixels)
Rockstor
Rockstor is a specialist CentOS-based Linux distribution designed for Network Attached Storage (NAS) and private cloud storage solutions. It is based on popular open-source technologies, such as the Btrfs file system and Docker for automating the deployment of applications inside software containers. In addition to standard NAS features like file sharing via NFS, Samba, SFTP and AFP, advanced features such as online volume management, CoW Snapshots, asynchronous replication, compression, and bitrot protection are also supported. Rockstor provides additional applications, including ownCloud, Syncthing, OpenVPN and Plex. These applications (called "Rock-ons") are powered by a Docker-based application hosting framework. The Rockstor user interface, written in JavaScript, makes it simple to manage the server from within a web browser.
* * * * *
Distributions added to waiting list
- Trenta OS. Trenta OS is a desktop Linux distribution based on Ubuntu. It is designed to look nice while offering users an easy path to running games and Windows applications.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 14 September 2015. To contact the authors please send email to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, suggestions and corrections: news, donations, distribution submissions, comments)
|
|
Tip Jar |
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip. (Tips this week: 0, value: US$0.00) |
|
|
|
bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr 86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
Extended Lifecycle Support by TuxCare |
| |
TUXEDO |
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Archives |
• Issue 1095 (2024-11-04): Fedora 41 Kinoite, transferring applications between computers, openSUSE Tumbleweed receives multiple upgrades, Ubuntu testing compiler optimizations, Mint partners with Framework |
• Issue 1094 (2024-10-28): DebLight OS 1, backing up crontab, AlmaLinux introduces Litten branch, openSUSE unveils refreshed look, Ubuntu turns 20 |
• Issue 1093 (2024-10-21): Kubuntu 24.10, atomic vs immutable distributions, Debian upgrading Perl packages, UBports adding VoLTE support, Android to gain native GNU/Linux application support |
• Issue 1092 (2024-10-14): FunOS 24.04.1, a home directory inside a file, work starts of openSUSE Leap 16.0, improvements in Haiku, KDE neon upgrades its base |
• Issue 1091 (2024-10-07): Redox OS 0.9.0, Unified package management vs universal package formats, Redox begins RISC-V port, Mint polishes interface, Qubes certifies new laptop |
• Issue 1090 (2024-09-30): Rhino Linux 2024.2, commercial distros with alternative desktops, Valve seeks to improve Wayland performance, HardenedBSD parterns with Protectli, Tails merges with Tor Project, Quantum Leap partners with the FreeBSD Foundation |
• Issue 1089 (2024-09-23): Expirion 6.0, openKylin 2.0, managing configuration files, the future of Linux development, fixing bugs in Haiku, Slackware packages dracut |
• Issue 1088 (2024-09-16): PorteuX 1.6, migrating from Windows 10 to which Linux distro, making NetBSD immutable, AlmaLinux offers hardware certification, Mint updates old APT tools |
• Issue 1087 (2024-09-09): COSMIC desktop, running cron jobs at variable times, UBports highlights new apps, HardenedBSD offers work around for FreeBSD change, Debian considers how to cull old packages, systemd ported to musl |
• Issue 1086 (2024-09-02): Vanilla OS 2, command line tips for simple tasks, FreeBSD receives investment from STF, openSUSE Tumbleweed update can break network connections, Debian refreshes media |
• Issue 1085 (2024-08-26): Nobara 40, OpenMandriva 24.07 "ROME", distros which include source code, FreeBSD publishes quarterly report, Microsoft updates breaks Linux in dual-boot environments |
• Issue 1084 (2024-08-19): Liya 2.0, dual boot with encryption, Haiku introduces performance improvements, Gentoo dropping IA-64, Redcore merges major upgrade |
• Issue 1083 (2024-08-12): TrueNAS 24.04.2 "SCALE", Linux distros for smartphones, Redox OS introduces web server, PipeWire exposes battery drain on Linux, Canonical updates kernel version policy |
• Issue 1082 (2024-08-05): Linux Mint 22, taking snapshots of UFS on FreeBSD, openSUSE updates Tumbleweed and Aeon, Debian creates Tiny QA Tasks, Manjaro testing immutable images |
• Issue 1081 (2024-07-29): SysLinuxOS 12.4, OpenBSD gain hardware acceleration, Slackware changes kernel naming, Mint publishes upgrade instructions |
• Issue 1080 (2024-07-22): Running GNU/Linux on Android with Andronix, protecting network services, Solus dropping AppArmor and Snap, openSUSE Aeon Desktop gaining full disk encryption, SUSE asks openSUSE to change its branding |
• Issue 1079 (2024-07-15): Ubuntu Core 24, hiding files on Linux, Fedora dropping X11 packages on Workstation, Red Hat phasing out GRUB, new OpenSSH vulnerability, FreeBSD speeds up release cycle, UBports testing new first-run wizard |
• Issue 1078 (2024-07-08): Changing init software, server machines running desktop environments, OpenSSH vulnerability patched, Peppermint launches new edition, HardenedBSD updates ports |
• Issue 1077 (2024-07-01): The Unity and Lomiri interfaces, different distros for different tasks, Ubuntu plans to run Wayland on NVIDIA cards, openSUSE updates Leap Micro, Debian releases refreshed media, UBports gaining contact synchronisation, FreeDOS celebrates its 30th anniversary |
• Issue 1076 (2024-06-24): openSUSE 15.6, what makes Linux unique, SUSE Liberty Linux to support CentOS Linux 7, SLE receives 19 years of support, openSUSE testing Leap Micro edition |
• Issue 1075 (2024-06-17): Redox OS, X11 and Wayland on the BSDs, AlmaLinux releases Pi build, Canonical announces RISC-V laptop with Ubuntu, key changes in systemd |
• Issue 1074 (2024-06-10): Endless OS 6.0.0, distros with init diversity, Mint to filter unverified Flatpaks, Debian adds systemd-boot options, Redox adopts COSMIC desktop, OpenSSH gains new security features |
• Issue 1073 (2024-06-03): LXQt 2.0.0, an overview of Linux desktop environments, Canonical partners with Milk-V, openSUSE introduces new features in Aeon Desktop, Fedora mirrors see rise in traffic, Wayland adds OpenBSD support |
• Issue 1072 (2024-05-27): Manjaro 24.0, comparing init software, OpenBSD ports Plasma 6, Arch community debates mirror requirements, ThinOS to upgrade its FreeBSD core |
• Issue 1071 (2024-05-20): Archcraft 2024.04.06, common command line mistakes, ReactOS imports WINE improvements, Haiku makes adjusting themes easier, NetBSD takes a stand against code generated by chatbots |
• Issue 1070 (2024-05-13): Damn Small Linux 2024, hiding kernel messages during boot, Red Hat offers AI edition, new web browser for UBports, Fedora Asahi Remix 40 released, Qubes extends support for version 4.1 |
• Issue 1069 (2024-05-06): Ubuntu 24.04, installing packages in alternative locations, systemd creates sudo alternative, Mint encourages XApps collaboration, FreeBSD publishes quarterly update |
• Issue 1068 (2024-04-29): Fedora 40, transforming one distro into another, Debian elects new Project Leader, Red Hat extends support cycle, Emmabuntus adds accessibility features, Canonical's new security features |
• Issue 1067 (2024-04-22): LocalSend for transferring files, detecting supported CPU architecure levels, new visual design for APT, Fedora and openSUSE working on reproducible builds, LXQt released, AlmaLinux re-adds hardware support |
• Issue 1066 (2024-04-15): Fun projects to do with the Raspberry Pi and PinePhone, installing new software on fixed-release distributions, improving GNOME Terminal performance, Mint testing new repository mirrors, Gentoo becomes a Software In the Public Interest project |
• Issue 1065 (2024-04-08): Dr.Parted Live 24.03, answering questions about the xz exploit, Linux Mint to ship HWE kernel, AlmaLinux patches flaw ahead of upstream Red Hat, Calculate changes release model |
• Issue 1064 (2024-04-01): NixOS 23.11, the status of Hurd, liblzma compromised upstream, FreeBSD Foundation focuses on improving wireless networking, Ubuntu Pro offers 12 years of support |
• Issue 1063 (2024-03-25): Redcore Linux 2401, how slowly can a rolling release update, Debian starts new Project Leader election, Red Hat creating new NVIDIA driver, Snap store hit with more malware |
• Issue 1062 (2024-03-18): KDE neon 20240304, changing file permissions, Canonical turns 20, Pop!_OS creates new software centre, openSUSE packages Plasma 6 |
• Issue 1061 (2024-03-11): Using a PinePhone as a workstation, restarting background services on a schedule, NixBSD ports Nix to FreeBSD, Fedora packaging COSMIC, postmarketOS to adopt systemd, Linux Mint replacing HexChat |
• Issue 1060 (2024-03-04): AV Linux MX-23.1, bootstrapping a network connection, key OpenBSD features, Qubes certifies new hardware, LXQt and Plasma migrate to Qt 6 |
• Issue 1059 (2024-02-26): Warp Terminal, navigating manual pages, malware found in the Snap store, Red Hat considering CPU requirement update, UBports organizes ongoing work |
• Issue 1058 (2024-02-19): Drauger OS 7.6, how much disk space to allocate, System76 prepares to launch COSMIC desktop, UBports changes its version scheme, TrueNAS to offer faster deduplication |
• Issue 1057 (2024-02-12): Adelie Linux 1.0 Beta, rolling release vs fixed for a smoother experience, Debian working on 2038 bug, elementary OS to split applications from base system updates, Fedora announces Atomic Desktops |
• Issue 1056 (2024-02-05): wattOS R13, the various write speeds of ISO writing tools, DSL returns, Mint faces Wayland challenges, HardenedBSD blocks foreign USB devices, Gentoo publishes new repository, Linux distros patch glibc flaw |
• Issue 1055 (2024-01-29): CNIX OS 231204, distributions patching packages the most, Gentoo team presents ongoing work, UBports introduces connectivity and battery improvements, interview with Haiku developer |
• Issue 1054 (2024-01-22): Solus 4.5, comparing dd and cp when writing ISO files, openSUSE plans new major Leap version, XeroLinux shutting down, HardenedBSD changes its build schedule |
• Issue 1053 (2024-01-15): Linux AI voice assistants, some distributions running hotter than others, UBports talks about coming changes, Qubes certifies StarBook laptops, Asahi Linux improves energy savings |
• Issue 1052 (2024-01-08): OpenMandriva Lx 5.0, keeping shell commands running when theterminal closes, Mint upgrades Edge kernel, Vanilla OS plans big changes, Canonical working to make Snap more cross-platform |
• Issue 1051 (2024-01-01): Favourite distros of 2023, reloading shell settings, Asahi Linux releases Fedora remix, Gentoo offers binary packages, openSUSE provides full disk encryption |
• Issue 1050 (2023-12-18): rlxos 2023.11, renaming files and opening terminal windows in specific directories, TrueNAS publishes ZFS fixes, Debian publishes delayed install media, Haiku polishes desktop experience |
• Issue 1049 (2023-12-11): Lernstick 12, alternatives to WINE, openSUSE updates its branding, Mint unveils new features, Lubuntu team plans for 24.04 |
• Issue 1048 (2023-12-04): openSUSE MicroOS, the transition from X11 to Wayland, Red Hat phasing out X11 packages, UBports making mobile development easier |
• Issue 1047 (2023-11-27): GhostBSD 23.10.1, Why Linux uses swap when memory is free, Ubuntu Budgie may benefit from Wayland work in Xfce, early issues with FreeBSD 14.0 |
• Issue 1046 (2023-11-20): Slackel 7.7 "Openbox", restricting CPU usage, Haiku improves font handling and software centre performance, Canonical launches MicroCloud |
• Issue 1045 (2023-11-13): Fedora 39, how to trust software packages, ReactOS booting with UEFI, elementary OS plans to default to Wayland, Mir gaining ability to split work across video cards |
• Issue 1044 (2023-11-06): Porteus 5.01, disabling IPv6, applications unique to a Linux distro, Linux merges bcachefs, OpenELA makes source packages available |
• Issue 1043 (2023-10-30): Murena Two with privacy switches, where old files go when packages are updated, UBports on Volla phones, Mint testing Cinnamon on Wayland, Peppermint releases ARM build |
• Issue 1042 (2023-10-23): Ubuntu Cinnamon compared with Linux Mint, extending battery life on Linux, Debian resumes /usr merge, Canonical publishes fixed install media |
• Issue 1041 (2023-10-16): FydeOS 17.0, Dr.Parted 23.09, changing UIDs, Fedora partners with Slimbook, GNOME phasing out X11 sessions, Ubuntu revokes 23.10 install media |
• Full list of all issues |
Star Labs |
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
Random Distribution |
Yellow Dog Linux
Yellow Dog Linux was an open source Linux operating system for home, office, server, and cluster users. Built upon the Red Hat/CentOS core, Terra Soft and now Fixstars (which acquired Terra Soft in 2008) has since the spring of 1999 developed and maintained Yellow Dog Linux for the Power architecture family of processors. The distribution combines a graphical installer with support for a wide range of Power hardware, leading-edge kernels, stable, functional compilers for code development, and servers for web, database, email, and network services. More than 2,000 packages are included on the install DVD.
Status: Discontinued
|
TUXEDO |
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Star Labs |
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
|